You are not logged in.
There aren't that many planetary hours programs on Linux. A few that come to my mind are PyMorinus and Astrolog, but I haven't managed to package PyMorinus yet. Astrolog is also a little too complicated for my needs and I wanted something that sat in the system tray like ChronosXP. Then I added solar return calculations and aspect table stuff
Feedback is greatly appreciated.
Todo:
* More triggers. Because it would be awkward to not have return triggers, phase triggers, and aspect triggers when the data is available.
* Refactor the thing, as the code is pretty messy (especially in main.py...as the data isn't exactly separated from the GUI. Not to mention, TABS GALORE instead of spaces...)
* Add commandline switches to generate data for a date
* Make more icon themes
* Make an alternate logo because a clock with an upside-down pentagram is probably offensive. Originally thought of making it a sun-dial, but that didn't exacly work out in my mind either.
[EDIT] You can now avoid that weird logo by following the instructions in the install script. The last change I pushed allows you to override any icon by simply dumping the appropriate file into your local 'copy' of the theme you want to override.
* Write documentation
* Ramp up the performance so it doesn't use ~100 MB (Total allocated. Otherwise that'd be ~25-30 MB on my desktop just for itself) :I. Not exactly sure how much total RAM ChronosXP uses under Windows 7 to compare.
[EDIT] Here's the statistics using pmap -d on my desktop:
mapped: 118520K writeable/private: 31052K shared: 13388K* Test this under Windows 7 (because my laptop is half windows).
Bugs:
* Fix that damned gdk_x_error that pops up either when clicking on the calendar menu or when a "Info for Date" dialog is closed. I just recently found out where this bizarre bug came from. Possibly fixed. See this issue for more information: https://github.com/ShadowKyogre/ChronosLNX/issues/1
* Fix the weird KDE error where Shutdown and Reboot fail to work after running it. Can't find out where the source of it is, as running it under my laptop (which is on Compiz Standalone) doesn't produce this (which uses pm-utils to shutdown/reboot. Both of my main users are in power). Fixed.
* Fix crash involving the GTK+ qt engine under a standalone environment when saving generated data. I really don't like the default Qt file dialog. Fixed. See https://github.com/ShadowKyogre/ChronosLNX/issues/2 for more information.
Last edited by ShadowKyogre (2012-02-09 06:34:34)
For every problem, there is a solution that is:
Clean
Simple and most of all...wrong!
Github page
Offline