Posted April 18, 2018
high rated
I think I'm going to install the new update now, site will be down for some time. Check back later for the changelog, it's going to be big.
Edit:
Major Changes
- Added support for non-store games
- Added a search field to the header
- Empty values and sections are now hidden
- Correctly handle price values for games that are not sold
- Added base game to the info section and added a separate DLCs section under details
- Added userscript that adds a GOG DB button to store pages
Minor Changes
- Allow searching by product ID
- Removed content system tracking and deleted previous entries because they were very unreliable
- Removed support link because it was even more unreliable
- Language codes are in all caps
- Download languages are now in English
- Rewrote tabs code to handle the browser back button correctly
- Products search bar has a purple shadow when selected
- Added a hidden text element after all icons to make them visible in terminal browsers like lynx and links2
Technical Changes
- Improved changelog load times
- Improved image loading times
- Optimized logo filesize
- Added more favicon sizes
- Changed the feed post id to be consistent between all python versions
- Removed unused font
- Added slug to ID map to improve integration with other websites
- Increased cache time for page assets
- Enabled gzip compression of SVG images
- Respond to missing products with 404 instead crashing
Something else I tried was adding navigation buttons at the top of the page instead of just the bottom, but with the current design that looked horrible. I'll have to put some more time into improving it before I feel comfortable making this change.
Lastly I want to thank Aemony, Cat, Garrett, Jeth Calark, Marioysikax, omega64, savePinball, SuicideMachine and Vetle from the PCGamingWiki Discord for sending me their libraries so most of the unlisted games could be added.
Thanks for reading, I hope you like the new features!
Edit 2:
I forgot to mention, the userscript is available at https://www.gogdb.org/gogdb.user.js.
Edit:
Major Changes
- Added support for non-store games
- Added a search field to the header
- Empty values and sections are now hidden
- Correctly handle price values for games that are not sold
- Added base game to the info section and added a separate DLCs section under details
- Added userscript that adds a GOG DB button to store pages
Minor Changes
- Allow searching by product ID
- Removed content system tracking and deleted previous entries because they were very unreliable
- Removed support link because it was even more unreliable
- Language codes are in all caps
- Download languages are now in English
- Rewrote tabs code to handle the browser back button correctly
- Products search bar has a purple shadow when selected
- Added a hidden text element after all icons to make them visible in terminal browsers like lynx and links2
Technical Changes
- Improved changelog load times
- Improved image loading times
- Optimized logo filesize
- Added more favicon sizes
- Changed the feed post id to be consistent between all python versions
- Removed unused font
- Added slug to ID map to improve integration with other websites
- Increased cache time for page assets
- Enabled gzip compression of SVG images
- Respond to missing products with 404 instead crashing
Something else I tried was adding navigation buttons at the top of the page instead of just the bottom, but with the current design that looked horrible. I'll have to put some more time into improving it before I feel comfortable making this change.
Lastly I want to thank Aemony, Cat, Garrett, Jeth Calark, Marioysikax, omega64, savePinball, SuicideMachine and Vetle from the PCGamingWiki Discord for sending me their libraries so most of the unlisted games could be added.
Thanks for reading, I hope you like the new features!
Edit 2:
I forgot to mention, the userscript is available at https://www.gogdb.org/gogdb.user.js.
Post edited April 18, 2018 by Yepoleb