Skip to content
This repository has been archived by the owner on Mar 14, 2020. It is now read-only.

Happypanda v1.0

Compare
Choose a tag to compare
@twiddli twiddli released this 04 Feb 01:06
· 13 commits to master since this release

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 under Advanced
    • 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 or url:g.e-hentai
    • Many quality of life changes
  • Changed stuff
    • g.e-hentai to e-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 data
    • last 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

See here

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

  1. Download the installer for windows below
  2. Create a folder and extract to desired location (avoid locations where you need admin rights)
  3. Run the program by clicking on Happypanda.exe