Nathan's Wallpaper Setter Improved - June 7, 2015

Window managers, icon programs, widgets, etc.
Post Reply
Message
Author
step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

Nathan's Wallpaper Setter Improved - June 7, 2015

#1 Post by step »

I embarked in a major rewrite of Nathan's Wallpaper Setter starting from Fatdog64-700's v0.6.3 of the Setter, aiming at improved usability, new functionality and bug/incompatibility fixing. My code is on github https://github.com/step-/nathans-wallpaper. No compilation needed, it's all shell scripting.

Wallpaper setter is a ROX-App that can set the desktop background (pinboard) and play an image slide show. Read the README.md file on github. Download release 0.7.0.1 and overwrite existing files in Fatdog64. It should work also on other recent Puppies. Please report bugs and compatibility issues - hopefully none, on github. However, note that I use Fatdog64 only, so I won't be able to test compatibility issues myself.

Screenshots below (and on github). Left: version 0.7.0 - Right: version 0.6.3 (included in Fatdog64-700).

Incremental feature highlights
  • New live preview mode - The desktop wallpaper is updated immediately as the file list selection changes. Changes are temporary and automatically revert on exit, or they can be made permanent.
  • Full BMP, GIF and TIFF support across all program functions.
  • Preview icons for folder and no-image objects.
  • New application status bar displays image meta data.
  • Tooltips added to mode and action buttons and to preferences dialog.
  • Undistorted wallpaper stretching (constant aspect ratio).
  • Slideshow: add playlist support, shuffle list, new image types, lower resource usage.
  • Redesigned preferences dialog with program chooser.
You can run all functions from the GUI or from the command-line

Code: Select all

    /usr/bin/wallpaper [ARG]            # where ARG can be:
    "/path/to/wallpaper.jpg"            # set background (JPEG, PNG, etc.)
    -about                              # display version dialog and exit
    -play[=mode]                        # play images under slideshow directory
    -play-list=playlist-file            # play image paths in playlist-file
    path1.ext path2.ext [path.ext...]   # play path*.ext
    -stop                               # stop slideshow

More command-line help and change log here.

last edited 2015-06-07: version 0.7.0.1
Attachments
main-window-0.7.0.png
(58.81 KiB) Downloaded 522 times
main-window.png
(71.6 KiB) Downloaded 335 times
options-dialog.png
(30.92 KiB) Downloaded 567 times
program-chooser.png
There is no right-side picture since programchooser is not included in Fatdog64-700.
(20.41 KiB) Downloaded 562 times
Last edited by step on Tue 09 Jun 2015, 21:10, edited 1 time in total.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

Bug fix release 0.7.0.1 - June 7, 2015

#2 Post by step »

[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

Post Reply