From: <ma...@us...> - 2003-12-19 03:33:40
|
Update of /cvsroot/sharedaemon/ui-wx In directory sc8-pr-cvs1:/tmp/cvs-serv15697 Modified Files: TODO Log Message: Added GTKTray bugs Index: TODO =================================================================== RCS file: /cvsroot/sharedaemon/ui-wx/TODO,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- TODO 18 Dec 2003 09:26:48 -0000 1.8 +++ TODO 19 Dec 2003 03:33:37 -0000 1.9 @@ -1,45 +1,63 @@ -* Copy lists data (single line and complete list). +********************* Main application BUGS/TODO ********************* +* Maintainer: Alo Sarv aka Madcat <ma...@us...> * +********************************************************************** +* Copy lists data (single line and complete list) (ctrl+c/shift+ins). * Recommended sidebar sections for pages: - Server Page - - Add servers - - Update serverlist from URL - - Server settings (autoconnnect etc) - - Log settings - Search Page - - Search string, start/stop buttons - - Search result filters - - Searching options (jigle/server/global) - Transfer Page - - Add download from ed2k link - - Transfer settings (speed limits, source limits) - - Download settings a'la category, priority, a4af etc - - Upload settings a'la max slots and similar - Shared Files Page - - Shared directories (wxTreeCtrl) - - Shared files priorities etc - Messages Page - - Friends list - - Accept/refuse messages - - Nickname - Statistics Page - - Update rate - - Selection of graphs to display + Server Page + - Add servers + - Update serverlist from URL + - Server settings (autoconnnect etc) + - Log settings + Search Page + - Search string, start/stop buttons + - Search result filters + - Searching options (jigle/server/global) + Transfer Page + - Add download from ed2k link + - Transfer settings (speed limits, source limits) + - Download settings a'la category, priority, a4af etc + - Upload settings a'la max slots and similar + Shared Files Page + - Shared directories (wxTreeCtrl) + - Shared files priorities etc + Messages Page + - Friends list + - Accept/refuse messages + - Nickname + Statistics Page + - Update rate + - Selection of graphs to display * Find out what's the leaking `non-object data` that debug wx detects * Splitter windows don't resize correct after switching to fullscreen * Page detaching engine loses few wxMask/wxObject type objects during the process, probably the toolbar buttons images. * Fix toolbar/statusbar flickering on wxMSW. -* Hack wxToolBar to trigger EVT_LEFT_DOWN mouse events and use those - for changing pages instead of EVT_LEFT_CLICK - makes it seem +* Hack wxToolBar to trigger EVT_LEFT_DOWN mouse events and use those + for changing pages instead of EVT_LEFT_CLICK - makes it seem faster. * Detached frames aren't affected by iconset changing. * Listctrl's aren't affected by iconset changing. -* Remember toolbar buttons order between sessions, provide some nice +* Remember toolbar buttons order between sessions, provide some nice dialog for modifying it. -* Implement colour selection. Can use the same engine for runtime +* Implement colour selection. Can use the same engine for runtime updating as I used in CImages::UpdateImages(). -* Implement font selection. Can use the same engine for runtime +* Implement font selection. Can use the same engine for runtime updating as I used in CImages::UpdateImages(). -* Implement a wxMac version of detaching engine (will probably need +* Implement a wxMac version of detaching engine (will probably need to destroy the page and recreate in new frame). + +*********************** GTK SYSTRAY BUGS/TODO *********************** +* Maintainer: Patrizio Bassi aka Hetfield <het...@us... * +********************************************************************* +* Fix GTK warnings/criticals +* Fix compilation against GTK2 (something with headers) +* Fix coding style (read ShareDaemon coding standards here: + "http://sourceforge.net/docman/display_doc.php?docid=20130&gr + oup_id=94958" and take a look at MainDlg.cpp/.h for example. +* Use PNG images instead of XPM. Get the PNG image from CImages class + `img->GetImage(wxT("mule"));` +* Fix any compilations issues that arise when compiling against + wxgtk2ud (configure wx with --enable-gtk2 --enable-unicode + --enable-debug). +* Autodetect which WM is running and use the corresponding trayicon. |