summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* test https://gitlab.gnome.org/GNOME/citemplates/-/merge_requests/24abderrahim/test-templateAbderrahim Kitouni2020-10-021-1/+1
|
* build: Allow libportal support to be disabledwip/smcv/libportal-optionalSimon McVittie2020-10-013-12/+29
| | | | | | | | | | | | | | It isn't clear whether the API/ABI of libportal are entirely stable yet (https://github.com/flatpak/libportal/issues/33) so it is not necessarily appropriate for longer-term-supported OS distributions to include it. When building a version of epiphany for a distribution package, which is only intended to be packaged in a format other than as a Flatpak app, libportal isn't necessary anyway. libportal is also Linux-specific, so non-Linux OSs will likely want to disable it (even if it might compile successfully). Signed-off-by: Simon McVittie <smcv@debian.org>
* CI: Enable gsb for flatpak buildsJan-Michael Brummer2020-09-291-2/+2
|
* Add enable_gsb option to active safe browising featureJan-Michael Brummer2020-09-295-1/+18
| | | | | In case we cannot provide a gsb api key, we should disable the service entirely and hide the config option in preferences window.
* CI: Set GSB API Key for flatpak buildsJan-Michael Brummer2020-09-291-2/+2
|
* Move gsb data to meson_options.txtJan-Michael Brummer2020-09-295-10/+15
| | | | | | Move gsb_api_key to meson_options.txt so we can provide the necessary support within flatpak, but can disable it for the rest. Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/682
* Revert "Move bookmark star to bottom bar in mobile mode"Michael Catanzaro2020-09-2915-354/+146
| | | | | | | This reverts commit f79108840b9ff2434032a6412634c966680ea42f. This introduced a lot of weird bugs. Like a lot. Some of these are pretty wild. Let's try again later....
* Update Hebrew translationYosef Or Boczko2020-09-281-2/+2
| | | | (cherry picked from commit 4751552b814a7094043499e370ea96dd40f53845)
* Update Hebrew translationYosef Or Boczko2020-09-281-776/+1005
| | | | (cherry picked from commit a5a5a189f4ce7db06be4698d3e7f0d96061f253e)
* prefs-search-engines: replace dialog with inline list boxvanadiae2020-09-2810-1059/+853
| | | | | | | | | | | The old search engines dialog had a terrible look so this commit replaces it with a list box with expandable rows, that let see and edit the various informations (name, address, etc.). It also allows to select the default search engine, used when no engine is selected when doing a search in the search bar. Fixes #631 Fixes #441
* Add Alt+0 hotkey to toggle between last tabsJan-Michael Brummer2020-09-283-1/+46
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1050
* Fix a typoMichael Catanzaro2020-09-281-1/+1
|
* Move bookmark star to bottom bar in mobile modeJan-Michael Brummer2020-09-2715-146/+354
| | | | | | URL entry width is very limited in mobile mode, so let's make more space available: move bookmark star to action bar at the bottom as requested in https://gitlab.gnome.org/GNOME/epiphany/-/issues/1172
* prefs-appearance-page: Don't leak URIsMichael Catanzaro2020-09-271-15/+13
| | | | Also, convert surrounding code to use autoptrs
* Fix opening custom CSS and JS file under flatpakMichael Catanzaro2020-09-261-2/+2
| | | | | | The OpenURI portal understandably expects to receive a URI. Fixes #1352
* ephy-reader-handler: Only fetch existing source data for user triggered actionsJan-Michael Brummer2020-09-262-46/+49
| | | | | | | Store user reader mode toggle request as EphyWebView property. Based on this information load the existing source data or trigger a new load. Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1339
* Update to highlight.js 10.2.1Michael Catanzaro2020-09-251-22/+47
| | | | Another day, another highlight.js release.
* ephy-window: Do not offer webapp creation for internal pagesJan-Michael Brummer2020-09-251-1/+7
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1347
* overview.js: add missing semicolonMichael Catanzaro2020-09-251-1/+1
|
* ephy-tab-label: Show placeholder icon for pinned page without faviconJan-Michael Brummer2020-09-251-1/+1
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1351
* overview: Ensure there are always 9 items on overviewJan-Michael Brummer2020-09-252-8/+30
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1326
* Skip system web apps for about:applicationsAlexander Mikhaylenko2020-09-253-0/+22
| | | | | They cannot be deleted as we don't control their desktop file. Don't show them at all.
* Hide web app preferences for system appsAlexander Mikhaylenko2020-09-255-9/+26
| | | | | | | | | Since system web apps have desktop file in /usr, they cannot be edited and the preferences do nothing. Introduce EPHY_WEB_APPLICATION_SYSTEM option, set it for any applications created via ephy_web_application_ensure_for_app_info(). Hide preferences for those apps.
* web-app-utils: Fix system web appsAlexander Mikhaylenko2020-09-251-6/+43
| | | | | | Normally when a web app is created, a few files in profile dir are created, like a desktop file and .app. However, this doesn't happen when creating a system web app, leading to a crash.
* prefs-general-page: Don't manually scale web app iconwip/exalm/webapp-prefsAlexander Mikhaylenko2020-09-241-11/+6
| | | | Let GtkImage scale it, ensuring it's crisp on HiDPI.
* webapp-additional-urls-dialog: Slightly modernize the layoutAlexander Mikhaylenko2020-09-241-56/+23
| | | | Drop the icon and move Clear button to the bottom.
* prefs-general-page: Redesign web application preferencesAlexander Mikhaylenko2020-09-242-68/+50
| | | | | Split the grid into 3 separate rows for icon, title and homepage, shrink the icon to 32x32.
* bookmarks-popover: Ellipsize long tagsAlexander Mikhaylenko2020-09-232-2/+5
| | | | Make sure long tags don't stretch the popover either.
* bookmarks-popover: Wrap empty state titleAlexander Mikhaylenko2020-09-231-0/+3
| | | | Make sure a long title doesn't stretch the popover.
* Make bookmark preferences dialog resizableAlexander Mikhaylenko2020-09-232-1/+1
| | | | Make sure it properly maximizes on mobile.
* Update Hungarian translationBalázs Úr2020-09-231-204/+148
|
* Add mute and unmute items to the tab context menuAlexander Mikhaylenko2020-09-234-0/+45
| | | | The tab button is inaccessible from keyboard, so it must be in the menu.
* window: Remove tab.detach actionAlexander Mikhaylenko2020-09-234-40/+0
| | | | It's never used.
* window: Merge toolbar.reload and tab.reloadAlexander Mikhaylenko2020-09-233-20/+1
| | | | Another duplicate.
* window: Merge app.reopen-closed-tab and tab.reopenAlexander Mikhaylenko2020-09-233-27/+1
| | | | | There's no difference between them, let's display shortcut in the menu instead.
* window: Merge tab.close and tab.close-tabAlexander Mikhaylenko2020-09-232-3/+2
| | | | Show the shortcut in the menu.
* notebook-context-menu: Use the same mnemonic for pin actionsAlexander Mikhaylenko2020-09-231-1/+1
| | | | | They can only ever be shown one at a time, there's no reason to have different mnemonics.
* notebook-context-menu: Hide pin actions when disabledAlexander Mikhaylenko2020-09-231-0/+2
| | | | Only ever show one of them at a time, not both.
* Update Slovak translationDušan Kazik2020-09-221-1504/+2262
| | | | (cherry picked from commit 7c3735aaeb8c896d0d66d6b649d8e191a83d2939)
* Update Friulian translationFabio Tomat2020-09-221-29/+29
|
* ephy-header-bar: Fix critical webapp startup warningJan-Michael Brummer2020-09-211-1/+0
| | | | passwords-separator is no longer available as it has been moved into Import and Export.
* ephy-shell: Show run in background option as checkbuttonJan-Michael Brummer2020-09-212-17/+14
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1337
* Update to highlight.js 10.2.0Michael Catanzaro2020-09-201-12/+106
|
* Apply Epiphany changes to PDF.jsMichael Catanzaro2020-09-204-56/+77
|
* Update to upstream PDF.js 2.5.207 (without Epiphany changes)Michael Catanzaro2020-09-20111-13615/+12293
|
* Add PDF.js LICENSEMichael Catanzaro2020-09-201-0/+177
|
* Update POTFILES.inPiotr Drąg2020-09-191-0/+1
|
* Update Chinese (Taiwan) translationCheng-Chia Tseng2020-09-171-603/+723
| | | | (cherry picked from commit fc3b66cd7d2abc17d61d58ea45efd98490f5bf45)
* Replace languages list drag & drop green lines with an animationYetizone2020-09-1613-253/+394
| | | | Also remove unused CSS style classes and regenerate CSS
* prefs-general-page: Prevent adding the same language multiple timesYetizone2020-09-141-1/+1
| | | | Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1335