From 90825e2392b2d70e43c7a25b8a3752299a933894 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebindings@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kdejava/ChangeLog | 314 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 314 insertions(+) create mode 100644 kdejava/ChangeLog (limited to 'kdejava/ChangeLog') diff --git a/kdejava/ChangeLog b/kdejava/ChangeLog new file mode 100644 index 00000000..58b6fd60 --- /dev/null +++ b/kdejava/ChangeLog @@ -0,0 +1,314 @@ +2005-10-23 Richard Dale + + * Fixed the KScribble example: + Changed KMainWindow.statusBar() to KMainWindow.kstatusBar() + Changed '&' to '&' in the button text in the pen size dialog + +2005-10-23 Richard Dale + + * Regenerated the java bindings from the KDE 3.5 headers + +2005-02-02 Richard Dale + + * Added missing KGlobal class + +2005-02-02 Richard Dale + + * Regenerated the the java bindings against the KDE 3.4 headers + +2004-06-07 Richard Dale + + * Regenerated KListViewItem to fix 'unwanted copy constructor' problem reported + by Maik Schulz. KCatalog now builds again. + +2004-06-01 Richard Dale + + * Regenerated the java bindings against the KDE 3.3 headers + * Added new StoredTransferJob class + * The methods KMainWindow.menuBar() and KMainWindow.statusBar() have been renamed kmenuBar() + and kstatusBar(), as java doesn't allow covariant return types + +2004-04-03 Richard Dale + + * Re-added a couple of java source files, as KDevelop lost them + +2004-02-08 Richard Dale + + * Regenerated the KSSLKeyGen binding as it no longer builds - reported by Peter Hyman + +2004-01-16 Richard Dale + + * Added BrowserHostExtension, BrowserRun, PartManager, URLArgs and WindowArgs + classes. Needed to be able to use KHTMLPart correctly. + +2004-01-14 Richard Dale + + * Added JavaSlot proxy types for various new signal types in KDE 3.2 + - a bit late, but this adds critical missing functionality needed for the release + + +2004-01-12 Richard Dale + + * Restored the KNamedCommand class to the project. Although it is deprecated + the non-deprecated KMacroCommand is a subclass. + +2004-01-05 Richard Dale + + * When a java method needed to be renamed, because in the type signature + only the return type differed in C++, when that isn't allowed in java, + the JNI function name was not using the new name. + * Fixed error in JNI function names when the C++ method had an underscore. + * Added missing KSSLCertBox.cpp source to the project + +2004-01-03 Richard Dale + + * Added some more KDE classes + +2003-12-30 Richard Dale + + * Fixed/removed some compiler warnings from the generated code + * Removed -lkjs, -lkscipt and -lkmid libs from the link options + * Removed KDockWindow, KLineEditDlg, KPrinter, KNamedCommand, KSocket and KRegExpr + classes + * Added KInputDialog, KExtendedSocket, KBufferedIO, KAsyncIO, KDirLister, RenameDlg, + AuthInfo and Observer classes + * Converted '\c' tags in comments to pairs tags + * Improved conversion of C++ code snippets to java + * Fixed bug in KIO Scheduler.connect(), and the example in test/kioslave now works + correctly + * Added some long long types, converted to java longs (both 64 bit) + +2003-12-23 Richard Dale + + * Regenerated the KDE Koala Java bindings from the kdelibs headers on 20/12/2003 + - Code generation greatly improved, and no manual edits or patches needed + anymore. The bindings code could now be generated as part of the kdebindings + configure, and doesn't need to be checked into the cvs. + - Added operator methods, and named them 'op_*', eg op_plus(). + - Various friend functions in the global namespace, added as static methods + to the Qt or KDE classes. For instance, BarIconSet() is now a static method + KDE.BarIconSet(), and bitBlt() is Qt.bitBlt(). + - Added new classes KMdi* and assorted others. Removed the midi classes, as they + didn't look too useful for most users. + - Updated the example programs to work with the current bindings + - Improved the conversion of kdoc/doxygen comments to javadoc format. The + KDE 3.2 api looks great in javadoc, and even the code snippets are quite + successfully translated into 'cod java'. The perfect Xmas read.. :) + - Non const string arguments are correctly converted to StringBuffers, and + ordinary immutable args are still Strings. + - The code for boolean[] and int[] arg types is now generated correctly + - More virtual method callbacks are generated than before. All methods of + type 'void foo(void)', 'bool foo(void)' and 'void foo(someobject)' in + QObject instances now have callbacks. This is still the biggest limitation of + the bindings, and the next ones for KDE 3.3 will be based on the Smoke + library, and have the full range of callback types. + +2003-10-26 Richard Dale + + * KDateInternalYearSelector, KDateInternalMonthPicker classes removed + * Fixed some compile errors against current kdelibs + +2002-12-01 + + * Made KStdAccel methods static + +2002-11-27 + + * Removed KHTMLView.closeChildDialogs() and KHTMLView.dialogsAllowed() as they're now private. + +2002-11-26 + + * Changed license from GPL to LGPL. + * Removed redundant event handling interfaces + +2002-11-24 + + * Changed KScribble event handler methods access type to protected + * Re-added classes from kcolordialog.h + * Restored missing readEntry() and writeEntry() methods to KConfigBase + * Methods in namespace derived classes KIO and KStdAction made static again + +2002-11-18 Richard Dale + + * Re-added KAccelAction and KAccelActions dummy classes + +2002-11-17 Richard Dale + * Koala java bindings regenerated from KDE 3.1 headers +2002-05-12 Richard Dale + * Removed constructors from KAutoMount and KAutoUnmount +2002-04-16 Richard Dale + * Restore KKeySequence.h/cpp to the project + * Removed all native methods from KAccelAction.java and KAccelActions.java + as they aren't public classes. +2002-04-12 Richard Dale + * Added missing methods to KStandardDirs.java +2002-03-31 Richard Dale + * Some fixes for current build problems from Patrick Dempster +2002-03-26 Richard Dale + * Added missing java 'KURL,URLArgs' to C++ 'const KURL&,const KParts::URLArgs&' + slot/signal type mapping +2002-03-24 Richard Dale + * Added new ioslave classes to Makefile.am's +2002-03-22 Richard Dale + * Added missing KMainWindow constructor + * Added KIO slot/signal types for writing as well as reading. + * Added missing kioslave classes + * Added new KIO classes Scheduler, KIO, ProgressBase and StatusbarProgress + * Fixed various method linking problems +2002-03-19 Richard Dale + * KCharSelectTest.java test app from KJP added. +2002-03-18 Richard Dale + * Added KBlendTest.java test app from KJP +2002-03-18 Richard Dale + * Added missing KMessageBox methods with default values + * KJP added missing constructors to KHTMPart, and KSimpleBrowser test app + * Added import statements to KdeMenuSample test app + * Added KDatePickTest.java test app from Kenneth Pouncey +2002-03-18 Richard Dale + * Fixed build errors against kdelibs HEAD branch +2002-03-15 Richard Dale + * Regenerated classes which no longer built against the KDE_3_0_RELEASE + branch. + * Removed Kab and KFileBookmark classes + * Regenerated classes which no longer built +2002-03-14 Richard Dale + * Added Simple Browser test app from Kenneth Pouncey +2002-03-13 Richard Dale + * Simple mail bug fix and extra README info from Werner Punz. +2002-03-12 Richard Dale + * Added SimpleMail example app from Werner Punz, showing how to + add a KDE front end to the the Sun JavaMail library. +2002-03-11 Richard Dale + * Definitive JNI local reference leak fixes for KDEJavaSlot.cpp +2002-03-11 Richard Dale + * Moved KBase example to test/kbase + * Added KHelpers.java test app from Kenneth Pouncey + * Added missing methods to KFileDialog and KMainWindow + * Fixed JNI local reference leaks in KDEJavaSlot.cpp +2002-03-10 Richard Dale + * Added KdeMenuSample.java test app from Werner Punz + * Changed NetAccess.download() in KBase test app to use a StringBuffer + * Added kdejava.initialize() method, changed sample code to use it. + * Moved misspelt 'kprogess' directory name to 'kprogress' + * Kenneth Pouncey added missing KProgress constructors +2002-03-01 Richard Dale + * Added KProgressTest.java test app from KJP + * KScribble: KJP added accelerators and fixed the author information. +2002-02-25 Richard Dale + * Removed KFileTreeBranch::createBranchRoot() method. +2002-02-24 Richard Dale + * Test app KFontDialogTest.java from KJP + * Fixed KFontDialog.getFontDiff() and other methods. +2002-02-22 Richard Dale + * Test app KComboBoxTest.java from Kenneth Pouncey +2002-02-21 Richard Dale + * Sources for KKey class regenerated by Kenneth Pouncey +2002-02-19 Richard Dale + * Fixed incorrect classname strings in KHTMLPart event handler callbacks +2002-02-13 Richard Dale + * KConfigBase - Fixed readListEntry(), writeListEntry() methods. + * Functions in KIconLoader, such as BarIcon(), converted to java + static methods. + * KAccel - Fixed java slot connections + * JNI function name link problems in KURL.directory() and + KImageIO.pattern() fixed. + * Added KMainWindow.memberList() method. + * Ralf Nolden's KScribble app translated from C++ by Kenneth Pouncey. +2002-02-02 Dirk Mueller + * koala/kdejava/Makefile.am: removed KKeyChooser as + it doesn't compile anymore with current kdelibs. + * Remove private method bindings from khtml/MouseEvent + * Removed KAccelAction (private header) +2002-02-01 Richard Dale + * Removed KToolBarButtonList class + * Restored missing source files to kdejava/koala/org/kde/koala/Makefile.am +2002-01-31 Richard Dale + * Java bindings regenerated for KDE 3 beta2 +2002-01-04 Richard Dale + * Regenerated KImageEffect for mosfet's new effects methods +2002-01-02 Richard Dale C++ slot type signature matching. +2001-07-29 Richard Dale + * Qt 2.2.4/KDE 2.0.1 java Beta 0.3 baseline + * Regenerated sources for KDE 2.0.1 -- cgit v1.2.1