xplanetFX

Wallpaper Other

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

22
7 .4
Description:

xplanetFX is a daemon for rendering high quality views of mother earth as wallpaper in real-time (sun, moon and clouds). It comes with a handy GTK interface but is fully usable under CLI.

xplanetFX depends on xplanet and imagemagick and is available as DEB, RPM (untested) and TAR.GZ. The GUI uses pygtk and cairo.

A couple of available templates embed the renderings in different scenes and are downloadable as separate packages which can be easily installed by drag&drop to the themes list in the GUI or since 2.0 directly online via the themepool inside the application.

Features like delayed autostart multi language (japanese, czech, dutch, english, spanish, italian, french, russian, greek and german by now) and a lot of customization make xplanetFX an easy-to-use interface for xplanet drawing the earth in high quality.

The base images of the templates are mostly licensed under creative commons from flickr.com and some free texture stuff from the www.

A lot more information, the users manual and the templates can be obtained under the web adress.

There is a signed repository for the deb package available, please read the infos in the blog under "installation".

Contributions:

* SteveH: maintainance for Arch Linux
* Виталий Камелин (Vitaliy Kamelin): russian language file
* ZoSo Moon: spanish language file
* Greg Drouin: french language file
* Lino Fantasia: italian language file
* bigriver9: japanese language file
* Tim van der Kodde: dutch language file
* Martin Pavlík: czech language file
* vagrale13: greek language file

Thank you very much guys!!
Last changelog:

7 years ago

Version 2.5.10:
* Patch by Ryan: CLI setup failed on file paths

Version 2.5.9:
* Check battery state before rendering

Version 2.5.8:
* New address for NASA night map
* New night map for default template

Version 2.5.7:
* Poolview broken since theme \"Sphere Within Sphere\"
* Capitalize all words in theme/thumb/poolview

Version 2.5.6:
* Tray check caused error messages when template process available
* --debug exits after processing

Version 2.5.5:
* Wrong placeholder in language files
* Removed \"swapped\" warning from gtk file

Version 2.5.4:
* Tray icon broke on fresh install without setting language manually first

Version 2.5.3:
* Arch Linux dropped \"pidof\", now caching PID in static file - thanks a lot
to Steve (the maintainer of xplanetFX for Arch) for this patch!

Version 2.5.2:
* Tray icon shows next rendering time while sleeping

Version 2.5.1:
* bug with multiple instances of tray when autostarted

Version 2.5.0:
* New SVG icon
* New system tray icon:
* showing xplanetFX state
* provides on/off-toggle on click
* provides menu to open xplanetFX UI or kill the applet
* configurable (autostart) via UI

Version 2.4.13:
* Notifications disabled by default

Version 2.4.12:
* Autostart entry in XFCE 4 broken

Version 2.4.11:
* Sandbox has composite function, too

Version 2.4.10:
* Updates in Greek language file - many thanks to vagrale13!

Version 2.4.9:
* Bug in ImageMagick 6.7.x: -level is unable to negate

Version 2.4.8:
* Improved city selection

Version 2.4.7:
* Bug: file permissions of Lithuanian language file

Version 2.4.6:
* Added Lithuanian translation - many thanks to Anielius!

Version 2.4.5:
* Use libnotify for status messages (configurable)

Version 2.4.4:
* libwww-perl as dependency in control file and as target in --setup
* Bug in creating autostart entries in GNOME and KDE if xplanetFX is the first
application installed in a fresh home folder

Version 2.4.3:
* Dual-licensed with WTFPL (http://sam.zoy.org/wtfpl/COPYING)

Version 2.4.2:
* Bug with different ImageMagick versions: atmosphere was blurred above the
earths edge and cut on the layers dimensions

Version 2.4.1:
* Fixes in greek language file - many thanks to vagrale13!

Version 2.4.0:
* New feature: templates can hook in the rendering process to execute graphical
processings in a sandboxed environment with reduced binary access
* New feature: xplanetFX --geometry auto
* New feature: xplanetFX --templates (gives a list of all installed templates)
* New feature: xplanetFX --debug
* XFCE >= 4.6 uses xfconf backend
* Environment variable determination transfered in encapsuled function calls
* Debug tries to determine the installed distribution
* Debug throws information about the installed ImageMagick version
* Fixes in greek language file - many thanks to vagrale13!
* ASCII Art in --help .)

