maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   Sailfish Tweaks (https://talk.maemo.org/showthread.php?t=92920)

Mikkosssss 2014-03-23 11:44

Sailfish Tweaks
 
I wanted to make thread for tweaks.
There's not much tweaks like N9 had, maybe because you cant reflash if you fail to do something.



So at start this should be
your most wanted tweaks?



It can be anything from clock color change to landscape homescreen.


My top tweaks I would like to see happen.

1. Make icons smaller like one tweak in N9QTweak. 5x or even 6x because bigger screen than N9. Done

2. Make lockscreen shorter so you could see battery and other info from there.

3. Force open applications to be in 3x3 size. Done



I hope you share yours and maybe someone who knows what he's doing wants it too. :)


Already found/working tweaks:




1. Jolla camera video bitrate tweak.

2. Sailfish Tweak/Patch Manager with many tweaks.

3. Make Sailfish UI smoother with one command.

4. Change shutdown graphic.

5. Want never browser? Coderus compiled this for us.Its old now

6. More use for pulley menu in lockscreen "Connect to internet" and "Lock device"

7. Lpm glance screen on Jolla


More to come?






.

szymeczek34 2014-03-23 13:59

Re: Sailfish Tweaks
 
We can add a tweak to increase bitrate in video recording.
Thread: http://talk.maemo.org/showthread.php?t=92230

willi6868 2014-04-03 08:43

Re: Sailfish Tweaks
 
Have a look out here: http://talk.maemo.org/showthread.php?t=92935 :rolleyes:
Also a workaround to be able to use eduroam (WPA2-PSK) WIFI networks: here on TJC

But my most wanted Tweak is to activate integrated Facebook integration (which is commented out by Jolla for now) and also get working feeds for having a useful notification screen. :)

Mikkosssss 2014-04-05 12:49

Re: Sailfish Tweaks
 
Updated list. :)

Everybody thinks Sailfish is perfect now? If not start posting to inspire developers.

szymeczek34 2014-04-05 13:45

Re: Sailfish Tweaks
 
Symbian alike call and sms log. More contrast in messages app, I can't see anything while outside.

Boxeri 2014-04-05 15:14

Re: Sailfish Tweaks
 
What I would maybe need the most, would be a tweak to disable that background darkening when you scroll down apps. Also I don't like the "smoked glass" effect (couldn't com up with any better name) that you get for your background when you open any Jolla app like settings, messages or whatever.

tommo 2014-04-05 16:02

Re: Sailfish Tweaks
 
id quite like the app grid to scroll like N9, probably not possible!

Silwer 2014-04-05 16:55

Re: Sailfish Tweaks
 
Turning on flashlight by pressing and holding one of the volume keys on the locked phone.

Mikkosssss 2014-04-05 17:52

Re: Sailfish Tweaks
 
Quote:

Originally Posted by Silwer (Post 1420014)
Turning on flashlight by pressing and holding one of the volume keys on the locked phone.

Had this on N9 and used it in everyday life!

(double click because hold did turn it on accidentally)

coderus 2014-04-05 17:54

Re: Sailfish Tweaks
 
@Silwer good idea. Can i grab it for my application?

Sfiet_Konstantin 2014-04-11 13:28

Re: Sailfish Tweaks
 
Quote:

Originally Posted by Mikkosssss (Post 1418163)
My top tweaks I would like to see happen.
1. Make icons smaller like one tweak in N9QTweak. 5x or even 6x because bigger screen than N9.

Done in the next version of pandora-box.

Quote:

Originally Posted by Mikkosssss (Post 1418163)
2. Make lockscreen shorter so you could see battery and other info from there.

I'm not a huge fan of this, but it's easy. Don't count on me to write this patch though, even if it is simple.

Quote:

Originally Posted by Mikkosssss (Post 1418163)
3. Force open applications to be in 3x3 size.

Rather easy, but can conflict with unlimited-multitask.

And don't forget: SailfishOS is really easy to tweak. Much easier than the N9.

joonne 2014-04-17 19:58

Re: Sailfish Tweaks
 
I am fond of the 2x2 cover view, would it be possible to implement that kind of version of unlimited multitasking or similar pinch@zoom effect as in N9 to enable this?

Sfiet_Konstantin 2014-05-12 07:50

Re: Sailfish Tweaks
 
Quote:

Originally Posted by joonne (Post 1421744)
I am fond of the 2x2 cover view, would it be possible to implement that kind of version of unlimited multitasking or similar pinch@zoom effect as in N9 to enable this?

You should have posted in patchmanager thread. I keep this idea.

arifkhan123 2014-11-18 22:00

