lxnay
aa307fe4b8
Entropy/Spritz:
...
- implement package sets add/removal feature
- InputDialog: implement ListStore/TreeView for EquoInterface.inputBox()
Entropy/TODO:
- update TODO
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2901 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-14 22:39:39 +00:00
lxnay
b7a6c7abb4
Entropy/Spritz:
...
- improve package sets support
- update code to reflect API changes in EquoInterface on packageSetMatch
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2899 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-14 15:32:20 +00:00
lxnay
de6d8e7aac
Entropy/Spritz:
...
- elaborateUndoremove: verify that dep_tree dict contains a 0 key before popping it out
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2898 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-14 15:31:28 +00:00
lxnay
93d8e990b1
Entropy/Spritz:
...
- add SpritzApplication argument to EntropyPackageView __init__
- spawnUgcUpdate: filter out SystemExit exceptions
- addPackages: improve speed, avoid to trash cache on every call
- preliminary implementation of the package re-masking feature
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2896 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-14 12:41:53 +00:00
lxnay
595488824f
Entropy/Spritz:
...
- fix 'review for install' button style
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2893 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-13 10:53:16 +00:00
lxnay
bb1da44206
Entropy/Spritz:
...
- make package sets menu popping up correctly
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2889 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-12 08:49:04 +00:00
lxnay
30ed52ccc7
Entropy:
...
- move etpConst['packagemaskingreasons'] to EquoInterface.PackageSettings dict
- add reverse dict in EquoInterface.PackageSettings to standardize the package masking identifiers
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2885 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-11 10:30:56 +00:00
lxnay
d70fca2121
Entropy/Spritz:
...
- fix possible hangs when output string is longer than the maximum terminal width
- create common method gtkLoop to be used as GUI refresher
- improve add_atoms_to_queue speed and add matches parameter to provide already matched packages directly
- implement deptest and libtest features
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2883 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-11 00:03:56 +00:00
lxnay
16cc327185
Entropy/Spritz:
...
- more debugging info on the queue processor
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2877 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-08 23:41:32 +00:00
lxnay
23e75cb12c
Entropy/Spritz:
...
- libtest, initial implementation, more tomorrow
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2876 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-08 22:48:13 +00:00
lxnay
2ffb634db2
Entropy/Spritz:
...
- implement deptest feature
- stub implementation of libtest
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2875 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-08 22:45:52 +00:00
lxnay
272f80ee08
Entropy/Spritz:
...
- allow colors customization
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2869 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-08 20:02:43 +00:00
lxnay
050370b0ee
Entropy/Spritz:
...
- move all the colors variable to SpritzConf
- improve speed on the per-category packages view and enable rubber banding
- other misc changes to improve speed
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2866 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-08 14:18:31 +00:00
lxnay
b8e601c483
Entropy/Spritz:
...
- remove killThreads, no longer needed thanks to SystemExit exceptions
- make rubber banding and package actions menu working the right way(TM)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2853 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-06 18:41:57 +00:00
lxnay
315453ef4c
Entropy/Spritz:
...
- fix rubber banding feature
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2847 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-05 15:07:43 +00:00
lxnay
4b4a2a668f
Entropy/Spritz:
...
- improve speed on calls involving queue add/remove methods
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2832 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-02 21:34:11 +00:00
lxnay
79a6e17d06
Entropy/Spritz:
...
- always lock main window when showing a wait window
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2829 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-02 13:09:32 +00:00
lxnay
562b4c4bb9
Entropy/Spritz:
...
- lock UI components during queue processing
- tweak urlFetcher a bit
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2828 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-01 20:48:11 +00:00
lxnay
7aad9d8494
Entropy/Spritz:
...
- urlFetcher: do not flood the X server (through GTK) with gazillions of redraws
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2827 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-01 17:38:42 +00:00
lxnay
7634165d50
Entropy/Spritz:
...
- do not corrupt the package queue when saving it through the relative button
- catch processPackageQueue exceptions if in debug mode
- fix set_subLabel() markups handling
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2826 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-01 17:37:40 +00:00
lxnay
dbb61f4cef
Entropy/Spritz:
...
- every time we enter the queue add/remove functions show a nice please wait dialog
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2825 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-01 17:32:40 +00:00
lxnay
7df9cb7379
Entropy/Spritz:
...
- improve packages treeview population speed by optimizing objects retrieval functions (15% faster)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2814 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-22 21:22:22 +00:00
lxnay
284743975f
Entropy/Spritz:
...
- improve dependencies calculation speed by using built-in map() and filter() methods
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2798 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-17 12:09:20 +00:00
lxnay
8f3e8d8996
Entropy/UGCClientInterface:
...
- login/do_login(): ability to force re-login
Entropy/Spritz:
- do not remove login credentials inside UGC preferences when clicking on Generate Login
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2779 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-12 17:50:50 +00:00
lxnay
38136eefa2
Entropy/Spritz:
...
- properly show a wait window when running long tasks
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2778 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-12 17:41:27 +00:00
lxnay
050dccc39b
Entropy/Spritz:
...
- fix package voting from treeview
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2777 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-12 17:27:16 +00:00
lxnay
c702b06974
Entropy/Spritz:
...
- when pressing Clear Cache, get back to the Repositories tab
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2776 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-12 15:56:47 +00:00
lxnay
3787dc6030
Entropy/EquoInterface:
...
- goodbye listAllAvailableBranches
Entropy/Spritz:
- remove branch switching button, it's a critical task that should be done only with brain ON
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2775 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-12 15:39:52 +00:00
lxnay
8106fbe551
Entropy/Spritz:
...
- fix available packages selection (for install)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2772 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-12 09:31:33 +00:00
lxnay
1555d3cefa
tagging entropy 0.24.0
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2769 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-11 15:43:45 +00:00
lxnay
c9f2a293a5
Entropy/Spritz:
...
- implement sources download here too
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2766 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-11 00:05:42 +00:00
lxnay
a27888e5d4
Entropy/Spritz:
...
- add fetch (download) only support
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2764 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-10 17:27:24 +00:00
lxnay
2281f0eb81
Entropy/Spritz:
...
- implement rubber banding support for package views, allows multiple package selections
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2762 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-10 17:02:47 +00:00
lxnay
31c7feaaef
Entropy/TODO:
...
- update TODO
Entropy/Reagent:
- add configuration files updates check
Entropy/translations:
- update translations and template file
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2761 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-10 12:23:15 +00:00
lxnay
d70c657263
Entropy/Spritz:
...
- remove translatable flag from gtk-undo item in spritz.glade
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2754 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-09 22:56:50 +00:00
lxnay
974a918355
Entropy/Spritz:
...
- kb/sec VS kB/sec
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2749 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-09 21:27:38 +00:00
lxnay
8dc99622f2
Entropy/Spritz:
...
- improved usability: created the Queued tab to allow users review their changes before getting to the Queue tab
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2748 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-09 21:25:32 +00:00
lxnay
de40ae7847
Entropy/Spritz:
...
- improve speed of elaborateUndoremove
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2747 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-09 20:23:37 +00:00
lxnay
1f2a17ed7b
Entropy/TODO:
...
- update TODO
Entropy/Spritz:
- implement package sets support
- massive bugfix and remove support for packages in the Updates tab
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2746 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-09 18:58:45 +00:00
lxnay
5592ecfb84
Entropy/Spritz:
...
- GLSA info window: substitute labels with TextViews to avoid running off-screen :-)
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2743 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-08 15:30:29 +00:00
lxnay
b8cadf2b6c
Entropy/Spritz:
...
- on the Security advisories tab, when adding packages, always ask before adding
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2742 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-08 15:16:31 +00:00
lxnay
b0f8114674
Entropy/Spritz:
...
- improve queue load/save speed
- make it working, eventually
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2741 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-08 14:52:57 +00:00
lxnay
c18d09deb2
Entropy/Spritz:
...
- fix package masking dialog, transforming it into a simple window with GtkDialog functionalities
All this because GtkDialog widgets are always modal when running and in our case, the package properties window was locked
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2740 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-08 14:16:04 +00:00
lxnay
4562706489
Entropy/Spritz:
...
- fix warning GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2739 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-12-08 13:17:40 +00:00
lxnay
17c4ee1e7a
Entropy/Spritz:
...
- InputDialog: if parent is not specified, center widget on the screen
- fine tuning other windows too
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2680 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-12 13:11:56 +00:00
lxnay
9d311cb5bd
Entropy/Spritz:
...
- effectively split the repository manager client
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2679 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-12 12:55:02 +00:00
lxnay
37a1ca8230
Entropy/Spritz:
...
- make the repository manager client also a stand-alone application
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2678 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-12 12:31:42 +00:00
lxnay
897573611b
Entropy/Spritz:
...
- do not crash on getPackageItem (packages.py) when repository is not available
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2673 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-11 15:12:11 +00:00
lxnay
6a568bc9ed
Entropy/UGC/Equo/Spritz:
...
- do not show the exception output when spawning UGC.add_downloads()
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2655 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-06 17:30:32 +00:00
lxnay
abce4c417e
Entropy/UGC/Equo/Spritz:
...
- do not crash when running add_downloads
- run add_downloads in background
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2652 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-11-06 16:15:41 +00:00