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

Releases: twiddli/happypanda

Happypanda v1.1 (Hotfix)

19 Feb 13:06
Compare
Choose a tag to compare

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

  • Fixes
    • Fixed HP settings unusable without internet connection

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.1 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

Happypanda v1.0

04 Feb 01:06
Compare
Choose a tag to compare

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

Happypanda v0.30 Alpha

20 May 22:36
Compare
Choose a tag to compare
Pre-release
Exams are just around the corner, so I was only able to make a relatively small update. The break from Happypanda still stands true!

Changelog

  • Someone finally convinced me into adding star ratings
    • Note: Ratings won't be fetched from EH since I find them useless... Though I might make it an option later on.
    • External viewer icon on galleries has been removed in favor of this
  • Visual make-over
  • Improved how thumbnails are loaded in gridview
  • Moving files into a monitored folder will now automatically add the galleries into your inbox
  • Added the following special namespaced tags:
    • path:none to filter galleries that has a broken source
    • rating:integer to filter galleries that has been rated integer
    • read more about them here
  • Updated DB to version 0.26
    • Added Rating metadata
  • Fixed bugs:
    • Attempting to add galleries on a fresh install was causing an exception
    • Moving files into a monitored folder, and then accepting the pop-up would cause an exception

How to update

See here

How to install & run

Mac

See INSTALL.md

Linux

See INSTALL.md
An executable will be available for the final release

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

Happypanda v0.29.1 DEBUG

17 May 20:57
Compare
Choose a tag to compare
Pre-release

This is a debug release. Please don't download unless advised by me.

Happypanda v0.29 Alpha

25 Mar 14:59
Compare
Choose a tag to compare
Pre-release
I will be taking a longer break from Happypanda to focus on my other projects (and more on school since exams are coming up). I'll probably start working on new features again in summer.. I'll still be available to answer issues, mails and gitter chat. [updated 13/3]

(For real this time!)

Changelog

  • Increased and improved stability and perfomance
  • Shortened startup time
  • Galleries are now added dynamically
  • New feature: Tabs
    • New inbox tab for new gallery additions
    • Checking for duplicates will also make a new tab
  • Gallery deletion will now process smoothly
  • It is now possible to edit multiple galleries
  • Type and Langauge in metadata popup window are now clickable to issue a search
  • Updated DB to version 0.25
    • Added views in series table
  • Visual changes in gridview
    • Added a recently added indicator
    • Gallery filetypes will now be displayed with text
  • Added new options in settings
    • Removed option: autoadd scanned galleries
  • Fixed bugs:
    • Fixed some metadata fetchings bugs
    • Fixed database import and export issues
    • Closing gallery metadata popup window caused an exception
    • Fetching metadata with no internet connection caused an exception
    • Invalid folders/archives were being picked up by the monitor
    • Fixed default language issues
    • Metadata would sometimes fail when doing a filesearch
    • Thumbnail cache dir was not being cleared
    • Adding from directory was not possible with single gallery add method

How to update

See here

How to install & run

Mac

See INSTALL.md

Linux

See INSTALL.md
An executable will be available for the final release

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

Happypanda v0.28.2 DEBUG

12 Mar 10:58
Compare
Choose a tag to compare
Pre-release

This is a debug release. Please don't download unless advised by me.

Happypanda v0.28.1 Alpha

25 Feb 21:05
Compare
Choose a tag to compare
Pre-release
Not that relevant, but I will be taking a longer break from Happypanda to focus on my other projects (and more on school since exams are coming up). I can't give a date on when I'll be back but sometime after exams I guess, which is in 3-4 months.. I'll still be available to answer issues, mails and gitter chat.

Changelog

  • Fixed bugs:
    • Fixed typo in external viewer args
    • Fixed regex not working when in namespace
    • Fixed thumbnail generation causing an unhandled exception
    • Moved directories kept their old path
    • Fixed auto metdata fetcher failing when mixing galleries with colored covers and galleries with greyscale covers
    • Gallery Metadata window wouldn't stay open
    • Fixed a DB bug causing all kinds of errors, including:
      • Editing a gallery while fetching its metadata would cause an exception
    • Closing the gallery dialog while fetching metadata would cause an exception

How to install & run

Mac

See INSTALL.md

Linux

See INSTALL.md
An executable will be available for the final release

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

How to update

See here

Happypanda v0.28 Alpha

19 Feb 21:08
Compare
Choose a tag to compare
Pre-release
Not that relevant, but I will be taking a longer break from Happypanda to focus on my other projects (and more on school since exams are coming up), so the next update will be a bugfixes-only update with fixed bugs accumulated from this version. I can't give a date on when I'll be back but sometime after exams I guess, which is in 3-4 months.. I'll still be available to answer issues, mails and gitter chat.

