lp:tumbler
- Get this branch:
- bzr branch lp:tumbler
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.xfce.org/apps/tumbler.
Last successful import was .
Whiteboard
repository no longer exists
Recent revisions
- 305. By 玉堂白鹤
-
l10n: Updated Chinese (China) (zh_CN) translation to 100%
New status: 48 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (translations.
xfce.org) . - 304. By Baurzhan Muftakhidinov
-
l10n: Updated Kazakh (kk) translation to 100%
New status: 48 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (translations.
xfce.org) . - 303. By Per Kongstad
-
l10n: Updated Danish (da) translation to 100%
New status: 48 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (translations.
xfce.org) . - 302. By Sérgio Marques
-
l10n: Updated Portuguese (pt) translation to 100%
New status: 48 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (translations.
xfce.org) . - 301. By Cristian Marchi
-
l10n: Updated Italian (it) translation to 100%
New status: 48 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (translations.
xfce.org) . - 299. By Jannis Pohlmann
-
Quit tumbler after five minutes of inactivity.
This is implemented via two new classes:
TumblerLifecycl
eManager schedules a 300s timeout when tumblerd is
started. When the timeout handler is executed, it emits a "shutdown"
signal which is caught in main.c and asks the main loop to quit. The
timeout is rescheduled whenever another component calls
tumbler_lifecycle_ manager_ keep_alive( ) or when the timeout handler is
called and one of the components is still busy processing requests from
client applications.TumblerComponent is introduced as a new base class for the D-Bus service
classes. Whenever a D-Bus method call is being processed, service
objects increment the component use count by one and decrement it when
the request is finished. They also call the keep alive method after a
D-Bus method call is received to reschedule the timeout.A component use count of greather than 0 means that components are busy
and the lifecycle manager needs to reschedule the shutdown timeout. - 298. By Jannis Pohlmann
-
Get rid of the inherently broken GStrv type in function signatures.
This breaks the API but it is not finalized anyway yet.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)