Comments (9)
Need to look into this, Google API/Bing API both paid, need to find a free version or an alternative
from breeze.
Scratch that, charges $50/m for 5000 searches
from breeze.
Next option IGDB - Internet Game Database which has an API we can make 10,000 requests from a month for free. May look at implementing this, if requests are per image or something, we can have the user provide their own API key in the settings.
Need to look at implementing this
from breeze.
Alternative to IGDB (as it doesn't distinguish between poster, icon, banner etc) is Qwant which is a free limitless search engine with an API. I'm leaning more towards this. The API is in JS so we'll need to find a way around this
from breeze.
Image scraping now has a way of getting both a thumbnail and a direct link depending on the title of the game. It's currently only searching for poster from the debug button on poster view, will be moved to add/edit games later - need to build a UI
All of this as of 0f6cf5a
from breeze.
UI not currently working as the ItemsControl won't load the items from the collection, unsure why
from breeze.
After a long night researching, need to use a Converter on the binding as it only supports URLs if hardcoded, not via binding. Need to convert URL to BitmapImage
from breeze.
Binding working in 11cbfd4 - needs to have buttons to download the image, but first want to look at having different item templates for things like banner
from breeze.
47bbf8f makes this pretty much 100% functional from poster view
from breeze.
Related Issues (20)
- EditGame HOT 1
- Settings not persisting between sessions HOT 2
- Lots of binding warningsoccuring, slows down search and view switching.
- User Defined genres/categories HOT 6
- Unexpected Closure HOT 2
- Duplicate Entry HOT 1
- Renaming Entries HOT 1
- File paths not updating when renaming game entries HOT 1
- Can't change images during runtime HOT 1
- Image search - multiple pages HOT 1
- Edit game - shortcut HOT 1
- Search PC for games and add them semi-automatically HOT 5
- (Feature request) Add a main view with sub-categories sorting the games HOT 1
- (Feature request) Type anywhere to find your games HOT 1
- (Feature Request) Make the last visited view type the startup type. HOT 1
- Check for duplicates when scanning for games
- Launch game launchers from Breeze HOT 1
- Marquee game titles when mouse-over HOT 2
- Controller support
- Breeze Closes When Trying to Search for Games
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from breeze.