maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak (https://talk.maemo.org/showthread.php?t=92935)

cy8aer 2018-02-20 10:02

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
2.1.4.13

Patches working for me: Upcoming events in calendar, separate alarm flipover, ambience powermenu2, launcher combined patches (fork), ultimate statusbar, lockscreen analog clock, disable volume warning, extended volume control, voicecall combined patch, display sneek peek.

not working: messages layout, swipe cursor by swiping on keyboard

mautz 2018-02-20 10:38

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Patches working for me on 2.1.4.13:

Refresh browser cover
Right-handed tabs
Right-handed toolbar 2
Auto Snooze &snooze interval
Seperate alarm flipover
Enhanced email cover
Gallery Image Zoom
Don't freeze app on peek
Don't steal focus
Enable applets
Enhanced Lockscreen
Faster pulley menus
Lock screen media buttons
No home carousel
Replace eventsview settings by general settings
Switcher click hints launcher
Ultimate statusbar patch
Volume control settings
Disable volume warning
Enhanced power menu
Show album's art on lockscreen
Mazelock
Extended mediaplayer cover
Biger marker tag
Notes app cover
Documents swipe to remove
Back button gesture for android
Calllog timedisplay
Voicecall combined patch
Tracker path settings
Return old button style
Return old remorse item animation
Return old remorse popup animation
Remorse items timeout control
Combined pulley menu

Not working:
Settings Cover
Messages layout
No automatic launcher hint
History browser swipes

Ancelad 2018-02-20 11:02

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
@mautz
Combined pulley menu conflicts with Faster pulley menus, you can't use them together

mautz 2018-02-20 11:10

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Ancelad (Post 1541405)
@mautz
Combined pulley menu conflicts with Faster pulley menus, you can't use them together

Ah, thanks, installing Faster pulley menus after applying your patch worked. Thanks!

objectifnul 2018-02-20 11:58

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Thx. All patches unapplied and removed, but now the phone is almost bricked :-(

https://together.jolla.com/question/...ria-for-good-/

pichlo 2018-02-20 13:06

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by mautz (Post 1541403)
Patches working for me on 2.1.4.13:
Mazelock
Voicecall combined patch
Remorse items timeout control

You forgot to mention that those only work if developer mode is enabled. I'd like to add "Return old pulley menu" to the list.

Quote:

Not working:
Messages layout
Hide Tutorial Icon

willi6868 2018-02-20 15:46

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Does someone know how to disable/remove the patch 'sailfishos-filebrowserroot-patch-0.1-2.armv7hl'?

I am unable to remove it after I forgot to disable the patch and tried to update it.

I already tried the following:

Code:

[root@Sailfish nemo]# /usr/sbin/patchmanager -u sailfishos-filebrowserroot-patch
[D] unknown:0 - "sailfishos-filebrowserroot-patch ausmt-sailfishos-1\n"

[nemo@Sailfish ~]$ pkcon install-local sailfishos-filebrowserroot-patch-0.1-2.armv7hl.rpm
Installing files
Waiting in queue
Starting
Resolving dependencies
Installing packages                            [                ==    ]
The following packages have to be installed:
 sailfishos-filebrowserroot-patch-0.1-2.armv7hl File browser root
Proceed with changes? [N/y] y
Installing files
Waiting in queue
Waiting for authentication
Waiting in queue
Starting
Resolving dependencies
Installing packages
Downloading packages
Installing packages
Fatal error: Installation aborted by user

[nemo@Sailfish Downloads]$ pkcon install harbour-file-browser                  Installing
Waiting in queue
Starting
Refreshing software list
Querying
Resolving dependencies
Installing packages
Installing
Waiting in queue
Waiting for authentication
Waiting in queue
Starting
Refreshing software list
Querying
Resolving dependencies
Installing packages
Downloading packages
Installing packages

[root@Sailfish nemo]# /bin/rm -f /usr/share/harbour-file-browser/qml/cover/FileBrowserCover.qml.webosinternals.orig
[root@Sailfish nemo]# /bin/rm -f /usr/share/applications/harbour-file-browser.desktop.webosinternals.orig
[root@Sailfish nemo]# /bin/rm -f /usr/share/applications/harbour-file-browser-root-patch.desktop.webosinternals.orig
[root@Sailfish nemo]# /bin/rm -f /usr/share/applications/harbour-filetug-root-patch.desktop
[root@Sailfish nemo]# /usr/sbin/patchmanager -u sailfishos-filebrowserroot-patch
[D] unknown:0 - "sailfishos-filebrowserroot-patch ausmt-sailfishos-1\n"

[root@Sailfish sailfishos-filebrowserroot-patch]# patch -R -p 1 -d / -i /var/lib/patchmanager/ausmt/patches/sailfishos-filebrowserroot-patch/unified_diff.patch
patching file usr/share/harbour-file-browser/qml/cover/FileBrowserCover.qml
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file usr/share/harbour-file-browser/qml/cover/FileBrowserCover.qml.rej
patching file usr/share/applications/harbour-file-browser.desktop
Unreversed patch detected!  Ignore -R? [n] n
Apply anyway? [n] n
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file usr/share/applications/harbour-file-browser.desktop.rej
patching file usr/share/applications/harbour-file-browser-root-patch.desktop

[nemo@Sailfish ~]$ pkcon remove harbour-file-browser
Removing
Waiting in queue
Starting
Removing packages
Resolving dependencies
Removing packages                              [======================]
The following packages have to be removed:
 harbour-file-browser-1.7.1-0.armv7hl  File Browser for Sailfish OS
 sailfishos-filebrowserroot-patch-0.1-2.armv7hl File browser root
Proceed with changes? [N/y] y
Removing
Waiting in queue
Waiting for authentication
Waiting in queue
Starting
Removing packages
Resolving dependencies
Removing packages
Fatal error: Subprocess failed. Error: RPM failed: error: 0x47bfe1b8reun(sailfishos-filebrowserroot-patch-0.1-2.armv7hl) scriptlet failed, exit status 2
error: sailfishos-filebrowserroot-patch-0.1-2.armv7hl: erase failed

[root@Sailfish patches]# rm -r sailfishos-filebrowserroot-patch
rm: descend into directory `sailfishos-filebrowserroot-patch'? y
rm: remove regular file `sailfishos-filebrowserroot-patch/patch.json'? y
rm: remove regular file `sailfishos-filebrowserroot-patch/unified_diff.patch'? y
rm: remove directory `sailfishos-filebrowserroot-patch'? y

I am still unable to remove this patch...

Edit:

I finally was able to remove it with the instructions given here: https://openrepos.net/comment/23584#comment-23584

cy8aer 2018-02-20 18:47

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by cy8aer (Post 1541398)
2.1.4.13

Patches working for me: Upcoming events in calendar, separate alarm flipover, ambience powermenu2, launcher combined patches (fork), ultimate statusbar, lockscreen analog clock, disable volume warning, extended volume control, voicecall combined patch, display sneek peek.

not working: messages layout, swipe cursor by swiping on keyboard

Hey some special thing: launcher combined patch (fork) works from openrepos but does not work from web catalog!

Ancelad 2018-02-24 18:36

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
All my patches is up to date now =)

coderus 2018-02-24 18:41

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Ancelad (Post 1541567)
All my patches is up to date now =)

