summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* window-commands: fix critical when opening about dialogmcatanzaro/#1897Michael Catanzaro2022-11-041-2/+0
| | | | | | | | GLib-GObject-CRITICAL **: 17:38:04.419: ../gobject/gsignal.c:2620: signal 'response' is invalid for instance '0x5575a6def290' of type 'GtkAboutDialog' Fixes #1897 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1215>
* Update Norwegian Bokmål translationKjartan Maraas2022-11-041-544/+626
| | | | (cherry picked from commit c0986cb8b0969bdbaafca2dbd8175bc58a1d0522)
* Remove unreachable libsoup codeLukáš Tyrychtr2022-11-026-268/+2
| | | | | | Fixes #1892. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1211>
* location-entry: Scroll suggestions to the top when showingAlexander Mikhaylenko2022-11-022-1/+20
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1209>
* Avoid -Wnonnull warning from scan-build CIMichael Catanzaro2022-11-021-1/+4
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1212>
* Update Dutch translationNathan Follens2022-11-021-607/+623
|
* Update Russian translationAleksandr Melman2022-10-311-587/+592
|
* Revert "embed: do not download subresources that can't be handled by the web ↵Michael Catanzaro2022-10-251-36/+27
| | | | | | | | view" This reverts commit 65855630c6ce9b7383d6c27a8c3716249c199112. Fixes #1888
* Update POTFILES.inPiotr Drąg2022-10-231-0/+2
|
* embed: do not download subresources that can't be handled by the web viewCarlos Garcia Campos2022-10-191-27/+36
| | | | | Only the main resource should be converted to download, for any other cases let WebKit decide.
* ci: Add aarch64 buildsAlexander Mikhaylenko2022-10-191-0/+27
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1206>
* ci: Allow failure for canary nightly job as wellAlexander Mikhaylenko2022-10-181-0/+1
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1204>
* Update Hebrew translationYosef Or Boczko2022-10-181-1/+1
|
* Update Hebrew translationYosef Or Boczko2022-10-181-600/+601
|
* page-menu-popover: Use shorter stringsAlexander Mikhaylenko2022-10-171-3/+3
| | | | Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1875
* page-menu-popover: Fix conflicting history/help mnemonicsAlexander Mikhaylenko2022-10-171-1/+1
| | | | Use R for history instead.
* Revert "ci: Try GTK4 Tech Preview again"Alexander Mikhaylenko2022-10-171-9/+0
| | | This reverts commit 1eeb213b65268e7e79029a31f0912ee7e78751ef
* Revert "ci: Set safe.directory for the GTK4 checkout"Alexander Mikhaylenko2022-10-171-1/+0
| | | This reverts commit 5472fa06122dd788155ffbd1d060b36ec885ff52
* Revert "ci: Fix setting safe.directory"Alexander Mikhaylenko2022-10-171-1/+1
| | | This reverts commit 4e0c72190015b8f9e24fce99260e987850c6c3c6
* Silence deprecation warnings for tree view and style context callsAlexander Mikhaylenko2022-10-177-0/+36
| | | | We'll need to port all of that, but separately.
* ci: Allow failures for the canary jobAlexander Mikhaylenko2022-10-171-0/+1
| | | | This should be reverted once there are GTK4 webkit builds.
* bookmark-row: Close popover when opening propertiesAlexander Mikhaylenko2022-10-171-0/+6
| | | | Prevent input from being stuck.
* Port away from GcrCertificateWidgetAlexander Mikhaylenko2022-10-174-26/+181
|
* Port to GTK4Alexander Mikhaylenko2022-10-17179-9795/+7235
| | | | | | | | | | | | | Leave out a few things for now: - Location entry suggestions don't scroll: needs https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4476 - Previewing reader mode fonts in appearance settings This is very hard to implement with the new API - If the cursor is positioned where the suggestions popover will appear, when it does so the hovered item will be selected. That shouldn't happen.
* Update Russian translationAleksandr Melman2022-10-171-115/+123
|
* Add warning comments about policy decision handlingMichael Catanzaro2022-10-142-0/+2
| | | | | | | In the past, I was quite confused by our two decide-policy callbacks. Nowadays the situation is OK because they handle different types of policy decisions, but this would be easy to mess up in the future if we are not careful, so add comments to hopefully avoid this.
* Fix typo in ui filePatrick Griffis2022-10-141-1/+1
|
* WebExtensions: Redesign Browser Actions to have a flexible presentationPatrick Griffis2022-10-1318-152/+767
| | | | | | | | | | | | | | | | | | | | | Previously the WebExtensionManager would directly poke around inserting widgets into the HeaderBar. This falls apart with adaptive views so switching to mobile would lose access to extensions. This changes the design where WebExtensionsManager exposes a list of EphyBrowserAction objects and the UI tracks this list and decides how to show them in any mode or in multiple windows. As well as this change the UI was changed so now all browser actions are shown in a popover and the popover doubles as the browser actions popup UI when clicked. This matches Firefox's UI (but is even smoother!). The ability to show all actions as a dedicated button in the headerbar was lost for now. I think this is ok for now but ideally we implement a solution similar to other browsers where the user can select which ones to be dedicated buttons and which ones to go into the dropdown. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1199>
* ci: Fix setting safe.directoryAlexander Mikhaylenko2022-10-131-1/+1
| | | | | | It has to be --global and it doesn't accept relative paths. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1201>
* ci: Set safe.directory for the GTK4 checkoutAlexander Mikhaylenko2022-10-121-0/+1
| | | | Git doesn't like that anymore, so work around it.
* ci: Try GTK4 Tech Preview againAlexander Mikhaylenko2022-10-121-0/+9
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1200>
* Update Italian translationGianvito Cavasoli2022-10-121-552/+643
| | | | (cherry picked from commit fcb965bc3d128d71e49eb925155a6e130da65f8d)
* extension-manager: Simplify finding actionsAlexander Mikhaylenko2022-10-091-13/+4
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1198>
* extension-manager: Make sure g_slist_find_custom() doesn't return nullAlexander Mikhaylenko2022-10-091-2/+6
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1198>
* extension-manager: Properly use gbooleanAlexander Mikhaylenko2022-10-091-1/+1
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1198>
* resources: Include source of symbolic icons; update iconsSam Hewitt2022-10-0917-154/+407
| | | | | | | - provide source sheet of ephy symbolic icons - update outdated icons Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1194>
* WebExtensions: Implement special shortcutsJamie Murphy2022-10-074-6/+101
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1186>
* Canary: Switch to WebKit SDK 22.08 runtimePhilippe Normand2022-10-071-1/+1
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1197>
* Update Dutch translationNathan Follens2022-10-051-292/+320
|
* Update Serbian translationМирослав Николић2022-10-031-19/+18
| | | | (cherry picked from commit d5ceb9d40be95c40b3f9bffc8d20f2403c3568cd)
* Add Swedish help imageAnders Jonsson2022-10-021-0/+0
|
* desktop-entry: Add "epiphany" keywordTheEvilSkeleton2022-09-301-1/+1
| | | | | | | This MR adds "epiphany" as a keyword to make it searchable in the application menu. This is easier, as the name of the application is "Epiphany", which makes it easier for users to search for the application.
* Update French translationGuillaume Bernard2022-09-291-631/+699
|
* Update Friulian translationFabio Tomat2022-09-251-1448/+1674
| | | | (cherry picked from commit f743038e845b4a10ce03fa6fc58a5e6e5147fed7)
* shell: use WebKit implementation for notificationsCarlos Garcia Campos2022-09-232-52/+2
| | | | | | | Current implementation in WebKit supports service workers and notification icon. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1187>
* web-view: Use term "Force Stop" instead of "Kill"Cassidy James Blaede2022-09-231-1/+1
| | | | | | | | | | | | When stopping an unresponsive process, use more inclusive/less violent language. Since we already have a concept of stopping and reloading pages, reuse the term "Stop", but with "Force Stop" to signify it is something we're forcing on the page, which is also similar to language used e.g. on mobile OSes for "Force Quit" Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1849 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1192>
* Update British English translationBruce Cowan2022-09-191-537/+602
|
* Update German translationJürgen Benvenuti2022-09-181-156/+204
| | | | (cherry picked from commit a311325869170b19b5fb6103260374d0f18f60ae)
* Update Kazakh translationBaurzhan Muftakhidinov2022-09-181-518/+601
|
* find-toolbar: fix leak of entry_tagMichael Catanzaro2022-09-171-0/+2
| | | | Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1193>