Associate
- Joined
- 22 Feb 2007
- Posts
- 278
- Location
- Oxfordshire
FahMon 2.3.0 is now out!
This new release introduces some fairly major changes, that affect Windows and Linux users (for the better). Probably the most important of which is proper software installation and internationalisation for both.
I'm also going to try out providing distribution packages for Linux, using the various distros I have on my machines. To start with I'm just providing an rpm for PCLinux2007 since that it what is installed on my dev box, but more will follow (hopefully SUSE_10.2_x86_64, FC7_x86_64 and Ubuntu_7.04_x86 and Ubuntu_7.04_x86_64)
Full changelog below:
Linux
* Replaced scons with GNU build system (makes it easier for packagers).
* Altered image path to now use standard directory (like /usr/share/pixmaps/fahmon).
* Altered message.log location to use ~/.fahmon/
* Above changes mean FahMon can be run from anywhere on the system without worrying about being in the right directory first.
* Automatically creates Application Menu shortcut using GNU build system.
* Fixed typo that caused default file manager to be set to "Other" instead of "Konqueror" on a fresh install.
* psummary parser altered to change the decimal point symbol on the fly, thus allowing non-english users to display "," instead of "."
Windows
* Created new installer using NSIS
General
* Documentation altered to fit with GNU build system.
* Fixed regression that caused FahMon to lose settings on OS shutdown or logoff.
* Added Double Gromacs B (DGROMACSB) core support.
* Adapted asynchronous client detection to work with updated timezone conversion system. Asynchronous clients should no longer appear "hung" when "ignore asynchronous clocks" is enabled. This has the potential to display the state incorrectly for clients having very long frame times (close to 1 day). For the most accurate state detection, client clocks should be as in-sync as possible (use NTP).
* Fixed some items on the preferences dialog that didn't automatically refresh the client list when the preferences were applied/saved.
* The information panel now shows the full PRCG data for the current client (if readable).
* The "effective" rate can now be used to calculate ETA and PPD. This bases the frame times on the total running time of the WU since it was downloaded, thus takes into account times when the client was not actually processing the WU.
* Fixed bug which caused incorrect sorting by PPD when there were stopped clients in the list.
* Double clicking on clients will open the folder containing that client.
* Altered WU information panel to show deadlines as days, hours, minutes to match the ETA display.
* Improved instance handling to raise the previous instance instead of producing a warning message. Uses DDE on Win32 and Unix sockets on Unix.
* Made log processing routines more robust to cope with messy lines in FAHlog.txt created by the Windows SMP client.
* Source package now contains all files necessary to build on Linux, MS Windows and OSX. However, they are only guaranteed to compile sucessfully on Linux. MS Windows can be made to work, OSX is unknown at this point.
* FahMon is now internationalised, and comes with translations for: British English, French, Polish, Portuguese, Russian and Swedish.
This new release introduces some fairly major changes, that affect Windows and Linux users (for the better). Probably the most important of which is proper software installation and internationalisation for both.
I'm also going to try out providing distribution packages for Linux, using the various distros I have on my machines. To start with I'm just providing an rpm for PCLinux2007 since that it what is installed on my dev box, but more will follow (hopefully SUSE_10.2_x86_64, FC7_x86_64 and Ubuntu_7.04_x86 and Ubuntu_7.04_x86_64)
Full changelog below:
Linux
* Replaced scons with GNU build system (makes it easier for packagers).
* Altered image path to now use standard directory (like /usr/share/pixmaps/fahmon).
* Altered message.log location to use ~/.fahmon/
* Above changes mean FahMon can be run from anywhere on the system without worrying about being in the right directory first.
* Automatically creates Application Menu shortcut using GNU build system.
* Fixed typo that caused default file manager to be set to "Other" instead of "Konqueror" on a fresh install.
* psummary parser altered to change the decimal point symbol on the fly, thus allowing non-english users to display "," instead of "."
Windows
* Created new installer using NSIS
General
* Documentation altered to fit with GNU build system.
* Fixed regression that caused FahMon to lose settings on OS shutdown or logoff.
* Added Double Gromacs B (DGROMACSB) core support.
* Adapted asynchronous client detection to work with updated timezone conversion system. Asynchronous clients should no longer appear "hung" when "ignore asynchronous clocks" is enabled. This has the potential to display the state incorrectly for clients having very long frame times (close to 1 day). For the most accurate state detection, client clocks should be as in-sync as possible (use NTP).
* Fixed some items on the preferences dialog that didn't automatically refresh the client list when the preferences were applied/saved.
* The information panel now shows the full PRCG data for the current client (if readable).
* The "effective" rate can now be used to calculate ETA and PPD. This bases the frame times on the total running time of the WU since it was downloaded, thus takes into account times when the client was not actually processing the WU.
* Fixed bug which caused incorrect sorting by PPD when there were stopped clients in the list.
* Double clicking on clients will open the folder containing that client.
* Altered WU information panel to show deadlines as days, hours, minutes to match the ETA display.
* Improved instance handling to raise the previous instance instead of producing a warning message. Uses DDE on Win32 and Unix sockets on Unix.
* Made log processing routines more robust to cope with messy lines in FAHlog.txt created by the Windows SMP client.
* Source package now contains all files necessary to build on Linux, MS Windows and OSX. However, they are only guaranteed to compile sucessfully on Linux. MS Windows can be made to work, OSX is unknown at this point.
* FahMon is now internationalised, and comes with translations for: British English, French, Polish, Portuguese, Russian and Swedish.