great! can you do the same for all my patches please?:))

Ancelad 2018-02-24 19:01

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by coderus (Post 1541568)
great! can you do the same for all my patches please?:))

give me your account credentials :cool:

aQUICK1 2018-02-24 19:49

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Ancelad (Post 1541567)
All my patches is up to date now =)

How to remove the old fail to remove patch when forget to unaply it before update.
how to update separate-alarm-flipover, i cant find the new updated patch, thnx in advance.

Ancelad 2018-02-24 20:04

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by aQUICK1 (Post 1541572)
How to remove the old fail to remove patch when forget to unaply it before update.
how to update separate-alarm-flipover, i cant find the new updated patch, thnx in advance.

Unapply all another patches and do as root
Code:

cd /usr/share/jolla-alarm-ui
mv jolla-alarm-ui.qml.webosinternals.orig jolla-alarm-ui
cd /usr/share/settings/pages/gestures
mv gestures.qml.webosinternals.orig gestures.qml
cd /usr/share/jolla-settings/entries
rm -rf separate-alarm-flipover.json
rm -rf separate-alarm-flipover.json.webosinternals.orig

Then go to PM and unapply the patch. And do as root
Code:

pkcon refresh
pkcon install jolla-alarm-ui
pkcon install jolla-settings-system

Then you can try to install the latest patch version from web-catalog. It doesn't contains any changes, just has 2.1.4.13 compatibility property.

