aboutsummaryrefslogtreecommitdiff
path: root/libLumina/LuminaSingleApplication.cpp
Commit message (Collapse)AuthorAge
* Add a "-new-instance" CLI flag for any app using the LuminaSingleInstance ↵Ken Moore2015-10-15
| | | | class. This flag will let a new instance of the app be spawned - bypassing any exising instance as necessary.
* Add an additional level of locking to the single-application framework: The ↵Ken Moore2015-08-21
| | | | X11 Screen number. This ensure that the same app on a different X screen does not stop the app from opening on the current screen as well.
* Add a bit more text output for the single instance framework. This makes it ↵Ken Moore2015-08-21
| | | | really clear what is happening if anything *does* go wrong.
* Another quick fix to the single-instance framework - add a manual existance ↵Ken Moore2015-08-21
| | | | check to teh lock file.
* Update the single-application framework a big so that networking limitations ↵Ken Moore2015-08-21
| | | | simple result in a fallback on standard QApplication usage (no single-instance available).
* Change a bit more of the localization/translation mechanisms: Now it is ↵Ken Moore2015-07-21
| | | | possible to save the translator for use later (instead of always installing a new QTranslator).
* Make sure that the system encoding is loaded with QTextCodec before doing ↵Ken Moore2015-01-02
| | | | any command-line argument parsing.
* Make sure that any argv[] -> QString translations from CLI input are run ↵Ken Moore2015-01-01
| | | | through QString::fromLocal8Bit(). This should correctly catch any key presses specific to particular locales.
* Clean up how translations are loaded for all the Lumina utilities, and also ↵Ken Moore2014-12-30
| | | | apply the relative path fixes to all LSingleApplication's forwarded inputs.
* 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).
bgstack15