Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add CMake support (#66) | Hennadii Chernyshchyk | 2019-10-11 | 1 | -3/+15 |
| | | | | | | | | | | | | | | | * Add CMake support * Remove unused 'tr()' * Add option to specify a class for inheritance * Use modern syntax * Rework CMakeLists.txt Thanks to @akallabeth * Add CMake build rules for examples | ||||
* | v3.0.12a Removed custom signal handling.3.0.12a | Itay Grudev | 2018-07-27 | 1 | -29/+7 |
| | |||||
* | Primary PID support (#36)v3.0.9 | Itay Grudev | 2017-10-02 | 1 | -1/+14 |
| | | | | | | | | | | | * Added the ability to bring the primary application window to the foreground on Windows systems by adding an option flag. THis option can only be used in Windows development and in applications derived from QApplication with a QMainWindow object. Because the primary application needs to be instructed to go to the foreground, the option SecondaryNotification must also be set to use this functionality * Changed the ability to bring the primary application window to the front as discussed in itay-grudev/SingleApplication#31. Now the process ID of the primary application get stored and is accessible for other instances of the application. It is to the developer to bring the applications windows to the front. For convenience the accompanying readme now contains a paragraph with example of how to do this on Windows systems. * v3.0.9 Added SingleApplicationPrivate::primaryPid() | ||||
* | Removed version number from README.md | Itay Grudev | 2017-02-02 | 1 | -2/+0 |
| | |||||
* | Fixed typo in README.md | Itay Grudev | 2017-02-01 | 1 | -1/+1 |
| | |||||
* | SingleApplication v3.0.2av3.0.2a | Itay Grudev | 2016-11-27 | 1 | -1/+1 |
| | |||||
* | Single Application v.3.0.1av3.0.1a | Itay Grudev | 2016-11-26 | 1 | -3/+8 |
| | | | | Signed-off-by: Itay Grudev <itay@grudev.com> | ||||
* | Fixed typo in README.md | Itay Grudev | 2016-11-04 | 1 | -4/+4 |
| | |||||
* | Improved documentation styling. Added HRs between API members. | Itay Grudev | 2016-08-15 | 1 | -0/+14 |
| | |||||
* | Improved `instanceStarted()` note in `README.md`. | Itay Grudev | 2016-08-15 | 1 | -2/+4 |
| | |||||
* | Improved documentation for v3.0av3.0a | Itay Grudev | 2016-08-10 | 1 | -11/+104 |
| | |||||
* | Added an example of an application raising the primary instance window | Itay Grudev | 2016-08-10 | 1 | -1/+3 |
| | | | | | | This example uses the Qt Calculator example released under the BSD license. Noted the license difference in the `README.md` and `LICENSE` files. | ||||
* | SingleApplication v3.0a | Itay Grudev | 2016-08-10 | 1 | -38/+46 |
| | |||||
* | Added CHANGELOG and version description | Itay Grudev | 2016-07-04 | 1 | -0/+9 |
| | |||||
* | Distributed a .pri file with the library | Itay Grudev | 2016-05-27 | 1 | -15/+2 |
| | |||||
* | README: Better highlighing of exit code formula. | Itay Grudev | 2016-05-11 | 1 | -4/+4 |
| | |||||
* | Docmented changes and example usage with a .pri file | Itay Grudev | 2016-05-09 | 1 | -11/+46 |
| | |||||
* | Updated documentation | Itay Grudev | 2016-05-04 | 1 | -19/+63 |
| | |||||
* | Now handling all relevant signals | Itay Grudev | 2016-05-04 | 1 | -8/+16 |
| | | | | | | New handled signals are: SIGHUP, SIGQUIT, SIGBUS, SIGSYS, SIGPIPE, SIGALRM, SIGXCPU, SIGXFSZ | ||||
* | Ensure backward compatibility and some cosmetic changes. | Vlad Pyatnichenko | 2016-04-05 | 1 | -5/+6 |
| | |||||
* | Adaptation to Qt's pimpl idiom design. Improved inheritance safety. | Vlad Pyatnichenko | 2016-03-05 | 1 | -13/+12 |
| | | | | | | | | | | | | | | | | | | | | | | Details: * Improved unsafe C-style macros inheritance approach to the project-wide DEFINES: it is unspecified in which order source files are being preprocessed ones, so in singleapplication.cpp the class might be inherent of default-specified base, while in main.cpp this can be a user-provided QAPPLICATION_CLASS definition. * Replace Qt's pseudo-keywords to more library-independent counterparts ('emit -> Q_EMIT', etc) * Indentation fixes (80 character column-width) * Rearragned #include statements: from most platform-independen to more app-specific. * Fixed some grammar typos. * README.md updated respectively. | ||||
* | Docs now imply Linux as well | Itay Grudev | 2016-01-04 | 1 | -1/+1 |
| | |||||
* | Updated documentationv2.2v2.1 | Itay Grudev | 2015-11-04 | 1 | -18/+18 |
| | |||||
* | Improved QAPPLICATION_CLASS macro | Itay Grudev | 2015-11-04 | 1 | -1/+1 |
| | | | | | Now it can be defined in the cpp file that include it (usually main.cpp). | ||||
* | Updated implementation description | Itay Grudev | 2015-06-09 | 1 | -2/+2 |
| | |||||
* | QApplication inherit macro | Itay Grudev | 2015-06-09 | 1 | -0/+18 |
| | |||||
* | Fixed race condition #3! Library version 2.1; Explained implementation in README | Itay Grudev | 2015-06-06 | 1 | -6/+13 |
| | |||||
* | Added known bug remark | Itay Grudev | 2015-05-07 | 1 | -0/+7 |
| | | | | This bug is related to issue #3. I expect to push a solution soon | ||||
* | Update README.md | Itay Grudev | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | Added quick description | Itay Grudev | 2015-02-26 | 1 | -1/+3 |
| | |||||
* | Update README.md | Itay Grudev | 2015-02-26 | 1 | -3/+4 |
| | |||||
* | Source Example C++ Highlighting | Itay Grudev | 2015-02-26 | 1 | -1/+1 |
| | |||||
* | Added documentation | Itay Grudev | 2015-02-26 | 1 | -1/+31 |
| | |||||
* | Completly rewritten and simplified source | Itay Grudev | 2015-02-26 | 1 | -7/+4 |
| | |||||
* | Update README.md | Itay Grudev | 2015-01-11 | 1 | -0/+7 |
| | |||||
* | Add base files | Itay Grudev | 2012-12-23 | 1 | -0/+0 |