Robin Burchell
							
						 
						
							 
							
							
							
								
							
								71fd46dd80 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #8  from rburchell/single-instance  
							
							 
							
							... 
							
							
							
							[mapplauncherd] Remove X11 dependency from single-instance. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								4400a6f836 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #6  from rburchell/tests  
							
							 
							
							... 
							
							
							
							[mapplauncherd] Remove obsolete tests. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								ce482b52c5 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Remove X11 dependency from single-instance.  
							
							 
							
							... 
							
							
							
							Instead of using windowsystem-specific functionality, ask the system compositor
to activate the given binary for us. 
							
						 
						
							12 years ago  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
								
							
								baf27949ac 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5  from plundstr/master  
							
							 
							
							... 
							
							
							
							Start using new user session targets 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Pekka Lundstrom
							
						 
						
							 
							
							
							
								
							
								44b2a40216 
								
							
								 
							
						 
						
							
							
								
								Removed mappaluncherd.target from makefile  
							
							 
							
							... 
							
							
							
							Signed-off-by: Pekka Lundstrom <pekka.lundstrom@jollamobile.com> 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Pekka Lundstrom
							
						 
						
							 
							
							
							
								
							
								aa38d37ad0 
								
							
								 
							
						 
						
							
							
								
								Removed mapplauncherd.target  
							
							 
							
							... 
							
							
							
							Signed-off-by: Pekka Lundstrom <pekka.lundstrom@jollamobile.com> 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Pekka Lundstrom
							
						 
						
							 
							
							
							
								
							
								585025c8a9 
								
							
								 
							
						 
						
							
							
								
								[boot] start using new session targets  
							
							 
							
							... 
							
							
							
							Signed-off-by: Pekka Lundstrom <pekka.lundstrom@jollamobile.com> 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								8b2d165a85 
								
							
								 
							
						 
						
							
							
								
								Rename ebooster to booster-generic  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								9dd3ef92cb 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Install mapplauncherd.target for systemd startup  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								07a233fb3b 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Remove Booster::boosterTemporaryProcessName  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								25dfb62293 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Change booster type to strings  
							
							 
							
							... 
							
							
							
							Single-character booster types could potentially conflict when
using out-of-tree boosters, and quickly become confusing.
Old types are mapped for compatibility. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								1a09eb0fe5 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Put booster sockets under XDG_RUNTIME_DIR  
							
							 
							
							... 
							
							
							
							This is a compatibility-breaking change with boosters. The socketId
field is now expected to be a socket name, not a path. Sockets are
placed under ${XDG_RUNTIME_DIR}/mapplauncherd/, defaulting to /tmp/.
Invoker currently expects sockets in that path and named 'booster-X'
where X is the single character booster type. That is expected to
change when types are refactored to use full strings. 
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								34c64fdf1a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4  from saukko/master  
							
							 
							
							... 
							
							
							
							write to /run instead of /home 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Marko Saukko
							
						 
						
							 
							
							
							
								
							
								dfb08e7834 
								
							
								 
							
						 
						
							
							
								
								[tmpfs] Write files under XDG_RUNTIME_DIR instead of HOME. Contributes to NEMO#489.  
							
							 
							
							... 
							
							
							
							XDG_RUNTIME_DIR is tmpfs where HOME is just normal filesystem. We can avoid
