Page 1 of 1

Experimental Windows 10 UI transformation package - testers wanted!

Posted: Sat Jul 06, 2019 10:11 pm
by Botspot
I love Raspberry Pi, but I have always felt uncomfortable with Raspbian Pixel's appearance.

Since I was familiar with Windows 10, I installed a windows 10 icon pack, mouse cursor, window border, GTK theme, and composite manager, but soon found it was too difficult to maintain them all.

So I combined them and coded a simple installer.

Here is what it looks like:
2019-07-06-193437-1280x1024-scrot.png
2019-07-06-193437-1280x1024-scrot.png (235.47 KiB) Viewed 352 times
I have tested it on Raspbian Stretch and Buster, but I am looking for suggestions on how to improve it.

To download, run this in the terminal:

Code: Select all

cd
wget -O Windows-10-trans-pack.tar.gz 'https://docs.google.com/uc?export=download&id=1FhcdVtsCrWoS4qL53vqSSwcse8eYUucO'
tar -xzf Windows-10-trans-pack.tar.gz &>/dev/null
To install:

Code: Select all

~/Windows-10/install.sh
To uninstall:

Code: Select all

~/Windows-10/uninstall.sh
Credits:
Botspot (me) for the Openbox window border
Google for Product Sans font
User xxmmtrtxx for the mouse cursor
B00merang Project for the GTK theme
User HEMOO023 for the icon pack

Re: Experimental Windows 10 UI transformation package - testers wanted!

Posted: Tue Jul 16, 2019 10:47 am
by pik33
Tested. On my own risk :)

Problem: after applying this, a change in font size destroys windows layout (maximize, close icons are only partially visible)

The major problem: uninstall doesn't work properly. The installer should backup all settings it changes to allow uninstaller to restore them.
In my case I lost my autostart script and several other settings was also damaged, so I had to restore defaults, reboot and restore manually what was lost by testing the scripts.

Re: Experimental Windows 10 UI transformation package - testers wanted!

Posted: Tue Jul 16, 2019 10:55 am
by PeterO
Botspot wrote:
Sat Jul 06, 2019 10:11 pm
I love Raspberry Pi, but I have always felt uncomfortable with Raspbian Pixel's appearance.
"Pixel" as a name was retired about two years ago. Are you still running a two year old configuration ?
PeterO

Re: Experimental Windows 10 UI transformation package - testers wanted!

Posted: Tue Jul 16, 2019 11:54 am
by fruitoftheloom
PeterO wrote:
Tue Jul 16, 2019 10:55 am
Botspot wrote:
Sat Jul 06, 2019 10:11 pm
I love Raspberry Pi, but I have always felt uncomfortable with Raspbian Pixel's appearance.
"Pixel" as a name was retired about two years ago. Are you still running a two year old configuration ?
PeterO

Yes Pixel Desktop Environment was ditched when Stretch released and the replacement Raspberry Pi Desktop desktop environment was updated to coincide with Buster release.....

Re: Experimental Windows 10 UI transformation package - testers wanted!

Posted: Tue Jul 16, 2019 7:56 pm
by Botspot
pik33 wrote:
Tue Jul 16, 2019 10:47 am
Problem: after applying this, a change in font size destroys windows layout (maximize, close icons are only partially visible)
Like this?
2019-07-16-071402_1280x1024_scrot.png
2019-07-16-071402_1280x1024_scrot.png (8.67 KiB) Viewed 498 times
Yes, I am aware of this problem. Unfortunately I know no way around it as openbox determines the titlebar height based on the font.
According to this site:
If you want to make your window icons larger, you would have to specify that your theme’s users change the font size in obconf to something larger, such as 10px+.
Later on the author suggests openbox change this and determine the icon size, based on the icon size.

Either I had to shrink the buttons or go with a large font.
pik33 wrote: The major problem: uninstall doesn't work properly. The installer should backup all settings it changes to allow uninstaller to restore them.
In my case I lost my autostart script and several other settings was also damaged, so I had to restore defaults, reboot and restore manually what was lost by testing the scripts.
Good point. Currently the uninstall script simply deletes the theme, icon and mouse packs, uninstalls xcompmgr and the gtk engine, then launches lxappearance and prompts the user to change the settings back. And you're right, is did overwrite the autostart file.

I have updated the script to backup all files it replaces to a directory in the Windows-10 directory, so this problem should be fixed.
Install script was also improved to not close all graphical programs by restarting the lightdm service. Instead, it restarts lxpanel, openbox, and pcmanfm.

Any other suggestions? Specifically I have noticed the relative lack of attention to this topic and am wondering if there is a better place to put this transformation pack. Gnome-look.org? GitHub?

Re: Experimental Windows 10 UI transformation package - testers wanted!

Posted: Tue Jul 16, 2019 8:19 pm
by W. H. Heydt
I wish you all the luck in the world, since it is the UI you prefer. However, as I absolutely DETEST Win10--in all its manifestations--I'll pass. This is, naturally, the advantage of all *nix systems. You can specify the "look and feel" to suit yourself. Unlike certain other OSes.

Re: Experimental Windows 10 UI transformation package - testers wanted!

Posted: Tue Jul 16, 2019 8:51 pm
by Andyroo
I think the lack of uptake maybe timing.

With the Pi 4 coming out you have lots and lots of folk trying Linux and not thinking about the look and feel as it’s all new.

Being a Mac user as well as Linux, I’ll also wish you luck but will not be taking up a test for you :lol:

Re: Experimental Windows 10 UI transformation package - testers wanted!

Posted: Wed Jul 17, 2019 10:17 am
by hippy
Botspot wrote:
Tue Jul 16, 2019 7:56 pm
Any other suggestions? Specifically I have noticed the relative lack of attention to this topic and am wondering if there is a better place to put this transformation pack. Gnome-look.org? GitHub?
Could be that people thought "sounds great" but didn't post just that. I note the actual image of the desktop has gone from your OP ( not appearing for me anyway, just "image" as text ) so it's not clear what it actually looks like, what exactly is being offered.

But maybe people don't want Windows 10 UI customisation. If it had been Windows XP Classic UI customisation I'd have likely given it a whirl by now. For me it seems great, well done, but it's not for me.

It may also be that most people don't seek any customisation, are happy with what there is, don't see any real benefit from making the desktop look like something else..

The problem I found when I tried UI customisation in the past is it's fine for making it look like a familiar operating system desktop, but different enough to be annoying. I guess that comes down to how good the implementation is.