231 lines
7.7 KiB
Plaintext
231 lines
7.7 KiB
Plaintext
LibQxt 0.6.2 contains improvements and bug fixes to the 0.6.x series. For more
|
|
details, see the documentation included in this package or online at
|
|
http://docs.libqxt.org.
|
|
|
|
0.6.2
|
|
-----
|
|
|
|
* QxtWindowSystem:
|
|
- X11 implementation cleanup/overhaul
|
|
- Fixed #85 QxtWindowSystem::windowGeometry issue
|
|
* QxtSpanSlider: Improved span drawing on Mac
|
|
* QxtGlobalShortcut:
|
|
- Fixed #51 QxtGlobalShortcut doesn't send signal
|
|
- Fixed #131 QxtGlobalShortcutKey unregistered other's shortcut key by mistake
|
|
* QxtZeroconf: Fixed a bug in the custom AvahiPoll introduced by a timestamp wrap-around that accured just last week.
|
|
* QxtCrumbView:
|
|
- Don't render delegate for invalid indexes
|
|
- Remove unnecessary padding
|
|
* QxtDataStreamSignalSerializer:
|
|
- Handle incomplete length
|
|
- Added cast to eliminate a compiler warning
|
|
* QxtMailMessage:
|
|
- Fix some encoding issues, support explicit transfer encodings
|
|
- Handle lines with only one word
|
|
* QxtJSON:
|
|
- Add support for long long ints
|
|
- Handle control characters in QxtJSON::stringify
|
|
- Fix \u decoding
|
|
- Fixed a error in json parsing code. Nested arrays were incorrectly combined into one big array.
|
|
* Build system
|
|
- Various enhancements
|
|
- Fixed #130 DEPENTPATH = DEPENDPATH?
|
|
* QxtLogger: Fixed the incorrect association of log level string names to their enumerations
|
|
* QxtAbstractHttpConnector: remove request disconnected on (QHash)"requests"
|
|
* QxtWebContent: Fix comparison on size
|
|
* QxtLanguageBox:
|
|
- Fixed #124 QxtLanguageBox logic maybe bug
|
|
- Fixed #125 QxtLanguageBox improvment in logic
|
|
|
|
0.6.1
|
|
-----
|
|
|
|
- Improvements
|
|
* Revised configure.bat:
|
|
- added -make-bin option
|
|
- removed -msvc from help
|
|
- added build_all config for -debug_and_release
|
|
- cleaned up possible mkdir/move output
|
|
* Added -I, -i and -L options to configure
|
|
* Revised QxtConfig.cmake, based on a proposal from zeke (thanks!)
|
|
* QxtGlobalShortcut/Mac: removed the extra route via QApplication::macEventFilter() - use qxt_mac_handle_hot_key() directly
|
|
* tests/other/app: changed the shortcut to "ctrl+alt+s" (ie. "cmd+alt+s" on mac)
|
|
* examples/jsonrpcclient: added CONFIG+=console to make windows users happy
|
|
* Configure: added -nomake docs
|
|
* Configure: added -no-openssl to -help
|
|
* Added MediaKeys to qxtglobalshortcut_win
|
|
* Added mod4 support in qxtglobalshortcut_x11
|
|
* Added QXT_RPCSERVICE_DEBUG environment variable for convenient network debugging
|
|
* Improved QxtSlotMapper docs
|
|
* Fixed qmake deprecation warnings
|
|
|
|
- Bug fixes
|
|
* #48 Won't build using Qt 4.4.3 b/c of QVariant::Hash
|
|
* #6 QxtFileLockTest::rw_same() does not pass on Windows
|
|
* Fixed QxtFileLock docs
|
|
* Fixed examples/jsonrpcclient: exit properly with no arguments set
|
|
* Fixed config.tests/db version check to respect MAJOR>4
|
|
* #69 Documentation errors
|
|
* #46 Install on Mac
|
|
* #62 QxtXMLFileLoggerEngine vs QxtXmlFileLoggerEngine
|
|
* #60 including <QxtBasicFileLoggerEngine> doens't work
|
|
* #63 QxtCheckComboBox display not correct
|
|
* Fixed qdoc3 tags in QxtZeroConf docs
|
|
* QxtSerialDevice: fixed r/w in open, disable ionotifier on error
|
|
* #77 QxtXmlRpcCall: default type not handled
|
|
* #78 Case of an empty string as return parameter without type specified
|
|
* #79 Missing <value> element inside <param> element in XML-RPC
|
|
* #65 QxtCountryComboBox
|
|
* #70 QxtConfigWidget display not correct
|
|
* QxtAbstractHttpConnector: don't add null devices to buffer list
|
|
* QxtZeroconf: Fixed the avahipoll so that the avahi mdns implementation work
|
|
|
|
0.6.0
|
|
-----
|
|
- General
|
|
* Revised the build system
|
|
* Revised docs (now based on qdoc3)
|
|
* QxtConfig.cmake
|
|
|
|
- Bug fixes
|
|
* #4 QxtDaemon::daemonize() compilation warning
|
|
* #24 QxtFlowView::currentIndex()
|
|
* #29 qxtwecore
|
|
* #33 Problem in QxtMailMessage
|
|
* #34 Debug PDB files
|
|
* #36 QxtCommandoptions on Windows wrong option parsing
|
|
* #41 Compilation issue on Mac
|
|
|
|
- QxtCore
|
|
* Added QxtModelSerializer
|
|
* Removed obsolete QxtSemaphore
|
|
* Added QxtJSON
|
|
|
|
- QxtGui
|
|
* Added rich text support to QxtItemDelegate
|
|
* Removed obsolete QxtTabWidget::TabMovementMode & QxtTabBar
|
|
* Removed obsolete QxtDockWidget
|
|
* Revised QxtConfigDialog & QxtConfigWidget
|
|
* Enhanced QxtWindowSystem::idleTime() to resolve libXss at run-time
|
|
* Added QxtCrumbView::crumbDelegate()
|
|
* Added QxtFilterDialog and QxtLookupLineEdit
|
|
|
|
- QxtNetwork
|
|
* Added QxtXmlRpc
|
|
* Added QxtMainAttachment::fromFile()
|
|
* Revised QxtSmtp
|
|
* Added QxtJSONRpcClient and QxtJSONRpcCall
|
|
|
|
- Added QxtZeroConf module
|
|
|
|
0.5.2
|
|
-----
|
|
|
|
- Bug fixes
|
|
* QxtSerialDevice: update QIODevice status when device is closed
|
|
* QxtSerialDevice: destroy QSocketNotifier when device is closed
|
|
* Modified QxtGlobalShortcut to use XSetErrorHandler() to catch X(Un)GrabKey() errors on X11
|
|
|
|
0.5.1
|
|
-----
|
|
|
|
- Bug fixes
|
|
* #3 [Vista/Qt 4.5.0] - static build issue
|
|
* #9 QxtCheckComboBox display is inconsistent
|
|
* #10 qxtwindowsystem_win.cpp(105) : error C2065: 'LASTINPUTINFO': undeclared identifier
|
|
* #16 Static lib linkage problem in Qt Creator
|
|
* #17 QxtPushButton::minimumSizeHint returns wrong value
|
|
* Fixed QxtGlobalShortcut to allow NumLock on X11
|
|
* Fixed compilation problems with the GCC-4.4.X series
|
|
* Fixed QxtGlobalShortcut::shortcut()
|
|
|
|
0.5.0
|
|
-----
|
|
|
|
- General
|
|
* Added LGPL license option
|
|
* Run Krazy checks and fixed found issues
|
|
* Improved configure.bat
|
|
* Added missing export macros
|
|
* Added missing convenience headers
|
|
* Improved compatibility
|
|
- QT_FORWARD_DECLARE_CLASS
|
|
- Q_SLOTS, Q_SIGNALS & Q_FOREACH in headers
|
|
- interface
|
|
|
|
- QxtCore
|
|
* Revised QxtFifo
|
|
* Added QxtAlgorithms
|
|
* Added QxtSerialDevice
|
|
* Added QxtSlotMapper
|
|
|
|
- QxtCrypto
|
|
* Revised QxtBlowfish
|
|
|
|
- QxtGui
|
|
* Added QxtWindowSystem::idleTime()
|
|
* Added QxtCrumbView
|
|
* Improved QxtScheduleView
|
|
* Added QxtSortFilterProxyModel
|
|
* Improved QxtSpanSlider
|
|
- Added QxtSpanSlider::HandleMovementMode
|
|
* Improved QxtItemDelegate
|
|
- Added ProgressMinimumRole & ProgressMaximumRole
|
|
- Added support for busy indicator mode
|
|
* Improved QxtLetterBoxWidget
|
|
- Added QxtLetterBoxWidget::margin
|
|
- Added QxtLetterBoxWidget::resizeWidget
|
|
|
|
- QxtWeb
|
|
* Added QxtWebCgiService
|
|
|
|
0.4.0
|
|
-----
|
|
|
|
- QxtCore
|
|
* Added QxtDeplex
|
|
* Added QxtLocale
|
|
* Added QxtPointerList
|
|
* Added QxtMultiSignalWaiter
|
|
* Added QxtSignalGroup
|
|
* Added QxtCommandOptions
|
|
* Added QxtLogger
|
|
* Added QxtAbstractConnectionManager
|
|
* Added QxtDataStreamSignalSerializer
|
|
* Added QxtAbstractSignalSerializer
|
|
|
|
- QxtCrypto
|
|
* Added QxtHmac
|
|
|
|
- QxtGui
|
|
* Added QxtItemEditorCreatorBase
|
|
* Added QxtStandardItemEditorCreator
|
|
* Added QxtItemEditorCreator
|
|
* Added QxtBaseSpinBox
|
|
* Added QxtCountryComboBox
|
|
* Added QxtCountryModel
|
|
* Added QxtLanguageComboBox
|
|
* Added QxtScheduleView
|
|
* Added QxtTabBar
|
|
* Added QxtFlowView
|
|
* Added QxtLetterBoxWidget
|
|
* Improved QxtTabWidget
|
|
- Added QxtTabWidget::alwaysShowTabBar
|
|
- Added QxtTabWidget::tabAnimation
|
|
- Added QxtTabWidget::tabMovementMode
|
|
* Improved QxtConfirmationMessage
|
|
- Added QxtConfirmationMessage::settingsFormat
|
|
- Added QxtConfirmationMessage::rememberOnReject
|
|
- Added QxtConfirmationMessage::overrideSettingsApplication
|
|
- Added QxtConfirmationMessage::overrideSettingsKey
|
|
- Added QxtConfirmationMessage::overrideSettingsOrganization
|
|
|
|
- QxtBerkeley
|
|
* Added QxtBdbTree
|
|
|
|
- QxtWeb
|
|
* Revised the whole module
|
|
|
|
- QxtNetwork
|
|
* Added QxtTcpConnectionManager
|