Different themes and widgets

Moderator: Forum moderators

Post Reply
User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

ROX-filer custom toolbar icons for use with any GTK2 or icon theme.

Usage:
1. Copy folder "roxtb" to /usr/share/icons/roxtb
2. Add contents of dott.gtkrc.mine to /root/.gtkrc.mine file
3. Load any GTK2 theme

Notes.
Not automated as a pet file, to avoid .gtkrc.mine file overwrite by accident.
Data folder location is the pixmap_path in .gtkrc.mine , edit that if needed.
Different pixmaps are for normal, hovered and pressed toolbar icons - and can be
symlinks to a single icon.
Icon pixmap size is 24x24 pixels.

License.
These icons are placed into Public Domain under Creative Commons Zero ( cc0 ) license.

Attachments
roxtoolbar_icons_example-01.tar.gz
icon data and configuration example
(3.47 KiB) Downloaded 107 times
rox-filer toolbar icons
rox-filer toolbar icons
screenshot.jpg (19.41 KiB) Viewed 4984 times
User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

SDCursor_medium_xmc-01 cursor theme.

SDCursor-01 XCursor mod for 32 pixel gtk-cursor-size.
On high-dpi display should look similar to regular SDCursor theme.

License.
Creative Commons Zero ( cc0 ) .

Attachments
SDCursor_medium_xmc-01.tar.gz
XCursor 32x32 pixmap theme
(10.75 KiB) Downloaded 93 times
justnow
Posts: 3
Joined: Sun Aug 15, 2021 5:44 pm
Has thanked: 6 times

Re: Different themes and widgets

Post by justnow »

Arktis GTK2 engine will be included with ArktisWM window manager package

Has ArktisWM been released? I could not find any references to it, other than in this forum topic.

User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

Hi.

ArktisWM current release is somewhere on todo list..
Needs documentation updates, valgrind'ing, etc.

User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

.XH latest version is moved into separate topic..

Last edited by torm on Fri Jan 03, 2025 7:25 pm, edited 1 time in total.
User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

SDCalendar, version 01

SDCalendar is a tiny wallcalendar for X desktop.
Not interactive, useful or interesting..

Building from the source.
Load devx.sfs for the system, then run the build script in the source directory
to build and install.

Usage.
After build, reload windowmanager menu for SDCalendar menuitem to appear.
Select theme and location on the display with setup dialog.

Fonts.
Example themes are configured for 96 dpi global font size.
Use TTF or OTF theme fonts that are known to work for your locale.

PS.
Background xpm pixmaps.
Autoreloads at midnight.
Gtkdialog4 based setup can be removed, or replaced
with any GUI toolkit available on the system.

License.
GNU GPL v2 or any later.

Attachments
sdcalendar_tahrpup605_32bit_ver-01.pet
(106.43 KiB) Downloaded 90 times
sdcalendar_fossapup95_64bit_ver-01.pet
(107.61 KiB) Downloaded 97 times
example themes with different locale
example themes with different locale
screenshot_sdcalendar01.jpg (51.22 KiB) Viewed 4848 times
User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

C-source for sdcalendar-01
;)

Attachments
C_source_sdcalendar-01.tar.gz
sdcalendar-01 source
(131.16 KiB) Downloaded 101 times
User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

Just the old pmonth_gtk2, with a facelift :)
Well, rewritten and renamed a bit.

ptxt, version 01

ptxt is a scriptable splash window. Undecorated, skips taskbar and pager.
Semitransparent areas should blend with the root window detail.
To toggle splash window on and off use ptxt_toggle script in /root/my-applications/bin
folder. ptxt_toggle script takes only one comment - appfolder name of the ptxt function.
AppRun script can display different text data and may use other media, depending
on the nature of the splash.

ptxt window size is determined from bg.png background picture in appfolder.
Window X and Y location, location of the text and the splash timeout
are configured in the AppRun script and then handed over to GTK2 program as arguments.

Splash window quits on any focus-out event, or when timeout-seconds
timer is reached. timeout value must be 1 second or more.

Build.
Open terminal in source folder and run regular:
make
make install
That should build and install ptxt and example data. ptxt is not expected to appear in
the menu, to give ptxt a testrun click on example appfolder in /root/.ptxt folder.
DroidSansMono.ttf font used in examples is included with the source.

Note.
Please see the README file and example AppRun scripts for more information.
For cal -v switch, shown on the screenshot, use the regular util-linux cal
from version 2.36 or later, here is a link below:
viewtopic.php?t=6860&start=10

License.
GNU GPLv2, or at your option, any later version of that license.

__________________________________________________

EDIT: updated to version 02

Small code cleanup, added click to close, etc.
"Hello" AppRun script extended with some appfolder menu and
locale support examples.

Attachments
screenshot
screenshot
ptxt-02_exaple.jpg (41.83 KiB) Viewed 4071 times
ptxt_tahrpup605_32bit-02.pet
pet package for tahrpup605
(140.81 KiB) Downloaded 68 times
ptxt_fossapup64_64bit-02.pet
pet package for fossapup64
(141.07 KiB) Downloaded 86 times
Last edited by torm on Fri Oct 28, 2022 5:11 am, edited 1 time in total.
User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

C-source for ptxt-02.

Attachments
ptxt_c-source-02.tar.gz
c source
(150.98 KiB) Downloaded 80 times
User avatar
torm
Posts: 34
Joined: Thu Aug 06, 2020 3:02 pm
Been thanked: 8 times

Re: Different themes and widgets

Post by torm »

cursors, a mouse cursor dialog,
version 02, standalone RoxApp.

Modified from: pupx, pcur and inputwizard.
Looks in the regular /usr/share/icons/ and also /root/.icons folder for
the mouse cursor themes, duplicates are ignored.
Actual size in preview, independent of the window resize, while multilayer
themes may show up with the largest possible item.
With more themes a horizontal scrollbar will appear below preview.
Current theme name is displayed on the window border, theme names are
in a tooltip and are sorted by aphabet.
Last preview element is reserved for system default cursor.
Selecting a theme will reload JWM.
There are buttons to revert to default cursor, open /usr/share/icons/ folder,
configure mouse properties with msetup and to quit the dialog.
Preview background is set in a custom gtkrc.
Use gtk20.mo to translate stock labels.

msetup manages mouse acceleration and auto-hide, points to flsynclient if
installed. msetup is under textdomain "puppy"

Notes.
In /usr/share/icons/ and /root/.icons folders, please do not name folders or
symlinks as "default" - those are deleted and replaced by the program,
if found on program start. Well, "default" is a folder name where
xcursor looks for the current theme. As a last resort you may have to clean it
up yourself first, if "default" is populated with links or random data.
On first run "clear" theme is selected, it will take notes from there on.
xcur2png converts preview to black color for some themes, can't do a lot about that :(

Install.
Portable, noarch.. extract someplace, click on appfolder icon to run.
Or just install as regular, to /usr/share/apps like most RoxApps, desktop file is
included for menuitem.

License.
GPL2

Happy New Year!

Attachments
cursors-02.pet
cursors-02 noarch dialog
(4.14 KiB) Downloaded 82 times
screenshot
screenshot
sshot_cusors02.jpg (40.25 KiB) Viewed 3909 times
Post Reply

Return to “Eye Candy”