Release 10
- External searches:
When right-clicking an already-seached image in the list, the "Search" item in the context menu now contains options to use the already-uploaded image for opening an image search page using other search engines such as Google Images or TinEye. Keep in mind however that IQDB/SauceNAO only keeps the uploaded images for a certain time, past that the file won't be available anymore so those searches options won't work.
- IQDB and SauceNAO tags: (thanks to issue #16)
Additionally to tags obtained by parsing a booru page, some can also be retrieved from the used search engine's results. For IQDB those are unnamespaced tags, while for SauceNAO the "Settings > SauceNAO" windows allows to select which tags you want to get and optionally define a namespace for them. Also when an API key in provided for SauceNAO, Hatate will parse the JSON API allowing to obtain more tags than by parsing the HTML.
- Tag sources:
Since tags can be retrieved from various sources, there's now a new dropdown to the right of the tags list allowing to toggle tags from different sources:
- User: tags added by you using the GUI
- Search engine (IQDB/SauceNAO): tags obtained from the search engine's results
- Booru (Pixiv, ...): tags obtained by parsing a booru's page
- Hatate: tags automatically added by Hatate (can be configured in the Settings > Hatate window)
Tags from sources not selected in the dropdown won't appear in the tags listbox and won't be sent to Hydrus.
By default all the sources above are enabled except the IQDB/SauceNAO one. By pressing the "set as default" button under the sources, the selected ones will be set as default for subsequent searches, and you'll be asked if you also want to apply them to all the other images in the list. If you have multiple selected images in the list, the button will appears as "apply for selection" and the selected sources will be applied to all the selected images in the list.