some write operations to emmc when we do move these to tmpfs. Also
these files are something that should be reset on each boot anyway.
Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com> 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								f6b9e71d2b 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Fix tests package dependency  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								736baf0852 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3  from special/qt5-refactor  
							
							 
							
							... 
							
							
							
							Move Qt boosters to a separate repository 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								13fcb649bb 
								
							
								 
							
						 
						
							
							
								
								Set USE_X11 for launcherlib  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								f86d2d489c 
								
							
								 
							
						 
						
							
							
								
								Require mapplauncherd-qt4 for tests  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								e5db280ce4 
								
							
								 
							
						 
						
							
							
								
								Extend the pattern for recognizing booster libraries  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								6fd7197814 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Avoid using PROG_NAME_LAUNCHER in installed headers  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								8a2ebc8b0b 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary use of Qt in launcherlib and ebooster  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								7938f7cada 
								
							
								 
							
						 
						
							
							
								
								[mapplauncherd] Convert to git packaging.  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Pekka Lundstrom
							
						 
						
							 
							
							
							
								
							
								23aa7485ce 
								
							
								 
							
						 
						
							
							
								
								Added systemd notification. Fixes NEMO#637  
							
							 
							
							... 
							
							
							
							Signed-off-by: Pekka Lundstrom <pekka.lundstrom@jollamobile.com> 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								5b3e45bf8a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2  from special/master  
							
							 
							
							... 
							
							
							
							Fix NEMO#598: invoker segfaults when run without --type 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								45bf8c61bd 
								
							
								 
							
						 
						
							
							
								
								Fix NEMO#598: invoker segfaults when run without --type  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								519330b404 
								
							
								 
							
						 
						
							
							
								
								Fix build dependency for mdeclarativecache  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								63ba6b77df 
								
							
								 
							
						 
						
							
							
								
								Move eventhandler to mdeclarativecache  
							
							 
							
							... 
							
							
							
							EventHandler is only used by qdeclarativebooster and its derivatives
at the moment. It can't be included in libapplauncherd, because of the
Qt dependency, but it needs to be available for out-of-tree plugins.
Putting it into libmdeclarativecache seems like the most reasonable
option at present. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								e66dcb6959 
								
							
								 
							
						 
						
							
							
								
								Return the QDeclarativeView instance from MDeclarativeCache::populate  
							
							 
							
							... 
							
							
							
							This allows boosters to do further declarative preloading work, such
as preloading plugins or precompiling QML. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								71c524d60a 
								
							
								 
							
						 
						
							
							
								
								Add build dependencies to fix errors in parallel builds  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								1294b75814 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1  from special/master  
							
							 
							
							... 
							
							
							
							Remove meegotouch dependency, mbooster, and prepare for out-of-tree plugins 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								b955e3f9fe 
								
							
								 
							
						 
						
							
							
								
								Use launcherlib from qdeclarativebooster  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								66b8b75e08 
								
							
								 
							
						 
						
							
							
								
								Remove meegotouch dependency in eventhandler  
							
							 
							
							... 
							
							
							
							MGConfItem was used to monitor for theme changes, supposedly a
deprecated feature for meegotouch only. It's entirely unnecessary now. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								593ea85036 
								
							
								 
							
						 
						
							
							
								
								Remove mbooster  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								a8ea5ce0ee 
								
							
								 
							
						 
						
							
							
								
								Build ebooster and qtbooster without libmeegotouch  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								2a5ca47d8b 
								
							
								 
							
						 
						
							
							
								
								Remove hardcoded booster types from invoker  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								John Brooks
							
						 
						
							 
							
							
							
								
							
								607d32ce34 
								
							
								 
							
						 
						
							
							
								
								Link against libapplauncherd from e and q boosters  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								80542b43d4 
								
							
								 
							
						 
						
							
							
								
								remove examples  
							
							 
							
							... 
							
							
							
							practically nobody is going to read this source tree to find how to do
things. so let's remove this. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								bec89265b7 
								
							
								 
							
						 
						
							
							
								
								merge AUTHORS into README  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								4bef805af9 
								
							
								 
							
						 
						
							
							
								
								merge INSTALL into README  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								046d347a20 
								
							
								 
							
						 
						
							
							
								
								remove useless TODO  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								56446432be 
								
							
								 
							
						 
						
							
							
								
								remove aegis/creds code  
							
							 
							
							
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Robin Burchell
							
						 
						
							 
							
							
							
								
							
								8b18d49934 
								
							
								 
							
						 
						
							
							
								
								Remove libmeegotouch from event handling.  
							
							 
							
							... 
							
							
							
							This prevents pulling lmt into each booster proces. 
							
						 
						
							13 years ago