From c154c6b408279dc8556e8f4b415d32221d15772e Mon Sep 17 00:00:00 2001 From: defnax Date: Wed, 21 Nov 2012 08:25:41 +0000 Subject: [PATCH] update version and Changelog for 0.5.4c git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5862 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- libretroshare/src/util/rsversion.in | 2 +- retroshare-gui/src/changelog.txt | 137 +++++++++++++++++++++++++ retroshare-gui/src/retroshare.in | 33 +++--- retroshare-gui/src/retroshare.nsi | 11 +- retroshare-gui/src/util/rsguiversion.h | 4 +- 5 files changed, 163 insertions(+), 24 deletions(-) diff --git a/libretroshare/src/util/rsversion.in b/libretroshare/src/util/rsversion.in index 8343252ee..3a878bdcc 100644 --- a/libretroshare/src/util/rsversion.in +++ b/libretroshare/src/util/rsversion.in @@ -7,7 +7,7 @@ #include -#define LIB_VERSION "0.5.4b" +#define LIB_VERSION "0.5.4c" #define SVN_REVISION "Revision $WCREV$" #define SVN_REVISION_NUMBER $WCREV$ diff --git a/retroshare-gui/src/changelog.txt b/retroshare-gui/src/changelog.txt index 68fc14dce..d776c702e 100644 --- a/retroshare-gui/src/changelog.txt +++ b/retroshare-gui/src/changelog.txt @@ -1,3 +1,140 @@ +Changes for 0.5.4c + + * Improvements + - GUI + * patch from AC to perform html optimization of forum posts using the canonical function optimizeHtml() + * fixed bug preventing share manager to modify more than one directory at once + * Moved most of the hardcoded colors of lists and trees to the file qss.default (with help from braindead). + Now the stylesheet can redefine these colors. + * Added multiselective mute/unmute to chat lobby. Added mute/unmute with double click on icon. + * Added flag for hungarian language. + * Fixed sorting of date in forums + * redesigned the Chatlobby participants list + - used now QTreeWidget instead of a QListWidget + - added icons for display the muted participants + - added context menu for "Mute participant" ( context menu fix from thunder) + + * Removed context help button from the dialogs (currently not used) and added + minimize/maximize buttons to the "floating" dialogs. + * Added to identify for Channel Files if its a media file(s) or not, to change the Play Button text from "Play" to "Open" + * Added icons for the Channel TreeWidget + * Added placeholder text for Search Filter items on Group TreeWidget + * Added placeholder text for Search Filter items in Messages Dialog + * update the authors on the help page + * Redesigned GenCertDialog for the usage in Profile Manager. + * Removed the filter comboboxes and replaced it with a menu in LineEditClear. + * Added settings for the blinking icons + - private chat window/tab + - chat lobby tab + - all tray notifier + * Added a find Icon Button for the class LineEditClear + * Removed all not needed find icons from the Dialogs. + * Enabled sorting for the Lobby Dialog + * Added a placeholder text for the Search Forum filter + + * Added blinking of the chat icon for private chat window and chat lobby + * Added blinking of the systray icon for the notifier and enabled it + for private chat. + * Cleaned includes in FriendsDialog.cpp + * Fixed switching between combined and not combined tray icon notify + with available messages. + * Added sounds when message has arrived and download was finished. + * The next unread button in forums search for child items and start + at the top when the end of the list is reached. + * Changed SoundManger to allow the plugins to play sounds. + * Added example to VOIP (commented out). + * Added more PRE_TARGETDEPS for Windows compile. + * Added Search Filter for the FriendsList + * set a minimum spacing on ChatWidget + * Added to display tooltip's for the Voip button's + * Moved the Send Button to right side of the Chat LineEdit for better look. + * Changed some language strings in the GUI, removed hardcoded fonts (Patch from Henry) + * removed html strings from GenCertDialog + * moved some description text from the header, to look better + * update translation strings + * several improvements of the GUI layout. + * cleaned up many unnecessary files + * Improved (ungendered) English friend recommendation message (patch ID: 3536093 ) + * Support for custom qss in data dir and config dir + * update win installer script, to install turkish Qt translation + * renamed Bubble Compact folder + * Added attempt to load the translations for the Qt's internal srings from datadir/translations + - removed some warnings and debug info + - Fixed sensitivity of the action in the context menu to copy a link from the chat text + when scrollbars are visible. + - Stored some license files to utf-8 encoding, required by nsis installer + - Changed font color in ProfileWidget to standard. + - Corrected installer translation + - Disabled fix color of chat messages for Qt 4.5 and lower because of missing methods on QColor in Qt 4.5 + - Add direct public sources for files shared in channels, when available + - Improvements to turtle router: + * made faster tunnels stay longer by increasing tunnel campain time. Should favor fast tunnels. + * desactivated tunnel shortenning since it cannot produce consistent tunnels every time + * increase cache TTL for search requests to 240 secs and tunnel requests to 120 secs. + This should remove some zombie tunnels and search requests. + - Debian Buildscript. Fixed Version for Packagename + + - VOIP plugin + * Added support for external translation files for the main application and the plugins LinksCloud and VOIP. + The following files are loaded from the directory /translations: retroshare_*.qm, LinksCloud_*.qm, VOIP_*.qm + * Added turkish voip translation + * Added Brazilian Portuguese VOIP translation + * Added support for external translation files for the main application and the plugins LinksCloud and VOIP. + The following files are loaded from the directory /translations: retroshare_*.qm, LinksCloud_*.qm, VOIP_*.qm + * Added turkish voip translation + * Added Brazilian Portuguese VOIP translation + + - FT + * added dynamic adding of direct sources from file lists. Useful for channels. Is called once every 61 seconds. + * Added new link type: EXTRA_FILE, to allow sendign links with sources included so as to trigger direct transfer. + This makes possible to send files through chat without permitting tunnel access to the files. The client requests + the file as a direct transfer only, using the supplied source. + + - Patch to allow compilation on BSD + - Fixed command to grab upnp patched version + + - Merged branch that provide group-based file permissions. + Now users can sort peers into groups in the friend list, and attribute flags and parent groups + to the directories in the share manager. + + Flags are B-B-N, meaning in order: + - browsable for peers in the parent groups + - browsable for everyone + - network wide for everyone + Backward compatibility makes previously BN flags been interpreted as -BN, meaning + browsable/network wide for everyone. + + The merge also includes a significant improvement of the naming of flags with incompatible types + which should sort out some existing bugs as well, since inconsistencies in flag usage have been + found during the process. + + - DHT + * Improved the dht msg history storage. + * specify how long we store for. + * cleanup old msgs. + * improve printing of history. + * add timeline storage as well. + * disabled by default, enable USE_HISTORY in bdnode.c + + There appears to be a bug related to copying bdId's around. + Some of the bootstrap ids are malformed, and this crashes rs. + + * Bugs + - added additional checking of incoming compressed chunk map, in case the data is + currupted, which might happens with a corrupted ft_transfer.cfg file. + - fixed permission of drap+dropped files. all attached files get added to extra list, + but with different permission flags depending on the client. From that, we compute + sharing permissions : turtle, or direct transfer only + - suppressed unitialized memory read in p3peers.cc + - added missing mutex in destructor of ftFileProvider. Probably responsible for some random crashes + - Fixed stupid bug inDHT. Labels are the wrong way around. + This meant limit is set to HIGH (50msg/sec) when it should be LOW + (5msg/sec) + - Fixed "jumping" of the items in channels and news feed when items are changed (load, toggle and remove). + - Added workaround for QTBUG-3372. + - Hide request Label, when peer is unknown + - Fixed edit of a message with plaintext. The newlines remain unchanged (investigated by braindead) + Changes for 0.5.4b * Bugs diff --git a/retroshare-gui/src/retroshare.in b/retroshare-gui/src/retroshare.in index 2ec5d9770..4ee8153b5 100644 --- a/retroshare-gui/src/retroshare.in +++ b/retroshare-gui/src/retroshare.in @@ -2,10 +2,11 @@ ; Define your application name !define APPNAME "RetroShare" -!define VERSION "0.5.4b" +!define VERSION "0.5.4c" !define REVISION "$WCREV$" !define APPNAMEANDVERSION "${APPNAME} ${VERSION} ${REVISION}" !define QTBASE "d:\qt\2010.05" +!define RSBASE "d:\Development\retroshare\retroshare-gui\" ; Main Install settings Name "${APPNAMEANDVERSION}" @@ -166,17 +167,17 @@ ReserveFile "${NSISDIR}\Plugins\AdvSplash.dll" LangString DESC_sec_link ${LANG_TURKISH} "RetroShare .rsc almas? i?in kaydettirir" LangString LANGUAGEID ${LANG_TURKISH} "1055" - LangString sec_main ${LANG_SIMPCHINESE} "程序文件" - LangString sec_data ${LANG_SIMPCHINESE} "程序皮肤" + LangString sec_main ${LANG_SIMPCHINESE} "????" + LangString sec_data ${LANG_SIMPCHINESE} "????" LangString sec_plugins ${LANG_SIMPCHINESE} "Plugins" - LangString sec_shortcuts ${LANG_SIMPCHINESE} "快捷方式" - LangString sec_link ${LANG_SIMPCHINESE} "RetroShare文件关联" - LangString sec_autostart ${LANG_SIMPCHINESE} "自动启动" - LangString DESC_sec_main ${LANG_SIMPCHINESE} "安装RetroShare程序" - LangString DESC_sec_data ${LANG_SIMPCHINESE} "安装RetroShare皮肤" + LangString sec_shortcuts ${LANG_SIMPCHINESE} "????" + LangString sec_link ${LANG_SIMPCHINESE} "RetroShare????" + LangString sec_autostart ${LANG_SIMPCHINESE} "????" + LangString DESC_sec_main ${LANG_SIMPCHINESE} "??RetroShare??" + LangString DESC_sec_data ${LANG_SIMPCHINESE} "??RetroShare??" LangString DESC_sec_plugins ${LANG_SIMPCHINESE} "Installs the RetroShare plugins." - LangString DESC_sec_shortcuts ${LANG_SIMPCHINESE} "建RetroShare快捷方式" - LangString DESC_sec_link ${LANG_SIMPCHINESE} "关联.rsc扩展名" + LangString DESC_sec_shortcuts ${LANG_SIMPCHINESE} "?RetroShare????" + LangString DESC_sec_link ${LANG_SIMPCHINESE} "??.rsc???" LangString LANGUAGEID ${LANG_SIMPCHINESE} "2052" LangString sec_main ${LANG_POLISH} "Pliki programu" @@ -338,7 +339,7 @@ Section $(sec_main) sec_main File /r "${QTBASE}\qt\bin\libgcc_s_dw2-1.dll" File /r "${QTBASE}\qt\plugins\imageformats" File /r ${QTBASE}\qt\qt_*.qm - File /r translations\qt_*.qm + File /r ${RSBASE}\src\qt_*.qm File /r "release\pthreadGC2d.dll" File /r "H:\Development\lib\libminiupnpc-1.3\miniupnpc.dll" File /r "changelog.txt" @@ -550,8 +551,8 @@ LangString FINISHPAGELINK ${LANG_ENGLISH} "Visit the RetroShare forums for t LangString FINISHPAGELINK ${LANG_GERMAN} "Das RetroShare Support-Forum besuchen, um Neuigkeiten und Unterstützung zu erfahren" LangString FINISHPAGELINK ${LANG_TURKISH} "Destek için Retroshare foruma ziyaret et" LangString FINISHPAGELINK ${LANG_FRENCH} "Consultez le forum RetroShare pour vous tenir au courant des dernieres modifications, et obtenir de l'aide." -LangString FINISHPAGELINK ${LANG_SIMPCHINESE} "帮助论坛" -LangString FINISHPAGELINK ${LANG_POLISH} "Odwiedź forum RetroShare do najświeższych informacji i wsparcia" +LangString FINISHPAGELINK ${LANG_SIMPCHINESE} "????" +LangString FINISHPAGELINK ${LANG_POLISH} "Odwiedz forum RetroShare do najswiezszych informacji i wsparcia" LangString FINISHPAGELINK ${LANG_DANISH} "Besøg RetroShare fora for de seneste nyheder og støtte" LangString FINISHPAGELINK ${LANG_JAPANESE} "Visit the RetroShare forums for the latest news and support" LangString FINISHPAGELINK ${LANG_KOREAN} "Visit the RetroShare forums for the latest news and support" @@ -564,9 +565,9 @@ LangString FINISHPAGELINK ${LANG_PORTUGUESEBR} "Visit the RetroShare forums for LangString ^UninstallLink ${LANG_ENGLISH} "Uninstall" LangString ^UninstallLink ${LANG_GERMAN} "Deinstallieren" -LangString ^UninstallLink ${LANG_TURKISH} "Kald�r" +LangString ^UninstallLink ${LANG_TURKISH} "Kald?r" LangString ^UninstallLink ${LANG_FRENCH} "Désinstaller" -LangString ^UninstallLink ${LANG_SIMPCHINESE} "卸载" +LangString ^UninstallLink ${LANG_SIMPCHINESE} "??" LangString ^UninstallLink ${LANG_POLISH} "Odinstaluj" LangString ^UninstallLink ${LANG_DANISH} "Afinstaller" LangString ^UninstallLink ${LANG_JAPANESE} "Uninstall" @@ -575,7 +576,7 @@ LangString ^UninstallLink ${LANG_RUSSIAN} "Uninstall" LangString ^UninstallLink ${LANG_SWEDISH} "Avinstallera" LangString ^UninstallLink ${LANG_SPANISH} "Desinstalar" LangString ^UninstallLink ${LANG_ITALIAN} "Disinstallare" -LangString ^UninstallLink ${LANG_GREEK} "Απεγκατάσταση" +LangString ^UninstallLink ${LANG_GREEK} "?pe??at?stas?" LangString ^UninstallLink ${LANG_PORTUGUESEBR} "Desinstalar" ; eof diff --git a/retroshare-gui/src/retroshare.nsi b/retroshare-gui/src/retroshare.nsi index eec2158cd..a9deb71c5 100644 --- a/retroshare-gui/src/retroshare.nsi +++ b/retroshare-gui/src/retroshare.nsi @@ -2,10 +2,11 @@ ; Define your application name !define APPNAME "RetroShare" -!define VERSION "0.5.4b" -!define REVISION "5792" +!define VERSION "0.5.4c" +!define REVISION "5858" !define APPNAMEANDVERSION "${APPNAME} ${VERSION} ${REVISION}" !define QTBASE "d:\qt\2010.05" +!define RSBASE "d:\Development\retroshare\retroshare-gui\" ; Main Install settings Name "${APPNAMEANDVERSION}" @@ -149,7 +150,7 @@ ReserveFile "${NSISDIR}\Plugins\AdvSplash.dll" LangString DESC_sec_main ${LANG_GERMAN} "Installiert die RetroShare Programmdateien." LangString DESC_sec_data ${LANG_GERMAN} "Installiert RetroShare Skins" LangString DESC_sec_plugins ${LANG_GERMAN} "Installiert die RetroShare Erweiterungen." - LangString DESC_sec_shortcuts ${LANG_GERMAN} "RetroShare Verknüpfung im Startmenü, Desktop oder im Schnellstarter erstellen." + LangString DESC_sec_shortcuts ${LANG_GERMAN} "RetroShare Verknüpfung im Startmenüe, Desktop oder im Schnellstarter erstellen." LangString DESC_sec_link ${LANG_GERMAN} "RetroShare mit .rsc Dateiendung verknüpfen" LangString LANGUAGEID ${LANG_GERMAN} "1031" @@ -338,9 +339,9 @@ Section $(sec_main) sec_main File /r "${QTBASE}\qt\bin\libgcc_s_dw2-1.dll" File /r "${QTBASE}\qt\plugins\imageformats" File /r ${QTBASE}\qt\qt_*.qm - File /r translations\qt_*.qm + File /r ${RSBASE}\src\qt_*.qm File /r "release\pthreadGC2d.dll" - File /r "D:\Development\lib\libminiupnpc-1.3\miniupnpc.dll" + File /r "d:\Development\lib\libminiupnpc-1.3\miniupnpc.dll" File /r "changelog.txt" File /r /x Data "release\bdboot.txt" diff --git a/retroshare-gui/src/util/rsguiversion.h b/retroshare-gui/src/util/rsguiversion.h index b399c8c30..7722e5a4f 100644 --- a/retroshare-gui/src/util/rsguiversion.h +++ b/retroshare-gui/src/util/rsguiversion.h @@ -20,9 +20,9 @@ ****************************************************************/ -#define GUI_VERSION "0.5.4b" +#define GUI_VERSION "0.5.4c" -#define GUI_REVISION "Revision: " +#define GUI_REVISION "Revision: 5858" #include