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.
|