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
21dcdcc636
[entropy.db] _migrateBaseinfoExtrainfo: make sure tables exist before running the query
2012-03-02 17:16:42 +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
81738b8d3a
[entropy.client] atom_search: make possible to also search through package description
2012-03-02 08:36:06 +01:00
Fabio Erculiani
de72481fbd
[entropy.db] searchDescription: improve search results
...
Improve search results by splitting keyword into multiple words
and searching the unordered concatenation of them.
2012-03-02 08:35:05 +01:00
Fabio Erculiani
1ef6959c0e
[conf] fix Internode mirror URLs, fixes bug #3090
2012-03-01 20:32:50 +01:00
Fabio Erculiani
f3b96ece61
Tagging Entropy version 1.0_rc90
1.0_rc90
2012-03-01 12:06:54 +01:00
Fabio Erculiani
303b7ad1ea
Release Entropy 1.0_rc90
2012-03-01 12:06:54 +01:00
Fabio Erculiani
3c8ec43e35
[entropy.client.interfaces.dep] SLOT intersection: alter dependency adding slot
...
Scenario:
dependency = dev-lang/python
SLOT intersection = enabled
available slots = 2.6, 2.7, 3.2
installed slot = 2.7
The SLOT intersection feature worked correctly but in the end
dev-lang/python was added to the unsatisfied set because there
was a dev-lang/python-2.7 update as well. This results in other
dep calculation code to match dev-lang/python against 3.2 instead.
The SLOT intersection feature has to reduce the dependency string
scope by adding a SLOT suffix (in this case: ":2.7"). This way the
correct dependency is eventually pulled in.
2012-03-01 12:01:53 +01:00
Fabio Erculiani
732482473f
[entropy.dep] dep_getslot: remove tag before mangling.
...
Otherwise the following query will fail (at atomMatch()):
x11-drivers/nvidia-drivers:0,3.2.0-sabayon#3.2.0-sabayon
2012-03-01 11:58:47 +01:00
Fabio Erculiani
80f1e1182e
[entropy.client.interfaces.dep] don't spam stdout with same progress values
2012-03-01 11:13:51 +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
095038425a
[entropy.const] improve thread dump signal function
...
Always flush stderr on a newline and also write the number of
active threads as well.
Moreover, always install the dump function at SIGQUIT when --debug
is passed.
2012-02-29 10:21:04 +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
161ba2cfd9
[entropy.client.services.interfaces] add ClientWebService.get_images()
...
Don't ask me why this was missing, anyway, now we have it.
This returns a superset of get_icons(), also including normal images.
2012-02-28 21:57:18 +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
671901279a
Tagging Entropy version 1.0_rc89
1.0_rc89
2012-02-27 23:33:14 +01:00
Fabio Erculiani
b97c1dd8b7
Release Entropy 1.0_rc89
2012-02-27 23:33:12 +01:00
Fabio Erculiani
85ebb0ebac
[entropy.const] rework ETP_ARCH_CONST and keywords configuration, make it work with overridden values
2012-02-27 23:18:26 +01:00
Fabio Erculiani
74805acac0
Tagging Entropy version 1.0_rc88
1.0_rc88
2012-02-27 22:57:04 +01:00
Fabio Erculiani
65506c706f
Release Entropy 1.0_rc88
2012-02-27 22:56:58 +01:00
Fabio Erculiani
642da47e40
[entropy.const] add _RAW_ENCODING and fix wrong encoding detection code
2012-02-27 19:49:13 +01:00
Fabio Erculiani
18282e3764
[entropy.spm] PortagePlugin: try using raw_unicode_escape when reading .desktop files
...
Sometimes, upstream .desktop files are encoded using raw_unicode_escape
and we should really fallback to that encoding before giving up reading
them.
2012-02-27 19:47:16 +01:00
Fabio Erculiani
a28a92c2a3
[entropy.const] do not hardcode UTF-8 string, but rather use _ENCODING
2012-02-27 19:35:15 +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
c1ef9ae4b5
[entropy.client.services] make possible to retrieve documents in reverse order
2012-02-27 10:32:47 +01:00
Fabio Erculiani
4e2882ef26
[rigo] another chunk of Application View code
2012-02-26 22:36:47 +01:00
Fabio Erculiani
550be469a1
[entropy.client.services.interfaces] drop incomplete comment
2012-02-26 22:18:37 +01:00
Fabio Erculiani
6b3f214f6f
[rigo] another set of code update, still UI work
2012-02-22 12:46:49 +01:00
Fabio Erculiani
4673c622a4
[entropy.spm] improve heuristic used to detect non-kernel ebuilds
...
This makes possible to have external module packages inside the
sys-kernel/ category, by just adding extra checks. In particular,
we now check against ETYPE ebuild environment variable.
This should guarantee that all the kernel sources, binaries and
headers won't be tagged by Entropy.
2012-02-20 17:52:50 +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
74149c79c1
[entropy.spm] PortagePlugin: be more robust against fucked up portage world file
2012-02-19 14:53:23 +01:00
Fabio Erculiani
ceeaf62dde
[entropy.client] improve code that handles the Entropy Resources Lock
2012-02-19 14:43:41 +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
4fa3cf9e84
[equo] warn user if repositories haven't been updated for a while
2012-02-17 14:14:38 +01:00