summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-02-01 15:13:01 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-02-01 15:13:01 -0600
commitdeac2ca49faed824fe83066080714eb6d653615b (patch)
tree8b5bf97c5acaaf5285985b87fa76dbea0f35e4fa /TODO
parent0c9d97065a3d6ceb12d687555a1a33d90db96238 (diff)
downloadtdelibs-deac2ca49faed824fe83066080714eb6d653615b.tar.gz
tdelibs-deac2ca49faed824fe83066080714eb6d653615b.zip
Rename a number of classes to enhance compatibility with KDE4
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 7 insertions, 7 deletions
diff --git a/TODO b/TODO
index c4772bbf4..fe2c608a0 100644
--- a/TODO
+++ b/TODO
@@ -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,