Okay, I found the problem: it's unable to import 'defs' for some reason. I attached a patch that fixes the problem. It also fixes opening help.Can you update patch to it include patch headers? Your name, e-mail? So it correctly appears in git history? Or you don't mind if I commit that under my name?
I attached a patch with headers. It should go for master and wip/gnome-3.10+ branches.
It should be a simple task to integrate it into gnome-flashback as a module, because it was originally a small binary. It was removed entirely from gnome-settings-daemon, because the equivalent functionality was reimplemented in GNOME Shell. So you can add the code as is.Have not had time to do this. If you think it is simple task maybe you are ready to create patch for this?
Okay, I'll try to integrate it.
We need to autostart them in some ways to provide a complete desktop session by default. Ideas: 1. Launch components from the gnome-flashback binary in an optional and configurable way, so users could disable each component in GSettings. 2. Add .desktop autostart files for each component with 'AutostartCondition=GNOME3 if-session gnome-flashback'. 3. Add them to RequiredComponents= line of the session file. I would prefer the first option. What do you think?Only first option. For example for screensaver: 1) Option - launch-screensaver, by default enabled. 2) Under org.gnome.gnome-flashback new child - org.gnome.gnome-flashback.screensaver. It could have at least on option with screensaver application path and/or binary name. by default gnome-screensaver. This would allow users to change it to any screensaver application they prefer.
Or you can simply specify the path/binary name (or .desktop file) in the launch-screensaver option. If the string is empty, or the binary (or the desktop file) cannot be found on the system, just ignore it silently.
notification-daemon is unmaintained and it is crashing at least on ubuntu 14.10. Is not there any alternative that is still maintained? What GNOME is using for notifications? Something built-in in GNOME Shell?
I fixed the crash[1], and I fixed also handling long notification text[2], so it works quite well on my system. I may try to fix deprecations if someone would review and merge my patches. Personally I prefer this project over other implementations (mate-notification-daemon, notify-osd, xfce4-notifyd), because it keeps unread notifications on the system tray, and it was originally designed for GNOME fallback mode, so it would be essential to use it also in GNOME Flashback. GNOME Shell has a built-in notification system. [1] https://bugzilla.gnome.org/show_bug.cgi?id=728157#c7 [2] https://bugzilla.gnome.org/show_bug.cgi?id=687724#c3
polkit-gnome? Did you mean PolicyKit-gnome? It is used for what?
Yes, I meant PolicyKit-gnome, which is a polkit authentication agent, and shows a dialog asking your credentials when you want to do privileged tasks, e.g.: - launch GParted from the application menu, - mount partition on an internal system device, - power off from a system where you logged in remotely and so on. It's really important to autostart it on login. It has been reimplemented within GNOME Shell as a built-in component, so it's not used by GNOME any more. -- György Balló Arch Linux Trusted User
Attachment:
0001-invest-applet-various-fixes.patch
Description: Text Data