diff options
author | Timothy Pearson <[email protected]> | 2013-02-01 15:13:01 -0600 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2013-02-01 15:13:01 -0600 |
commit | deac2ca49faed824fe83066080714eb6d653615b (patch) | |
tree | 8b5bf97c5acaaf5285985b87fa76dbea0f35e4fa /TODO | |
parent | 0c9d97065a3d6ceb12d687555a1a33d90db96238 (diff) | |
download | tdelibs-deac2ca49faed824fe83066080714eb6d653615b.tar.gz tdelibs-deac2ca49faed824fe83066080714eb6d653615b.zip |
Rename a number of classes to enhance compatibility with KDE4
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -33,7 +33,7 @@ that we would like to make for the next binary incompatible release. - Clean up the uses of virtual_hook, use normal virtuals instead (e.g. KZip/KArchive) -- Make it possible to create a KSystemTray without a KMainWindow and instead lazily +- Make it possible to create a KSystemTray without a TDEMainWindow and instead lazily create the main window on demand. - Make KSystemTray's Quit option in the context menu call kapp->quit() instead of @@ -94,12 +94,12 @@ that we would like to make for the next binary incompatible release. QFont/QPoint/QSize is cheap enough to justify a consistent and usable API (IMHO) . Keep source compatibility. -- Sort out reference counting of applications and KMainWindows: Add a setRefCountEnabled() +- Sort out reference counting of applications and TDEMainWindows: Add a setRefCountEnabled() function to TDEApplication; deref()ing the last reference should only quit the application if reference counts are enabled, and the reference count should be disabled by default - so apps that don't use a KMainWindow mostly continue to work. Make the KMainWindow - constructor call setRefCountEnabled(true), and make each KMainWindow hold its own - reference to the application. The KMainWindow should drop its app reference on hide, and + so apps that don't use a TDEMainWindow mostly continue to work. Make the TDEMainWindow + constructor call setRefCountEnabled(true), and make each TDEMainWindow hold its own + reference to the application. The TDEMainWindow should drop its app reference on hide, and regain it on show. Make KSysTray also hold a reference to the app. Then apps that use more than one main @@ -159,7 +159,7 @@ that we would like to make for the next binary incompatible release. - Make API use US English, (eg. KCatalogue -> KCatalog) -- It would be nice if some insan^H^H^H brave soul had a look at the KAccel/KShortcut/KKeyWhatever +- It would be nice if some insan^H^H^H brave soul had a look at the TDEAccel/TDEShortcut/KKeyWhatever classes and cleaned it up. - KKeyDialog needs to be improved. It should simplify using KKeyChooser by not having to instantiate @@ -209,7 +209,7 @@ an alternative help->contents action) - Dump KPixmapIO class. QPixmap with qt-copy patches #0005 and #0007 can perform just as well, KPixmapIO can't dither, and it generally doesn't make much sense to have this class. -- KListView: merge setDropHighlighter and setDropVisualizer, add a setDnDMode to choose between +- TDEListView: merge setDropHighlighter and setDropVisualizer, add a setDnDMode to choose between "dnd to move items" (e.g. keditbookmarks) and "dnd onto items" (e.g. kmail). Unless Qt4 does it all :) - Move TDEIO::findDeviceMountPoint, findPathMoundPoint, probably_slow_mounted, and testFileSystemFlag to KMountPoint, |