Fabio Erculiani
cc52adb327
[Rigo] po: add transifex push/pull scripts
2012-04-01 00:47:00 +02:00
Fabio Erculiani
0d7b10af96
[Rigo] add remaining translations
2012-03-31 23:54:08 +02:00
Fabio Erculiani
01700ddb45
[Rigo] add de, es, fr, nl translation files
2012-03-31 20:27:58 +02:00
Fabio Erculiani
723ee336f6
[Rigo] add Polish translation file (15% done)
2012-03-31 20:08:39 +02:00
Fabio Erculiani
51494b2602
[Rigo] add intltool stuff to po/
2012-03-31 20:03:52 +02:00
Fabio Erculiani
610cdec16a
[RigoDaemon] override the default gettext domain, set it to "rigo"
2012-03-31 20:03:16 +02:00
Fabio Erculiani
c8fcefcbc3
[Rigo] override the default gettext domain, set it to "rigo"
2012-03-31 20:02:50 +02:00
Fabio Erculiani
1ca52341c1
[Rigo] move App Controllers to separate packages
2012-03-31 20:02:18 +02:00
Fabio Erculiani
7879be8a05
[Rigo] implement restarting_system_upgrade() signal handling
2012-03-31 18:14:56 +02:00
Fabio Erculiani
76a5a326e9
[RigoDaemon] respawn System Upgrade if more updates are available
...
Also introducing restarting_system_upgrade() signal.
2012-03-31 18:13:45 +02:00
Fabio Erculiani
a38044677d
[Rigo] reduce text size of apps listed in OrphanedAppsNotificationBox
2012-03-31 17:23:23 +02:00
Fabio Erculiani
7f0cbb0c9a
[Rigo] tweak context id of application_processed error notification box
2012-03-31 17:20:25 +02:00
Fabio Erculiani
64a0665db7
[RigoDaemon] trivial: send message to debug
2012-03-31 16:51:30 +02:00
Fabio Erculiani
394430613f
[Rigo] add orphaned apps notification popup simulation (via rigo:simulate:o:<dep>)
2012-03-31 16:50:57 +02:00
Fabio Erculiani
2d25df31e8
[Rigo] OrphanedAppsNotificationBox: show App info rather than spawning App removal
2012-03-31 16:50:15 +02:00
Fabio Erculiani
2aa9a6c496
[Rigo] do not show links to Entropy Store if App is from Installed Repository
2012-03-31 16:49:01 +02:00
Fabio Erculiani
91fbf4cecf
[Rigo] Application: add is_installed_app() method
2012-03-31 16:48:17 +02:00
Fabio Erculiani
032b02edde
Application: resolve installed packages repository into available
2012-03-31 16:47:48 +02:00
Fabio Erculiani
e8aece32f8
[Rigo] rework OrphanedAppsNotificationBox logic, make it easier to use
2012-03-31 15:41:33 +02:00
Fabio Erculiani
f7ade49625
[Rigo] implement handling of unsupported_applications() RigoDaemon signal
2012-03-31 12:58:34 +02:00
Fabio Erculiani
27f69f58e7
[Rigo] Notifications: trivial i18n fixes
2012-03-31 12:58:06 +02:00
Fabio Erculiani
776933daba
[RigoDaemon] add unsupported_applications() signal
...
This signal is raised after a System Upgrade when Applications
no longer supported by us are found on the Installed Apps Repository
2012-03-31 12:56:35 +02:00
Fabio Erculiani
6ada5a9c5c
[Rigo] AppDetails: add fullname property returning package atom
2012-03-31 12:56:03 +02:00
Fabio Erculiani
aed0867d6e
[Rigo] fix typo in method name
2012-03-31 12:49:11 +02:00
Fabio Erculiani
c3bba9a10d
[Rigo] ReadersWritersSemaphore is not reentrant for readers
...
Nested acquire_reader() calls can cause deadlock in this scenario:
Thread 1 calls acquire_reader() twice (or more)
Thread 2 calls acquire_writer() once
2012-03-31 11:12:08 +02:00
Fabio Erculiani
56264f3a40
[Rigo] remove activity_rwsem usage from updates calculation code (experimental)
2012-03-30 20:58:43 +02:00
Fabio Erculiani
790f212121
[Rigo] several misc bugfixes related to recent code dump
2012-03-30 20:55:53 +02:00
Fabio Erculiani
f193f44f0d
[RigoDaemon] acquire exclusive lock after polkit auth request (to avoid UI lag)
2012-03-30 20:54:28 +02:00
Fabio Erculiani
fe5e723d8a
[Rigo] implement License management code for System Upgrade activity
2012-03-30 18:05:54 +02:00
Fabio Erculiani
e35b225d26
[Rigo/RigoDaemon] implement basic support to System Upgrade
2012-03-30 17:15:56 +02:00
Fabio Erculiani
34ee151d9a
[Rigo/RigoDaemon] implement Application removal support
2012-03-30 07:13:25 +02:00
Fabio Erculiani
e6b24784ba
[Rigo] notify user about apps being removed due to conflict
2012-03-29 19:43:14 +02:00
Fabio Erculiani
b62e46abfc
[Rigo] fixup several undefined references (thanks pylint)
...
Did I mention I hate Python?
2012-03-29 19:42:29 +02:00
Fabio Erculiani
96842e5043
[RigoDaemon] always write debug messages to stdout
2012-03-29 19:08:16 +02:00
Fabio Erculiani
3c5f2bf8b6
[Rigo/RigoDaemon] move authentication in RigoDaemon's security domain
2012-03-29 18:57:27 +02:00
Fabio Erculiani
892a2d5eae
[Rigo] during App management, show the remaining enqueue actions
2012-03-29 13:51:11 +02:00
Fabio Erculiani
59b0aae5b1
[Rigo/RigoDaemon] complete initial application install implementation
2012-03-29 13:33:31 +02:00
Fabio Erculiani
ada9d15f68
[Rigo] if --dumper is passed, test main thread health status before dumping threads state
2012-03-28 23:35:32 +02:00
Fabio Erculiani
f07e53c597
[RigoDaemon] implement stdout and stderr redirection to Rigo
2012-03-27 19:24:21 +02:00
Fabio Erculiani
da1a55a57f
[Rigo] add app removal simulation cheatcode
2012-03-27 18:27:23 +02:00
Fabio Erculiani
0c506f5164
[RigoDaemon/Rigo] first chunk of App management code (install action only, incomplete)
2012-03-27 18:15:11 +02:00
Fabio Erculiani
a20d8da868
[Rigo] ask for exit confirmation when there is local activity
2012-03-26 13:46:12 +02:00
Fabio Erculiani
c659d4cbb4
[Rigo] dump threads every 30 seconds if --dumper is passed
2012-03-26 10:11:58 +02:00
Fabio Erculiani
ee25f790af
[Rigo/RigoDaemon] implement transaction state update notifications
2012-03-26 10:00:29 +02:00
Fabio Erculiani
72def71a07
[Rigo/RigoDaemon] implement Application License management
2012-03-25 18:02:54 +02:00
Fabio Erculiani
ac8358772e
[RigoDaemon] transaction_finished(): return AppTransactionOutcome struct
2012-03-25 11:02:04 +02:00
Fabio Erculiani
abdb7dc53f
[RigoDaemon] add reload() Dbus method
...
reload() is going to be used during RigoDaemon package
upgrade to kindly ask the Dbus service to reload itself as soon as
no more clients are connected.
2012-03-24 20:12:29 +01:00
Fabio Erculiani
a3d82ff44f
[RigoDaemon] expose daemon API version to Rigo
2012-03-24 19:53:08 +01:00
Fabio Erculiani
f2f58e8616
[Rigo] list Application dependencies in App View
2012-03-24 17:30:46 +01:00
Fabio Erculiani
d1965b71ac
[Rigo] show installed Application version if available
2012-03-24 16:35:12 +01:00