Fabio Erculiani
89062bf8f3
[entropy.db] complete API docstring and refactoring work
2009-08-15 22:27:41 +02:00
Fabio Erculiani
d1cbb6add5
[entropy.db] entropy.db API break+docstring merge almost complete
2009-08-14 16:37:56 +02:00
Fabio Erculiani
f65a0e3541
[entropy.db] API docstring merge + code review + API changes
2009-08-11 13:33:18 +02:00
Daniel Halens Rodríguez
73df65b56a
[translations] update Portuguese translation and add Lucas Azevedo to translators credits
2009-08-04 17:19:15 +01:00
Fabio Erculiani
79e27ee189
[sulfur] ignore Cacher exceptions when downloading UGC on the UGC thread
2009-07-28 14:46:29 +02:00
Fabio Erculiani
e0e5ba9f1a
[entropy.client.interfaces.dep] handle client db errors on calculate_world_updates()
...
Raise SystemDatabaseError exception when client database is corrupted
when calling Client.calculate_world_updates()
2009-07-26 16:37:35 +02:00
Fabio Erculiani
1c77dc86ab
[sulfur.dialogs] show package license text with proper encoding
2009-07-26 09:54:04 +02:00
Fabio Erculiani
41e3606e42
[sulfur.packages] add missing method to EntropyPackages used to show empty content information
2009-07-26 09:19:37 +02:00
Fabio Erculiani
f0fd0770c7
[sulfur.package] fix downloads number in package properties window for installed packages
2009-07-26 00:36:52 +02:00
Fabio Erculiani
9016db86c7
[entropy.views] show "update" icon for updatable installed packages
2009-07-25 19:49:50 +02:00
Fabio Erculiani
765868dc48
[sulfur] add the ability to update packages from the installed packages tab, if updates are available
2009-07-25 19:36:16 +02:00
Fabio Erculiani
99d7ef122f
[sulfur.views] when nothing will be shown to user, show a message about it instead of nothing
2009-07-25 18:43:49 +02:00
Fabio Erculiani
c62b6f8950
[sulfur.dialogs] make "Read License" button working for every selected item on LicenseDialog
2009-07-25 18:08:59 +02:00
Fabio Erculiani
9f20f5ba62
[sulfur.dialogs] properly handle ddata metadata coming from UGC queries
2009-07-25 18:06:39 +02:00
Fabio Erculiani
49b8e57ed6
[sulfur.events] make sure that string "s" is unicode when passed to package_set_match
2009-07-24 22:45:56 +02:00
Fabio Erculiani
236e966d0c
[sulfur] trivial changes to package sets handling logic
2009-07-24 22:41:55 +02:00
Fabio Erculiani
9ec8d28b02
[sulfur.views] remove Python debugger call
2009-07-24 14:14:58 +02:00
Fabio Erculiani
766d56061e
[sulfur.views] add more comments to code added in previous commit
2009-07-24 14:14:22 +02:00
Fabio Erculiani
cf5603a68c
[sulfur] fix issues when dealing with interdependent package sets
2009-07-24 14:12:32 +02:00
Fabio Erculiani
577e77c5f1
[sulfur.events] enable/disable "Edit Set" button automatically when needed
2009-07-23 22:15:33 +02:00
Fabio Erculiani
f55138d8d0
[sulfur.package/sulfur.views] add the ability to determine if a package class is a set category object
2009-07-23 22:14:49 +02:00
Fabio Erculiani
5d33578676
[sulfur.events] when clicking "Remove Sets" check if there are actually sets that can be removed
2009-07-23 16:43:47 +02:00
Fabio Erculiani
27beb171f4
[sulfur.dialogs] when showing the user a list of packages through ConfirmationDialog, show removals first
2009-07-23 16:25:19 +02:00
Fabio Erculiani
d51ff52148
[sulfur.dialogs] fix okDialog call for UGCAddMenu
2009-07-16 16:28:48 +02:00
Fabio Erculiani
18f3000b2b
[sulfur.packages] fix invalid method call
2009-07-16 08:59:20 +02:00
Fabio Erculiani
d391ec4bac
[entropy.qa] rename libraries_test method to test_shared_objects
2009-07-16 08:49:51 +02:00
Fabio Erculiani
e9aec38622
[sulfur.dialogs/sulfur.event] Package info window fixes:
...
:: make User Generated Content tab sending a signal when clicked
(instead of keeping the app locked with UGC data retrieval)
:: make UGC refresh button working (bug in data handling)
2009-07-14 16:51:20 +02:00
Fabio Erculiani
fb0c79439a
[sulfur] when loading UGC cache, sync EntropyCacher to make sure that data is ready
2009-07-14 16:50:47 +02:00
Fabio Erculiani
6c51fb51c2
[sulfur] rename Packages tab to Applications
2009-07-14 16:12:19 +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