Commit Graph

9032 Commits

Author SHA1 Message Date
Fabio Erculiani 3a43bb7e13 [RigoDaemon] integrate with build system 2012-04-01 01:18:30 +02:00
Fabio Erculiani 8b554928fc [po] add TRANSIFEX_README file 2012-04-01 00:51:29 +02:00
Fabio Erculiani 2faa90ad75 [Rigo] po: add TRANSIFEX_README file 2012-04-01 00:50:48 +02:00
Fabio Erculiani b413a99716 [Rigo] sync .po files with transifex 2012-04-01 00:47:30 +02:00
Fabio Erculiani cc52adb327 [Rigo] po: add transifex push/pull scripts 2012-04-01 00:47:00 +02:00
Fabio Erculiani d96089051c [po] add Czech translation 2012-04-01 00:41:20 +02:00
Fabio Erculiani 9ecc2872c1 [po] add transifex push/pull scripts and config 2012-04-01 00:40:47 +02:00
Fabio Erculiani 0d7b10af96 [Rigo] add remaining translations 2012-03-31 23:54:08 +02:00
Fabio Erculiani e5b2fb0451 [po] update entropy.pot 2012-03-31 20:31:36 +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 f282b5c484 [todo] update TODO 2012-03-31 20:03:33 +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 af69c294aa [entropy.i18n] make possible to override the default gettext domain (entropy) 2012-03-31 20:01:38 +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 be95f30356 [equo] make use of Client.calculate_orphaned_packages() 2012-03-31 12:01:29 +02:00
Fabio Erculiani 374845e913 [entropy.client] introduce Client.calculate_orphaned_packages()
This method has been introduced in order to remove this calculation
logic from Sulfur, Equo and RigoDaemon that resulted in unwanted
code duplication.
2012-03-31 11:59:21 +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 7829eee1dc [todo] update TODO 2012-03-30 21:00:33 +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 0cfbd6a3bc [todo] update TODO 2012-03-30 18:06:45 +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 154d038b7f [todo] update TODO 2012-03-29 19:44:35 +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 b928757e57 [todo] update TODO 2012-03-29 19:08:36 +02:00
Fabio Erculiani 96842e5043 [RigoDaemon] always write debug messages to stdout 2012-03-29 19:08:16 +02:00
Fabio Erculiani 1084359821 [entropy.const] const_debug_write: make posible to write to arbitrary files 2012-03-29 19:07:23 +02:00