<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=7920&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Basic gtk3 wallpaper setter]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=7920</link>
		<description><![CDATA[The most recent posts in Basic gtk3 wallpaper setter.]]></description>
		<lastBuildDate>Thu, 07 May 2026 14:14:39 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63653#p63653</link>
			<description><![CDATA[<p>Hey buddy, i&#039;m so sorry, I need to work on my documentation and communication skills.&#160; This app, like Nitrogen, will not work on DE&#039;s like XFCE and MATE. It is intended for Openbox, Fluxbox etc., not DE&#039;s that have their own wallpaper setters. Like all things I imagine there might be some way of hacking it in but that&#039;s beyond the scope of this project.</p><p>Just for giggles I tried it on Mate last night and yeah it installed fine and worked great up until I hit that Apply button...it was a hoot, it actually tried to apply the paper but only like a quarter of it laid over the previous wallpaper.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Thu, 07 May 2026 14:14:39 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63653#p63653</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63652#p63652</link>
			<description><![CDATA[<p>It installs fine with dpkg -i .... and it shows the pictures correctly in /home/user/Pictures, or whatever I chose. But on my setup, Xfce, it doesn&#039;t actually change the desktop background. What am I missing? xwallpaper is installed.</p>]]></description>
			<author><![CDATA[dummy@example.com (swanson)]]></author>
			<pubDate>Thu, 07 May 2026 04:24:45 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63652#p63652</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63645#p63645</link>
			<description><![CDATA[<p>Updated now to version 1.0-1, .deb at : <a href="https://sourceforge.net/projects/vuu-do" rel="nofollow">https://sourceforge.net/projects/vuu-do</a> ... /VuuPaper/</p><p>Source: <a href="https://git.devuan.org/greenjeans/vuupaper" rel="nofollow">https://git.devuan.org/greenjeans/vuupaper</a></p><p>Looking good I think, re-worked the first-run dialog too so it&#039;s much better.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Wed, 06 May 2026 20:27:50 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63645#p63645</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63624#p63624</link>
			<description><![CDATA[<p>Okay, got a lot done last night and today, still needs more testing and of course I had another better idea after I shut down my dev partition for the night (Murphy&#039;s law). I have NOT packaged or uploaded the changes to git, wanted to possibly get some thoughts on it and do a lot more testing before doing so.</p><p>1. Fixed the alphabetizing issue, case-insensitive now. Real forehead slapper that, i&#039;m usually a stickler for sorting, guess I got excited and rushed it out a bit. Even numbered files weren&#039;t right. All better now.</p><p>2. Fixed first run, it will now default to /usr/share/backgrounds if you click Cancel. And that&#039;s where the new thought came from, I should just label that button &quot;Default&quot; and add to the first run dialog: &quot; Click Default below to use the standard system folder /usr/share/backgrounds, or click Choose Directory to select a different folder&quot;</p><p>3. Also related to first-run, when you hit the Choose Directory button, it now opens the file-chooser to /usr/share/backgrounds, as possibly someone might have specific folders within that directory they want to choose instead of the main directory. But of course a user can navigate from there wherever they want.</p><p>4. I did a LOT of messing with gtk, if you&#039;ve ever tried it you know how many re-compiles that takes, it can be weird and finicky at times but I suppose there&#039;s reasons for that. Long story short I tightened up all the padding/spacing, it now has a nice grid of 12 displayed at default size with rows of 4 with room left for the scroll bar and a little breathing room at the right side and bottom. I re-claimed a lot of real estate that way, only 10 px in height saved but I reduced width by 120 px.<br />Click the thumb below for a larger image.</p><p><a href="https://imgdump5.novarata.net/stkj3c.png" rel="nofollow"><span class="postimg"><img src="https://imgdump5.novarata.net/380x300/stkj3c.png" alt="stkj3c.png" /></span></a></p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Tue, 05 May 2026 23:04:58 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63624#p63624</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63575#p63575</link>
			<description><![CDATA[<p>Done! First version uploaded to Sourceforge: <br /><a href="https://sourceforge.net/projects/vuu-do/files/Miscellaneous/apps/VuuPaper/" rel="nofollow">https://sourceforge.net/projects/vuu-do … /VuuPaper/</a></p><p>Up on gitea now: <a href="https://git.devuan.org/greenjeans/vuupaper" rel="nofollow">https://git.devuan.org/greenjeans/vuupaper</a></p><p>This is the first version, still might have some small bugs and surely could use some polishing, but it seems pretty stable<br />and very useful even in multi-monitor setups. Some nice features and workflow too, check it out when you have time! To compile yourself:</p><div class="codebox"><pre><code>gcc -o vuupaper22 vuupaper22.c `pkg-config --cflags --libs gtk+-3.0` -Wall -O2</code></pre></div><p><span class="postimg"><img src="https://imgdump5.novarata.net/0dn0y0.jpg" alt="0dn0y0.jpg" /></span></p><p>From the readme:</p><p>VuuPaper, a simple wallpaper manager/setter for X.</p><p>This app was inspired by Nitrogen and is similar in look and feel, this app is built with C and gtk3<br />and uses the excellent xwallpaper for the backend. Very small and fast, less than 40 kb for the binary.</p><p>On first run a dialog is opened that offers quick instructions about the --restore function, and<br />a Choose Directory button that opens the file-chooser for you to select your default wallpaper<br />folder, and then opens the app with thumbnails of your images ready to apply. You can add additional<br />wallpaper folders by using the Add Folder button, to the right of that is a drop-down menu from<br />which you can select what folder you want to use. The Style menu lets you choose what mode to<br />apply the wallpaper with (i.e. zoom, center, maximize etc.) The BG Color button lets you choose<br />what background color is behind your image. On the upper right is the monitor selector drop-down<br />menu, you can choose from All Monitors (same image/style on all), Span (one image spanning all),<br />and after that will be listed all monitors connected. And of course the Apply button to use after<br />you have selected a monitor, wallpaper, and style.</p><p>At the top is the infobar which gives you the full path to the wallpaper currently applied, for<br />multi-monitor setups the monitor drop-down selector also toggles the infobar if you have different<br />papers applied on different monitors, so you can always know what&#039;s currently on each display.</p><p>To make your wallpaper choices restore after reboot, you need to add it to your autostart file <br />similar to the way other wallpaper apps do:<br />&quot;vuupaper --restore &amp;&quot;<br />In Openbox this is usually ~/.config/openbox/autostart but there are many ways to do it, consult<br />the docs for your system/WM/DE to find out what&#039;s best.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sun, 03 May 2026 19:59:19 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63575#p63575</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63554#p63554</link>
			<description><![CDATA[<p>Yeah, busy times this time of year! <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (swanson)]]></author>
			<pubDate>Sat, 02 May 2026 16:41:38 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63554#p63554</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63549#p63549</link>
			<description><![CDATA[<p>Sorry! I got sidetracked first with a tooth infection that knocked me out for a few days, then swamped with other things, today though I got 2 priorities, finishing this up and investigating Void to see about getting AlsaTune to work in it. Can&#039;t promise anything though &#039;cause I gotta mow the lawn too and help the wife down at the library as well, busy day for me!</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sat, 02 May 2026 12:51:56 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63549#p63549</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63530#p63530</link>
			<description><![CDATA[<p>How&#039;s it going? I haven&#039;t found the source on your sourceforge yet. <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (swanson)]]></author>
			<pubDate>Sat, 02 May 2026 04:36:36 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63530#p63530</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63431#p63431</link>
			<description><![CDATA[<p>Almost there, I decided to go ahead and implement multi-monitor choices, so now you can set all monitors to the same paper, or set them individually or make one big panoramic span across all. Just a little work left today on storing the new multi-monitors properly so the restore function works 100% on multi-setups. I say a &quot;little&quot; work but you never know...;)</p><p><span class="postimg"><img src="https://imgdump5.novarata.net/41jvfd.jpg" alt="41jvfd.jpg" /></span></p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sun, 26 Apr 2026 17:16:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63431#p63431</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63357#p63357</link>
			<description><![CDATA[<p>Sweet, thanks! Yeah I love Nitrogen, been using it for like a decade but with Debian threatening to remove gtk2 i&#039;m just trying to get out ahead of that. The only thing this first beta won&#039;t have is the ability to use multiple monitors independently, for now it will just use the same chosen wallpaper for all monitors, once I get it dialed in properly i&#039;ll add multi-monitor specific options as xwallpaper has that capability and works well with it.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Thu, 23 Apr 2026 12:41:18 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63357#p63357</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63348#p63348</link>
			<description><![CDATA[<p>I&#039;ll compile and test it immediately!!! <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (swanson)]]></author>
			<pubDate>Thu, 23 Apr 2026 03:58:57 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63348#p63348</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63341#p63341</link>
			<description><![CDATA[<p>Very rough still, got a lot of work to do yet on the UI and some function behavior, but it&#039;s working.</p><div class="quotebox"><blockquote><div><p>Subscribing.....</p></div></blockquote></div><p>I thought this might be something you&#039;d like <img src="https://dev1galaxy.org/img/smilies/wink.png" width="15" height="15" alt="wink" /> Can I get you to test the beta when it&#039;s ready?</p><p><span class="postimg"><img src="https://imgdump5.novarata.net/t0v8ip.jpg" alt="t0v8ip.jpg" /></span></p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Wed, 22 Apr 2026 23:46:28 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63341#p63341</guid>
		</item>
		<item>
			<title><![CDATA[Re: Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63315#p63315</link>
			<description><![CDATA[<p>Subscribing..... <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (swanson)]]></author>
			<pubDate>Mon, 20 Apr 2026 05:33:49 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63315#p63315</guid>
		</item>
		<item>
			<title><![CDATA[Basic gtk3 wallpaper setter]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=63307#p63307</link>
			<description><![CDATA[<p>Placeholder. Working on this now, simple replacement for Nitrogen in gtk3 and C. <br />Smaller and faster, using xwallpaper for the backend.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Mon, 20 Apr 2026 02:15:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=63307#p63307</guid>
		</item>
	</channel>
</rss>
