1. 28 Jan, 2021 1 commit
    • Alexander Mikhaylenko's avatar
      Remove tabs-bar-position setting · b820125b
      Alexander Mikhaylenko authored
      It was originally added to see more tabs at once; we have a popover for
      that now.
      
      The upcoming new tab bar won't support positioning it like that, so let's
      remove the setting beforehand.
      b820125b
  2. 19 Jan, 2021 1 commit
  3. 17 Jan, 2021 1 commit
  4. 15 Jan, 2021 1 commit
  5. 10 Jan, 2021 1 commit
  6. 09 Jan, 2021 1 commit
  7. 29 Sep, 2020 1 commit
  8. 25 Sep, 2020 1 commit
    • Alexander Mikhaylenko's avatar
      Hide web app preferences for system apps · e6b7c0cc
      Alexander Mikhaylenko authored
      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.
      e6b7c0cc
  9. 10 Aug, 2020 1 commit
  10. 28 Jul, 2020 1 commit
  11. 21 Jul, 2020 3 commits
  12. 19 Jul, 2020 1 commit
  13. 09 Jul, 2020 1 commit
  14. 29 Jun, 2020 1 commit
    • Charlie Turner's avatar
      Allow per-site autoplay policies. · d048aafb
      Charlie Turner authored
      Denying autoplay can break websites that use it for stylistic
      effects. On the other hand, it can be increadibly annoying to be
      spammed with videos autoplaying.
      
      By default, videos can autoplay so long as they have no audio (or the
      audio is muted). Alternatively, users can allow all videos to autoplay
      even with audio, or to deny all attempts to autoplay video. Users can
      make these decisions using the security pop-over on a
      per security-origin basis.
      d048aafb
  15. 14 Jun, 2020 1 commit
    • Michael Catanzaro's avatar
      Increase default custom font size · b584710b
      Michael Catanzaro authored
      GNOME fonts default to size 12. (Well, they used to. Nowadays the
      Monospace font is different.) Size 10 fonts are clearly too small. Note
      this has no effect on Epiphany's default fonts, because we use GNOME
      font settings by default, but this does affect the default custom fonts
      if the users chooses to enable custom font settings.
      b584710b
  16. 11 Jun, 2020 1 commit
  17. 03 Jun, 2020 1 commit
  18. 08 May, 2020 1 commit
  19. 15 Mar, 2020 1 commit
  20. 10 Mar, 2020 1 commit
  21. 24 Dec, 2019 1 commit
  22. 17 Dec, 2019 3 commits
    • Michael Catanzaro's avatar
      Remove enable-plugins setting · ba5cb81e
      Michael Catanzaro authored
      Die, NPAPI! Die!
      ba5cb81e
    • Michael Catanzaro's avatar
      Remove enable-webgl and enable-webaudio settings · 8440b359
      Michael Catanzaro authored
      These are weird settings. Epiphany doesn't let the user decide whether
      to enable other WebKit-level features, except when it actually makes
      sense to offer the user a choice of whether or not to do so. But letting
      the user decide to break the web by disabling WebAudio or WebGL doesn't
      make any sense. So remove these hidden settings.
      
      Also, don't manually enable settings that are already enabled by default
      in WebKitSettings.
      8440b359
    • Michael Catanzaro's avatar
      Remove obsolete do-not-track setting · 7f9b4ec8
      Michael Catanzaro authored
      This used to be used to enable DNT header and tracking query removal.
      
      We removed DNT header because it only serves to increase entropy and
      make users more trackable. Then we stopped checking this setting and
      started doing tracking query removal always. (Follow-up will be to
      remove this code altogether, once we enable Intelligent Tracking
      Prevention.)
      
      So now this setting is unused. I thought I had removed it already, but
      apparently forgot to do so.
      7f9b4ec8
  23. 07 Dec, 2019 1 commit
  24. 02 Oct, 2019 1 commit
  25. 30 Sep, 2019 1 commit
  26. 29 Sep, 2019 2 commits
  27. 27 Sep, 2019 1 commit
  28. 23 Sep, 2019 2 commits
  29. 09 Aug, 2019 1 commit
  30. 05 Aug, 2019 1 commit
    • Adrian Perez de Castro's avatar
      adblock: Use EasyList in JSON as default ruleset · 58962d81
      Adrian Perez de Castro authored
      Switch from the EasyList ruleset in AdBlock Plus format (as needed
      by the old EphyURITester) to the JSON version, which can be directly
      consumed by WebKitUserContentFilterStore.
      
      Note that the EasyPrivacy ruleset is not available in JSON format,
      and therefore its URI removed from the default list of rulesets.
      
      This also renames the setting to "content-filters" in order to avoid
      mixups with the old "adblock-filters" setting.
      58962d81
  31. 23 Jul, 2019 1 commit
  32. 20 Jul, 2019 1 commit
  33. 14 Jul, 2019 1 commit
  34. 08 Jul, 2019 1 commit