This repository has been archived by the owner on Mar 14, 2020. It is now read-only.
Happypanda v1.0
As some of you might already know, this is most likely the last release of Happypanda. After a short break I will be moving on to Happypanda X. To keep yourself updated, you might want to follow me on twitter.
Finally, I want to thank everyone who contributed with the development of Happypanda. Somehow these contributions kept me motivated enough to work on Happypanda. And because of that we ended up with a pretty decent gallery management program.
I hope I'll stay motivated enough so that in the future Happypanda will be superceded by HappypandaX.
Changelog
- New stuff
- New GUI look
- New helpful color widgets added to
Settings -> Visual
[rachmadaniHaryono] - Gallery Contextmenu:
- Added
Set rating
to quickly set gallery rating - Added
Lookup Artist
to open a new tab on preffered site with the artist's galleries - Added
Reset read count
underAdvanced
- Added
- Gallery Lists are now included when exporting gallery data
- New sorting option: Gallery Rating
- It is now possible to also append tags to galleries instead of replacing when editing
- New gallery download source:
asmhentai.com
[rachmadaniHaryono] - New special namespaced tag:
URL
- Use like this:
url:none
orurl:g.e-hentai
- Use like this:
- Many quality of life changes
- Changed stuff
g.e-hentai
toe-hentai
- Old URLs will automatically be converted to new on metadata fetch
- Displaying rating on galleries is now optional
- Improved search history
- Improved gallery downloader (now very reliable) [rachmadaniHaryono]
- Galleries will automatically be rated 5 stars on favorite
- Gallery List edit popup will now appear in the middle of the application
- Added a way to relogin into website
- Fixes
- E-Hentai login & gallery downloading
date added
metadata wasn't included when exporting gallery datalast read
Metadata wasn't included when importing gallery data- backup database name would get unusually long [rachmadaniHaryono]
- Fixed HDoujin
info.txt
parsing - Newly downloaded galleries would sometimes cause a crash
- Attempting to download exhentai links without being logged in would cause a crash
- Using the random gallery opener would in rare cases cause a crash
- Moving a gallery would cause a crash from a raised PermissionError exception
- Fetching metadata for galleries would return multiple unrelated galleries to choose among
- Fetching metadata for galleries with a colored cover whose gallery source is an archive would sometimes cause a crash
- Galleries with an empty tag field wouldn't show up on a
tag:none
filter search - Gallery Deleted popup would appear when deleting gallery files from the application
- Attempting to download removed galleries would cause a crash
- Some gallery importing issues
How to update
You'll do well with a clean install, as I had moved on to Python 3.5 and in the process alot of libraries has been updated. (Only if you're on v0.30!!)
Install v1.0
in a new folder then copy over your db
folder and settings.ini
file from previous installation.
How to install & run
Mac & Linux
Install from PYPI or see INSTALL.md <https://github.com/Pewpews/happypanda/blob/master/INSTALL.md>
__
PYPI
pip install happypanda
(thanks @Evolution0)
and then run with happypanda --home
Note: use of the --home
flag will make happypanda create required files and directories at:
On windows:
'C:\Users\YourName\AppData\Local\Pewpew\Happypanda'
On mac:
'/Users/YourName/Library/Application Support/Happypanda'
On linux:
'/home/YourName/.local/share/Happypanda'
Windows
- Download the installer for windows below
- Create a folder and extract to desired location (avoid locations where you need admin rights)
- Run the program by clicking on Happypanda.exe