Commit Graph

355 Commits

Author SHA1 Message Date
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
Fabio Erculiani 31cfd410ab [rigo] add custom ApplicationView (Gtk.VBox) supporting package related signals 2012-02-18 12:04:58 +01:00
Fabio Erculiani 26cd526b58 [rigo] improve NotificationController and NotificationBox UI 2012-02-17 14:14:38 +01:00
Fabio Erculiani 1371a8d540 [rigo] implement Entropy Resources locking 2012-02-15 19:36:29 +01:00
Fabio Erculiani 4150fa8856 [rigo] implement more methods in AppListStore 2012-02-13 16:49:45 +01:00
Fabio Erculiani d16a384519 [rigo] properly position installed overlay icon over application icon 2012-02-13 16:35:52 +01:00
Fabio Erculiani fc59f0bc80 [rigo.utils] drop utf8(), not needed 2012-02-13 16:35:36 +01:00
Fabio Erculiani 3a7e33ce72 [rigo] fix WebService cache dir path, make it point to $HOME/.entropy/ws_cache 2012-02-13 15:30:39 +01:00