Reintroduce camouflage in Tails
Tails documentation used to read "if you are using a computer in public you may want to avoid attracting unwanted attention by changing the way Tails looks into something that resembles Microsoft Windows 8." This is what we call the "Windows camouflage".
This mode has been removed from Tails because of lack of maintenance. If you are interested to propose a branch that reintroduces the camouflage, that would be awesome. Please note that it's not only about proposing a prototype with screenshots, but also integration in Tails code. We'll be happy to provide guidelines and help, but will not do the work ourselves.
Re-introduce the Windows camouflage feature in Tails/Jessie.
WARNING: We will rewrite this commit! Never merge it into any Tails
branch used for releases!
This is a partial revert of 78261b6b7ffd8af41b05d4dbe41e54d05ec16492
that does a ton of stuff. Note in particular that Tails Greeter now
always enables the Windows camouflage.
These included bits should definitely be split into .deb:s:
- Git checkout of https://code.mmogp.com/mmod/mmod-panel.git at commit
59e37ebbb9468b8ecf82c30fcbd8fa13556ec763 (version 1.1.1-7).
#4 Updated by anonym almost 2 years ago
- File windows_10_theme.png View added
- Status changed from New to In Progress
- % Done changed from 0 to 10
- Feature Branch set to feature/10830-windows-camouflage-in-jessie
I've pushed a dirty branch (HISTORY WILL BE REWRITTEN BEFORE WE MERGE THIS, IF WE DO) that enables some sort of Windows theme. It's based on a GNOME Shell theme provided by Christian Medel, see these tails-dev@ threads:
Note that builds from this branch always enable the Windows camouflage! It's sort of optimized for contributor's so they have something to test on. The last successful nightly build should be available here (as of writing this, it hasn't finished yet):
I suggest whoever wants to help us to get this image, boot it, then try to re-configure GNOME, icons etc and leave the coding to us, because this touches so many different places. I.e. you tell what changes you did, we translate it into code and implement it. A few tips:
- Set an administrator password! If you need it before logging in via Tails Greeter, add
rootpw=some_passwordto the kernel command line in the boot menu -- then you can switch to a virtual terminal (Ctrl+Alt+Fx) and login as
rootwith the password you set.
- Some changes require restarting GNOME to take affect. Switch to a virtual terminal and login as root, then run
systemctl restart gdmand it should work.
- The configurations we do live primarily in:
/usr/local/lib/tails-activate-windows-theme(run as the unprivileged
I've attached a screenshot that points out several remaining issues, at least:
- When the panel is placed at the bottom (like we want it, because that's what Windows does) the panel button's icon is shaped strangely. This is not an issue when placed at the top.
- TopIcons don't behave so well, e.g. look how it placed the Pidgin systray icon. Also, all icons are cropped.
- The Launcher behaviour is quite nice, but it differs quite a lot from windows by showing the focused application's GNOME panel entry to the left of the launcher. Preferably it would somehow be included into the launcher button instead.
- Icedove's icon should be changed to Outlook's.
- We currently install our old
gnome-theme-windows8package, for the icons, and it probably needs some updating for