Commit Graph

62 Commits

Author SHA1 Message Date
Fabio Erculiani 7d262a71e2 [Rigo] implement resume support on Repositories Update 2012-03-13 23:35:50 +01:00
Fabio Erculiani 5d42022464 [RigoDaemon] wait on activity_mutex before releasing resources lock 2012-03-13 23:34:42 +01:00
Fabio Erculiani 6a4da6c261 [rigo] fifth architectural design iteration, things should work now 2012-03-13 16:05:40 +01:00
Fabio Erculiani 4816c90e80 [rigo] trivial comment fix 2012-03-13 14:31:20 +01:00
Fabio Erculiani 40343d0719 [rigo] fifth RigoDaemon architecture iteration, let's see... 2012-03-12 23:47:29 +01:00
Fabio Erculiani cd9a2b1220 [rigo] only connect signals when needed, fix YES/NO dialog on exit during activity 2012-03-12 17:05:53 +01:00
Fabio Erculiani 1270c28fd9 [rigo] first chunk of RigoDaemon integration code, still WIP 2012-03-12 00:36:16 +01:00
Fabio Erculiani 50ebb63cc7 [rigo-daemon] third architectural design iteration, still WIP 2012-03-12 00:36:15 +01:00
Fabio Erculiani f294ec3c1d [rigo-daemon] second architectural design iteration, starting to look good 2012-03-11 17:54:10 +01:00
Fabio Erculiani 912bf15702 [rigo] emphasize the App View exit button 2012-03-09 18:00:21 +01:00
Fabio Erculiani 7fb23c224f [rigo-daemon] first commit, introduce RigoDaemon dbus service 2012-03-09 17:29:55 +01:00
Fabio Erculiani 6ba23248ff [rigo] properly clean ImageBoxes from app view on hide 2012-03-07 18:10:29 +01:00
Fabio Erculiani 9659ce6633 [rigo] fix misc, trivial bugs 2012-03-07 17:12:55 +01:00
Fabio Erculiani ed37f776c4 [rigo] add Install/Update/Remove/Reinstall buttons to AppView and config signals 2012-03-07 08:13:57 +01:00
Fabio Erculiani 83ea693196 [rigo] replace "remove ?" with "remove" in CommentBox removal link area 2012-03-07 08:11:44 +01:00
Fabio Erculiani a36209f0d1 [rigo.models] add Application.is_updatable() method 2012-03-07 08:11:21 +01:00
Fabio Erculiani de7e0287c4 [rigo.enums] drop unused enums (not all) 2012-03-07 08:11:03 +01:00
Fabio Erculiani 72d326c35a [rigo] enable filtering support in Application View TreeView 2012-03-05 23:37:20 +01:00
Fabio Erculiani 234907f606 [rigo] use prepare_markup() and escape_markup() when needed 2012-03-04 21:43:39 +01:00
Fabio Erculiani 18e1744607 [rigo.entropyapi] Enable WebService cache aging, default to 14 days 2012-03-04 18:14:28 +01:00
Fabio Erculiani fcf07b0d59 [rigo] beautify download stats in Application View 2012-03-04 17:31:21 +01:00
Fabio Erculiani 0a6d1b081d [rigo.utils] add prepare_markup() function 2012-03-04 17:31:02 +01:00
Fabio Erculiani 0a5c263c3f [rigo] beautify downloads amount representation in the TreeView 2012-03-04 17:15:05 +01:00
Fabio Erculiani ee14030a30 [rigo] ApplicationMetadata: dispatch events as soon as they are ready 2012-03-04 16:41:02 +01:00
Fabio Erculiani 66089d4b29 [rigo] always emit() in the MainThread 2012-03-04 16:38:30 +01:00
Fabio Erculiani 5d04371ddf [rigo] make sure to call queue_draw() when answering to redraw-request event 2012-03-04 16:37:03 +01:00
Fabio Erculiani ee37e90de4 [rigo] implement comment removal support 2012-03-03 18:04:55 +01:00
Fabio Erculiani 2e8a1c2001 [rigo] beautify NotificationBox layout and LoginNotificationBox widgets 2012-03-03 15:32:48 +01:00
Fabio Erculiani 8019a86eb1 [rigo] add context_id to LoginNotificationBox constructor 2012-03-03 15:20:33 +01:00
Fabio Erculiani 7ee54b964b [rigo] improve the look and feel of the login notification box 2012-03-03 15:19:38 +01:00
Fabio Erculiani a09063da99 [rigo] discard remote Web Service requests if App is no longer visible 2012-03-02 11:01:58 +01:00
Fabio Erculiani fbe8068cca [rigo] raise the number of icon and rating worker threads to 3, respectively 2012-03-02 09:58:02 +01:00
Fabio Erculiani 0a91618f46 [rigo] search bar: also search through descriptions 2012-03-02 08:36:50 +01:00
Fabio Erculiani 154c5c3010 [rigo] implement "not found + did you mean" message when search returns 0 results 2012-03-01 08:16:47 +01:00
Fabio Erculiani bfa9215295 [rigo] notify user when connectivity is absent (via Entropy Web Services) 2012-02-29 10:22:31 +01:00
Fabio Erculiani 71308d09de [rigo] implement loading of Application Images
At the end of the App View, load images bound to App.
2012-02-28 21:58:04 +01:00
Fabio Erculiani 2e329f6311 [rigo] actually show VBox when CommentBox(is_last=True) 2012-02-28 12:32:20 +01:00
Fabio Erculiani 59c24a4c6b [rigo] UTF-8 fixes in Application() 2012-02-28 12:32:00 +01:00
Fabio Erculiani 8a5575a6b0 [rigo] fix UTF-8 markup escaping wrt GObject idiotic escape function 2012-02-28 12:05:10 +01:00
Fabio Erculiani 7c97d9db7b [rigo] uniform file header 2012-02-28 11:28:10 +01:00
Fabio Erculiani 24fbdc5f56 [rigo] App Rating integration, NotificationBox Context support, a lot of other improvements 2012-02-28 11:15:00 +01:00
Fabio Erculiani ba805a528f [rigo] more UI work for Application View Pane (comments handling) 2012-02-27 10:33:07 +01:00
Fabio Erculiani 4e2882ef26 [rigo] another chunk of Application View code 2012-02-26 22:36:47 +01:00
Fabio Erculiani 6b3f214f6f [rigo] another set of code update, still UI work 2012-02-22 12:46:49 +01:00
Fabio Erculiani ac8de69970 [rigo] rework some code paths to be more signal-centric, more work on the app details pane 2012-02-19 23:07:34 +01:00
Fabio Erculiani 66b05a32a5 [rigo] start implementing Application View UI mode 2012-02-18 17:28:42 +01:00
Fabio Erculiani eb65e05410 [rigo] implement UpdatesNotification "Show" button action 2012-02-18 14:30:00 +01:00
Fabio Erculiani d38cc2befd [rigo] implement UI view changes as a Finite State Machine 2012-02-18 14:22:45 +01:00
Fabio Erculiani 064f18b719 [rigo] start moving code to separate packages, enforce signals usage 2012-02-18 14:06:21 +01:00
Fabio Erculiani 13b7a70b63 [rigo] drop networkmanager dependency 2012-02-18 12:19:50 +01:00