summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-18libsisyphus.py :V3n3RiX
* expand the install parser to cover some more cases and avoid "Exception: 404: Not Found" errors * filter out some more portage resolution messages to further avoid dependency list mixups
2018-09-15reduce the number of database connections to speed things a bit, arrange the ↵v1.1809V3n3RiX
code a bit
2018-08-26do not allow portage's messages to jumble dependency listV3n3RiX
2018-08-19properly handle >>invalid package name<< or >>nothing to upgrade<< casesV3n3RiX
2018-08-19Revert "handle invalid package name, or nothing to upgrade cases"V3n3RiX
This reverts commit 74eeefd8f8c757a68014219ebd0a1eb90f360b0c.
2018-08-19handle invalid package name, or nothing to upgrade casesV3n3RiX
2018-08-19implement our fetch method in sisyphus-gui, autopep the codeV3n3RiX
2018-08-19adjust function descriptionV3n3RiX
2018-08-19enable our fetch method for upgrade as wellV3n3RiX
2018-08-19adjust portage callsV3n3RiX
2018-08-19 backend changes (2nd attempt, this time it works without getbinpkg):V3n3RiX
* portage binpkg fetcher seem to be buggy and unreliable since v2.3.40 also, it's weird they implemented it as an os.call to wget, instead of a proper python method * implement our own binpkg fetcher, written in python, and bypass buggy portage one * as a drawback, installation time may become slightly longer portage downloads in background and starts installation right away our new method will allways wait for the download to be complete before it starts to install...but hey, at least I won't get bugged every day about portage bugs
2018-08-19Revert "backend changes"V3n3RiX
This reverts commit 7b0b78c43336c2c355465a17ceb4e83ad8a5a176.
2018-08-18backend changes :V3n3RiX
* portage binpkg fetcher seem to be buggy and unreliable since v2.3.40 also, it's weird they implemented it as an os.call to wget, instead of a proper python method * implement our own binpkg fetcher, written in python, and bypass buggy portage one * as a drawback, installation time may become slightly longer portage downloads in background and starts installation right away our new method will allways wait for the download to be complete before it starts to install...but hey, at least I won't get bugged every day about portage bugs
2018-05-24restrict sisyphus to binmode onlyV3n3RiX
2018-05-17make sure we leave no zombie aliveV3n3RiX
2018-05-06sed needs expanding with revisionsV3n3RiX
2018-05-06bring revisions backV3n3RiX
2018-04-23fix typov1.1805V3n3RiX
2018-04-23rearrange and comment the functions (what each of it does)V3n3RiX
2018-04-22sisyphus backend : slight improvementsV3n3RiX
2018-04-14decorate startSync function with an animationV3n3RiX
2018-04-13make sisyphus-cli update independent of timestamp, to force a manual sync of ↵V3n3RiX
portage tree and config
2018-04-09drop datetime completelyV3n3RiX
2018-04-09use python-dateutil parser to parse remote timestamp (more reliable and safe)V3n3RiX
2018-04-08oops...:Dv1.1804V3n3RiX
2018-04-08rewrite historyV3n3RiX
2018-04-08hook timestamps, run even fasterV3n3RiX
2018-04-07invert installed/available, makes more senseV3n3RiX
2018-04-07Revert "quickfix: use full path for ui files, hardcoded for now"V3n3RiX
This reverts commit fe355e062019591e1b017ee7b1ff6676aca25104.
2018-04-07quickfix: use full path for ui files, hardcoded for nowbionel
2018-04-07adjust labelsV3n3RiX
2018-04-07tiny adjustments/fixes, reduce the amount of redundant syncsV3n3RiX
2018-04-06adjust to backend changesV3n3RiX
2018-04-06make sure helpers won't failV3n3RiX
2018-04-07drop removablebionel
2018-04-07update selects to use description tablebionel
2018-04-06drop no longer needed helperV3n3RiX
2018-04-06hook remote_descriptions tableV3n3RiX
2018-04-06supercharge local csv generation (~300 times faster)V3n3RiX
2018-04-05convert all functions to camelcaseV3n3RiX
2018-03-26merge worker classes, run autopep8 on the codeV3n3RiX
2018-03-26add tooltipsV3n3RiX
2018-03-26add license informationV3n3RiX
2018-03-26merge mirror settings window into main applicationV3n3RiX
2018-03-25add settings button tooltipV3n3RiX
2018-03-25don't make mail address a linkV3n3RiX
2018-03-25connect sisyphus-config to main applicationV3n3RiX
2018-03-25drop menubarV3n3RiX
2018-03-25drop redundant close button, since config is applied instantly, use ↵V3n3RiX
pressed/released signals to close the config window
2018-03-25playtime over, write to actual mirror configuration fileV3n3RiX