1.8.0
* Release based Gtk3 as the default version (main Gitlab branch)
* New features for users
- Warning : the Stamps and Periodicals models have changed
they can be extended by users
the migration of collection is automatic
make backups before saving the new files
- Based on newer versions of Gtk3 (3.24 on Windows)
- Support for Webp images (dependency on webp-pixbuf-loader package)
- Option to cache the web pages used by plugins
- Flat_Colors HTML template for games
- Option to create a backup of a collection when saving
(.gcs_backup extension)
- Better support of accentuated filenames in Windows
- Feedback of succesful scans (beep and title) with GC Scan NG
- Support of MKV for film extractions (thanks to ignace72)
- Support of backpics in Tellico import and export
- Improvement of Coins model (thanks to Michel_P)
- CSV exports : allow vertical bar separator
- Migration to GTK3 as GTK2 is deprecated on some Linux distros
- Improved imports from Alexandria and DataCrow
- Option to import CSV with quoted fields
- Option to overwrite items when importing (from GCstar collection or
scanner) : can be used to eliminate duplicates
- Option to set location and tags when importing using the scanner
- Plugins produce normalized dates : the display format can be set
in the preferences and sort/statistics functions are more
consistent
- Support for the import of multiple files in command line mode :
allows to merge collections
- Items in collections can be grouped by web site
- Display the number of items when a list is expanded
- Update items list when the panel is edited
- Improve consistency of image lists
* New collections:
- Postcards : contribution by Lao-collectibles (forum)
- Gadgets : for devices and pieces of equipment, with searches on
Amazon sites
- MusicCourses : contribution by lesagnic (forum)
* New plugins
- Bdphile (Comics) : sharing code with book plugin
- Numista and Exonumia (Coins, FR and EN) : thanks to Michel_P
- AnimatorEN (Films) : access to the English version of the site
- Amazon (Gadgets) : sharing code with books
- AmazonBR (Books) : access to Amazon Brazil (thanks to Knight Rider)
- UPCitemDB (Gagdets) : test API, limit on calls per day
- Alfred (MusicCources) : contribution by lesagnic / FiXx
* Plugins evolutions
- JeuxVideo (Games) : site changes, simplification
- DVDPost (Films) : reactivated
- IMDB (Films) : site changes
- BoardGameGeek (BoardGames) : fix images
- BDphile (Books) : search by title or writer
- MobyGames (Games) : site changes
- Amazon (Books, Films, Games) : various improvements and fixes
- MangaSanctuary (Comics) : site changes
- Numista : evolution of web site (thanks to Michel_P)
- Noosfere : site changes (thanks to BMHD)
- Discogs : support for subtracks, fixes, evolutions (thanks to Ilpiero)
- Brikset : evolutions (thanks to Tian)
* Plugins unavailable
- Douban (Films) : moved to API v2 but a key is now required
- TheLegacy (VideoGames) : closed because of the enforcement of GDPR
- ComicBookDb (Comics) : unavailable from Europe (GDPR) then closed
- ReservoirJeux (BoardGames) : closed site
- FNAC (FR) : protection system based on Javascript
* New features for developers
- Main branch is the Gtk3 version, master branch is the original version (1.7.1)
- Small changes in builders (Windows)
- Use of URL local:// for plugins with a common pass for lists and
items (Gadgets UPCitemDB)
- Use of GitLab CI to generate some packages (tar.gz, RPM, DEB)
- Use of Gitlab CI to generate hash digests of files for the updater
- Use of Gitlab CI to generate the Windows installer based on MSYS2/Mingw64
- Archive of Windows dependencies (Perl, Gtk3, modules) to speed up incremental builds
- Tool to generate files to check translations : tools/checkLang.sh
* Packaging
- Dependency on JSON library for GBooks, Douban and MusicBrainz, Themoviedb plugins
- Dependency on webp-pixbuf-loader to support Webp in GTK3
- Updates for Debian packaging (thanks to Varkolak)
- Upload of installer and archives to Gitlab's Package Registry
* Bugs fixed
- Errors when GCstar is used in minimum configuration (no optional dependencies)
- Workaround to avoid a bug in Perl/GTk for scanner support on Windows
- Change dependency for Liberation font (pb of licensing for Debian)
- Change source for updates : Gitlab instead of SVN
- Small bugs fixes in models XML/GCM and XSD (revision 5)
- Update XSD link in GCM models
- Missing name for "file size unit" field (problem in import/export)
- Missing images in CSV imports
- Support of double or multiple lists in CSV imports (actors for example)
- Default min and max values for numbers
- Bugs in image list : sorting, columns, selections
- Bugs in text list : sorting, grouping, selections
- Problem in titles with articles for some languages
- Fix duration for extracted music
- Inconsistencies in images list view
- Remember windows size when GCstar closes