1. 04 Jan, 2019 1 commit
  2. 02 Jan, 2019 2 commits
  3. 28 Dec, 2018 1 commit
  4. 27 Dec, 2018 2 commits
  5. 26 Dec, 2018 3 commits
  6. 20 Dec, 2018 2 commits
  7. 17 Dec, 2018 1 commit
  8. 15 Dec, 2018 1 commit
  9. 05 Dec, 2018 1 commit
    • Michael Catanzaro's avatar
      Stop using the slice allocator · 5502b1cb
      Michael Catanzaro authored
      In Epiphany we currently use the slice allocator for random structs,
      then fill the structs with memory inevitably managed by system malloc.
      There's no rhyme or reason to it. The slice allocator has fallen out of
      favor, so stop using it. See:
      
      glib#1079
      5502b1cb
  10. 04 Dec, 2018 1 commit
  11. 03 Dec, 2018 1 commit
    • Michael Catanzaro's avatar
      web-view: Show all files when running the file chooser for uploads · 97f56c57
      Michael Catanzaro authored
      When uploading files, it's annoying to filter the files down to files
      supported by Epiphany. The user is not selecting a file to be opened in
      Epiphany. He is just selecting any arbitrary file to be uploaded to the
      website. We shouldn't be filtering anything here at all.
      
      This doesn't work yet due to gtk#1492
      but no reason to stall on that.
      97f56c57
  12. 29 Nov, 2018 2 commits
  13. 27 Nov, 2018 1 commit
  14. 23 Nov, 2018 1 commit
  15. 14 Nov, 2018 4 commits
  16. 25 Oct, 2018 1 commit
  17. 10 Oct, 2018 1 commit
  18. 19 Sep, 2018 1 commit
  19. 18 Sep, 2018 1 commit
    • Michael Catanzaro's avatar
      Try enabling MSE · b83df083
      Michael Catanzaro authored
      This is broken and not ready to be enabled, but we think YouTube has
      begun to require MSE to access WebM videos. So we're left with no
      real choice here.
      b83df083
  20. 16 Sep, 2018 1 commit
  21. 11 Sep, 2018 1 commit
  22. 02 Sep, 2018 2 commits
  23. 30 Aug, 2018 2 commits
    • Adrián Pérez de Castro's avatar
      Reader mode: Immediately apply settings when they change · 7056faab
      Adrián Pérez de Castro authored
      This is done by handling te GSettings::changed signal for the settings
      that affect the reader view styling, and running a JavaScript snippet
      which assignd the newly chosen settings to "document.body.className".
      7056faab
    • Adrián Pérez de Castro's avatar
      First pass at improving reader mode styling · 301ac606
      Adrián Pérez de Castro authored
      The following fonts are used for reader mode:
      
      - Merriweather (both the serif and sans variants) for text and titles.
      - Adobe Source Pro for monospaced/preformatted text content.
      
      A copy of the fonts is included and used as Web fonts. The CSS rules
      are designed to match locally installed copies first, thus avoiding
      the need for WebKit to fetch them from the bundled resources when
      available in the system. The fonts are distributed under the terms of
      the SIL OFL license.
      
      On addition to the existing styling, a dark variant is provided as
      well. Chosing the colorscheme is achieved by setting the "light" or
      "dark" class in the <body> element. Whether to use the serif or
      sans-serif font variant is chosen similarly using the "sans" and
      "serif" CSS classes.
      
      This adds two settings as well in a new org.gnome.Epiphany.reader
      scheme, which for now can be set using external tools like dconf Editor
      or the gsettings command line tools:
      
      - font-style: Chooses between sans-serif and serif font.
      - color-scheme: Chooses between light or dark background.
      
      For the moment the settings are read only when reader mode is activated.
      301ac606
  24. 28 Aug, 2018 2 commits
  25. 27 Aug, 2018 1 commit
  26. 24 Aug, 2018 1 commit
  27. 22 Aug, 2018 2 commits