Version 2.3.6:
* Use gsettings and gconf always in parallel if installed - thanks to the fucked
[...]

C

boomshop

9 years ago

Hey! Very cool - nice to hear that .) Templates can be edited or created manually. There's no tutorial by now about how to do that so I'll give you some waypoints to work along:

* resolution should be 1920x1200, 16:10 is required
* remember that 4:3 gets cut on left and right side
* Templates consist of a background image the earth gets rendered on and an optional overlay image drawn on top of all the stuff
* main config (position/size of earth, images etc) is located in style.tpl
* xplanet-configs are lying under ./config, refer to http://xplanet.sourceforge.net, easier is to take a template that fits your idea best (moon on/off etc.) and start from there
* folder name is template name (no spaces - use "_" - and no special chars)
* styles need at least the style.tpl and an optional preview (PNG) named style.png @ 400x250

Just some hints to start fiddling around.

Report

9

balakrishnan

9 years ago

Thanks a lot, that was Very helpful.
I'll probably put something together this weekend, as you suggested I'll start with one of the existing templates.

Cheers.

Report

C

boomshop

9 years ago

You're welcome.

Some more points surfing through my head:

* use the GUI to set a size of the earth for your final template, place it where it should reside later and render it on the default template to a single image file in the tools tab. Open GIMP on the image. Extract the earth from the layer to have something to play with.

* The post effect will add some contrast and a slight "washed out" effect on top of the cake. Keep that in mind while adjusting your colours (some of my themes are a bit overdone..)

* positioning in the templates is done via percentual values. It's a bit quirky but way more flexible with different resolutions. Only integers are possible so you can't move the planet completely freely; at 1920x1200 only every 19.2x12 Pixel an "anchor" is found (use calculator).

Way more to say but that's better covered in a tutorial.

Report

9

peispud

9 years ago

simply perfect

Report

C

boomshop

9 years ago

Oh wow, thanks a bunch!

I personally think perfect is just the subject, the software is far from beeing that.. but it works for now .)

Report

jeddycakes

9 years ago

Mate,

This is crazy good. It would be awesome to have other planets (pretty difficult to do the real time stuff though)

TY

Report

C

boomshop

9 years ago

Hey jeddycakes,

thank you very much! I'm sorry to say that no other objects are planned for xplanetFX in the near future for different reasons between "hard time to get clouds images of pluto" and "develop some deep understanding about our own spaceship first".

Report

jeddycakes

9 years ago

I understand that.

It is not difficult to get full images of planetary bodies like mars and the moon. Try Nasa APOD.

I wasn't necessarily talking about cloud images.

I am not that stupid ffs

Report

C

boomshop

9 years ago

Hey!

Ough.. since english is not my mother tongue my postings sometimes sound cautically. After reading my last one twice it feels a bit like that.

> It is not difficult to get full images of planetary bodies like mars and the moon. Try Nasa APOD.

Yes that's right. But xplanetFX is more than just a texture. The earth is built with about 7 or 8 layers of different renderings to get its depth (clouds, shadows, athmosphere, glow, reflections ...) and I watched a lot of movies and images to get a clue about its visual appearance in space. Okay, it's a lot of guessing involved but doing this with uranus will become a complete blind flight. Just one of the points. Another would be the sizing of the planets - the majority of themes would be totally useless. So as I said (obviously way too terse I think) there are a lot of reasons xplanetFX's concept is to render planet earth and to open or sharpen the mind for our mothership of some more people in the world. I made this point more clear in the description after reading your feature request to avoid confusion about this point.

> I am not that stupid ffs

I never wanted to sound like that, so I beg your pardon for my laconic answer.

Report