wrm 2018-02-25 10:25

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by cy8aer (Post 1541433)
Hey some special thing: launcher combined patch (fork) works from openrepos but does not work from web catalog!

Web catalog patch also work, in my case there was a conflict with more folder icons patch. Now my sailfish x is a real beauty :)

Kabouik 2018-02-27 09:58

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
There are two patches that I can't seem to uninstall from either the Patchmanager menu or Openrepos: App Locker, and Devicelock faith text. Any idea how I should proceed?

They are in red font in Patchmanager, but still marked as enabled, and I cannot uncheck them or uninstall with long press.

I wanted to try something similar to the procedure detailed by Ancelad above for jolla-alarm-ui, but I'm not sure which subfolder of /usr/share I should cd to for the two patches in my case.

Coincidentally, trying to upgrade my Jolla C from 2.1.4.13 to 2.1.4 fails (and it was the same with the previous upgrade before the 2.1.4 was out): the update is successfully downloaded, but then when I select "Install" from the pulley, the device reboots to upgrade as normal, but throws an error just saying that it failed, and then reboots in 2.1.4.13. Could it be related?

atlochowski 2018-02-27 10:04

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Kabouik (Post 1541685)
There are two patches that I can't seem to uninstall from either the Patchmanager menu or Openrepos: App Locker, and Devicelock faith text. Any idea how I should proceed?

They are in red font in Patchmanager, but still marked as enabled, and I cannot uncheck them or uninstall with long press.

I wanted to try something similar to the procedure detailed by Ancelad above for jolla-alarm-ui, but I'm not sure which subfolder of /usr/share I should cd to for the two patches in my case.

Coincidentally, trying to upgrade my Jolla C from 2.1.4.13 to 2.1.4 fails (and it was the same with the previous upgrade before the 2.1.4 was out): the update is successfully downloaded, but then when I select "Install" from the pulley, the device reboots to upgrade as normal, but throws an error just saying that it failed, and then reboots in 2.1.4.13. Could it be related?

check /var/log/systemupdate.log according to system update failure.

Kabouik 2018-02-27 10:29

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Here is what I get: https://hastebin.com/osifuvuyek

A lot is related to openrepos, but to be honest I have no idea which lines are just warnings or critical errors.

Schturman 2018-03-04 11:11

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Kabouik (Post 1541688)
Here is what I get: https://hastebin.com/osifuvuyek

A lot is related to openrepos, but to be honest I have no idea which lines are just warnings or critical errors.

Just try to update again one or two times, at the end you will get update.

