Commit Graph

115 Commits

Author SHA1 Message Date
Fabio Erculiani 0bf9ab5d82 [Rigo] document the installed repository lazy load requirement 2013-12-05 23:19:17 +01:00
Fabio Erculiani 718b03f5cc [Rigo] add author bday check 2013-11-13 09:47:50 +01:00
Fabio Erculiani a71e59cd66 [Rigo] add --upgrade cmdline switch 2013-11-03 13:17:10 +01:00
Fabio Erculiani 8527e65e29 [Rigo] use only cached UGC metadata if user is scrolling the TreeView
This improves the scrolling speed greatly and reduces the network
pressure.
2013-06-11 17:17:21 +02:00
Fabio Erculiani 2839e9c03d [Rigo] change startup view to Groups 2013-01-27 10:41:34 +00:00
Fabio Erculiani 550e8aad3b [Rigo] preload the EntropyWebService instances by calling EntropyWebService.preload() 2013-01-24 00:18:44 +00:00
Fabio Erculiani 796e71e9ac [repo] migrate shebangs to /usr/bin/python 2012-08-18 16:53:32 +02:00
Fabio Erculiani c9a5f2481d [Rigo] implement Application Groups support (in:groups keyword) 2012-08-08 21:41:41 +02:00
Fabio Erculiani 429c1f6be5 [Rigo] set a custom window title for each Rigo View SM State 2012-08-02 12:18:53 +02:00
Fabio Erculiani 57021922ed [Rigo] s:transactions:transitions 2012-08-02 12:09:43 +02:00
Fabio Erculiani 2ddd3b4d0f [Rigo] implement a Bottom NotificationBox "Activity" button
This Button allows users to see the current Application management
queue by leveraging the new RigoDaemon API.
2012-07-31 19:35:35 +02:00
Fabio Erculiani fdb655348e [Rigo] disable the "Preferences" button when an activity is in progress 2012-07-02 00:01:50 +02:00
Fabio Erculiani b29764443b [Rigo] implement Repository management 2012-07-01 23:41:07 +02:00
Fabio Erculiani 67210c34ec [Rigo] rework package file install handling, fixes bug 3296 2012-05-05 01:13:24 +02:00
Fabio Erculiani 96b410cab3 [Rigo] make "Show me" buttons in BottomNotificationBox resize Rigo height 2012-04-17 19:52:11 +02:00
Fabio Erculiani f1ef6fbcbb [Rigo] add Preferences button 2012-04-11 23:18:23 +02:00
Fabio Erculiani fc81e6bb06 [Rigo] implement Preferences View, activatable through "rigo:config" for now 2012-04-11 23:03:47 +02:00
Fabio Erculiani 161f5205d8 [RigoDaemon/Rigo] implement Notice Board support (woot) 2012-04-10 23:37:22 +02:00
Fabio Erculiani 388cac9187 [Rigo] minor bugfixes to the configuration file updates UI 2012-04-10 18:07:29 +02:00
Fabio Erculiani d35d827fc7 [RigoDaemon/Rigo] move startup updates calculation and repo validation to RigoDaemon
Calling RigoDaemon.hello() triggers several welcome signals from
RigoDaemon itself, such as updates availability, repositories aging
and repositories unavailability. This way, Rigo is completely unloaded
with beneficial effects wrt responsiveness.
2012-04-09 22:39:47 +02:00
Fabio Erculiani e68268abe2 [RigoDaemon/Rigo] Add support for .etp and .tbz2 package files installation 2012-04-09 15:38:31 +02:00
Fabio Erculiani 9c93587dd4 [Rigo] add easter eggs 2012-04-07 23:39:52 +02:00
Fabio Erculiani 8a34b071b0 [Rigo/RigoDaemon] partially implement configuration file updates management 2012-04-07 19:33:28 +02:00
Fabio Erculiani 40dc9f6948 [Rigo] implement support to App Management Activity interruption 2012-04-05 17:10:11 +02:00
Fabio Erculiani 8ecba20de1 [Rigo] enable thread dumper by default, add shebang 2012-04-01 19:05:14 +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 7f0cbb0c9a [Rigo] tweak context id of application_processed error notification box 2012-03-31 17:20:25 +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 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 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 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 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 a3d82ff44f [RigoDaemon] expose daemon API version to Rigo 2012-03-24 19:53:08 +01:00
Fabio Erculiani 47b9570224 [Rigo] implement centralized Application transaction state 2012-03-24 16:07:39 +01:00