Commit Graph

9240 Commits

Author SHA1 Message Date
Fabio Erculiani 5400519abc [RigoDaemon] feed App Management notes to clients, bump API
Update Rigo as well and let it push the notes to the Terminal Widget
(they come from stdout and stderr, sorry)
2012-04-17 19:53:57 +02:00
Fabio Erculiani 5968ee99c4 [Rigo] be less nazi with the required Window size 2012-04-17 19:53:09 +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 2b8e60b0e6 [Rigo] WorkViewController: beautify VteTerminal and Progress Bar
Place the TerminalWidget inside a Gtk.Expander and hide it by default.
Hide the Progress Bar as well when no data is held by it.
2012-04-17 19:50:07 +02:00
Fabio Erculiani 0ff52935d7 [todo] update TODO 2012-04-16 22:51:08 +02:00
Fabio Erculiani d397a174bd [entropy.client.interfaces.dep] filter out spmsync'd orphaned packages
If package has been installed from "spm-db" and Entropy revision
is set to "9999", do not consider it as orphaned
2012-04-16 22:49:04 +02:00
Fabio Erculiani d0f86c3e8d [equo] use etpConst['spmetprev'] and etpConst['spmdbid'] 2012-04-16 22:41:35 +02:00
Fabio Erculiani 753195d15d [entropy.const] move spm magic strings and numbers to etpConst 2012-04-16 22:41:21 +02:00
Fabio Erculiani d7bfa5f6f4 [po] update entropy.pot 2012-04-16 22:08:09 +02:00
Fabio Erculiani ce3788aa59 [eit] add "eit remote" command 2012-04-16 22:07:27 +02:00
Fabio Erculiani 79042c24e7 [entropy.server] add repository_metadata() method 2012-04-16 22:03:50 +02:00
Fabio Erculiani affbad3c11 [magneto] remove ping/pong protocol usage in favor of shutdown() signal
Magneto will reload itself when shutdown() arrives from RigoDaemon.
2012-04-16 14:51:55 +02:00
Fabio Erculiani 496af68b50 [RigoDaemon] add deferred_shutdown() and shutdown() signals
Both can be used as replacement for the ping/pong protocol in order
to let RigoDaemon shutdown.
This is particularly useful for notification applets, in where holding
RigoDaemon instance is suboptimal.
On the other hand, letting RigoDaemon reload may then cause API
mismatches with these notification applets if they don't reload
as well.
2012-04-16 14:50:40 +02:00
Fabio Erculiani 5c4fdc95db [magneto] signal up-to-date system state, properly convert atoms to unicode 2012-04-16 13:13:59 +02:00
Fabio Erculiani 32914b7f58 [RigoDaemon] always send updates_available, even when no updates are available 2012-04-16 10:26:46 +02:00
Fabio Erculiani 63682a7edb [RigoDaemon] use Gio file monitoring interface instead of plain dnotify 2012-04-16 10:25:39 +02:00
Fabio Erculiani d59ddfdfbb Tagging Entropy version 1.0_rc103 1.0_rc103 2012-04-15 18:18:24 +02:00
Fabio Erculiani 6b79a46746 Release Entropy 1.0_rc103 2012-04-15 18:18:23 +02:00
Fabio Erculiani 144846906b [conf] server.conf: update repository example string 2012-04-15 18:17:30 +02:00
Fabio Erculiani 49361bb91e [Rigo] actually install .po files 2012-04-15 18:16:51 +02:00
Fabio Erculiani f47d538713 [Rigo] Application: fix two minor unicode decode issues 2012-04-15 17:57:53 +02:00
Fabio Erculiani db5259e65f [todo] update TODO 2012-04-15 17:34:54 +02:00
Fabio Erculiani ae3a431d84 [entropy.security] rename filter_advisories() to _filter_advisories() 2012-04-15 17:34:34 +02:00
Fabio Erculiani 4a8c53af08 [entropy.client] Repository: do not generate Security Advisories cache 2012-04-15 17:34:13 +02:00
Fabio Erculiani 3aff0f7602 Tagging Entropy version 1.0_rc102 1.0_rc102 2012-04-15 12:31:22 +02:00
Fabio Erculiani 728726128b Release Entropy 1.0_rc102 2012-04-15 12:31:22 +02:00
Fabio Erculiani 34c9632fb5 [todo] update TODO 2012-04-15 12:28:40 +02:00
Fabio Erculiani 8f0c37323a [entropy.spm] PortagePlugin: introduce conditional deps support
Introduce Entropy conditional dependencies supoort if
ETP_PORTAGE_CONDITIONAL_DEPS_ENABLE is set in the environment.
This feature is disabled by default because it braks backward
compatibility and older Entropy Clients are broken wrt this.
2012-04-15 12:24:20 +02:00
Fabio Erculiani 58846f12ad [entropy.spm] PortagePlugin: use enumerate() instead of range(len()) 2012-04-15 12:13:45 +02:00
Fabio Erculiani 6dd6cb23cb [entropy.spm] PortagePlugin._usedeps_reduce: fix usage with conditional dependencies 2012-04-15 12:12:13 +02:00
Fabio Erculiani d1a61e20c6 [entropy.spm] PortagePlugin._calculate_dependencies: return list for everything
Do not return strings for *DEPEND, LICENSE, PROVIDE and SRC_URI
2012-04-15 12:08:56 +02:00
Fabio Erculiani 5ba0b0771c [entropy.spm] PortagePlugin: fix ParseError exception initialization 2012-04-15 12:07:24 +02:00
Fabio Erculiani 736ee363bf [entropy.dep] fix DependencyStringParser usage by expand_dependencies() 2012-04-15 12:04:26 +02:00
Fabio Erculiani c6d3ecfd56 [Rigo] install .desktop file and mimetype info 2012-04-15 08:58:31 +02:00
Fabio Erculiani cdf6be90be [tests] Spm: add PortageEntropyDepTranslator tests 2012-04-14 17:49:18 +02:00
Fabio Erculiani 3f0e4007ef Tagging Entropy version 1.0_rc101 1.0_rc101 2012-04-14 17:34:43 +02:00
Fabio Erculiani b52a1bdde7 Release Entropy 1.0_rc101 2012-04-14 17:34:42 +02:00
Fabio Erculiani 7c064a6749 [todo] update TODO 2012-04-14 16:41:05 +02:00
Fabio Erculiani 292af94cf0 [entropy.spm] PortagePlugin: read CATEGORY, PF, C*FLAGS from environment if files are missing 2012-04-14 16:40:33 +02:00
Fabio Erculiani 38f36b39cf [todo] update TODO 2012-04-14 16:06:10 +02:00
Fabio Erculiani d3aa4af5c4 [entropy.spm] move Portage bashism to external script
Portage stores package environment variables inside it's environment
file that has to be sourced in order to correctly retrieve the
variable value
2012-04-14 16:04:25 +02:00
Fabio Erculiani 0da7c251f2 [conf] drop portage bashrc example file 2012-04-14 13:56:05 +02:00
Fabio Erculiani ab832f1cf0 [entropy.misc] EINTR can be raised by both IOError and OSError 2012-04-14 13:52:35 +02:00
Fabio Erculiani 5fa2dd4780 [RigoDaemon] EINTR can be raised by both OSError and IOError 2012-04-14 13:49:37 +02:00
Fabio Erculiani 0173ea4d00 [Rigo] po: fix several markup bugs in the Italian translation 2012-04-14 13:48:57 +02:00
Fabio Erculiani c6aae48363 [Rigo] po: update rigo.pot 2012-04-14 13:42:08 +02:00
Fabio Erculiani 0b523fed0b [Rigo] po: update translations 2012-04-14 11:08:35 +02:00
Fabio Erculiani 49563c8206 [Rigo] ApplicationViewController: exit view when required
Exit view when Application shown is from installed packages repo
and it's being scheduled for removal
2012-04-14 11:06:45 +02:00
Fabio Erculiani d0d3a72d16 [Rigo] ApplicationsViewController: emit view-cleared
Emit view-cleared When model is empty and primary search button is
clicked.
2012-04-14 11:06:32 +02:00
Fabio Erculiani 8a3c13183a [entropy.const] do not change entropy directory permissions on every library load
The logic has been moved to Makefile and upstream ebuilds.
2012-04-14 08:34:05 +02:00