Reply
Thread Tools
Posts: 539 | Thanked: 518 times | Joined on May 2010 @ nanaurbusiness
#41
Thanks for finding.
Actually I like the timer when deleting something, but what bugs me, is when I install or update something from store or warehouse and then have to wait 5 secs....

Is there possibly another switch to remove the wait times for store and warehouse?
__________________

N900 ~ $ make me a sandwich
-bash: no, make it yourself
N900 ~ $ sudo make me a sandwich
-bash: ok then...
 

The Following 2 Users Say Thank You to J4ZZ For This Useful Post:
pycage's Avatar
Posts: 3,404 | Thanked: 4,474 times | Joined on Oct 2005 @ Germany
#42
Originally Posted by J4ZZ View Post
Thanks for finding.
Actually I like the timer when deleting something, but what bugs me, is when I install or update something from store or warehouse and then have to wait 5 secs....

Is there possibly another switch to remove the wait times for store and warehouse?
Just close the app page when the remorse timer runs in the store and the action will be performed immediately.
__________________
Tidings - RSS and Podcast aggregator for Jolla - https://github.com/pycage/tidings
Cargo Dock - file/cloud manager for Jolla - https://github.com/pycage/cargodock
 

The Following 3 Users Say Thank You to pycage For This Useful Post:
pichlo's Avatar
Posts: 6,453 | Thanked: 20,983 times | Joined on Sep 2012 @ UK
#43
Originally Posted by ssahla View Post
Yes, it's possible. I have it set to 2 seconds and find that more suitable for me.

/usr/lib/qt5/qml/Sailfish/Silica/RemorseItem.qml
/usr/lib/qt5/qml/Sailfish/Silica/RemorsePopup.qml

In those files, find the timeout numbers (two in each file; by default the value is 5000) and change them to 2000 (to get 2 seconds instead of 5). RemorseItem.qml affects remorse timers that happen "in place" (e.g., deleting an email) and RemorsePopup.qml affects timers that appear in the top part of the screen (e.g., deleting an app in Launcher).

(Don't set it to zero though (to disable the timer altogether), it won't work (at least in some cases)).
Wow, that's great, thanks!

I suppose a different timeout for positive and negative remorse timers would be too much to ask for, right?

To explain what I mean, most remorse timers are of the kind, "So and so will happen unless you press here." Examples: deleting stuff. This is what I call a "negative" timeout since your action stops something from happening.
The other kind is, "Press here if you want something to happen." Examples: proceed with updates in OpenRepos. This is what I call a "positive" timeout since your action makes something happen.

I would prefer the negative timeout short but the positive one long, but I can understand if that is not possible.
__________________
Русский военный корабль, иди нахуй!
 

The Following User Says Thank You to pichlo For This Useful Post:
Community Council | Posts: 4,920 | Thanked: 12,867 times | Joined on May 2012 @ Southerrn Finland
#44
Originally Posted by pichlo View Post
Wow, that's great, thanks!

I suppose a different timeout for positive and negative remorse timers would be too much to ask for, right?

To explain what I mean, most remorse timers are of the kind, "So and so will happen unless you press here." Examples: deleting stuff. This is what I call a "negative" timeout since your action stops something from happening.
The other kind is, "Press here if you want something to happen." Examples: proceed with updates in OpenRepos. This is what I call a "positive" timeout since your action makes something happen.

I would prefer the negative timeout short but the positive one long, but I can understand if that is not possible.
Sure it is possible, there are even more than one way of doing it. Two ways come to mind immediately, however both require patching the system in several places;

The first way is to change the interface of the timer invocation by adding a parameter describing the timer length. Then, in each place in the entire system you need to go and add the timeout parameter there.

The second way is to implement 2 remorse timers of each type, one running quick and one running slow. Then you again go through the whole system and change the positive timeouts to use the long running timer and negative timeout to use the fast running timer.
 

The Following User Says Thank You to juiceme For This Useful Post:
pichlo's Avatar
Posts: 6,453 | Thanked: 20,983 times | Joined on Sep 2012 @ UK
#45
Err, thanks, Juice, I know that much but I did not mean to suggest rewriting the whole OS
__________________
Русский военный корабль, иди нахуй!
 

The Following 2 Users Say Thank You to pichlo For This Useful Post:
Posts: 121 | Thanked: 231 times | Joined on Oct 2013
#46
Originally Posted by pichlo View Post
Wow, that's great, thanks!

I suppose a different timeout for positive and negative remorse timers would be too much to ask for, right?

To explain what I mean, most remorse timers are of the kind, "So and so will happen unless you press here." Examples: deleting stuff. This is what I call a "negative" timeout since your action stops something from happening.
The other kind is, "Press here if you want something to happen." Examples: proceed with updates in OpenRepos. This is what I call a "positive" timeout since your action makes something happen.

I would prefer the negative timeout short but the positive one long, but I can understand if that is not possible.
Is that "positive timeout" used anywhere else than warehouse? I think using it like that is wrong anyway. For updates there should be just normal popup notification without timer in it. After all, it's called "remorse timer" so you hit it if you regret your previous action.
 

The Following 4 Users Say Thank You to TemeV For This Useful Post:
pichlo's Avatar
Posts: 6,453 | Thanked: 20,983 times | Joined on Sep 2012 @ UK
#47
Err, good point. So maybe it's not a request for a tweak but a request for "fixing" Warehouse
__________________
Русский военный корабль, иди нахуй!
 

The Following User Says Thank You to pichlo For This Useful Post:
Posts: 702 | Thanked: 2,059 times | Joined on Feb 2011 @ UK
#48
That's what I was thinking too. Warehouse uses remorse timers incorrectly. It's very odd.
 

The Following 5 Users Say Thank You to aegis For This Useful Post:
Markkyboy's Avatar
Posts: 433 | Thanked: 727 times | Joined on Oct 2012 @ Costa Blanca, Espaņa
#49
Nice to see that my findings are of interest to the 'tech savvy' users here on TMO. (reducing remorse timer settings).

I'm not a dev, I don't really know first thing about programming or code, but I find it all very interesting and simply love tinkering. (Sailfish SDK leaves me looking like a dog that's just been shown a card trick!).

Anyway, I'd like to know what element controls the black background in Launcher on Jolla, anyone know?
When I got my first Jolla a year ago, the launcher background was transparent, but it made a real mess of app name text and so Jolla changed it. I would like to revisit that and play with Ambience creation some more.

I've had a look through just about every directory. I have managed to find and rename (.old) 8 files and as a result, I have a brighter, sharper, clearer screen on my Jolla, No more pyramid textures and much more of the 'wallpaper' from my ambience can be seen, but still falls to black once fully in the launcher window, this I would like to change and have a transparent look, not black....??

Any ideas gratefully received.

Regards,
__________________
..oO(Don't just sit there standing around, pick up a shovel and sweep up!)Oo..
 

The Following 2 Users Say Thank You to Markkyboy For This Useful Post:
Eminem's Avatar
Posts: 212 | Thanked: 184 times | Joined on May 2010 @ Sweden
#50
Originally Posted by Markkyboy View Post
but still falls to black once fully in the launcher window, this I would like to change and have a transparent look, not black....??
Checked this?

dconf write /desktop/jolla/background/portrait/app_picture_filename $(dconf read /desktop/jolla/background/portrait/home_picture_filename)

All coderus findings.
__________________
And the natural balance is restored to the universe
 

The Following User Says Thank You to Eminem For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:06.