Use a single query with a covering index for shortcuts (#362)
The covering index allows the speed dial to be created faster. A customized query also avoids having to retrieve the images separately. Grouping by image solves the problem of multiple shortcuts for the same site.
Fixes: #354
0115b02...
by
Klaus von der Heyde <email address hidden>
Added special handling when Midori.Urlbar is in focus (#366)
If the urlbar has focus and reacts on the event, stop further handling. This enables ^N and ^T again, as the edit field does not handle them. Any key binding in the edit field takes precedence.
- Add FlatHub badge
- Remove periods from bullet points
- Add latest releases to AppStream metadata
- Step to update AppStream metadata in release process
- Update requirements to use current project names
Retrieve og:image for better shortcut icons (#346)
- og:image is looked up in the DOM
- The history database stores the "image" of an item
- An image is preferred over a favicon in the speed dial
- Shortcuts with images cover(stretch) the whole element
- Add background color to the title
f636c8a...
by
Klaus von der Heyde <email address hidden>
Layout changes for Speed Dial (#345)
* Use a background image for speed dials
This allows easier positioning without stretching.
Also move the box-shadow to the shortcut container to make sure
the hover effect applies to the whole area consistently.
Fixes: #206
* Changed CSS property to "white-space: nowrap;" to avoid multi-line shortcut titles.
* Added CSS margin to shortcut title, to avoid collision with round corner.
* Repositioned shortcut title to the bottom of each box.