Commit Graph

437 Commits

Author SHA1 Message Date
Fabio Erculiani 4da1e7bf47 Spritz: disable second progress bar on repositories update 2009-05-16 20:49:41 +02:00
Fabio Erculiani 01e3c1759e Spritz: displace progress bars vertically 2009-05-16 20:46:33 +02:00
Fabio Erculiani 83f2d51013 Spritz: add "Update Repositories" button to front window 2009-05-16 20:37:11 +02:00
Fabio Erculiani 151a8ace81 Spritz: remove translatable flag for gtk-* in spritz.glade 2009-05-16 20:11:16 +02:00
Fabio Erculiani 18a3dccbaa Spritz: add cmdline option to install atoms (--install <atom1> <atom2>) 2009-05-15 23:20:26 +02:00
Fabio Erculiani 1964ce702e SpritzApplication: remove onInstall variable 2009-05-15 21:56:39 +02:00
Fabio Erculiani 1cf75a57dd entropy.transceivers: urlFetcher class becomes UrlFetcher 2009-05-14 18:06:52 +02:00
Fabio Erculiani 7f8e5820f9 Spritz: fix undefined reference 2009-05-12 17:23:31 +02:00
Fabio Erculiani 5ec9677460 entropy.Client: rework calculate_world_updates when using ignore-spm-downgrades
So we have several nasty issues when using ignore-spm-downgrades here.
First of all, calculate_world_updates should get the setting directly from
SystemSettings instead of bugging developer asking for it.
Secondly, calculate_world_updates should return a 4D tuple, also containing
the matches ignored when ignore-spm-downgrades is enabled.
Moreover, Spritz packages.py getPackageItem featured an unused argument,
which has been dropped.

I know this commit is a bitch because we are talking about changing API
and affecting several files at once.
2009-05-12 14:44:52 +02:00
Fabio Erculiani d164da12b2 Spritz: "sort by votes" option now shows packages in reversed order 2009-05-11 09:11:55 +02:00
Fabio Erculiani 36040c6673 Spritz: when calculating installation queues, make sure to have all the packages loaded in cache 2009-05-11 08:32:25 +02:00
Fabio Erculiani 14aac4fe07 Spritz: when changing sorter, set busy X cursor 2009-05-09 17:51:03 +02:00
Fabio Erculiani 1a26bef112 Spritz: remove commented out code regarding view thread updater 2009-05-09 17:41:34 +02:00
Fabio Erculiani a18108ade3 Spritz: spritz.py, minor code style updates 2009-05-09 17:41:09 +02:00
Fabio Erculiani 89d25b66fa Spritz: when calling idle_add, make sure that the function that will be called returns False 2009-05-09 17:25:46 +02:00
Fabio Erculiani 7eb454b291 Spritz: use idle_add instead of timeout_add gobject method 2009-05-09 17:11:20 +02:00
Fabio Erculiani 635ac22196 Spritz: packages treeview, allow clickable headers and connect to sorters 2009-05-09 16:47:12 +02:00
Fabio Erculiani 981490cd42 Spritz: add more packages view sorters 2009-05-09 14:55:28 +02:00
Fabio Erculiani 24cc62af41 Spritz: EntropyPackage, add voteint property 2009-05-09 14:54:53 +02:00
Fabio Erculiani e443ae8821 Spritz: beautify view sorter combo box 2009-05-09 09:07:28 +02:00
Fabio Erculiani 740efa1a33 Spritz: add new package view sorter (reverse sorter) 2009-05-09 00:34:57 +02:00
Fabio Erculiani a93739e096 Spritz: add views' model sorting infrastructure to allow multiple sorters 2009-05-09 00:28:25 +02:00
Fabio Erculiani d182d66d80 Spritz: remove categories view tab, useless now 2009-05-08 20:47:06 +02:00
Fabio Erculiani f07a40d910 Spritz: quit method should check if referenced variables are set 2009-05-08 20:32:07 +02:00
Fabio Erculiani 967802c70a Spritz: add 'All' radio button which will make categories view tab useless 2009-05-08 20:28:56 +02:00
Fabio Erculiani 85dcea36bb Spritz: on File Updates window, when pressing "Edit", TextReadDialog is used. (disabled for now) 2009-05-08 14:54:05 +02:00
Fabio Erculiani 0feebd08bf Spritz: TextReadDialog, add save/cancel buttons 2009-05-08 14:52:27 +02:00
Fabio Erculiani bdddc4a112 Spritz: on File Updates window, don't use external editors when showing file differences 2009-05-08 14:02:32 +02:00
Fabio Erculiani a74c7f5228 Spritz: TextReadDialog, allow to provide gtk.TextBuffer objects directly and read/write mode 2009-05-08 14:01:10 +02:00
Fabio Erculiani 760eab5cb6 Spritz: make private methods public 2009-05-07 18:16:33 +02:00
Fabio Erculiani 061be8880a Spritz, dialogs.py: TextReadDialog, fix typo 2009-05-07 18:13:51 +02:00
Fabio Erculiani c2d0e2c22f Spritz: create generic text viewer and use it as license viewer 2009-05-07 17:45:56 +02:00
Fabio Erculiani 7147afa9aa Spritz: fine tune package masking dialog and fix confirmation dialog 2009-05-07 17:29:42 +02:00
Fabio Erculiani 7779b7f7c1 Spritz, masked packages dialog: fine tune treeview columns width 2009-05-07 17:29:09 +02:00
Fabio Erculiani c783029aaa Spritz: show wait window on load 2009-05-07 16:49:02 +02:00
Fabio Erculiani 22b93e025c Spritz: remove unused code 2009-05-07 16:45:23 +02:00
Fabio Erculiani 5e4507524f Spritz: show wait window when closing 2009-05-07 16:35:54 +02:00
Fabio Erculiani 7557ce7df5 Spritz: update Repository Manager client init 2009-05-07 13:27:36 +02:00
Fabio Erculiani ee7db45033 Spritz, dialogs.py: when using timeout_add, don't use keyword args 2009-05-07 13:27:10 +02:00
Fabio Erculiani d79ea24614 Spritz: began code refactoring.
Spritz now warns if a repository has been added but not downloaded.
Several initial code moves.
2009-05-05 07:39:14 +02:00
Fabio Erculiani fb5eb017be Spritz: code style updates 2009-05-05 06:06:44 +02:00
Fabio Erculiani 2a88737b28 Spritz: packages view, handle Queued view cache correctly 2009-05-04 22:47:36 +02:00
Fabio Erculiani db18714603 Spritz: entropyapi.py, add missing module import 2009-05-04 22:47:08 +02:00
Fabio Erculiani 0f50e161fb Spritz: make Spritz window maximized by default 2009-05-04 00:57:43 +02:00
Fabio Erculiani 3dce30fb63 Spritz: spritz.py trivial code style updates 2009-05-04 00:23:29 +02:00
Fabio Erculiani 0c0ccd8a82 Spritz: when skipping a mirror, also consider it dead in the water 2009-05-03 23:57:12 +02:00
Fabio Erculiani ebae3d29f6 Spritz: on Queued tab, reload the view every time a package is unselected 2009-05-03 22:29:35 +02:00
Fabio Erculiani 3b77e8625e Spritz: fix queued tab after one load 2009-05-03 22:16:52 +02:00
Fabio Erculiani 24639fc71d Spritz: use gobject.timeout_add instead of a custom LIFO buffer in dialogs module 2009-05-03 17:43:43 +02:00
Fabio Erculiani 201da8a9fd Spritz: fix UGC tab in package properties' window 2009-05-03 17:25:22 +02:00