jeddycakes

9 years ago

Dude,

Sorry, I was a bit off-colour! My bad. Crap-day-at-the-office syndrome :/

I didn't realise the complexity and depth with which the program renders and simulates the image. I stand on my original comment though; I'm a Mars nut and would love to see that! I understand the difficulty though.
I tipped your awesome program to OMGUbuntu Blog, and as I understand it, downloads for XplanetFX have sky-rocketed. Hope it didn't break any servers! lol. Its so good I HAD to pass it on.

Thanks again mate, and keep up the AWESOME work

Report

C

boomshop

9 years ago

Hey jeddycakes,

np, mine doesn't seem to have been any better. I'm not this reticent usually.

> I'm a Mars nut and would love to see that!

I've thought about a bit since. That doesn't mean _anything_ btw ,)

> I tipped...

They're sucking the freakin' shit out of the machine ^^ it was down for about an hour due to memory overkill and only a hit on the reset button brought it back to life again. I'm with him cherishing him gladly since .) But it doesn't matter at all - I thank you very very much for spreading the word!

> and keep up...

Released a new theme pack yesterday and working on the problem "100% CPU while downloading themes" besides.

Thank you and greetings, markus.

Report

9

sekter7

9 years ago

ich spreche nicht Deutsch!

The .deb program I downloaded and installed is in German. I couldn't find a way to change the language to English. Is there an English version? It looks awesome. I would very much like to try it.

Vielen Dank

Report

C

boomshop

9 years ago

Hey!

As sedaTurca says (thanks for the support!). But thanks for the bug report anyway, it is meant to always startup in english the first time - the default configuration was messed up.

Report

9

sekter7

9 years ago

Following sedaTurca's excellent advice I was able to change the language to English. I also just downloaded xplanetFX on my main Ubuntu desktop computer and installed it. It now defaults to English. Thanks for fixing that.

xplanetFX is one of the most incredible pieces of software I have ever seen! I am totally ecstatic with how awesome my Ubuntu desktop now looks. It goes really well with the Divinorum GTK Theme and the Royal Blue icon theme, by the way.

You are very talented and have obviously spent a lot of time working on this. Thanks for sharing your hard work with the rest of us!

Tausend Dank!

Report

C

boomshop

9 years ago

Brother, think that's the point where a kartoffel starts getting red around the cheeks *^^* Thank. You. Very. Much.

> Thanks for fixing that.

Bir sey degil!

> Thanks for sharing your hard work with the rest of us!

I'll try it in short words - that's my point of view on one of mankind's major topics and how it could really co-operate with any sensible or observable object in its reachable environment in a sustainable way. A more down-to-earth version is available here: http://www.youtube.com/watch?v=u6XAPnuFjJc (btw. the related stuff of RSAnimate is quite mind-blowing, too)

Many thanks and may the force be with you .)

dict.cc ftw!!1

Report

9

sedaTurca

9 years ago

my friend, I downloaded this and find how to use it in English. In the main window of application there is a "Werkzeuge" tab at the right corner. when you open that tab, you see the "Sprache" option at the bottom of the window. change it to "en" and use it in the lingua franca :)

Report

9

sekter7

9 years ago

Thanks, my friend, for your assistance. Following your advice I was able to change xplanetFX into English and am now able to use it.

You are one very helpful fellow!

Tekrar teşekkürler!

Report

terminhell

9 years ago

How eh, do i get it going? I hit the execute button, watch the terminal go through all its processes....but nothing. Using the .deb version.

Report

C

boomshop

9 years ago

Hey!

Which desktop environment are you using?

Report

terminhell

9 years ago

Never mind, got it working (gnome btw). It was just waiting till all the new themes were downloaded first, and then had to restart my gnome session :)

Report

C

boomshop

9 years ago

Hey!

Good to hear that! But it sounds strange that you had to reload your desktop environment first; actually it was designed to handle downloads and background updates without any flaw - especially under GNOME for what it was built and tested for in the first place. (btw. feel free to stultify my weird sentece constructions ,)

