Commit Graph

27 Commits

Author SHA1 Message Date
Itay Grudev
9185336561
Improved instanceStarted() note in README.md. 2016-08-15 23:03:12 +01:00
Itay Grudev
b1d0a6e96b
Improved documentation for v3.0a 2016-08-10 03:43:55 +01:00
Itay Grudev
699a1cb978
Added an example of an application raising the primary instance window
This example uses the Qt Calculator example released under the BSD
license. Noted the license difference in the `README.md` and `LICENSE`
files.
2016-08-10 03:43:15 +01:00
Itay Grudev
4e5c1647cc
SingleApplication v3.0a 2016-08-10 03:41:03 +01:00
Itay Grudev
760bf81d25 Added CHANGELOG and version description 2016-07-04 23:17:23 +01:00
Itay Grudev
e29b660add Distributed a .pri file with the library 2016-05-27 02:36:12 +01:00
Itay Grudev
8caea926aa README: Better highlighing of exit code formula. 2016-05-11 18:53:27 +01:00
Itay Grudev
4c3fbae92f Docmented changes and example usage with a .pri file 2016-05-09 17:08:31 +01:00
Itay Grudev
8c9327036e Updated documentation 2016-05-04 20:40:03 +01:00
Itay Grudev
c5ea3f6d30 Now handling all relevant signals
New handled signals are:

SIGHUP, SIGQUIT, SIGBUS, SIGSYS, SIGPIPE, SIGALRM, SIGXCPU, SIGXFSZ
2016-05-04 14:36:51 +01:00
Vlad Pyatnichenko
8eb993a7f8 Ensure backward compatibility and some cosmetic changes. 2016-04-05 20:31:05 +03:00
Vlad Pyatnichenko
35ee984d72 Adaptation to Qt's pimpl idiom design. Improved inheritance safety.
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.
2016-03-05 01:05:45 +02:00
Itay Grudev
47b12bd9d9 Docs now imply Linux as well 2016-01-04 12:52:02 +00:00
Itay Grudev
5b24e3d4c3 Updated documentation 2015-11-04 16:30:30 +00:00
Itay Grudev
bf00721b9c Improved QAPPLICATION_CLASS macro
Now it can be defined in the cpp file that include it (usually
main.cpp).
2015-11-04 16:30:14 +00:00
Itay Grudev
e97a1e6b10 Updated implementation description 2015-06-09 17:37:39 +03:00
Itay Grudev
219383657a QApplication inherit macro 2015-06-09 17:29:20 +03:00
Itay Grudev
2dd9a4e553 Fixed race condition #3! Library version 2.1; Explained implementation in README 2015-06-06 00:32:50 +03:00
Itay Grudev
8a62700bb0 Added known bug remark
This bug is related to issue #3. I expect to push a solution soon
2015-05-07 16:53:41 +01:00
Itay Grudev
f170f1c73a Update README.md 2015-02-26 19:37:43 +00:00
Itay Grudev
a0f7dbc7d7 Added quick description 2015-02-26 19:37:30 +00:00
Itay Grudev
c65fcd3b60 Update README.md 2015-02-26 19:29:46 +00:00
Itay Grudev
322cda9bec Source Example C++ Highlighting 2015-02-26 19:24:54 +00:00
Itay Grudev
5e5d92e058 Added documentation 2015-02-26 19:15:26 +00:00
Itay Grudev
5c89ab17cf Completly rewritten and simplified source 2015-02-26 19:00:11 +00:00
Itay Grudev
31eadace45 Update README.md 2015-01-11 17:07:05 +02:00
Itay Grudev
230b4ebe94 Add base files 2012-12-23 00:12:38 +02:00