Changelog

  • Improved perfomance of grid view significantly
  • Galleries are now draggable
    • It is now possible to add galleries to a list by dragging them to the list
  • Improved metadata fetching accuracy from EH
  • Improved gallery lists with new options
    • It is now possible to enable several search options on per gallerylist basis
    • A new Enforce option to enforce the gallerylist filter
  • Improved gallery search
    • New special namespaced tags: read_count, date_added and last_read
      • Read more about them in the gallery searching guide
    • New < less than and > greater than operator to be used with some special namespaced tags
      • Read about it in the special namespaced tags section in the gallery searching guide
  • Brought back the old way of gaining access to EX
    • Only to be used if you can't gain access to EX by logging in normally
  • Added ability to specify arguments sent to viewer in settings (in the Advanced section)
    • If when opening a gallery only the first image was viewable by your viewer, try change the arguments sent to the viewer
  • Updated the database to version 0.24 with the addition of new gallerylist fields
  • Moved regex search option to searchbar
  • Added grid spacing option in settings (Visual->Grid View)
  • Added folder and file extensions ignoring in settings (Application->Ignore)
    • Folder and file extensions ignoring will work for the directory monitor and Add gallery.. and Populate from folder gallery adding methods
  • Added new default language: Chinese
  • Improved and fixed URL parser in gallery-downloader
  • Custom languages will now be parsed from filenames along with the default languages
  • Tags are now sorted alphabetically everywhere
  • Gallerylists in contextmenu are also now sorted
  • Reason for why metdata fecthing failed is now shown in the failed-to-get-metadata-gallery popup
  • The current search term will now be upkeeped (upkept?) when switching between views
  • Disabled some tray messages on linux to prevent crash
  • The current gallerylist context will now be shown on the statusbar
  • The keys del and shift + del are now bound to gallery deletion
  • Added exclude/include in auto metadata fetcher in contextmenu for selection
  • Bug fixes:
    • No thumbnails were created for images with incorrect extensions (namely png images with .jpg extension)
    • Only accounts with access to EX were able to login
    • Some filesystem events were not being detected
    • Name parser was not parsing languages
    • Some gallery attributes to not be added to the db on initial gallery creation
    • Attempting to fetch metadata while an instance of auto metadata fetcher was already running caused an exception
    • Gallery wasn't removed in view when removing from the duplicate-galleries popup
    • Other minor bugs

How to install & run

Mac

See INSTALL.md

Linux

See INSTALL.md
An executable will be available for the final release

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

How to update

See here

Happypanda v0.27.5 DEBUG

14 Feb 19:39
Compare
Choose a tag to compare
Pre-release

This is a debug release. Please don't download unless advised by me.

Happypanda v0.27 Alpha

16 Jan 17:00
Compare
Choose a tag to compare
Pre-release

Important info for updating users:

This update will require a rebuild of your database. If something breaks, please contact me and we'll figure it out. As always, please restart the application after rebuilding.
I have removed the EH member_id and pass_hash method of gaining access to EH. You'll now be required to login with your username and password if you want to download galleries from EH or fetch metadata from exhentai.

Changelog

  • Many visual changes
    • Including new ribbon indicating gallery type in gridview
  • New sidebar widget:
    • New feature: Gallery lists
    • New feature: Artists list
    • Moved NS & Tags treelist from settings to sidebar widget
  • Metadata fetcher:
    • Galleries with multiple hits found will now come last in the fetching process
    • Added fallback system to fetch metadata from other sources than EH
      • Currently supports panda.chaika.moe
  • Gallery downloader should now be more tolerant to mistakes in URLs
  • Added a "gallery source is missing" indicator in grid view
  • Removed EH member_id and pass_hash in favor for EH login method
  • Added new sort option: last read
  • Added option to exclude/include gallery from auto metadata fetcher in the contextmenu
  • Added general key shortcuts (read about the not so obvious shortcuts here)
  • Added support for new metafile: HDoujin downloader's default into.txt file
  • Added support for panda.chaika.moe URLs when fetching metadata
  • Updated database to version 0.23:
    • Gallery lists addition
    • New unique indexes in some tables
    • Thumbnail paths are now relative (removing the need to rebuild thumbs when moving Happypanda folder)
  • Settings:
    • Added option to force support for high DPI displays
    • Added option to control the gallery size in grid view
    • Enabled most Gallery options in the Visual section for OSX
    • Added options to customize gallery type ribbon colors
    • Added options to set default gallery values
    • Added a way to add custom languages in settings
    • Added option to send deleted files to recycle bin
    • Added option to hide the sidebar widget on startup
  • Bug fixes:
    • Fixed a bug causing some external viewers to only be able to view the first image
    • Fixed metadata disappearance bug (hopefully, for real this time!)
    • Fixed decoding issues preventing some galleries from getting imported
    • Fixed lots of critical database issues requiring a rebuild for updating users
    • Fixed gallery downloading from g.e-hentai
    • Fixed bug causing "Show in library" to not work properly
    • Fixed a bug causing a hang while fetching metadata
    • Fixed a bug causing autometadata fetcher to sometimes fail fetching for some galleries
    • Fixed hand when checking for duplicates
    • Fixed database rebuild issues
    • Potentially fixed a bug preventing archives from being imported, courtesy of KuroiKitsu
    • Many other minor bugs

How to install & run

Mac

See INSTALL.md

Linux

See INSTALL.md
An executable will be available for the final release

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