aboutsummaryrefslogtreecommitdiff
path: root/lumina-open/lumina-open.pro
Commit message (Collapse)AuthorAge
* Large cleanup of the Lumina project files and OS-detection/support systems.Ken Moore2016-01-11
| | | | | | | 1) Setup all the subprojects to use the new OS-detect.pri subfile 2) Automatically detect/set the build datetime string for the project when qmake is run. 3) Automatically read/embed the current GIT revision into the Lumina version string 4) Remove the old QtConfig shortcut function from the LuminaOS class (and all templates).
* Revert the debug/release flag change to all the *.pro files. This causes ↵Ken Moore2015-09-30
| | | | issues when trying to install the debug version of apps. Instead, the makefiles should be generated with the command "qmake[-qt5] CONFIG+=debug". That will set the debug flag for the Makefile and allow the user to run make and "make install" normally (but with debugging enabled)
* Update all the project files to allow for "make debug" to create a binary ↵Ken Moore2015-09-30
| | | | with debugging symbols included. The standard "make" will be exactly the same.
* Add "DESTDIR" build option support to the Lumina project files (needed for ↵Ken Moore2015-07-31
| | | | | | Fedora packaging). Also convert the last X11 usage in LPanel over to XCB
* Update all the *.pro files to add a new NO_I18N config option which prevents ↵Ken Moore2015-07-14
| | | | the installation of the translation files (the translations in this repo are highly incomplete, you should use the translation files from the lumina-i18n repo instead since that is where almost all the translation work is being committed).
* use QT5LIBDIR in all qmake filesChristopher Roy Bratusek2015-01-08
|
* Add support for the LIBPREFIX qmake variable for all the project files. This ↵Ken Moore2015-01-03
| | | | allows a user to run qmake LIBPREFIX="something" PREFIX="something" to ensure that libraries are found in the proper location.
* Clean up all the Qt5 *.pro files a bit. Now they should always work.Ken Moore2014-12-23
| | | | | | | | | Also do a large clean up of the file operations in lumina-fm: 1) When doing copies of directories, make sure to properly copy all child files/dirs (no matter how deep) 2) Clean the order of directory copies so that you can successfull make a copy of a directory into itself (copy ~/Test -> ~/Test/Test for example) 3) Check for attempting to *move* a directory into itself and show a warning to the user about an invalid operation. 4) Get the total number of files/dirs to be operated on before starting operations. This allows the UI to be more detailed about what it is doing at that particular time. 5) If a directory fails to copy for some reason, don't try to copy all the children of that directory either (they will all fail and just bloat the list of errors)
* Commit a checkpoint on the conversion of Lumina to Qt5.Ken Moore2014-12-18
| | | | It is functional at the moment, but still has a few rough edges with regards to the X11 background interface (due to the move from XLib to XCB in Qt5). This reulst in some of the window manager interactions not behaving properly (such as sticky status on panels).
* add global.h containing PREFIX and make use of it in all sub-modules,Christopher Roy Bratusek2014-10-05
| | | | | add PREFIX and LIBPREFIX to the qmake .pro files (allows to change prefix and libdir using <qmake PREFIX=/usr LIBDIR=/usr/lib/x86_64-linux-gnu/> or whatever) update debian packaging scripts accordingly
* Fix path to lrelease on OpenBSD.Antoine Jacoutot2014-09-14
|
* Fix a bug with the taskmanager when multiple windows from the same ↵Ken Moore2014-09-05
| | | | | | application have the same title: make sure to properly select the window that was clicked. While here, also apply the libLumina dependency order to give preference to the locally/recently compiles libraries during the build if possible in all the lumina tools.
* Initial import of the lumina code from pcbsd git repoKris Moore2014-09-04
bgstack15