Tweak gnome settings and extensions #26

Merged
philm merged 1 commit from unknown repository into devel 2017-04-25 12:45:37 +00:00
philm commented 2017-04-24 17:06:22 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Chrysostomus

This pull request does not include manjaro update extension yet

*Created by: Chrysostomus* This pull request does not include manjaro update extension yet
philm commented 2017-04-24 17:49:02 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

Can you change the branch in devel ?

*Created by: Ste74* Can you change the branch in devel ?
philm commented 2017-04-24 17:53:57 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Chrysostomus

I think I can

*Created by: Chrysostomus* I think I can
philm commented 2017-04-24 21:55:58 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Chrysostomus

It is done, it seems.

*Created by: Chrysostomus* It is done, it seems.
philm commented 2017-04-24 22:44:24 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Chrysostomus

Can you elaborate? The purpose of the the desktop file is to prevent pamac-updater from autostarting in gnome. Does the update also achieve this goal?

*Created by: Chrysostomus* Can you elaborate? The purpose of the the desktop file is to prevent pamac-updater from autostarting in gnome. Does the update also achieve this goal?
philm commented 2017-04-24 23:54:43 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

No, they dont: https://github.com/manjaro/pamac/blob/master/data/applications/pamac-tray.desktop Why is it important not to autostart in Gnome?

*Created by: philmmanjaro* No, they dont: https://github.com/manjaro/pamac/blob/master/data/applications/pamac-tray.desktop Why is it important not to autostart in Gnome?
philm commented 2017-04-25 04:15:00 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Chrysostomus

Current gnome setup has extremely high ram usage, and replacing those notifications with update notifier integrated into gnome shell extension saves about 40 Mb ram and has other advantages. Also, gnomes default policy is to hide system tray in bottom left corner, which makes pamac icon too inaccessible to be useful.

It is not absolutely viral, but it is something we discussed we would try in this forum thread. Most of the code for the manjaro fork of the extension is now ready.

*Created by: Chrysostomus* Current gnome setup has extremely high ram usage, and replacing those notifications with update notifier integrated into gnome shell extension saves about 40 Mb ram and has other advantages. Also, gnomes default policy is to hide system tray in bottom left corner, which makes pamac icon too inaccessible to be useful. It is not absolutely viral, but it is something we discussed we would try in this forum thread. Most of the code for the manjaro fork of the extension is now ready.
philm commented 2017-04-25 04:36:50 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Chrysostomus

@philmmanjaro 40Mb is not that big in itself, but still a major part of making the edition lighter. The previous release had about 600Mb ram usage and 3second startup time (of which many users complained). That limits the breadth of potential userbase. With these tweaks it whould be down to 400Mb and about 5 second startup.

To see more about the proposed alternative, see two last posts here:

https://forum.manjaro.org/t/gnome-edition-improvement-focus/22240/56

manjaro update notifier now also notifies about kernel becoming eol (to replace msm_notifier) and has potential to notify about critical updates announced in forum announcements (if tag those somehow like I suggested in the thread). Latter functionality had been requested from manjaro in other threads seeking to improve manjaros beginner firendliness.

The extension integrates with pamac, gnome-shell and uses existing update-notifier package made for pacui/pacli. I think we should give it a shot.

*Created by: Chrysostomus* @philmmanjaro 40Mb is not that big in itself, but still a major part of making the edition lighter. The previous release had about 600Mb ram usage and 3second startup time (of which many users complained). That limits the breadth of potential userbase. With these tweaks it whould be down to 400Mb and about 5 second startup. To see more about the proposed alternative, see two last posts here: https://forum.manjaro.org/t/gnome-edition-improvement-focus/22240/56 manjaro update notifier now also notifies about kernel becoming eol (to replace msm_notifier) and has potential to notify about critical updates announced in forum announcements (if tag those somehow like I suggested in the thread). Latter functionality had been requested from manjaro in other threads seeking to improve manjaros beginner firendliness. The extension integrates with pamac, gnome-shell and uses existing update-notifier package made for pacui/pacli. I think we should give it a shot.
philm commented 2017-04-25 08:57:29 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

I also create a dev gnome-settings pkg to do this and install in local for our user to test it .. But do you mean with your comment with pamac @philmmanjaro ? pamac-tray is not a dependence for pamac ?

Edit : Forget what I wrote above 😜

*Created by: Ste74* I also create a dev gnome-settings pkg to do this and install in local for our user to test it .. But do you mean with your comment with pamac @philmmanjaro ? pamac-tray is not a dependence for pamac ? **Edit :** Forget what I wrote above 😜
philm commented 2017-04-25 12:25:34 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

Well @philmmanjaro created a dev pkg for testing and development purpose ..merge this in devel branch and i will push in a -dev pkg ..

*Created by: Ste74* Well @philmmanjaro created a dev pkg for testing and development purpose ..merge this in devel branch and i will push in a -dev pkg ..
philm commented 2017-04-25 12:32:57 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

@Chrysostomus add here your extra dependence github.com/manjaro/packages-community@834e249ec1
i'm curios to see what happen 😄

*Created by: Ste74* @Chrysostomus add here your extra dependence https://github.com/manjaro/packages-community/commit/834e249ec1340a331b442642c826200f576091ba i'm curios to see what happen 😄
philm commented 2017-04-25 12:41:29 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Chrysostomus

The manjaro-update indicator extension package is still a bit broken. I haven't written Javascript before, so takes a while to figure out. I'll try to get it working tonight. We could also just use the original aur package and point it to right scripts in the settings... But then we couldn't change the icons, and we can't keep the arch ones on official edition...

*Created by: Chrysostomus* The manjaro-update indicator extension package is still a bit broken. I haven't written Javascript before, so takes a while to figure out. I'll try to get it working tonight. We could also just use the original aur package and point it to right scripts in the settings... But then we couldn't change the icons, and we can't keep the arch ones on official edition...
philm commented 2017-04-25 12:45:37 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: Ste74

Keep your time don't worry ..

*Created by: Ste74* Keep your time don't worry ..
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
profiles/manjaro-gnome-settings!26
No description provided.