Commit Graph

114 Commits

Author SHA1 Message Date
lxnay 86f93ce890 Entropy/Spritz:
- fix voting inside PkgInfo window
- fix random GTK freezes (thanks Joost)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2408 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-20 11:24:50 +00:00
lxnay 73ea3f502d Entropy/Spritz:
- add ads support+rotation


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2401 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 13:05:55 +00:00
lxnay 58a701a2b5 Entropy/Spritz:
- implement UGC preferences menu
- make Spritz faster using real threaded processes (gtk.gdk.threads_init() - please use >=pygtk-2.12.1-r2)
- avoid to lock at the end of the package queue process on gtk.events_pending()
- do not spawn SpritzApplication.spawnUgcUpdate() after repositories sync, not needed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2391 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:10:40 +00:00
lxnay ccbe159e82 Entropy/Spritz:
- UGC: implement item properties (show), item submit (add), item deletion (remove)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2384 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-15 16:26:41 +00:00
lxnay c964b47bee Entropy/Spritz:
- put voting feature inside the applications TreeView
(which means a LOT of work)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2372 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-06 14:01:46 +00:00
lxnay dfb6f71160 Entropy/Spritz:
- make UGC basic metadata (vote and download info) to be downloaded/updated in background every 2 minutes
- make voting possible from the package properties menu
- more work on UGC support


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2371 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-05 18:40:45 +00:00
lxnay d97cde0243 Entropy/Spritz:
- remove debugging stuff pulled in by the previous commit

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2323 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-08-01 17:13:09 +00:00
lxnay 51fb1086d9 Entropy/Spritz:
- implement askQuestion and inputBox methods inherited from TextInterface


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2322 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-08-01 17:11:46 +00:00
lxnay d1ccbab6ea Entropy/Spritz:
- avoid to install binary packages when a queue is running
Entropy/TODO:
- updated TODO
Entropy/Equo:
- added moo option, can't tell you anything on the feature


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2282 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-07-21 13:37:55 +00:00
lxnay 3c43ce7446 Entropy/Spritz:
- use entropyContants's functions to parse repository strings
- add SSL port parameter to the repository settings window


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2254 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-07-06 17:23:33 +00:00
lxnay d21d8f6db0 Entropy/RepositoryManager:
- first bunch of code implemented, using urwid library
- application name = Enzyme
Entropy/entropyTools:
- improved parallelTask(), make it use *args and **kwargs
- fixed code accordingly
- some new functions
Entropy/outputTools:
- make shell output function faster by reducing call time


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2179 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-06-24 13:22:14 +00:00
lxnay ccaef70199 Entropy:
- move proxy initialization to entropyTools.add_proxy_opener()
- fix writeParameterToFile() when disabling items
EquoInterface:
- update proxy setup using entropyTools.add_proxy_opener()
- add support for _basic_ proxy username and password authentication
Entropy/Spritz:
- export proxy username and password settings


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2160 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-06-19 18:35:28 +00:00
lxnay ce02cde735 Entropy/Spritz:
- reset progress bars when done with the queue

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2095 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-06-03 09:32:20 +00:00
lxnay 41fa452543 Entropy/Spritz/EquoInterface:
- fix some weirdness when reloading configuration


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2089 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-06-02 23:19:03 +00:00
lxnay 8b7cc0c2b4 Entropy:
- update TODO
Entropy/Spritz:
- make possible to install tbz2 from KDE right clicking on the package (GNOME in the next commit)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2084 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-06-02 16:20:37 +00:00
lxnay 71b78d3902 Entropy:
- improve addRepository() and removeRepository() to work live
Entropy/Spritz:
- implement the ability to install external binary packages


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2083 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-06-02 12:21:07 +00:00
lxnay 80a1955274 Entropy/Spritz:
- implement the Preferences menu
- reorder left buttons


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2080 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-06-02 09:10:25 +00:00
lxnay 56ce481646 Entropy/EquoInterface:
- add some helper functions to allow easy masked packages management (unmasking function)
- fix an issue regarding wrong SQL syntax (thanks to Jooooooooooooost)
Entropy/Spritz:
- preliminary implementation of Masked Packages management


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2062 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-31 23:19:29 +00:00
lxnay bd14534724 Entropy/Spritz:
- add Repository Service Port setting to the Repositories management window

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2039 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-29 17:06:08 +00:00
lxnay 1252ed7802 Entropy/Spritz:
- implement the 'Abort Queue' button to stop queue processing


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2032 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 22:51:35 +00:00
lxnay 3cf3695ea5 Entropy/Spritz:
- some code cleanup and speed optimization

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2031 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 20:06:11 +00:00
lxnay ccf0e063ee Entropy/Spritz:
- add 'Skip Mirror' button


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2030 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 16:42:29 +00:00
lxnay e3a4d42c12 Entropy/Spritz:
- show more information about the packages list shown


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2027 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 15:40:26 +00:00
lxnay eb8e2ccb88 Entropy/Spritz:
- some code cleanup
- avoid issues with parsing markups


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2023 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 13:42:49 +00:00
lxnay d54c93616a Entropy/Spritz:
- some code cleanup


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2021 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 11:26:16 +00:00
lxnay 3e55be2340 Entropy/Spritz:
- fix typo in function name cleanMarkupSting => renamed to => cleanMarkupString
- handle progress bar updates correctly


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2019 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 10:45:45 +00:00
lxnay 2d6ba42d29 Entropy/Spritz:
- fix an issue causing to raise a ProgrammingError exception by sqlite3 after packages installation
reported by The Joost


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2018 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-28 10:32:33 +00:00
lxnay f82239c989 Entropy/Spritz:
- move i18n support to entropy, syncing with previous translations


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1947 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-19 20:12:14 +00:00
lxnay 934367b4fc Entropy:
- re-run lock checking every time EquoInterface.application_lock_check() is run


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1911 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-03 09:31:36 +00:00
lxnay 3d2459de30 Entropy:
- fix const_setup_perms(), didn't chmod properly
- improve system reliability by checking if another instance is running before starting critical tasks
- some cleanups on the notification applet


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1910 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-03 09:13:41 +00:00
lxnay 85a2734cac Entropy:
- fix calculate_world_updates() and filterSatisfiedDependencies to correctly handle actions
Spritz:
- fix Add all/Remove all buttons


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1908 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-05-02 22:29:14 +00:00
lxnay b6ed62dd0e Entropy/Spritz:
- beautified the new 'up-to-date' message
Entropy/Equo:
- avoid crashing when it's impossible to write queue cache to disk


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1859 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-24 14:34:33 +00:00
lxnay 4fc75242b2 Entropy/EquoInterface/Spritz:
- Spritz: a lot of misc bug fixes and graphical improvements
- added a new item to etpRepositories to ease the work of EquoInterface.addRepository()


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1844 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-23 18:58:47 +00:00
lxnay a5a596524b Entropy/Spritz:
- some cleanups
- improved package removal handling


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1843 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-23 18:03:40 +00:00
lxnay 1d9c858e61 Entropy/Spritz:
- move package information window to dialogs to make it reusable


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1836 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 22:12:11 +00:00
lxnay a96076f3e5 Entropy/EquoInterface/Spritz:
- avoid running etpDatabase.idpakageValidator() for client db
- do not crash when it's impossible to translate a device name to a grub one
- Spritz: do not crash if the application icon can't be loaded


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1829 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-22 11:35:03 +00:00
lxnay eecae4303c Entropy/Spritz:
- fix threading exception on exit definitely


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1800 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-17 14:34:02 +00:00
lxnay 483c79b9ac Entropy/EquoInterface:
- relax pid checking and start to collect reports about how multiple PackageInterface instances work


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1799 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-17 14:01:03 +00:00
lxnay 33c6a73db7 Entropy/Spritz:
- implemented preliminary GLSA interface into Spritz

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1761 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-15 18:12:02 +00:00
lxnay 78b0c977d6 Entropy/Spritz:
- more work on the GLSA interface (not yet done)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1760 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-15 12:27:11 +00:00
lxnay ce24e99bff Entropy/Spritz:
- more work on the GLSA interface


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1759 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-15 10:52:15 +00:00
lxnay a56e4974d1 Entropy/Spritz:
- started to implement GLSA interface (not yet completed, will be tomorrow)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1742 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-14 23:12:40 +00:00
lxnay 74e79c4ff9 fixing a small issues with the updates tab
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1740 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-14 18:30:22 +00:00
lxnay 5a584fcfcc Entropy/Spritz:
- spritz.pot cleanups
- small fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1730 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-14 13:11:48 +00:00
lxnay d9858d2af0 Entropy/Spritz:
- make Spritz SUPER-FAST


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1727 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-14 11:18:23 +00:00
lxnay 1c67b85547 Entropy:
- fix a small caching issue


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1726 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-14 08:42:23 +00:00
lxnay 1d33aa2383 Entropy/Spritz:
- connected the error report interface to Spritz
- updated TODO


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1725 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-14 08:23:28 +00:00
lxnay b54fd3bc98 Entropy:
- added fakeoutfile, fakeinfile classes to prepare portage.doebuild() logging
- improved Entropy idpackageValidator speed by 1000% (by adding a SQL index on keywords), this improved world updates calculation speed by a big 1000%
- misc updates and fixes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1721 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-13 19:29:30 +00:00
lxnay b65f887c4c Entropy/Spritz:
- made calculate_available_packages(), calculate_world_updates(), etpDatabase.listAllIdpackages() results ordered
- removed the need to sort package entries in Spritz, causing a huge speed improvement (more on this later, not yet done)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1706 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-11 20:16:49 +00:00
lxnay edaf556e74 Spritz:
- porting fixes from entropy 0.13.2
- more work on the ServerInterface refactoring


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1555 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-04-03 19:29:51 +00:00