Re: Sailfish Tweaks
 
Quote:

Originally Posted by Mikkosssss (Post 1420020)
Had this on N9 and used it in everyday life!

my N9's flash is not turning On by pressing volume keys. Please tell me how you do it?

Mikkosssss 2014-11-18 22:03

Re: Sailfish Tweaks
 
Quote:

Originally Posted by arifkhan123 (Post 1447816)
my N9's flash is not turning On by pressing volume keys. Please tell me how you do it?

Fastest answer ever: http://talk.maemo.org/showthread.php?t=82538

arifkhan123 2014-11-18 22:20

Re: Sailfish Tweaks
 
Quote:

Originally Posted by Mikkosssss (Post 1447818)

Thanks bro

I think when I asked this you were offline and ya very fast:D:D

Aonsaithya 2015-01-03 13:16

Re: Sailfish Tweaks
 
I hate not being able to answer a phone call without taking my gloves off...

Would it be possible to map the volume up/down keys to perform the swipe up/down actions in certain UI pages? Those are all QML files after all so it shouldn't be impossible to do it just for specific pages. At least the camera capture view (usr/share/jolla-camera/pages/capture/CaptureView.qml) utilizes the volume keys for something other than volume control:
Code:

    readonly property bool _capturePending: _captureOnFocus
                || volumeUp.pressed
                || volumeDown.pressed

I've not been able to locate the call UI files yet, though. Any idea where those are?

coderus 2015-01-03 13:24

Re: Sailfish Tweaks
 
/usr/share/voicecall-ui-jolla

Watchmaker 2015-01-03 20:15

Re: Sailfish Tweaks
 
Quote:

Originally Posted by Aonsaithya (Post 1454979)
I hate not being able to answer a phone call without taking my gloves off...

You could also buy a pair of these, I bought one some time ago and they're quite convenient.

Aonsaithya 2015-01-04 15:27

Re: Sailfish Tweaks
 
Quote:

Originally Posted by coderus (Post 1454981)
/usr/share/voicecall-ui-jolla

Thanks!

Quote:

Originally Posted by Watchmaker (Post 1455036)
You could also buy a pair of these, I bought one some time ago and they're quite convenient.

Yeah, I consider them poor workarounds for a problem that shouldn't even exist.

Watchmaker 2015-01-04 20:21

Re: Sailfish Tweaks
 
Quote:

Originally Posted by Aonsaithya (Post 1455193)
Yeah, I consider them poor workarounds for a problem that shouldn't even exist.

I actually find them a very clever workaround to a technologic minor issue. Opinions. :p

pichlo 2015-01-04 20:30

Re: Sailfish Tweaks
 
I want to see the SSID and my IP on the lock screen, preferably below the date/mobile network name. How do I go about it?

juiceme 2015-01-04 20:50

Re: Sailfish Tweaks
 
Quote:

Originally Posted by pichlo (Post 1455249)
I want to see the SSID and my IP on the lock screen, preferably below the date/mobile network name. How do I go about it?

The lockscreen layout is defined in file "/usr/share/lipstick-jolla-home-qt5/lockscreen/Lockscreen.qml"

You need to create elements for your shown info there, for example just above the "Clock { }" element.

Then you need some scripting to fish out the required info. IP address is easy, and I'd imagine you can also get the SSID out without too much problems.

pichlo 2015-01-04 21:00

Re: Sailfish Tweaks
 
Thanks, Juice ;) One more silly question: how do you people know these things? Where do I look in the future before having to resort to asking?

hhbbap 2015-01-04 21:07

Re: Sailfish Tweaks
 
Some suggestions:
1. deny 2G connections (to block low security) mode, detect IMSI catchers or provide more information about connections
2. block certain phone numbers (black list) against incoming call
3. silent mode where only calls/SMSes from VIP numbers comes through
4. show time and date in clock and calendar icons like on Nokia N9
5. configure LED patterns like on Nokia N900
6. grouping of contacts

juiceme 2015-01-04 21:17

Re: Sailfish Tweaks
 
Quote:

Originally Posted by pichlo (Post 1455255)
Thanks, Juice ;) One more silly question: how do you people know these things? Where do I look in the future before having to resort to asking?

Just about all the stuff you see on your UI are under "/usr/share/", it goes for both applications you install and the SFOS components that make up all the niceties of the device.
Just doing a "ls -l" there shows you pretty much... and find/grep gives you a lot of nice places to start hacking :)

QML is so tweak-friendly, you can immediately see the results of modifications. And if you botch something, it is easy to restore, just remember to have ssh available all the time you tweak something :)

UI tweaks, for example require you to restart lipstick after modifying the QML's, just "killall lipstick" is enough to activate your new file.

