41 Commits (6d319389299b6557e004070ea057e344e6532981)

Author SHA1 Message Date
Robin Burchell 32ad5ce75c [mapplauncherd] Remove obsolete tests.
The tests in here have been in a completely non-working state for a very long
time, and it's now getting to a point where it hurts, rather than hinders
development. Nuke them from the tree.

In the future, the useful parts can be brought back easily from history.
12 years ago
Pekka Lundstrom 44b2a40216 Removed mappaluncherd.target from makefile
Signed-off-by: Pekka Lundstrom <pekka.lundstrom@jollamobile.com>
13 years ago
John Brooks 9dd3ef92cb [mapplauncherd] Install mapplauncherd.target for systemd startup 13 years ago
John Brooks b6e9aa171b [mapplauncherd] Remove applauncherd and refactor boosters into independent processes
Having a single applauncherd process with boosters as plugins is a
flawed idea: most notably, it's not possible to have two boosters with
conflicting libraries, like Qt4 and Qt5.

A much cleaner solution is to turn libapplauncherd into a support
library for boosters, and have each booster run as an independent
process.
13 years ago
John Brooks adef09cd6f [mapplauncherd] Remove Qt boosters and related tests
These have been split to a separate repository and package.
13 years ago
John Brooks 8a2ebc8b0b Remove unnecessary use of Qt in launcherlib and ebooster 13 years ago
John Brooks 2d39416ea7 Install libapplauncherd as a proper library
Headers are now installed, it has a soname, and is installed to /usr/lib
properly.
13 years ago
John Brooks fe2101cfb7 Remove meegotouch dependency and meegotouch-specific tests 13 years ago
John Brooks 593ea85036 Remove mbooster 13 years ago
John Brooks 9a6cc6c657 Build libapplauncherd as a real library with exported symbols
Boosters would include objects directly from launcherlib rather than
linking to it, which makes no sense of any kind.
13 years ago
John Brooks 12bd4a6db2 Don't install README files 13 years ago
John Brooks edad4a4c98 Remove references to deleted files from CMakeLists 13 years ago
Robin Burchell 56446432be remove aegis/creds code 13 years ago
Pertti Kellomäki b8bc03c0eb Changes: Implementation of re-exec functionality, trigger is disabled
RevBy: Alexey Shilov, Juha Lintula
14 years ago
Olli Leppanen f4361e0141 Fixes: NB#238947 - The API documentation main page for QML Booster needs to be updated
Fixes: NB#249220 - Applauncherd doxygen INPUT/OUTPUT paths should be relative
Changes: Created a separate documentationpage config for MDeclarativeCache interface and
changed relative paths to start from righ level in doxygen conf files

RevBy: Pertti Kellomaki
15 years ago
Jussi Lind 73d10fc05d Changes: README.dox -> doc/mainpage.dox, a new empty README added, added #include <MDeclarativeCache> 15 years ago
Oskari Timperi 56fc682152 Changes: add coverage enablers to the code
RevBy: Pertti Kellomäki

Details: explicitly flush the coverage data to disk in a few key locations
15 years ago
Olli Leppanen 8b1ceee52a Fixes: NB#234213 - The documentation of QML Booster is not good
RevBy:Pertti Kellomaki
15 years ago
Pertti Kellomäki cfa6b74836 Changes: Added README-QDECLARATIVEBOOSTER and examples in applauncherd-doc package.
RevBy: TrustMe
15 years ago
Pertti Kellomäki c76174414b Changes: Add qmake feature qdeclarative-boostable. 15 years ago
Pertti Kellomäki 61a468e4fb Changes: Add pkg-config file qdeclarative-boostable.pc. 15 years ago
Jussi Lind 0ff715fb64 Fixes: NB#212024 - Application launcher should be usable (improve performance) also at boot
RevBy: Antti Kervinen

Details:
--boot-mode starts applauncherd in the boot mode:
* Boosters won't initialize cache
* Booster respawn delay is zero

Sending SIGUSR1 forces the launcher to enter the normal mode again.
15 years ago
Antti Kervinen 0d74c5c35d Fixes: NB#217662 - applauncherd depends on WRT
Changes: Library preloading warnings not printed unless --debug is given.

RevBy: Jussi Lind
15 years ago
Juha Lintula 7d65a7de19 Changes: single-instance support, invoker bad exit status removed, check file added
RevBy: Jussi Lind, Juha Lintula
15 years ago
Jussi Lind 50422a1955 Changes: Disable debug logging (again)
RevBy: TrustMe
15 years ago
Jussi Lind 4a0d5de729 Changes: Boosters loaded as plugins.
Details: Boosters are in separate dirs under src/ and are compiled/loaded as plugins.
15 years ago
Jussi Lind f34a9aa9ec Changes: Test apps use the default C-flags defined in the top-level CMakeLists.txt. 15 years ago
Nimika Keshri c0babc03ce Changes: Adding install location for applauncherd.desktop in meego
RevBy: TrustMe
15 years ago
Jussi Lind 70219408d4 Changes:
- License plates added to some test apps.
- fala_gettime.cpp => fala_gettime.c, fala_gettime_ms.cpp => fala_gettime_ms.c.
- Default C-flags added to top-level CMakeLists.

RevBy: TrustMe
15 years ago
Jussi Lind c263e56c42 Changes: Basic implementation of library-based launcher. 15 years ago
Alexey Shilov 3b703d091e Fixes: Bug 178610 - applauncherd/boosters potential optimizations 15 years ago
Alexey Shilov bfc47222b1 Changes: remove -rdynamic linker parameter 15 years ago
Juha Lintula fb6bd7dd44 Changes: Compilation flag -Wno-psabi removed
Details: Flag is not compliant with the older compilers.
15 years ago
Jussi Lind 0d04c011a0 Changes: Logger refactored, #ifdef _DEBUG => #ifndef DEBUG_LOGGING_DISABLED 15 years ago
Jussi Lind 4f4d4f49ba Changes: Added -Wno-psabi to CXX_FLAGS in order to suppress va_list mangling warnings
originating from Qt.
15 years ago
Jussi Lind aa42abe7a4 Changes: Hard-coded GConf key strings moved from monitorbooster.cpp to the top-level CMakeLists.txt 15 years ago
Jussi Lind c7b2bb3861 Changes: applauncherd-dev installs qt-boostable.prf and qt-boostable.pc for non-MeeGo Touch applications. 15 years ago
Jussi Lind d3a6eec634 Changes: Double check for mcomponentcache.h removed.
Details: tests/ and src/launcher/ both checked for mcomponentcache.h. Both checks moved to the root CMakeLists.txt.
15 years ago
Jussi Lind 470a364373 Changes: PROG_NAME separated into PROG_NAME_LAUNCHER and PROG_NAME_INVOKER. One compiler warning due to signed to unsigned comparison fixed. 15 years ago
Jussi Lind 37bbe2ad05 Changes: Broken build of unit tests fixed. 15 years ago
Antti Kervinen d18c8d95ef Changes: First public release 16 years ago