lp:~zeitgeist/zeitgeist/398440
- Get this branch:
- bzr branch lp:~zeitgeist/zeitgeist/398440
Branch merges
- Seif Lotfy: Pending requested
- Markus Korn: Pending requested
- Zeitgeist Framework Team: Pending requested
- Diff: None lines
Related bugs
Bug #398440: Do not store application info in the DB | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1029. By Siegfried Gevatter
-
Do not insert superfluos information about .desktop files into the DB (LP: #398440), and change the affected part of the code to raw SQL.
- 1027. By Siegfried Gevatter
-
(Remove FIXME: we can wait for EngineExit, but it still can fail because after that it takes the old engine so time to disconnect from D-Bus).
- 1026. By Siegfried Gevatter
-
Add a sleep to singleton.py to give the old engine time to exit, when using --replace; without this starting again failed sometimes.
- 1024. By Siegfried Gevatter
-
Update everything to use the new DBusInterface object in zeitgeist/
dbusutils. py. - 1023. By Siegfried Gevatter
-
Cleanup logger stuff in the datasources (change the logger instance's name to 'log' everywhere so that it matches the other parts of the code, and remove unnecessary messages).
- 1021. By Markus Korn
-
Fix for LP: #397432
- dbusutils.DBusInterface is now the common way to get a dbus interface to
the zeitgeist engine. DBusInterface implements the 'Borg design
pattern', so every instance will share the same state
- dbusutils will now never run sys.exit() anymore, instead RuntimeErrors
are raised. This way it is up to the client to react on them and stop
the running python process properly
- created DBusInterface.{BUS_NAME, INTERFACE_NAME, OBJECT_PATH} as a
central place to store this definitional strings. This way it is easy to
change the strings at some point and we don't have lots of hardcoded
dbus string identifier all over our codeFix for LP: #398195
- event objects returned by an API method are now dicts and not tuples
- by changing this almost all helper functions in dbusutils are now moved to the EventDict classFix for LP: #398379
- the content for the EventsChanged signal is now a tuple as proposed in the bugreportFix for LP: #398780
use DBus introspection to check if there is already a running instance of the zeitgeist service. This does not fire up the service if a org.gnome.zeitgeist. service file exists - 1020. By Siegfried Gevatter
-
COPYRIGHT: clarify that iso_strptime.py frmo Canonical is only LGPLv3 (not 'or later').
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)