Looking at that, you will appreciate how hacker friendly the device really is, you can accomplish so much just looking at the QML's and making a small change here and there :cool:

pichlo 2015-01-04 21:34

Re: Sailfish Tweaks
 
OK so the short answer is, "by poking around the device." It's not like I am missing 3 m tall neon letters somewhere saying, "OS tweaks **HERE**!"

coderus 2015-01-04 21:37

Re: Sailfish Tweaks
 
you actually need some kind of developer mind to make mods/tweaks anyway.

pichlo 2015-01-04 21:53

Re: Sailfish Tweaks
 
Quote:

Originally Posted by coderus (Post 1455264)
you actually need some kind of developer mind to make mods/tweaks anyway.

Did I not mention that SW development is what I do for a living? ;)
I am just not familiar with all ins and outs of everything. I never heard if lipstick, for example.

coderus 2015-01-04 21:59

Re: Sailfish Tweaks
 
Well, SailfishOS tweaks/patches are mostly just qml mods. So to know what files are used by application you can do some rpm magic. rpm -ql lipstick-jolla-home-qt5 for example. Usually files are well-named and well-organized, so you can find right file with no problem.

pichlo 2015-01-13 17:10

Re: Sailfish Tweaks
 
2 Attachment(s)
Quote:

Originally Posted by juiceme (Post 1455254)
The lockscreen layout is defined in file "/usr/share/lipstick-jolla-home-qt5/lockscreen/Lockscreen.qml"

I finally got around playing a bit with the lockscreen QML. You are right, it is not exactly a rocket science (although some documentation would not hurt :)).

As I had only a few minutes to spare, I tried only a very small modification, but one that has been bothering me for a while. See the dates in "before" and "after" screenshots, I think it is quite obvious without highlighting:

Attachment 36373Attachment 36374

(In case you were wondering, "3" is the mobile network name.)

Jordi 2015-01-13 23:15

Re: Sailfish Tweaks
 
Seems promising! And with the IP adress this would be perfect :rolleyes:

elastic 2015-01-13 23:36

Re: Sailfish Tweaks
 
Quote:

Originally Posted by pichlo (Post 1456426)
I tried only a very small modification, but one that has been bothering me for a while. See the dates in "before" and "after" screenshots,

would you mind to share a howto ;-) would prefer to have the date in one line like on your second pic ...

cvp 2015-01-15 07:31

Re: Sailfish Tweaks
 
waiting for a how-to, too :P

pichlo 2015-01-15 09:15

Re: Sailfish Tweaks
 
Quote:

Originally Posted by elastic (Post 1456475)
would you mind to share a howto ;-) would prefer to have the date in one line like on your second pic ...

It's very simple. Edit the QML file (path kindly provided by juiceme, quoted in my post) and find the line that says "width: parent.width - (Screen.width / 5 * 2)". It's on or around line 137. Change 5 to 10. Restart lipstick. If you don't know how, restart the phone.

Please note that the change does have an undesired side effect that your email, SMS etc notifications now may overlap with the date text. Further tweaking is in order to move them a bit further down.

Please note that fiddling with your system files like this may render your phone unbootable. Only attempt it if you understand the risks involved.

HtheB 2015-01-15 10:05

Re: Sailfish Tweaks
 
Is it possible to reduce the cancellation timer to 2 seconds instead of 5? You know, like when you delete something.
It is sometimes a pain to wait everytime 5 seconds for an action that you want to happen....

Mikkosssss 2015-01-15 10:30

Re: Sailfish Tweaks
 
You dont have to wait that 5 sec you can just continue doing, even close that application and timer will do that task.

And you cant change all timers at once because time is written in application code.

HtheB 2015-01-15 10:36

Re: Sailfish Tweaks
 
Quote:

Originally Posted by Mikkosssss (Post 1456702)
You dont have to wait that 5 sec you can just continue doing, even close that application and timer will do that task.

And you cant change all timers at once because time is written in application code.

No, if you close the app, it won't do the action. Like try deleting an alarm and close the app while the countdown starts...

Amboss 2015-01-15 16:11

Re: Sailfish Tweaks
 
but you could start deleting something else while the countdown runs down (at least for email that is)

ssahla 2015-01-22 20:23

Re: Sailfish Tweaks
 
Quote:

Originally Posted by HtheB (Post 1456697)
Is it possible to reduce the cancellation timer to 2 seconds instead of 5? You know, like when you delete something.
It is sometimes a pain to wait everytime 5 seconds for an action that you want to happen....

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)).


All times are GMT. The time now is 08:56.

vBulletin® Version 3.8.8