265 lines
11 KiB
Plaintext
265 lines
11 KiB
Plaintext
|
|
lxqt-build-tools-0.5.0 / 2018-05-21
|
|
===================================
|
|
|
|
* Bump version to 0.5.0
|
|
* Prevent in-source builds
|
|
* Adds an PreventInSourceBuilds module
|
|
* http --> https
|
|
* Fixed some LXDE mentions
|
|
* LXQtCompilerSettings: Set CMAKE_C_VISIBILITY_PRESET to hidden
|
|
* Don't allow Qt foreach/Q_FOREACH
|
|
* Update CMakeLists.txt
|
|
* Require Qt 5.7.1
|
|
* Adds a FindXKBCommon CMake module
|
|
* Adds ECMFindModuleHelpers CMake module
|
|
* Don't export github templates
|
|
|
|
0.4.0 / 2017-09-22
|
|
==================
|
|
|
|
* Release 0.4.0: Update changelog
|
|
* Bump version to 0.4.0
|
|
* Added needed versions
|
|
* remove version set from LXQtConfigVars.in
|
|
* Move LXQt version to liblxqt
|
|
* Fixes a FTBFS with superbuild mode
|
|
* Adds a FindExif module
|
|
* LXQtCompilerSettings: Fixes a typo in diagnostics-color
|
|
* Adds (Ninja) colored diagnostics for GCC (>=4.9)
|
|
* Enable strict iterators for debug builds
|
|
|
|
0.3.2 / 2017-01-14
|
|
==================
|
|
|
|
* Release 0.3.2: Update changelog
|
|
* Bump version to 0.3.2 - finally the build tools are arch: all (#15)
|
|
* Warnings (#16)
|
|
* Remove arched bits from version.cmake-file (#14)
|
|
|
|
0.3.1 / 2017-01-01
|
|
==================
|
|
|
|
* Release 0.3.1: Update changelog
|
|
* Bump LXQT_PATCH_VERSION and build tools version (#13)
|
|
* 32 64 bit ness (#12)
|
|
* Use "gcc-ar" and "gcc-ranlib" tools when building static libs with gcc link-time optimization. (#11)
|
|
|
|
0.3.0 / 2016-12-06
|
|
==================
|
|
|
|
* Release 0.3.0: Update changelog
|
|
* Adds an FindXCB CMake module
|
|
* FindUDev: Add VERSION_STRING support
|
|
* FindUDev: Set REQUIRED_VARS
|
|
* FindUdev: Feed pkg_modules_modules results to find_library/path
|
|
* FindUDev: Adds Feature Summary
|
|
* Adds FindUDev module
|
|
* Enables colored diagnostics for CLang/Ninja combination
|
|
* Disable link-time optimization for clang++/llvm since after some testing it breaks QObject signal/slot sometimes. * Remove trailing spaces.
|
|
* Use different link-time optimization compiler options for gcc and clang and move -Bsymbolic flags to linker flags.
|
|
* Add more linker options to turn on linker-time optimizations for gcc & clang.
|
|
* Set CMAKE_BUILD_TYPE to Release by default if it's value is not set.
|
|
* FindGLIB: Improve gio-unix handling
|
|
* Adds a FindGLIB CMake module
|
|
* Adds a FindMenuCache CMake module
|
|
* Adds a FindFm CMake module
|
|
* move project name to top
|
|
* Fixes the name of package config file name in superbuild mode
|
|
|
|
0.2.0 / 2016-10-30
|
|
==================
|
|
|
|
* Release 0.2.0: Update changelog
|
|
* Bump minor to 2 (#7)
|
|
* Added Qt5Core to README.md (#6)
|
|
* Adds an LXQtConfigVars module
|
|
* Adds superbuild support
|
|
* README.md: Update dependencies
|
|
|
|
0.1.0 / 2016-10-14
|
|
==================
|
|
|
|
* Release 0.1.0: Update changelog
|
|
* Adds LXQtCreatePortableHeaders module
|
|
* Authors and license (#2)
|
|
* Add README.md
|
|
* Make lxqt-build-tools be usable
|
|
|
|
0.0.0 / 2016-09-30
|
|
==================
|
|
|
|
* Remove cpack (#107)
|
|
* Bump version ot 0.11.0 (#105)
|
|
* Settings: Add "homemade" XDG_CONFIG_DIRS support
|
|
* translations: Change default translations repository
|
|
* Don't lock the screen when it's already locked.
|
|
* LXQtTranslateTs.cmake: Enable PULL_TRANSLATIONS by default
|
|
* LXQtTranslateTs.cmake: Use/update template in remote repo
|
|
* .gitignore: Cleanup
|
|
* build: Use external translations
|
|
* translations: Fix external translations logic
|
|
* translations: Add external translations support
|
|
* Adds CMAKE_INSTALL_PREFIX to the LXQt Theme search paths
|
|
* LXQtCompilerSettings: Add QT_USE_QSTRINGBUILDER to the compile definitions
|
|
* TranslateDesktopTs: Adds UPDATE_OPTIONS options
|
|
* TranslateDesktop: Remove lupdate absolute option
|
|
* TranslateDesktop: Use -a switch in grep commands
|
|
* Use CMAKE_INSTALL_FULL_DATAROOTDIR
|
|
* Add LXQT_GRAPHICS_DIR directory definition
|
|
* Adds FindXdgUserDirs CMake find_package module
|
|
* Release 0.10.0
|
|
* pluginTranslation: removed using QStringLiteral as it was causing SEGFAULT in static finalization time
|
|
* pluginTranslation: add some symbol for referencing (for file to be not stripped out in static linking time)
|
|
* Adds "automatic" plugin translations loader support
|
|
* Rename LxQt to LXQt everywhere
|
|
* Handles CMake policy CMP0063
|
|
* Adds an lxqt_enable_target_exceptions() CMake function
|
|
* Adds LXQtCompilerSettings CMake module
|
|
* LXQtCreatePkgConfigFile.cmake: Makes install COMPONENT configurable
|
|
* LXQtTranslateTs.cmake Adds install COMPONENT option
|
|
* Adds Runtime install COMPONENT
|
|
* Fixes an SuperBuild/NormalBuild FTBFS
|
|
* CMake: Use CMAKE_AUTOUIC, drop qt5_wrap()
|
|
* CMake: Quote variables
|
|
* CMake: Removes unused variables
|
|
* Removes LIB_INSTALL_DIR CACHE PATH variable
|
|
* Use relative paths in install DESTINATION
|
|
* Marks link libraries as PUBLIC
|
|
* Use target_compile_definitions() instead of add_definitions()
|
|
* Make Release the default build type
|
|
* Simplifies build type matching
|
|
* lxqt-config.cmake.in: Use find_dependency()
|
|
* Updates the build system to the Targets infrastructure
|
|
* Sort .desktop translations. Fix typos in the comments. Remove local dir artifact.
|
|
* pkg-config: Adds Qt5Xdg to the required dependencies
|
|
* Updates lxqt_create_pkgconfig_file()
|
|
* Stops using Qt5Xdg dropped stuff
|
|
* Adds LXQT_DATA_DIR configuration variable
|
|
* Moves the about dialog to lxqt-about
|
|
* debug: showing qDebug()/qWarning() only in "debug" build
|
|
* debug: strip debug messages in "release" build
|
|
* Remove AddPluginDialog as it is no longer used
|
|
* Add KDevelop4 project type to .gitignore
|
|
* require c++11 support
|
|
* Release 0.9.0
|
|
* - Remove KF5 from prefix. This will fix compilation when KDE framework headers are not in standard paths.
|
|
* i18n/i10n: Updates documentation and behavior
|
|
* remove lxqtleave from liblxqt
|
|
* lxqt_translate_desktop: pass -h instead of --no-filename to grep which is compatible with Busybox
|
|
* add executable to handle leave actions
|
|
* lxqt_translate_desktop: Updates code to cope with the cmake-policy CMP0054
|
|
* - Use simple approach to data dir. Current setup of code not allows both qt4 and qt5 cohexists, and data files are same for both libraries. If a different data dir is required for specifics reason, is possible to set in cmake run -DLXQT_LIBRARY_NAME:STRING="string"
|
|
* Adds the LxQt::SingleApplication class.
|
|
* CMakeLists.txt maintenaince
|
|
* Fixes yet another translations install dir mistake
|
|
* Fixes translations install dir
|
|
* Use the new LXQtTranslate modules.
|
|
* Fixes Qt5LinguistToolsMacros file extension bug
|
|
* Copied Qt5LinguistToolsMacros.cmake
|
|
* Removes cmake commented code
|
|
* Removes duplicates add_definitions()
|
|
* Removes lxqt_translate_desktop() from the _use.cnake
|
|
* Adds Qt5TranslationLoader cmake module
|
|
* Fix HtmlDelegate and move it to its own file. Also get rid of X11 on CMakeLists.txt.
|
|
* Delete XfitMan class. Fixes lxde/lxde-qt#226
|
|
* Don't update (extract) translations by default.
|
|
* Includes all LXQt translation modules
|
|
* Adds automatic translations loaders for LXQt libs and apps
|
|
* Adds LXQtTranslateDesktop module
|
|
* Adds the LXQtranslateTs cmake module
|
|
* Clean up CMakeLists.txt and drop Qt 4 support
|
|
* Release v0.8.0
|
|
* Updates translations installation and search paths
|
|
* Generate source.ts when updating translations
|
|
* Don't translate uic generated files
|
|
* Add -locations absolute option to lupdate so our *.ts files can contain informations about the source lines.
|
|
* Add code to update the *.ts files when the UPDATE_TRANSLATIONS option is turned on.
|
|
* remove magic from cmake. USE_QT5 should be the only trigger
|
|
* Use the "new" CMake FIND_PACKAGE case policy
|
|
* Add include(${QTXDG_USE_FILE}) to Qt5 also.
|
|
* Use the "new" CMake FIND_PACKAGE case policy
|
|
* Adds missing libqtxdg dependency
|
|
* Don't allow #include <lxqt-qt5/lxqtxxxxx.h>
|
|
* Updates the Qt4 and Qt5 library names and related stuff
|
|
* Use the same header namespace everywhere
|
|
* Don't use undefined variables
|
|
* Find liblxqt dependencies automatically
|
|
* Removes another duplicated installation of a file
|
|
* Removes duplicate installation of a file
|
|
* Fixes extra misleading slashes in path names
|
|
* Cleans commented unneeded stuff
|
|
* Fix a typo in variable name
|
|
* Fix broken build of qt4 version
|
|
* Use newer version of cmake 2.8.9
|
|
* Detect the path of qmake correctly for Qt5.
|
|
* Fix after merging from master, by removing dupplicated items
|
|
* Merge branch 'master' of https://github.com/lxde/liblxqt into qt5
|
|
* Update qt5 porting
|
|
* Install pkgconfig file to /usr/local/libdata/pkgconfig when FreeBSD is detected.
|
|
* Set link directories properly
|
|
* Release 0.7.0
|
|
* Release 0.6.99 (0.7.0pre alpha)
|
|
* Add CPack rules for creating tarball
|
|
* Don't append library suffix to library path and use it by default
|
|
* CMakeLists.txt: Adds quotes to the lib string
|
|
* Respect standard LIB_INSTALL_DIR
|
|
* Reformats CMakeLists.txt to fit in an 80x24 terminal
|
|
* Removes blank lines
|
|
* Use cmake export functionality.
|
|
* Retain old CMAKE_CXX_FLAGS while adding visibility stuff. Add -Wl,-no-undefined -Wall flags to ensure correctness.
|
|
* Use gcc visibility feature to decrease number of exported symbols to half.
|
|
* Qt5 support (step 1)
|
|
* Fix renaming bugs, replacing lxqt-qt with lxde-qt
|
|
* Finish the crazy razor=>lxqt renaming tasks.
|
|
* Intree build
|
|
* Rename razor to lxqt and fix XdgDir header inclusion.
|
|
* Fix namespace for LxQt::xFitMan() to avoid undefined reference when linking with liblxqt.
|
|
* The Translatator class added, all translations moved to /usr/<local>/share/lxde/transalations
|
|
* Descriptions for translators
|
|
* Simplify translations script
|
|
* Simplify translations script
|
|
* All public files has lxqt prefix
|
|
* Razorsettings => LxQt::Settings
|
|
* RazorPluginInfo => LxQt::PluginInfo
|
|
* RazorNotification => LxQt::Notification
|
|
* RazorGridLayout => LxQt::GridLayout
|
|
* RazorAutostartEntry => LxQt::AutostartEntry
|
|
* RazorApplication => LxQt::Application
|
|
* RazorConfigDialog=>LxQt::ConfigDialog
|
|
* RazorAboutDlg => LxQt::AboutDialog
|
|
* RazorPower => LxQt::Power
|
|
* Cmake find_package files
|
|
* Fix broken CMakeLists.txt and make the lib compile again.
|
|
* Make liblxqt (original librazorqt) compiles independently.
|
|
* Old files removed
|
|
* Rotated widget added
|
|
* libraries: Removes unneeded include(RazorLibSuffix)
|
|
* ProgramFinder: a set of functions to check if programs are installed
|
|
* Improved razorpanellayout and new razorgridlayout.
|
|
* Add autostart entry API into the library
|
|
* Added "Copy to clipboard" button to razor-about->technical information.
|
|
* Fix components missing translations
|
|
* Translators info & refactoring of the About dialog
|
|
* Fixed librazorqt.qm directory
|
|
* Translations for librazorqt
|
|
* Implement new RazorNotification class
|
|
* Remove RazorNotification classes (no license/copyright)
|
|
* fixed #277 cmake installs private class
|
|
* Remove custom settings, use razor ones
|
|
* Moving notification client library to razorqt
|
|
* Revert "Global shortcuts now based on PSI code."
|
|
* Global shortcuts now based on PSI code
|
|
* RazorApplication class implemented; all modules ported to this class
|
|
* Create a "standardized" configuration dialog
|
|
* XdgAutoStart rewriten (lgpl2+)
|
|
* menus are adopted to the new backends; old code removed; check for running razor-session to allow/disallow "logout" item
|
|
* New power engine & razor-power program
|
|
* SVK translation finalized
|
|
* implemented #70: pkg-config for libs
|
|
* razorqt: add find_package(X11) as ${X11_X11_LIB} is used
|
|
* New doxygen ifrastructure
|
|
* missing translations in CMakeLists
|
|
* XdgDesktopFile is implicitly shared
|
|
* huge refactoring of the libraries build organization
|