Milan Bouchet-Valat
4ef655ffce
Don't print useless error message when app monitor config file does not exist
...
This warning was printed even when app monitoring was disabled. It's not needed anyay since we'll warn on saving if an error occurs.
2009-05-04 16:45:42 -04:00
Milan Bouchet-Valat
216db2bb12
add GConf option to disable app monitoring
...
This option only disables timers, so that already collected is still provided to e.g. appDisplay. IMO that's required for privacy concerns...
2009-04-29 11:05:03 -04:00
Milan Bouchet-Valat
f4f92a879c
application monitoring base object
...
The new ShellAppMonitor object is responsible for tracking active applications and store statistics.
http://bugzilla.gnome.org/show_bug.cgi?id=570899
2009-04-29 11:05:03 -04:00
Colin Walters
b632801c7c
Rename ShellAppMonitor to ShellAppSystem
...
This makes it clearer that really we're now an API, not just a
monitor.
2009-04-22 15:34:14 -04:00
Colin Walters
df1e051207
Check the type of GMenu items we get to avoid a crash
...
We can't assume they're entries, and in this case they were
actually directories.
2009-04-08 10:54:27 -04:00
Colin Walters
0a9226f7f2
Add a menu display to applications
...
ShellAppMonitor now depends on gmenu to load menus.
Use the menu data from ShellAppMonitor to show a menu list.
GenericDisplay implementations can now have a sidebar area. We
handle keystrokes such as left/right explicitly.
Some internal API changes to account for the fact that a display
can have another filter in addition to the search.
2009-04-07 17:07:35 -04:00
Colin Walters
ee743394f6
Monitor applications directory, not toplevel
...
svn path=/trunk/; revision=71
2008-11-21 15:06:43 +00:00
Colin Walters
c928b64648
Merge branch 'appmenu'
...
svn path=/trunk/; revision=68
2008-11-21 00:53:11 +00:00