Welcome!

The kernel problem with recent updates has been solved. Find the solution here

Important information
-- Required MX 15/16 Repository Changes
-- Information on torrent hosting changes
-- Information on MX15/16 GPG Keys
-- Spectre and Meltdown vulnerabilities

News
-- Introducing our new Website
-- MX Linux on social media: here

Current releases
-- MX-18.3 Point Release release info here
-- Migration Information to MX-18 here
-- antiX-17.4.1 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

Appearance Tool

Post Reply
User avatar
MAYBL8
Forum Regular
Forum Regular
Posts: 159
Joined: Thu Dec 31, 2009 2:48 pm

Appearance Tool

#1

Post by MAYBL8 » Fri Mar 01, 2019 11:22 am

I am not a programmer but I have dabbled in some basic and lisp.
I would like to create a dialog box to aide myself and maybe others in making it easier to take files from https://xfce-look.org and apply them to the system.

What language and/or tools are used to create the dialog boxes used in the MX tools packages?

This project will be ever evolving as new ideas for it emerge.
To start with I want to code taking the file and expanding it into the /usr/share/themes folder.
Backing up the files in that folder to a users folder in case you have to reinstall and then can just easily copy them back into your new install.

This might take me a while to do as I learn to code and time I can get to put into the project.
Thanks ahead of time for your help.

skidoo
Forum Guide
Forum Guide
Posts: 1442
Joined: Tue Sep 22, 2015 6:56 pm

Re: Appearance Tool

#2

Post by skidoo » Fri Mar 01, 2019 12:19 pm

making it easier to take files from xfce-look.org and apply them to the system

topic: ocs-url for pushbutton install of icons, themes, wallpaper, etc.
http://forum.mxlinux.org/viewtopic.php?f=93&t=42377

topic: Theme installation from opendesktop.org/s/XFCE
http://forum.mxlinux.org/viewtopic.php?f=93&t=44358

.
"What language and/or tools are used to create the dialog boxes"
this subject merits a separate topic (lots to discuss ~~ a variety of toolkits are available)
.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19547
Joined: Fri Dec 15, 2006 8:07 pm

Re: Appearance Tool

#3

Post by Stevo » Fri Mar 01, 2019 4:18 pm

The MX tools are mostly Qt 5, with at least one using Python Qt5 bindings (apt-notifier).

But I don't think you can get much easier than the existing ocs-url setup, myself.

User avatar
MAYBL8
Forum Regular
Forum Regular
Posts: 159
Joined: Thu Dec 31, 2009 2:48 pm

Re: Appearance Tool

#4

Post by MAYBL8 » Fri Mar 01, 2019 4:22 pm

Thanks guys
I will try the ocs-url process over the weekend.

User avatar
MAYBL8
Forum Regular
Forum Regular
Posts: 159
Joined: Thu Dec 31, 2009 2:48 pm

Re: Appearance Tool

#5

Post by MAYBL8 » Sat Mar 02, 2019 9:25 am

Ok I tried the ocs-url.
It works however it puts the files in the users .theme folder.
This does not work as the theme does not get applied to the MX Boot options tool dialog box.
In order for the theme to fully work it has to be placed in the /usr/share/themes folder.
That is the program I wanted to work on that places the theme there.

Edit.
So to finish the install what I do is take the theme that is installed in ./themes and open root thunar and move it to the /usr/share/themes folder.
Not a big deal.
Then I just need to back up that folder so in case I have to reinstall the OS I can apply my themes to the new install.

Post Reply

Return to “Community Submissions”