Commit Graph

120 Commits

Author SHA1 Message Date
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