![]() |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Ahoy, sailors. I've received many messages about updates for my patches. Please, be patient and just wait - my laptop is dead, so I can work only with my office-PC after work. Everything will be updated, but only as it possible. Thanks.
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Continuing
Quote:
Quote:
9. [Usability bug] Updating a Patch by tapping on a newer version of it in Patchmanager2's web catalog causes significant issues For example, see "P.P.S." in the report https://openrepos.net/comment/18958#comment-18958 and the subsequent discussion there. The correct behaviour (from a simple user's perspective) would presumably be: a. When an applied Patch is updated, always try to unapply the active (old) version first. b. When an installed Patch is updated (this includes case a., after triggering an unapply action), try to uninstall the old version of this Patch before installing the new one. c. For RPM-Patches, Warehouse / the RPM utility handles b., and it looks like such an action can notify Patchmanager2 to perform a., before actually updating the RPM. But I am not sure, if receiving such a notification is currently used by Patchmanager2 to perform a. for RPM-Patches. The wording issue (#8 of this list) supposedly contributes to my confusion here. Up to now I have only observed installing conflicting (i.e. *other*) RPM-Patches to trigger un*installing* (i.e. contrary to "unapplying") of Patches, but not updating one un*applying* its old version (at least not stated so by a SFOS-event notification). Side note: I have not (yet) taken a look, what is actually done in the pre-install scripts of RPM-Patches, or if some other mechanism to trigger Patchmanager2 exists. 10. [Feature suggestion] Indicate updateable Patches in the web catalog after entering it Issue description: Currently one has to individually enter the sub-pages of all installed Patches in Patchmanager2's web catalog to look for updates. For RPM-Patches Warehouse handles this. Possible solution: Indicate all installed Patches, for which an update is available, with some symbol (e.g. a star or a text "Update available") in the web catalog's top level list, after entering it (and hence refreshing the meta-data of all Patches available there). P.S.: Continued in ... Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
It will be cool if you or someone will start sending PR to github for such bugs and features. I have no ETA when i can work on these.
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
Would that be helpful? Pull requests (PRs) would require working code, which is beyond my capabilities. And please provide a link on https://openrepos.net/content/coderus/patchmanager-20 to https://github.com/sailfishos-patche...manager/issues, if you want issues rather to be filed there than here. Currently one line on Patchmanager2's OpenRepo page clearly states the opposite: "Please consider posting bugs and ideas to forum thread: http://talk.maemo.org/showthread.php?t=92935" Sorry, I would have filed them there in the first place, if I would have known earlier, that https://github.com/sailfishos-patches/patchmanager is Patchmanager2's development location. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
Originally used on displays at train stations and airports ("ETA: hh:mm" indicating the expected arrival time), the term ETA made its way via some classic UNIX command line tools (e.g. ftp, where "ETA: X seconds" indicates the remaining up- or download time) into (UNIX-) nerd speech. The Urban Dictionary ("ud": either in the WWW or via the SFOS app "Unofficial Urban Dictionary") should provide you with most such nerd language explanations. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Thank you olf for your quick reply. :)
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Continuing
Quote:
Quote:
Quote:
11. [Usability issue] Please move the entry "Unapply all patches" in Patchmanager2's top level pulley menu one or two positions further up, i.e. *above* the "About" entry. Background: I accidentally selected "Unapply all patches" numerous times when trying to enter Patchmanager2's web catalog. As entering the web catalog is often needed, the pulley menu entry "Unapply all patches" should be moved further away from the web catalog's entry. 12. [Big bad bug] Triggering "Unapply all patches" in Patchmanager2's top level pulley menu merely unapplies the first 10 Patches! Hopefully Patchmanager2's built-in patch "Unapply all patches on Upgrade" behaves differently and really unapplies *all* Patches! (I still had Patchmanager1 installed when upgrading from SFOS 2.0.5.6 to 2.1.0.11, so I have not observed this situation, yet.) *Edit:* See post 2276 by coderus for an answer. Maybe this is related to issue 6. on this list (or vice versa). To be on the safe side, there is https://openrepos.net/content/schtur...pdate-manually. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
As a temporary measure to alleviate the
Quote:
Suggestions for additional, well working (in all three aspects: technically, WRT functionality *and* WRT usability) Patches, which do not conflict with any of these Patches below, are certainly welcome. Format: - <Patch name> <my rating>, <Patch author>, <Source: wc (Patchmanager2's web catalog) | RPM (e.g. per Warehouse)> [, <alt (Alternative) | cts (contains) | "cts" (contains similar / 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 *always* conflict with it (i.e. they cannot be applied together in Patchmanager, as they are patching the same locations of the SFOS UI). - Right-handed tabs (++), Markkyboy, RPM - Add more calendars (++), Schturman, RPM - Led missed calendar events (+), Schturman, RPM - Don't start/end events at midnight (++), Luen, wc - Auto snooze & snooze interval (++), Schturman, RPM - Clock in alarms (+), Markkyboy, RPM - Separate alarm flipover (+), Ancelad, wc - Gallery Image Zoom (++), Ancelad, wc - Add new folder icons (+++), Schturman, RPM, alt: Launcher combined patch, coderus, RPM - Devicelock faith text (++), Ancelad, wc, alt/"cts": No notification preview, alina, RPM - Don't freeze app on peek (+), cornerman, RPM - Don't steal focus (++), cornerman, RPM - Event screen date & text (+++), Schturman, RPM - Eventsview control (++), Ancelad, RPM, cnf: Quick settings on power menu, alina, RPM - Free Rotate for Phone (+++), alina, RPM, alt: Allow any rotation (+++), coderus, wc - Improved notification preview (++), Ingvx, RPM - Lockscreen pulley at home (++), cornerman, 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, cnf: Force cover size, eugenio (+), 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 - Disable volume warning (+++), Ancelad, RPM - Enhanced Power Menu (+++), Ancelad, RPM, alt: Quick settings on power menu, alina, RPM - Notifications count in Switcher (++), coderus, wc - Messages layout (+++), alina, RPM - Autocapitalization settings (+++), alina, RPM - Bigger marker tag (+), Markkyboy, RPM - Remove space before punctuations (+), alina, RPM - Voicecall combined patch (+++), Ancelad, wc, alt/cts: Better CallLog.Alternative version (++), virgi-26, RPM - BT timer (+), Schturman, RPM - Custom hostname (+), Schturman, RPM - GPS supplier (++; solely for Jolla 1 phones!), Schturman, RPM - Shutdown screen (+), Schturman, RPM - Unapply all patches (+), Schturman, RPM - Unapply all patches on Upgrade (stated to be not affected by issue #12 in post #2249, see post #2276), coderus, built-in - Display sneak peek (LPM) (+), coderus, wc - 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 - Remorse timeout control (++), Ancelad, wc And if you like to disable these functions (I don't): - No automatic launcher hint, cornerman, RPM - Less home animations, cornerman, RPM ... or add this functionality (I also don't): - MazeLock, coderus, wc, alt: Scramble lockpad buttons, coderus, wc As YMMV (just as everybody's, including mine over time), please refrain from criticising my preferences (WRT chosen functionalities) or my (certainly) subjective "ratings". P.S.: See updated list of Patches for SailfishOS 2.1.1.26 in post #2309. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Sorry all for post but I can't install jolla-settings-patchmanager-0.5.1-10.22.1.jolla_.armv7hl.rpm to install.
on SFOS 2.1.0.11 I get: Code:
error: Failed dependencies: |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
Code:
rpm -ivh patchmanager-2.3.1-10.39.1.jolla_.armv7hl.rpmCode:
rpm -ivh ausmt-1.2.9-10.15.1.jolla_.armv7hl.rpm |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
But why are you doing this manually? IMO, you should start using Warehouse: https://openrepos.net/content/basil/...use-sailfishos Side note: Well, if you love the command line so much, add the necessary repositories and use "pkcon install". Or at least "pkcon install-local", if you insist in manually downloading RPMs (very tedious), instead of using "rpm -i" directly. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Warning! Devicelock faith text patch has been moved to online-catalog
https://coderus.openrepos.net/pm2/pr...ock-faith-text |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Updated MazeLock in PM2 catalog to be compatible with 2.1.1.12
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
@coderus update Unapply all patches on Upgrade for 2.1.1.12 please.
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
2.1.1.12 is not the release version coming to end users so all patches will have to be updated again anyway.....
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
I would kill for a patch moving notifications (Charger plugged, Low battery, Connected, New maps to download in Here WeGo, etc.) away from the very top of the screen and 1. hiding the status bar, 2. hiding the search field in some applications. Here WeGo for instance: you start it to get your position as you realize you're getting lost, but damn you never took the time to update those offline maps, now you can only wait until all notifications go away before you can type your search terms.
Moving the notifications to the bottom of the screen (and make them easy to swipe away (for hiding) or tap (for more details) with the thumb by the way) would be good. Even better would be a patch allowing to adjust the Y coordinates to whatever you prefer, like still on the top but below the status bar. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
https://openrepos.net/content/alina/...ations-dismiss |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
I know but that does not solve the whole issue. I mentioned swiping the notifications to dismiss them in my message because I thought it would be good if both patches could be compatible. Sorry if that was not clear.
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Good point, I didn't think about the keyboard, but then that's why an adjustable Y would be convenient to let users decide by themselves where the notifications would be the less likely to conceal fields given the applications they usually use.
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
I think if you're going that far it probably makes more sense to ask application developers not to put important functionality in a place where it could be hidden by an incoming notification. Jolla's own applications manage to avoid the problem, anyway.
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
That of course assumes that the OS UI is not going to change and that the notifications will stay where they are. As we know, this has not always been the case with Sailfish. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
@coderus, can you please take a look at issue #12 in
Quote:
I am afraid Patchmanager 2.0 might acquire a bad reputation, if automatically uninstalling all Patches on a SailfishOS upgrade fails for many, possibly leading to broad range of issues on their devices. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
peoples reported this patch fails to apply on 2.1.1.x, patchmanager will be updated with compatibility changes after 2.1.1.x will be released officially to EA. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Is there any known incompatibility with "Improved notification preview"? I can't apply it and I am not sure what other patch would be incompatible with it. I have "No notifcation preview" but I try disabling it first and it was the same.
Also, is "Improved notification preview" an update to "Notification dismiss & remove" and is the latter an update to "Notification dismiss"? I'm a bit confused with all those patches having different names, if they are all the same more or less advance patch, giving them different names means they can be installed in parallel and be visible in the list in Patchmanager, that's confusing. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Updated https://openrepos.net/content/coderus/patchmanager-20 to match builtin Unapply all patches patch to 2.1.1 release
Also added 2.1.1.23 to patchmanager online catalog options, enjoy! |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
If there is anything, I should check or record and post to you, please let me know. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
Did you mean: You are sure, that the "Unapply all patches" built-in Patch of Patchmanager 2.0 works fine when updating SailfishOS, while triggering "Unapply all patches" via Patchmanager 2.0's top pulley entry seems to be broken? |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
patchmanager-2.3.2-10.40.1.jolla_.armv7hl.rpm installs flawlessly under SFOS 2.1.0.11, but subsequently applying its built-in Patch "Remove all patches" fails (presumably as it is made for SFOS 2.1.1.23).
Supposedly Patchmanager 2.3.2-10.40.1 ought to fail to install on SFOS 2.1.0.x per RPM conflict. Tested on Jolla 1 phones (under SFOS 2.1.0.11, obviously ;) ), using Warehouse for updating. Reverted to Patchmanager 2.3.1-10.39.1, now built-in Patch "Remove all patches" applies flawlessly, again. |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
|
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
Quote:
But hey, one can easily revert to the previous version (although this is a bit tedious) and ignore this update in Warehouse / Storeman, until SFOS 2.1.1 is publicly released. (I.e. everything is fine, basically. ;) ) |
Re: [WIP] App / Tweak: patchmanager a system-wide patching system + homescreen tweak
pushing an update most can't install is a much worse solution :)
|
| All times are GMT. The time now is 03:53. |
vBulletin® Version 3.8.8