olf 2018-03-08 23:41

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
As a place to report issues with Patches, which are solely published in Patchmanager 2's web-catalog (i.e. not also hosted elsewhere, e.g. on Github / Gitlab, or originally on OpenRepos), seems to be lacking, using this general Patchmanager forum (although it feels a bit like abusing TMO for this):
  • "Back-Button Gesture for Android-Apps" prevents AlienDalvik from being switched off. AlienDalvik is always immediately restarted, when the Patch "Back-Button Gesture for Android-Apps" is active, which can be nicely observed with "Ultimate statusbar patch"'s "aliendalvik-runtime indicator".
    Furthermore, after unapplying "Back-Button Gesture for Android-Apps" and restarting Lipstick, Android apps failed to start; rebooting the device fixed that.
    Tested on two Jolla 1 phones under SFOS 2.1.4.14 and 2.1.3.7 with "Back-Button Gesture for Android-Apps" v1.0.2 (with aliendalvik-control 1.0.10-1 and no "Launcher Combined Patch" installed).
    @jakibaki, not being able to shut down AlienDalvik (e.g. temporarily) is annoying, as your "Back-Button Gesture for Android-Apps" is so useful, that I don't want to use AlienDalvik without it, anymore.
  • "Swipe cursor by swiping on the keyboard" v1.0.0 does not apply in Patchmanager 2.0 under SailfishOS 2.1.4.14 (with Patchmanager 2.0's "Developer mode" enabled; this Patch was applicable and working nicely under SFOS 2.1.3.7).
    To be able to position the cursor horizontally by swiping on the virtual keyboard was really cool, plus practically well usable and very useful.

Kabouik 2018-03-09 01:54

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Schturman (Post 1542002)
Just try to update again one or two times, at the end you will get update.

Unfortunately, it still fails, and I have tried a number of times. I have more than 1 GB free on the partition. This seemed to be the issue according to llelectronics, but reinstalling the vanilla qtwebkit packages did not help either, so I'm still wondering if it could be the patches that I cannot uninstall (mentioned above).

jakibaki 2018-03-09 02:04

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by olf (Post 1542176)
As a place to report issues with Patches, which are solely published in Patchmanager 2's web-catalog (i.e. not also hosted elsewhere, e.g. on Github / Gitlab, or originally on OpenRepos), seems to be lacking, using this general Patchmanager forum (although it feels a bit like abusing TMO for this):
  • "Back-Button Gesture for Android-Apps" prevents AlienDalvik from being switched off. AlienDalvik is always immediately restarted, when the Patch "Back-Button Gesture for Android-Apps" is active, which can be nicely observed with "Ultimate statusbar patch"'s "aliendalvik-runtime indicator".
    Furthermore, after unapplying "Back-Button Gesture for Android-Apps" and restarting Lipstick, Android apps failed to start; rebooting the device fixed that.
    Tested on two Jolla 1 phones under SFOS 2.1.4.14 and 2.1.3.7 with "Back-Button Gesture for Android-Apps" v1.0.2.
    @jakibaki, not being able to shut down AlienDalvik (e.g. temporarily) is annoying, as your "Back-Button Gesture for Android-Apps" is so useful, that I don't want to use AlienDalvik without it, anymore.
  • "Swipe cursor by swiping on the keyboard" v1.0.0 does not apply in Patchmanager 2.0 under SailfishOS 2.1.4.14 (with Patchmanager 2.0's "Developer mode" enabled; this Patch was applicable and working nicely under SFOS 2.1.3.7).
    To be able to position the cursor horizontally by swiping on the virtual keyboard was really cool, plus practically well usable and very useful.

Thanks for reporting!

I'll look into those issues as soon as I have time for it (which will probably be the next few days).

jakibaki 2018-03-11 21:17

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
1 Attachment(s)
A quick update on my progess with updating my patchmanager-patches:

The bad news: I will no longer support my patches on patchmanager.

The good news:

I made something better!

I created the patchmanager alternative prepatch which doesn't rely on modifying files on disk but instead preloads a library which makes the applications think that the file has been modified.

If the file is opened in write mode or by a user that's not nemo (for example when updating) it will simply be opened as the old file to prevent problems.

That way ota-updates should work without any problems even with all (prepatch) patches applied.

Prepatch is also compatible with patchmanager so you can run both if you need to.

For further informations and install-instructions please read the readme on the github-page :).

I have only ported my keyboard-swipe patch to it (now working on 2.1.4.14) for now but I will shortly port my other patches too.

Any help is greatly appreciated, especially with packaging prepatch+prepatch-patches so they can simply be installed using storeman.

TMO THREAD

cy8aer 2018-03-12 10:53

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by jakibaki (Post 1542243)
A quick update on my progess with updating my patchmanager-patches:

The bad news: I will no longer support my patches on patchmanager.

So that means: You start a tool war by making your patches only available with your prepatcher. hm...

jakibaki 2018-03-12 11:40

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by cy8aer (Post 1542265)
So that means: You start a tool war by making your patches only available with your prepatcher. hm...

You don't have to choose one tool...

I just don't want to have to deal with supporting my patches on two platforms, especially if there's no reason not to use both if you want to use patches that are only available on patchmanager.

Supporting patchmanager patches on prepatch would for one be a lot of work and also would result in a lot of overhead (on every file-open prepatch would have to search every single unified-diff for a patch for the file that's getting opened).

coderus 2018-03-12 12:01

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
so, the development of patchmanager3 is now officially stopped :(

jakibaki 2018-03-12 12:06

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by coderus (Post 1542270)
so, the development of patchmanager3 is now officially stopped :(

I'm sorry, I thought that patchmanager was essentially abandoned and I wasn't aware that you were also working on something new :/.

Fellfrosch 2018-03-12 14:39

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Maybe you two should work together and release prepatchmanager 2 1/2 :D

I think what jakibaki describes what his prepatch is doing is very reasonable. On the other side I love lean data on my device. So i would welcome to have just one patching system for my device.

So the above sentence written as a joke is maybe really an option. Why not use the code of prepatch for the next patchmanager version. Working together is most times better than just tinkering alone...

Kabouik 2018-03-12 15:47

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by cy8aer (Post 1542265)
So that means: You start a tool war by making your patches only available with your prepatcher. hm...

That's one way to put it. Another one is he came up with a tool with a significant improvement regarding one of the main limitations of Patchmanager. The fact that patches for both tools are not compatible is a bad news, but a reasonable cost if we want to move forward and have a less hacky and more user-friendly solution that better deals with OTA updates.

It's a shame that it competes with the development for Patchmanager 3 (I did not know it was under development though, but I haven't been following either), but maybe the maintainers could team up and think about a generic approach putting together the best of both worlds.

jakibaki 2018-03-12 16:09

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Fellfrosch (Post 1542278)
Maybe you two should work together and release prepatchmanager 2 1/2 :D

Why not use the code of prepatch for the next patchmanager version. Working together is most times better than just tinkering alone...

I'm definitely open to that idea! :)

cy8aer 2018-03-12 18:20

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by jakibaki (Post 1542269)
You don't have to choose one tool...

I just don't want to have to deal with supporting my patches on two platforms, especially if there's no reason not to use both if you want to use patches that are only available on patchmanager.

That is right, but think about this: For applications I need four package managers: jolla harbour, openrepos/storeman, f-droid, yelp. I can handle this. But this is definitely not the best woman's acceptance factor.

For patches you need to explain why they are useful - and you need another two tools for patching.

@jakibaki has the new functionality and @coderus the api. Just try patchmanager 2.5...

(update, wrong spelled name, sorry)

pichlo 2018-03-13 06:25

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by Fellfrosch (Post 1542278)
i would welcome to have just one patching system for my device.

I would welcome a system on my device that does not need patching.

At all.

Wouldn't it be luverly if people like coderus or Ancelad could focus their attention to writing proper applications instead of being constantly distracted by supporting dozens of patches? Who knows, we might even get a mobile device one can actually use, not just one that looks nice.

Quote:

Working together is most times better than just tinkering alone...
But tinkering alone is the Linux way! "I don't like how X uses the comma, I'll just go and start my own distribution." :D

Fellfrosch 2018-03-13 07:53

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by pichlo (Post 1542316)
I would welcome a system on my device that does not need patching.

At all.

Wouldn't it be luverly if people like coderus or Ancelad could focus their attention to writing proper applications instead of being constantly distracted by supporting dozens of patches? Who knows, we might even get a mobile device one can actually use, not just one that looks nice.



But tinkering alone is the Linux way! "I don't like how X uses the comma, I'll just go and start my own distribution." :D

Having a device wich doesn't need patches, would be nice but unrealistic. That would be the KDE way, offering for everything different options. But than there will still be people which cry, to much options, keep it simple. :p

Well, it often is the Linux way, yes. And in my opinion this is both a blessing and a curse. :o

olf 2018-03-18 16:12

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Updated list of non-conflicting Patches (which I have installed), and Patches conflicting with or being an alternative to them (which I have looked at, so far), for SFOS 2.1.4 with Patchmanager 2.3.3-10.41.1 (post #2367 was for SFOS 2.1.3).
Note that in order to install some of the Patches listed below from Patchmanager 2's web-catalog, one has to activate "Enable developer mode" in Patchmanager 2's pulley menu (so it shows "Disable developer mode" there), as a few the Patch authors missed to mark their Patches as compatible with this SFOS release; never mind, because if a Patch is really incompatible with the installed SailfishOS version, it will not apply when trying to activate it in Patchmanager's main menu.

Format: - <Patch name> <my rating>, <Patch author>, <Source: wc (Patchmanager2's web catalog) | RPM (e.g. via Storeman)> [, <alt (alternative) | cts (contains) | "cts" (contains similar or same functionality) | cnf (just conflicts)>: <Patch name> <my rating>, <Patch author>, <wc | RPM>]

"My rating" resolves as follows:
- (+): Nice to have
- (++): Very good
- (+++): IMO a must
No "rating" indicates, that I have not used this Patch long enough to rate it.

Patches listed as an alternative (alt) to and / or contained (cts / "cts") in a Patch implicitly conflict with it (i.e. they cannot be applied together in Patchmanager, as they are patching the same locations of the SFOS UI).

- Refresh browser cover (+), Markkyboy, RPM
- Right-handed tabs / "Right handed close icon for tabs (Sailfish Browser)" (+), Markkyboy, RPM
- Add more calendars (++), Schturman, RPM
- Led missed calendar events (+), Schturman, RPM
- Widget date hint / "Time hint for calendar widget" (+), Markkyboy, RPM
- Don't start/end events at midnight (++), Luen, wc
- Camera overlay & bezel setting (+), Schturman, RPM
- Flip front camera view (+), Markkyboy, RPM
- Auto snooze & snooze interval (++), Schturman, RPM
- Clock app cover actions (+), alina, RPM
- Clock in alarms (+), Markkyboy, RPM
- Separate alarm flipover (++), Ancelad, wc
- Hide recent contacts (+), Ancelad, RPM
- Enhanced email cover (+), Ancelad, wc
- Gallery Image Zoom (++), Ancelad, wc
- Add new folder icons (+++), Schturman, RPM,
alt: Launcher Combined Patch, jayki, wc,
alt: Launcher Combined Patch, Thaodan, RPM
- Don't freeze app on peek (+), cornerman, RPM
- Don't steal focus (++), cornerman, RPM
- Event screen date & text (+++), Schturman, RPM
- Force cover size (+), Eugenio, RPM
- Free Rotate for Phone / "Allow any orientation except inverted portrait for SailfishOS apps" (+++), alina, RPM,
alt: Allow any rotation (+++), coderus, wc
- Improved notification preview (++), Ingvx, RPM,
cnf: No message preview on device lock, alina, RPM
- Instantly hide digits (++), babba22, RPM
- Lockscreen media buttons (++), alina, RPM
- Lockscreen pulley at home (++), cornerman, RPM
- More notifications on lockscreen (++), Ancelad, RPM
- Replace eventsview setting by general setting (++), lp35, RPM
- Switcher click hints Launcher (++), cornerman, RPM
- Ultimate statusbar patch (+++), Ancelad, RPM,
alt/cts: Show all indicators on lockscreen (++), alina, RPM,
alt/"cts": Statusbar background, toxip, wc,
alt/"cts": Dimming hint for statusbar, alina, RPM
- Volume control settings (++), alina, RPM
- Add more shortcuts into lockscreen pulley (+), Ancelad, wc
- Lockscreen analog clock (+++; analog clock is optional!), Ancelad, wc,
cts: Show weather on lockscreen (+++) , Ancelad, RPM,
"cts": Seconds on Lockscreen clock (++), Markkyboy, RPM,
cts: Fix landscape lockscreen clock, Ancelad, RPM
- Devicelock faith text (++), Ancelad, wc
- Disable volume warning (+++), Ancelad, RPM
- Enhanced Power Menu (+++), Ancelad, RPM,
alt: Quick settings on power menu (++), alina, RPM
- Eventsview control (++), Ancelad, wc,
cnf: Quick settings on power menu (++), alina, RPM
- Extended mediaplayer cover (+), Ancelad, RPM
- Messages layout (+++), alina, RPM
- Actdead charging clock (+), unai_i, RPM
- Autocapitalization settings (+++), alina, RPM
- Bigger marker tag (+), Markkyboy, RPM
- Contacts app cover action (+), alina, RPM
- More readable calculator result-label (+), Ancelad, RPM
- Notes app cover (+), alina, RPM
- Remove space before punctuations (++), alina, RPM
- Back-Button Gesture for Android-Apps (+++), jakibaki, wc
- Swipe cursor by swiping on the keyboard (++), jakibaki, wc
- Clock in call view (+), Markkyboy, RPM
- Voicecall combined patch (+++), Ancelad, wc,
alt/cts: Better CallLog.Alternative version (++), virgi-26, RPM,
alt/"cts": CallLog timestamps for yesterday and older entries, muppis, RPM
- BT timer (+), Schturman, RPM
- Backup reminder (+), Schturman, RPM
- Custom hostname (++), Schturman, RPM
- Settings cover (+), alina, RPM
- Shutdown screen (+), Schturman, RPM
- Unapply all patches (+++), Schturman, RPM
- Unapply all patches on Upgrade, coderus, built-in
- Display sneak peek (LPM) (+), coderus, wc,
alt (but cnf: Ultimate Statusbar!): Sneak Peek option (+), alina, RPM
- Return old remorse item animation (+), Ancelad, RPM
- Return old remorse popup animation (+), Ancelad, RPM
- Combined pulley menu (++), Ancelad, wc,
alt: Return old pulley menu (+), Ancelad, wc,
alt: Faster Pulley Menus, nodevel, RPM
- Remorse timeout control (++), Ancelad, wc

And if you like to disable these functions:
- No automatic launcher hint, cornerman, RPM
- Less home animations, cornerman, RPM

... or add this functionality:
- MazeLock, coderus, wc,
alt: Scramble lockpad buttons, coderus, wc

If you like to make more items available in the events-view quick-actions, take a look at the Patches by alina found via the search term quick action and at the "Non-Patches" by Markkyboy found via the search term quickaction at OpenRepos.
If you like alina's "Remove black ..."-series (suited for bright Ambiences), "... from dialogs and bars", "... from launcher" and "... from Browser background" are working together with above Patch list (in contrast to "... from remorse popup", "Status bar hint" and consequently "Integrative remove black", which conflict with Patches listed above).

Unfortunately, these Patches are not (yet) compatible with SFOS 2.1.4:
- Notifications count in Switcher (++), coderus, wc (last working under SFOS 2.1.2)
- GPS supplier (+; solely for Jolla 1 phones!), Schturman, RPM (last working under SFOS 2.1.0)
- Show month and days of the week heading in Calendar (++), pichlo, RPM (last working under SFOS 1.1.9)

P.S.: As YMMV (just as everybody's, including mine over time), please refrain from criticising my preferences (WRT chosen functionalities) or my (certainly) subjective "ratings".

And still, any suggestions to enhance this list are welcome.

P.S.: See updated list of Patches for SailfishOS 2.2.0 in post #2525.

bocephus 2018-03-23 12:53

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by coderus (Post 1542270)
so, the development of patchmanager3 is now officially stopped :(

Had it even started? In that case it'd probably have been beneficial to inform the community. I can hardly have been the only one who assumed Patchmanager had been abandoned, based on the fact that the last update to pm2 was in July 2017, and that there hasn't been a word from you in the corresponding OpenRepos thread since.

coderus 2018-03-23 14:24

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by bocephus (Post 1542647)
Had it even started? In that case it'd probably have been beneficial to inform the community. I can hardly have been the only one who assumed Patchmanager had been abandoned, based on the fact that the last update to pm2 was in July 2017, and that there hasn't been a word from you in the corresponding OpenRepos thread since.

oh man, i'm not talking bs.

coderus 2018-04-03 13:03

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Closed alpha-testing of patchmanager 3. PM me your telegram nickname here or @icoderus

foufoutos 2018-04-17 14:44

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
any solution or an update for mazelock to work?

pichlo 2018-04-17 15:01

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
Quote:

Originally Posted by foufoutos (Post 1543394)
any solution or an update for mazelock to work?

It does work, provided you enable developer mode in the PM pulley menu.

olf 2018-04-21 22:36

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
@coderus, for (at least) the last couple of hours trying to retrieve https://coderus.openrepos.net/pm2/ (and subdirectories, e.g. ./projects/, ./project/*/) results in a "504 Gateway Time-out ".
Consequently Patchmanager 2 fails to retrieve its web catalog.

Side note: https://openrepos.net/ is working fine.

jakibaki 2018-04-22 10:34

Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
 
I fixed the issue in the back-button-gesture patch :)

I'll push the update as soon as the pm2-catalog is online again.

EDIT: Update is available now :)

I testet it on the pm3-alpha but most likely also works on pm2.


All times are GMT. The time now is 18:05.

vBulletin® Version 3.8.8