Just to clarify my thoughts: are the regular background updates working now?

Report

gallifrey81

10 years ago

Nice work! I love this! Could you give me your conky script too, please!? This is just the look I am after :)

Report

C

boomshop

10 years ago

Hey gallifrey81,

thanks! My conky stuff is available here:

http://mein-neues-blog.de/files/conky.zip

You need conky-forecast for the wheather stuff:

http://ubuntuforums.org/showthread.php?t=869328

Report

twodogs

10 years ago

I'd remove the ip address from your conky. ;)

Report

C

boomshop

10 years ago

Hey! Why? it's dynamic and gets renewed every 24 hours. So feel free to attack ;)

Report

7 years ago

Version 2.5.10:
* Patch by Ryan: CLI setup failed on file paths

Version 2.5.9:
* Check battery state before rendering

Version 2.5.8:
* New address for NASA night map
* New night map for default template

Version 2.5.7:
* Poolview broken since theme \"Sphere Within Sphere\"
* Capitalize all words in theme/thumb/poolview

Version 2.5.6:
* Tray check caused error messages when template process available
* --debug exits after processing

Version 2.5.5:
* Wrong placeholder in language files
* Removed \"swapped\" warning from gtk file

Version 2.5.4:
* Tray icon broke on fresh install without setting language manually first

Version 2.5.3:
* Arch Linux dropped \"pidof\", now caching PID in static file - thanks a lot
to Steve (the maintainer of xplanetFX for Arch) for this patch!

Version 2.5.2:
* Tray icon shows next rendering time while sleeping

Version 2.5.1:
* bug with multiple instances of tray when autostarted

Version 2.5.0:
* New SVG icon
* New system tray icon:
* showing xplanetFX state
* provides on/off-toggle on click
* provides menu to open xplanetFX UI or kill the applet
* configurable (autostart) via UI

Version 2.4.13:
* Notifications disabled by default

Version 2.4.12:
* Autostart entry in XFCE 4 broken

Version 2.4.11:
* Sandbox has composite function, too

Version 2.4.10:
* Updates in Greek language file - many thanks to vagrale13!

Version 2.4.9:
* Bug in ImageMagick 6.7.x: -level is unable to negate

Version 2.4.8:
* Improved city selection

Version 2.4.7:
* Bug: file permissions of Lithuanian language file

Version 2.4.6:
* Added Lithuanian translation - many thanks to Anielius!

Version 2.4.5:
* Use libnotify for status messages (configurable)

Version 2.4.4:
* libwww-perl as dependency in control file and as target in --setup
* Bug in creating autostart entries in GNOME and KDE if xplanetFX is the first
application installed in a fresh home folder

Version 2.4.3:
* Dual-licensed with WTFPL (http://sam.zoy.org/wtfpl/COPYING)

Version 2.4.2:
* Bug with different ImageMagick versions: atmosphere was blurred above the
earths edge and cut on the layers dimensions

Version 2.4.1:
* Fixes in greek language file - many thanks to vagrale13!

Version 2.4.0:
* New feature: templates can hook in the rendering process to execute graphical
processings in a sandboxed environment with reduced binary access
* New feature: xplanetFX --geometry auto
* New feature: xplanetFX --templates (gives a list of all installed templates)
* New feature: xplanetFX --debug
* XFCE >= 4.6 uses xfconf backend
* Environment variable determination transfered in encapsuled function calls
* Debug tries to determine the installed distribution
* Debug throws information about the installed ImageMagick version
* Fixes in greek language file - many thanks to vagrale13!
* ASCII Art in --help .)

Version 2.3.6:
* Use gsettings and gconf always in parallel if installed - thanks to the fucked
[...]

