- 22 Dec, 2016 14 commits
-
-
intrigeri authored
This reverts the revert commits d264dbf1 and e97dc693. Even though the GNOME Shell extension's logic to avoid double-starting Florence is flawed, it is only flawed when one 0. uses Florence; 1. uses a system where Florence needs more than 1 second to start; and 2. one waits more than 1 second, but less than the time it takes to start before clicking on the icon again. The alternate option this commit reverts has worse problems: Florence sometimes is not hidden on startup, which affects all users, and requires an ugly workaround in the test suite (which is broken on feature/stretch currently, so this comes with a maintenance cost). Besides, it eats memory for everybody, while I expect the vast majority of users don't actually use Florence. So, all in all, I prefer going back to the behaviour previously implemented in feature/stretch, that I had reverted earlier today.
-
intrigeri authored
Revert "Don't automatically start Florence: the Florence Indicator GNOME Shell extension will start it the first time one tries to display it." This reverts commit 98838908. The GNOME Shell extension we use has logic to avoid double-starting Florence, using a hard-coded delay. I've seen it fail (possibly due to our time sync' system, or just because that hard-coded delay may cause robustness issues depending on the hardware). When it fails, then the toggle logic is completely broken in terms of UX, since hiding one instance of the virtual keyboard shows the next one, etc.
-
intrigeri authored
-
intrigeri authored
session-c1.scope won't shut down before the default timeout (1min 30s), and I didn't manage to change its timeout, nor to let shutdown.target ignore it. So let's change the default timeout globally. This feels hackish, but OTOH it means that shutdown won't ever be blocked by any buggy service that takes a while to stop, which can be seen as a safety feature in the context of Tails, since we want to wipe memory afterwards. Maybe.
-
intrigeri authored
-
intrigeri authored
-
intrigeri authored
-
intrigeri authored
The idea is to enable: * users to report more useful bugs; * developers to better understand the failure we see in the test suite.
-
- 21 Dec, 2016 19 commits
-
-
intrigeri authored
-
intrigeri authored
-
intrigeri authored
Apparently that's needed for them to be taken into account. It's weird, but we've seen that before for some other settings.
-
intrigeri authored
-
anonym authored
-
anonym authored
It's required by openpgp-applet.
-
intrigeri authored
-
intrigeri authored
-
intrigeri authored
-
intrigeri authored
This is not supported in GNOME anymore: * https://github.com/GNOME/gnome-settings-daemon/commit/69d9d8b1eda2d50acca5b4da58003afb8b82a7f1 * https://bugzilla.gnome.org/show_bug.cgi?id=755953 … and it doesn't work on all hardware.
-
intrigeri authored
-
intrigeri authored
-
- 20 Dec, 2016 7 commits