| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
In the case where a search engine was manually added to the config file
or provided through distro defaults, the combo will display the
hostname.
Fixes: #211
|
|
|
|
|
| |
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
|
|
|
|
|
| |
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.
Fixes: #364
|
|
|
|
|
|
|
| |
- 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
|
|
|
| |
Fixes: #358
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
| |
Otherwise a remnant of it can remain visible.
|
|
|
|
| |
As per the [AppStream spec](https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html) the ID should be the reverse domain name. Midori already uses it for resource namespaces and the `.desktop` file.
The `appdata.xml` and icon name should follow suit.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Allow scripts to "automatically" open windows and modal dialogs
- Open windows with no urlbar like apps (locked and pinned)
- Don't save size of locked windows
- Override size of popups as per request or with a default
- Ensure other windows which open as tabs open in the foreground
The "dialogs" are skipped by session management since the browser
is locked in this case. Transiency ensures the window is placed
approprietely.
Fixes: #318
|
| |
|
|
|
|
|
|
| |
The most interesting non-obvious detail here is that undelaying a pinned
tab after creating it didn't work with the previous code.
Fixes: #178
|
|
|
| |
No puntended.
|
|
|
|
|
|
|
|
|
|
| |
If a certificate is available but considered invalid, the Trust button
shows up in the details popover accessible via the icon in the urlbar.
A temporary exception which is valid for the remainder of the session
is added for the specific certificate and host combination.
Note: No attempt is made to preserve the exception.
Fixes: #182
|
| |
|
|
|
| |
Fixes: 207
|
|
|
|
|
|
| |
Chaining up in case of the web view can result in infinite recursion
which continues so long as the web view has the focus.
Fixes: #323
|
|
|
| |
Fixes: 240
|
| |
|
|
|
| |
What this does is simple yet incredibly useful: copy text, which can be a URL or words for something to search online, and directly open it.
|
|
|
|
| |
Web apps, and pinned tabs, which are treated the same in this respect,
shouldn't expose development features.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As observed in this error message:
(midori:21053): Gtk-WARNING **: 00:24:55.956: Failed to set text '...' from
markup due to error parsing markup: Error on line 1: Entity did not end with
a semicolon; most likely you used an ampersand character without intending
to start an entity — escape ampersand as &
The problem is that the regex operates on an already escaped string and
sometimes matches part of an entity.
- Let's instead match on the original text/ key and escape the result.
- For the sake of simplicty don't worry about rare multiple matches.
|
|
|
|
|
| |
The condition added in #274 had the unintended side-effect of ignoring
explicit urlbar focus via ^L or F6 hotkeys. So let's make the action
unbiased again and focus the urlbar directly.
|
|
|
| |
Fixes: #252
|
|
|
|
| |
Analoguous to browser actions a sidebar action defines a page
to be displayed in the panel.
|
|
|
| |
Slightly different than on openSUSE
|
|
|
|
|
|
| |
Tooltip and keyboard shortcut are on the house.
Fixes: #204
Fixes: #193
|
|
|
|
| |
As an umbrella organization the Astian Foundation should appear in the About
dialog - legally speaking there is nor will there be copyright assignment.
|
|
|
| |
The find controller tracks state per web view.
|
|
|
|
| |
- Tabs restored from the trash via ^T need to be made visible.
- Tabs opening in new windows need to be shown correctly.
|
|
|
|
|
|
|
| |
Even though a tab was looked up in the history to re-use its
title without loading it, the title may be empty.
In that case don't set the empty saved title which would override
the URL being shown as a fallback.
|
|
|
| |
This fixes an empty "stub" being visible.
|
|
|
| |
Fixes: #286
|
|
|
| |
(midori:24581): GLib-CRITICAL **: 15:48:51.069: Source ID 58 was not found when attempting to remove it
|
|
|
| |
The icon appears in addition to the favicon (and close button).
|
|
|
|
|
|
|
|
| |
- Bump to 8.0
- Updated `ChangeLog`
- Updated release steps in `README.md` to specify release cycle
- Updated `README.md` to include links to BountySource and Patreon
Fixes: #222
|
|
|
|
|
| |
The WebKit API can't cope with asynchronously updating the result.
Fixes: #276
|
|
|
| |
Otherwise eg. javascript: URLs with spaces don't work as expected
|
|
|
|
|
|
|
|
|
| |
Handling of the Delete key with the suggestions popover visible
needs to fallback to the key press event (of the entry) if the
selected row can't be deleted.
The item should also be checked to be backed by a database.
Fixes: #269
|
|
|
| |
The snap build is broken since the new deps haven't been added - this should've been caught by CI.
|
|
|
|
|
| |
* Add a zoom section to the page menu
Fixes: #212
|
|
|
| |
Prevent focus Urlbar when activating tab, checks the url is not blank.
|
|
|
| |
Check the subscription's whitelist and pattern for a match and insert the result into the cache.
|
| |
|
| |
|
|
|
| |
Closes #243
|
|
|
| |
Fixes: #260
|