12345678910
1443
product-maker sakasa Dec 24 2012 9 excellent
product-maker Zwulf Nov 21 2012 9 excellent
product-maker lei00 Sep 16 2012 9 excellent
product-maker mystica Feb 10 2012 9 excellent
product-maker simongaiteiro Nov 12 2011 9 excellent
product-maker perfectass Nov 09 2011 3 bad
product-maker bubblebobblegum Nov 09 2011 3 bad
product-maker emilyhaswind Nov 09 2011 3 bad
product-maker penguinonfire Nov 09 2011 3 bad
product-maker slovenskahaluska Nov 09 2011 3 bad
product-maker MiShUbuntu Nov 04 2011 3 bad
product-maker MadeInKobaia Aug 30 2011 9 excellent
product-maker supatux Aug 22 2011 3 bad
product-maker ceebeebg Aug 22 2011 3 bad
product-maker IlMaz Apr 18 2011 9 excellent
product-maker cassc Mar 08 2011 9 excellent
product-maker beast2k Mar 07 2011 3 bad
product-maker raoul223 Feb 14 2011 9 excellent
product-maker mariolinmao Feb 09 2011 3 bad
product-maker vagrale13 Feb 08 2011 9 excellent
product-maker protti Feb 08 2011 9 excellent
product-maker nale12 Feb 08 2011 9 excellent
product-maker MarcoA Feb 04 2011 9 excellent
product-maker boogaloo Jan 25 2011 3 bad
product-maker tvdkodde Jan 24 2011 9 excellent
product-maker Becony Jan 22 2011 9 excellent
product-maker dogbreath Jan 20 2011 9 excellent
product-maker nickcloy Jan 20 2011 9 excellent
product-maker Mixabuben Jan 17 2011 9 excellent
product-maker Buldoger Jan 11 2011 9 excellent
product-maker susesue Jan 09 2011 3 bad
product-maker hyperdude111 Jan 09 2011 9 excellent
product-maker echo0 Jan 08 2011 9 excellent
product-maker dmiranda2 Jan 07 2011 9 excellent
product-maker Chihire Jan 07 2011 9 excellent
product-maker socialinux Jan 07 2011 9 excellent
product-maker easya Jan 06 2011 9 excellent
product-maker dennord Jan 06 2011 9 excellent
product-maker LGD Jan 06 2011 9 excellent
product-maker housegecko Jan 06 2011 9 excellent
product-maker acinic Jan 06 2011 9 excellent
product-maker NCLI Jan 06 2011 9 excellent
product-maker mortym Jan 05 2011 9 excellent
product-maker otternox Jan 05 2011 9 excellent
product-maker linuxlex Jan 05 2011 9 excellent
product-maker balakrishnan Jan 04 2011 9 excellent
product-maker xypepper Jan 03 2011 9 excellent
product-maker zolix Jan 03 2011 9 excellent
product-maker Ahmose Jan 03 2011 9 excellent
product-maker sekter7 Jan 01 2011 9 excellent
product-maker peispud Dec 31 2010 9 excellent
product-maker Tipiaf Dec 31 2010 3 bad
product-maker hammel Dec 31 2010 3 bad
product-maker djspider Dec 30 2010 9 excellent
product-maker ubuntico Dec 30 2010 9 excellent
product-maker sedaTurca Dec 30 2010 9 excellent
product-maker eezeemen Dec 30 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
sakasa
Dec 24 2012
mystica
Feb 10 2012
sekter7
Apr 17 2011
cassc
Mar 08 2011
vagrale13
Feb 08 2011
paspartu
Feb 08 2011
cmudik
Feb 07 2011
swordjr
Feb 07 2011
tvdkodde
Jan 24 2011
Becony
Jan 22 2011
djspider
Jan 10 2011
brucelee
Jan 10 2011
hyperdude111
Jan 09 2011
socialinux
Jan 07 2011
LGD
Jan 06 2011
acinic
Jan 06 2011
linuxlex
Jan 05 2011
hotice
Jan 05 2011
balakrishnan
Jan 04 2011
jeddycakes
Dec 30 2010
sedaTurca
Dec 30 2010
gallifrey81
Sep 05 2010
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
2.5.10
updated Jan 07 2013
added Sep 02 2010
downloads 24h
0
mediaviews 24h 0
pageviews 24h 14