Changeset 99
- Timestamp:
- 10/30/07 07:48:28 (5 years ago)
- Files:
-
- trunk/ChangeLog (modified) (3 diffs)
- trunk/FahMon.nsi (modified) (3 diffs)
- trunk/NEWS (modified) (1 diff)
- trunk/README (modified) (3 diffs)
- trunk/README.in (modified) (3 diffs)
- trunk/configure (modified) (10 diffs)
- trunk/configure.ac (modified) (2 diffs)
- trunk/po/pl.gmo (deleted)
- trunk/po/pl.po (deleted)
- trunk/po/pl_PL.gmo (added)
- trunk/po/pl_PL.po (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ChangeLog
r95 r99 1 1 FahMon: The Folding@home client monitoring program 2 2 3 v2.3.1 3 v2.3.1 (30/10/07) 4 4 5 5 General … … 30 30 controlled by the old "Display ETA as" option which has been renamed to 31 31 "Display dates as" 32 * Added menu item to cycle through ETA display displaystyles as requested.32 * Added menu item to cycle through ETA display styles as requested. 33 33 * Updated about dialog to use new website 34 34 * HTTP requests from FahMon now send a User-Agent string (i.e. FahMon/2.3.1) … … 37 37 * Added Brazilian Portuguese translation 38 38 * Added Spanish translation 39 * New application icon, including Vista-required dimensions 39 40 40 41 v2.3.0 (10/09/07) trunk/FahMon.nsi
r94 r99 139 139 140 140 SectionEnd 141 Section /o "Polish" secLangpl 142 143 SetOutPath "$INSTDIR\lang\pl "144 File "lang\pl \pl.po"145 File "lang\pl \fahmon.mo"141 Section /o "Polish" secLangplPL 142 143 SetOutPath "$INSTDIR\lang\pl_PL" 144 File "lang\pl_PL\pl_PL.po" 145 File "lang\pl_PL\fahmon.mo" 146 146 147 147 SectionEnd … … 193 193 LangString DESC_SecLangnlNL ${LANG_ENGLISH} "Install Dutch translation" 194 194 LangString DESC_SecLangfrFR ${LANG_ENGLISH} "Install French translation" 195 LangString DESC_SecLangpl ${LANG_ENGLISH} "Install Polish translation"195 LangString DESC_SecLangplPL ${LANG_ENGLISH} "Install Polish translation" 196 196 LangString DESC_SecLangptBR ${LANG_ENGLISH} "Install Portuguese (Brazil) translation" 197 197 LangString DESC_SecLangptPT ${LANG_ENGLISH} "Install Portuguese (Portugal) translation" … … 208 208 !insertmacro MUI_DESCRIPTION_TEXT ${SecLangnlNL} $(DESC_SecLangnlNL) 209 209 !insertmacro MUI_DESCRIPTION_TEXT ${SecLangfrFR} $(DESC_SecLangfrFR) 210 !insertmacro MUI_DESCRIPTION_TEXT ${SecLangpl } $(DESC_SecLangpl)210 !insertmacro MUI_DESCRIPTION_TEXT ${SecLangplPL} $(DESC_SecLangplPL) 211 211 !insertmacro MUI_DESCRIPTION_TEXT ${SecLangptBR} $(DESC_SecLangptBR) 212 212 !insertmacro MUI_DESCRIPTION_TEXT ${SecLangptPT} $(DESC_SecLangptPT) trunk/NEWS
r38 r99 6 6 7 7 Please send FahMon bug reports to the.uncle.fungus@gmail.com. 8 9 Version 2.3.1 10 11 * The most obvious new change to version 2.3.1 is the new "WebApp" module. This 12 enables you to export the monitoring information provided by FahMon to a web- 13 page, or to a file for viewing over a secure shell. 14 * Drag and drop capability has been added to the client-list too, so you just 15 drag and drop your FAH folder onto the list, and the add client dialog appears 16 with the location field already filled in. This works for multiple clients 17 too, you just get presented with multiple dialogs in succession. 18 * An update notification system has been added, which although very basic, will 19 alert you that a new version of FahMon has been released. You can either check 20 manually from the menu item, or allow FahMon to check every time it starts. 8 21 9 22 Version 2.3.0 trunk/README
r45 r99 17 17 The following instructions do NOT apply to the precompiled Windows binaries. 18 18 19 BUILD 20 ===== 19 Compiling FahMon for Windows 20 ============================ 21 Please see README.win32.txt 22 23 Compiling, Installing and Running FahMon for Linux 24 ================================================== 21 25 For the build requirements of FahMon please see the REQUIRES file. 22 For the generic building and installation instructions please see the INSTALL23 file.24 26 25 Building for Linux 26 ================== 27 FahMon uses the standard ./configure; make method for software building. Under 27 FahMon uses the familiar ./configure; make method for software building. Under 28 28 normal circumstances these are the only commands you will need to run. Configure 29 29 will detect and setup the necessary software and files, and make will compile 30 30 the software for you. 31 31 32 Building for MS Windows 33 ==================== 34 Building for MS Windows is not fully supported as the build environment can be 35 quite difficult to set up. However, the generic instructions are as follows: 36 * Compile the Unicode Release of wxWidgets, making sure that you compile all the 37 libraries statically (i.e. in the "runtime library" configuration, set it to be 38 "Multi Threaded (/MT)"). 39 * Open the FahMon solution file and configure the additional include directories 40 to point to the wxwidgets folders, and edit the linker files to use the correct 41 versions of the libraries. 42 * Make sure that all the source files are actually being loaded by the solution 43 file (the given solution file may expect the files to be in a different 44 location) 45 * Compile FahMon 32 Full installation instructions: 46 33 47 INSTALLING AND RUNNING 48 ====================== 49 Under Linux, you can simply run "make install" (either as root or with sudo) 50 which will install all the necessary files to their correct locations. To run 51 FahMon, either run "fahmon" from a shell (it will work from anywhere in the 52 system, no more need for shell scripts), or launch it from your Desktop 34 cd <fahmon source folder> 35 ./configure 36 make 37 sudo make install 38 39 Depending on your Linux distribution, you may not have (or use) sudo. In which 40 case you need to login as root with `su`, run `make install`, then `exit` 41 To run FahMon, either run "fahmon" from a shell (it will work from anywhere in 42 the system, no more need for shell scripts), or launch it from your Desktop 53 43 Environment's Applications menu (if supported). You can add a shortcut item 54 44 manually if your DE is not supported. 55 56 In MS Windows, make a new folder and copy 'images', 'lang' and fahmon.exe into57 it. The58 images and lang folders MUST be in the same folder as fahmon.exe. After that you59 can move60 the folder to anywhere on your system and launch it directly or create your own61 shortcut to it.62 45 63 46 TRANSLATIONS … … 68 51 Editing existing translations 69 52 ============================= 70 To edit existing translations, you can open the relevant .po file in your gettext catalog editor (see REQUIRES) and start modifying the strings. On Linux, these can be found in the po directory of the installation source, on MS Windows, these can be found in the lang folder. Once you are happy with the translations you have edited, you need to install them. 53 To edit existing translations, you can open the relevant .po file in your 54 gettext catalog editor (see REQUIRES) and start modifying the strings. On Linux, 55 these can be found in the po directory of the installation source, on MS 56 Windows, these can be found in the lang folder. Once you are happy with the 57 translations you have edited, you need to install them. 71 58 72 To install an edited translation on Linux, simply run "make update-gmo" then "make install" (as root or sudo). This will compile the translation to a binary file and install it into the relevant location. 59 To install an edited translation on Linux, simply run "make update-gmo" then 60 "make install" (as root or sudo). This will compile the translation to a binary 61 file and install it into the relevant location. 73 62 74 To install the edited transltaion on MS Windows, you need to get you gettext catalog editor to save a .mo file (poEdit wil do this). Save the file as fahmon.mo into the relevant folder under the "lang" folder. 63 To install the edited transltaion on MS Windows, you need to get you gettext 64 catalog editor to save a .mo file (poEdit wil do this). Save the file as 65 fahmon.mo into the relevant folder under the "lang" folder. 75 66 76 67 Restart FahMon and your new translations should appear. … … 80 71 Make sure you have read the REQUIRES file. 81 72 82 Make sure you know the language code for your new translation (combine the two letter language code from ISO 639-1 with the two letter country code from ISO 3166. See the existing translations for examples). 73 Make sure you know the language code for your new translation (combine the two 74 letter language code from ISO 639-1 with the two letter country code from ISO 75 3166. See the existing translations for examples). 83 76 84 On Linux, copy fahmon.pot in the po folder, to 'your_translation_name'.po and start editing. After saving your translation, open up configure.ac in the source root directory, and navigate down to "ALL_LINGUAS" and add your new translation to the list. 85 Run ./reconf; ./configure; make update-gmo; make install to add your new translation. (This should not force a recompile of fahmon itself, unless you passed different options to configure). 77 On Linux, copy fahmon.pot in the po folder, to 'your_translation_name'.po and 78 start editing. After saving your translation, open up configure.ac in the source 79 root directory, and navigate down to "ALL_LINGUAS" and add your new translation 80 to the list. 81 Run ./reconf; ./configure; make update-gmo; make install to add your new 82 translation. (This should not force a recompile of fahmon itself, unless you 83 passed different options to configure). 86 84 87 On Windows, make a folder under 'lang' with the name of your translation and copy fahmon.pot into it. Rename this to a .po file and start editing it. Once finished, save the .mo file as fahmon.mo and restart FahMon. 85 On Windows, make a folder under 'lang' with the name of your translation and 86 copy fahmon.pot into it. Rename this to a .po file and start editing it. Once 87 finished, save the .mo file as fahmon.mo and restart FahMon. 88 88 89 Once you've created translations, please email the mo files to translations@fahinfo.org 89 Once you've created translations, please email the mo files to 90 translations@fahinfo.org trunk/README.in
r36 r99 17 17 The following instructions do NOT apply to the precompiled Windows binaries. 18 18 19 BUILD 20 ===== 19 Compiling FahMon for Windows 20 ============================ 21 Please see README.win32.txt 22 23 Compiling, Installing and Running FahMon for Linux 24 ================================================== 21 25 For the build requirements of FahMon please see the REQUIRES file. 22 For the generic building and installation instructions please see the INSTALL23 file.24 26 25 Building for Linux 26 ================== 27 FahMon uses the standard ./configure; make method for software building. Under 27 FahMon uses the familiar ./configure; make method for software building. Under 28 28 normal circumstances these are the only commands you will need to run. Configure 29 29 will detect and setup the necessary software and files, and make will compile 30 30 the software for you. 31 31 32 Building for MS Windows 33 ==================== 34 Building for MS Windows is not fully supported as the build environment can be 35 quite difficult to set up. However, the generic instructions are as follows: 36 * Compile the Unicode Release of wxWidgets, making sure that you compile all the 37 libraries statically (i.e. in the "runtime library" configuration, set it to be 38 "Multi Threaded (/MT)"). 39 * Open the FahMon solution file and configure the additional include directories 40 to point to the wxwidgets folders, and edit the linker files to use the correct 41 versions of the libraries. 42 * Make sure that all the source files are actually being loaded by the solution 43 file (the given solution file may expect the files to be in a different 44 location) 45 * Compile FahMon 32 Full installation instructions: 46 33 47 INSTALLING AND RUNNING 48 ====================== 49 Under Linux, you can simply run "make install" (either as root or with sudo) 50 which will install all the necessary files to their correct locations. To run 51 FahMon, either run "fahmon" from a shell (it will work from anywhere in the 52 system, no more need for shell scripts), or launch it from your Desktop 34 cd <fahmon source folder> 35 ./configure 36 make 37 sudo make install 38 39 Depending on your Linux distribution, you may not have (or use) sudo. In which 40 case you need to login as root with `su`, run `make install`, then `exit` 41 To run FahMon, either run "fahmon" from a shell (it will work from anywhere in 42 the system, no more need for shell scripts), or launch it from your Desktop 53 43 Environment's Applications menu (if supported). You can add a shortcut item 54 44 manually if your DE is not supported. 55 56 In MS Windows, make a new folder and copy 'images', 'lang' and fahmon.exe into57 it. The58 images and lang folders MUST be in the same folder as fahmon.exe. After that you59 can move60 the folder to anywhere on your system and launch it directly or create your own61 shortcut to it.62 45 63 46 TRANSLATIONS … … 68 51 Editing existing translations 69 52 ============================= 70 To edit existing translations, you can open the relevant .po file in your gettext catalog editor (see REQUIRES) and start modifying the strings. On Linux, these can be found in the po directory of the installation source, on MS Windows, these can be found in the lang folder. Once you are happy with the translations you have edited, you need to install them. 53 To edit existing translations, you can open the relevant .po file in your 54 gettext catalog editor (see REQUIRES) and start modifying the strings. On Linux, 55 these can be found in the po directory of the installation source, on MS 56 Windows, these can be found in the lang folder. Once you are happy with the 57 translations you have edited, you need to install them. 71 58 72 To install an edited translation on Linux, simply run "make update-gmo" then "make install" (as root or sudo). This will compile the translation to a binary file and install it into the relevant location. 59 To install an edited translation on Linux, simply run "make update-gmo" then 60 "make install" (as root or sudo). This will compile the translation to a binary 61 file and install it into the relevant location. 73 62 74 To install the edited transltaion on MS Windows, you need to get you gettext catalog editor to save a .mo file (poEdit wil do this). Save the file as fahmon.mo into the relevant folder under the "lang" folder. 63 To install the edited transltaion on MS Windows, you need to get you gettext 64 catalog editor to save a .mo file (poEdit wil do this). Save the file as 65 fahmon.mo into the relevant folder under the "lang" folder. 75 66 76 67 Restart FahMon and your new translations should appear. … … 80 71 Make sure you have read the REQUIRES file. 81 72 82 Make sure you know the language code for your new translation (combine the two letter language code from ISO 639-1 with the two letter country code from ISO 3166. See the existing translations for examples). 73 Make sure you know the language code for your new translation (combine the two 74 letter language code from ISO 639-1 with the two letter country code from ISO 75 3166. See the existing translations for examples). 83 76 84 On Linux, copy fahmon.pot in the po folder, to 'your_translation_name'.po and start editing. After saving your translation, open up configure.ac in the source root directory, and navigate down to "ALL_LINGUAS" and add your new translation to the list. 85 Run ./reconf; ./configure; make update-gmo; make install to add your new translation. (This should not force a recompile of fahmon itself, unless you passed different options to configure). 77 On Linux, copy fahmon.pot in the po folder, to 'your_translation_name'.po and 78 start editing. After saving your translation, open up configure.ac in the source 79 root directory, and navigate down to "ALL_LINGUAS" and add your new translation 80 to the list. 81 Run ./reconf; ./configure; make update-gmo; make install to add your new 82 translation. (This should not force a recompile of fahmon itself, unless you 83 passed different options to configure). 86 84 87 On Windows, make a folder under 'lang' with the name of your translation and copy fahmon.pot into it. Rename this to a .po file and start editing it. Once finished, save the .mo file as fahmon.mo and restart FahMon. 85 On Windows, make a folder under 'lang' with the name of your translation and 86 copy fahmon.pot into it. Rename this to a .po file and start editing it. Once 87 finished, save the .mo file as fahmon.mo and restart FahMon. 88 88 89 Once you've created translations, please email the mo files to translations@fahinfo.org 89 Once you've created translations, please email the mo files to 90 translations@fahinfo.org trunk/configure
r94 r99 1 1 #! /bin/sh 2 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.61 for FahMon 2.3.1 pre.3 # Generated by GNU Autoconf 2.61 for FahMon 2.3.1. 4 4 # 5 5 # Report bugs to <Andrew Schofield the.uncle.fungus@gmail.com>. … … 575 575 PACKAGE_NAME='FahMon' 576 576 PACKAGE_TARNAME='FahMon' 577 PACKAGE_VERSION='2.3.1 pre'578 PACKAGE_STRING='FahMon 2.3.1 pre'577 PACKAGE_VERSION='2.3.1' 578 PACKAGE_STRING='FahMon 2.3.1' 579 579 PACKAGE_BUGREPORT='Andrew Schofield the.uncle.fungus@gmail.com' 580 580 … … 1210 1210 # This message is too long to be a string in the A/UX 3.1 sh. 1211 1211 cat <<_ACEOF 1212 \`configure' configures FahMon 2.3.1 preto adapt to many kinds of systems.1212 \`configure' configures FahMon 2.3.1 to adapt to many kinds of systems. 1213 1213 1214 1214 Usage: $0 [OPTION]... [VAR=VALUE]... … … 1280 1280 if test -n "$ac_init_help"; then 1281 1281 case $ac_init_help in 1282 short | recursive ) echo "Configuration of FahMon 2.3.1 pre:";;1282 short | recursive ) echo "Configuration of FahMon 2.3.1:";; 1283 1283 esac 1284 1284 cat <<\_ACEOF … … 1381 1381 if $ac_init_version; then 1382 1382 cat <<\_ACEOF 1383 FahMon configure 2.3.1 pre1383 FahMon configure 2.3.1 1384 1384 generated by GNU Autoconf 2.61 1385 1385 … … 1395 1395 running configure, to aid debugging if configure makes a mistake. 1396 1396 1397 It was created by FahMon $as_me 2.3.1 pre, which was1397 It was created by FahMon $as_me 2.3.1, which was 1398 1398 generated by GNU Autoconf 2.61. Invocation command line was 1399 1399 … … 2161 2161 # Define the identity of the package. 2162 2162 PACKAGE='FahMon' 2163 VERSION='2.3.1 pre'2163 VERSION='2.3.1' 2164 2164 2165 2165 … … 3387 3387 LIBS="$LIBS $WX_LIBS" 3388 3388 3389 ALL_LINGUAS="en_GB fr_FR pt_PT ru_RU pl sv_SE cs_CZ nl_NL pt_BR es_ES"3389 ALL_LINGUAS="en_GB fr_FR pt_PT ru_RU pl_PL sv_SE cs_CZ nl_NL pt_BR es_ES" 3390 3390 3391 3391 … … 6587 6587 # values after options handling. 6588 6588 ac_log=" 6589 This file was extended by FahMon $as_me 2.3.1 pre, which was6589 This file was extended by FahMon $as_me 2.3.1, which was 6590 6590 generated by GNU Autoconf 2.61. Invocation command line was 6591 6591 … … 6640 6640 cat >>$CONFIG_STATUS <<_ACEOF 6641 6641 ac_cs_version="\\ 6642 FahMon config.status 2.3.1 pre6642 FahMon config.status 2.3.1 6643 6643 configured by $0, generated by GNU Autoconf 2.61, 6644 6644 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" trunk/configure.ac
r94 r99 10 10 m4_include(m4/wxwin.m4) 11 11 AC_INIT([FahMon], 12 [2.3.1 pre],12 [2.3.1], 13 13 [Andrew Schofield the.uncle.fungus@gmail.com], 14 14 [FahMon]) … … 46 46 LIBS="$LIBS $WX_LIBS" 47 47 48 ALL_LINGUAS="en_GB fr_FR pt_PT ru_RU pl sv_SE cs_CZ nl_NL pt_BR es_ES"48 ALL_LINGUAS="en_GB fr_FR pt_PT ru_RU pl_PL sv_SE cs_CZ nl_NL pt_BR es_ES" 49 49 50 50 AM_GNU_GETTEXT([external])
