Fabio Erculiani
c8df8f2a50
[entropy.qa] complete entropy.qa docstrings
2009-07-14 13:44:33 +02:00
Fabio Erculiani
269b787d95
[entropy.spm] backup ACCEPT_LICENSE Portage setting only when setting it
0.97.4
2009-07-13 19:23:21 +02:00
Fabio Erculiani
cf636aa5f6
[sulfur.Makefile] fix Sulfur installation
0.97.3
2009-07-13 16:20:06 +02:00
Fabio Erculiani
c13f3d1b29
[entropy.client.interfaces.methods] improve remove_repository
...
It happened that when a repository got removed through remove_repository
its entry in Client.validRepositories didn't get removed in time
to avoid printing a wrong error message to user.
0.97.2
2009-07-13 14:46:47 +02:00
Fabio Erculiani
d4f4684d5f
[entropy.output] fix xtermTitle
2009-07-13 13:51:41 +02:00
Fabio Erculiani
aaa8f7beba
[entropy.output] partially add docstrings to entropy.output
2009-07-13 13:49:45 +02:00
Fabio Erculiani
3c9848a940
[translations] update Italian translation
2009-07-13 12:22:30 +02:00
Fabio Erculiani
034fababe4
[entropy.client.interfaces.methods] fix wrong const_debug_write string formatting
2009-07-13 12:08:24 +02:00
Fabio Erculiani
c32a0b73f7
[entropy.spm] add more comments on portage.doebuild
2009-07-13 12:06:33 +02:00
Fabio Erculiani
bad861736d
[entropy.spm] doebuild: fix ebuild check_license's Portage pkg_setup bug
...
Portage, when used through its API, doesn't seem to source all the ebuild
variables, in our case, the triggering variable was "LICENSE" which was
not set properly when calling portage.doebuild("setup"). The buggy package
is "net-wireless/broadcom-sta" which contain check_license into pkg_setup.
2009-07-13 11:27:37 +02:00
Fabio Erculiani
d78a7142f7
[entropy.client.interfaces.trigger] show pkg_setup output when entropy is running in debug mode
2009-07-13 11:10:03 +02:00
Fabio Erculiani
d301e9515b
[client.text_ui] make possible to install entropy packages via relative paths
2009-07-13 08:33:00 +02:00
Fabio Erculiani
646b7d33e6
[entropy.client.interfaces.package] force accept_license to Spm for config action too.
2009-07-12 21:54:29 +02:00
Fabio Erculiani
18cfed45a2
[translations] update translations
2009-07-12 21:48:22 +02:00
Fabio Erculiani
17e86bb06f
[equo] make equo "not enough parameters" string translatable
2009-07-12 21:38:16 +02:00
Fabio Erculiani
4472fef456
[entropy.client.interfaces.fetch] fix wrong plural string
2009-07-12 21:35:12 +02:00
Fabio Erculiani
7a17a3fae4
[sulfur.packages] several speed improvements and fixes
...
:: make Queue class using SulfurSignals to emit queue changes
:: dramatically improve speed of EntropyPackages._pkg_get_downgrade
:: add some debugging output to EntropyPackages class
2009-07-12 21:29:18 +02:00
Fabio Erculiani
753235df54
[entropy.package] improve constructor of EntropyPackage, add (commented out) __getattr__ method to ease debugging
2009-07-12 21:28:24 +02:00
Fabio Erculiani
256140cb99
[sulfur] handle new signals declared into sulfur.event
2009-07-12 21:27:05 +02:00
Fabio Erculiani
c81e1e1fa2
[sulfur] use const.debug to determine if Sulfur is running in debug mode
2009-07-12 21:26:42 +02:00
Fabio Erculiani
44c2ae4a27
[sulfur.setup] move debugging mode code here
2009-07-12 21:25:33 +02:00
Fabio Erculiani
d5d145c767
[sulfur.views] fix bug that caused inability to "undo" actions on the "Queued" tab
2009-07-12 21:24:58 +02:00
Fabio Erculiani
79f3dc3109
[sulfur.event] register new UI events
2009-07-12 21:24:21 +02:00
Fabio Erculiani
af18d2d60d
[sulfur.views] refresh QueueView items when UGC data has been updated.
2009-07-12 18:09:12 +02:00
Fabio Erculiani
ddd61f534b
[sulfur] change name of the repository edit confirmation button, from "edit" to "save"
2009-07-12 18:03:36 +02:00
Fabio Erculiani
23d34b4c23
[sulfur] improve packages search bar experience
2009-07-11 22:22:30 +02:00
Fabio Erculiani
3870db804b
[sulfur] change GLSA error message when no packages have been queued
2009-07-11 21:42:41 +02:00
Fabio Erculiani
0761e47b4f
[sulfur.dialogs] set proper title to Sulfur file chooser window
2009-07-11 21:40:47 +02:00
Fabio Erculiani
8c0bf75d6c
[sulfur.packages] remove commented out code
2009-07-11 21:40:30 +02:00
Fabio Erculiani
86b159b53f
[sulfur.package/sulfur.packages/sulfur.views] add support for broken package sets
2009-07-11 21:36:29 +02:00
Fabio Erculiani
a800d10c4a
[sulfur] add support for editing user-defined package sets
2009-07-11 20:16:40 +02:00
Fabio Erculiani
51790de49b
[sulfur.dialogs] implement filled_text InputDialog type support
2009-07-11 20:16:17 +02:00
Fabio Erculiani
c123d83868
[sulfur.events] correctly handle package set name duplication verification
2009-07-11 11:25:03 +02:00
Fabio Erculiani
eefd38124c
[sulfur.dialogs] fix window hierarchy on InputDialog callback error windows
2009-07-11 11:17:02 +02:00
Fabio Erculiani
29d91f8771
[sulfur.entropyapi] askQuestion, make it accepting arbitrary parent windows
2009-07-11 11:13:50 +02:00
Fabio Erculiani
a68becc7a4
[sulfur.entropyapi] inputBox, make it accepting arbitrary parent windows
2009-07-11 11:12:43 +02:00
Fabio Erculiani
8188d57748
[sulfur] remove debugging output
2009-07-11 11:10:14 +02:00
Fabio Erculiani
3c940cec4f
[sulfur] add new event management infrastructure, UGC update handler is the first user
2009-07-11 10:31:41 +02:00
Fabio Erculiani
06f1001a7f
[sulfur] Package info window: make "User Generated Content" string translatable
2009-07-11 09:30:28 +02:00
Fabio Erculiani
66ca87ed0f
[sulfur] implement a very important check :-)
2009-07-11 09:12:28 +02:00
Fabio Erculiani
7791be64ba
[entropy.tools] add very important function to detect April 1st day
2009-07-11 09:12:07 +02:00
root
42fc90a4c3
[sulfur] GLSA entry window: make advisory link clickable
2009-07-11 09:05:08 +02:00
Fabio Erculiani
c124a2d63a
[sulfur] add packages view per license sorter
2009-07-11 08:50:14 +02:00
Fabio Erculiani
ca68a4a594
[sulfur] fix various installation handling glitches
...
:: make installation errors handling easier
:: better handle package masking install abortions
:: when not accepting a license, push user back to install queue tab
:: make the "show license" button work better (use gtk.Window.show()
and not show_all())
:: make possible to accept a package license by also clicking on
packages, which are children of the license identifier TreeIter
parent object
2009-07-11 08:20:34 +02:00
Fabio Erculiani
c71239a633
[sulfur.dialogs] make LicenseDialog window title translatable
2009-07-11 07:47:47 +02:00
Fabio Erculiani
b1d8725e9c
[sulfur] usability work
...
:: hide progress tab until installation is started
:: rename "Queue" to "Installation", small but effective change
2009-07-10 22:15:59 +02:00
Fabio Erculiani
de28e89dda
[sulfur.dialogs] Package menu: show changelog window fixes
...
:: fix changelog viewer window hierarchy (now transient for parent window)
:: hide unbound buttons
2009-07-10 22:02:12 +02:00
Fabio Erculiani
b6a54347be
[sulfur.dialogs] Package info menu: make pkg maskeing information translatable
2009-07-10 19:59:13 +02:00
Fabio Erculiani
decf5afbed
[sulfur.dialogs] Package info menu: change location text for installed packages
2009-07-10 19:57:34 +02:00
Fabio Erculiani
1d2b731274
[sulfur] add UGC icons installation to Makefile
2009-07-10 19:51:36 +02:00