1. 09 Nov, 2018 5 commits
  2. 08 Nov, 2018 4 commits
  3. 06 Nov, 2018 2 commits
  4. 05 Nov, 2018 2 commits
  5. 30 Oct, 2018 1 commit
  6. 25 Oct, 2018 1 commit
  7. 23 Oct, 2018 1 commit
    • Nelson Benítez León's avatar
      ev-view: fix appearance of editable GtkComboBox in PDF form · 7a63f67a
      Nelson Benítez León authored
      Due to a bug in GtkEntry, the GtkEntry of an editable GtkComboBox
      will be too wide (due to a hardcoded minimum-width of
      150px), overcome this by forcing a very small minimum-width via
      "width-chars" property, this allows the GtkEntry to match the
      width of the ComboBox item list.
      
      We also tweak evince.css to reduce the padding of the GtkEntry and
      GtkButton of the GtkComboBox, which was 8px and made the GtkButton
      take up too much space and GtkEntry be left with too little space
      for displaying text.
      
      Workarounds gtk#1422
      
      Fixes evince#1002
      7a63f67a
  8. 22 Oct, 2018 1 commit
    • Jason Crain's avatar
      libview: Handle adjustment change during drag event · 38131b9f
      Jason Crain authored
      If you zoom in or out while using middle-click drag to scroll the
      document, evince may unexpectedly jump to a different page. This is
      because the zoom operation changes the adjustment's `upper` and `value`
      to account for the document's new size while keeping the visible part of
      the document visible, but the drag event will overwrite the adjustment
      value next time the mouse is moved.
      
      Fix this by updating the drag start position so that the drag can
      continue from the new location.
      38131b9f
  9. 18 Oct, 2018 1 commit
  10. 16 Oct, 2018 1 commit
    • Jordan Petridis's avatar
      Flatpak: Bundle meson · c672bf13
      Jordan Petridis authored
      We currently need meson 0.48.0+ but meson was downgraded in the
      runtime due to some regression back to 0.47.2 so we need to bundle
      it for the time being.
      c672bf13
  11. 12 Oct, 2018 3 commits
    • Germán Poo-Caamaño's avatar
      2a40d81d
    • Nelson Benítez León's avatar
      sidebar outline: close auto-expanded rows and remember state · 45abf6a7
      Nelson Benítez León authored
      This commit adds the following features:
      
      - Remember and restore state for rows that were manually
        collapsed and expanded by the user. To save that information
        we use two new metadata keys 'index-expand' and 'index-collapse'.
      
        Metadata key 'index-expand' is a string containing the GtkTreePath's
        that the user has explicitly expanded, except those already marked
        expanded by the pdf producer data. The string format is
        "|path1|path2|path3|" (starting and ending in pipe). A case with
        only one element would be "|path1|". A case with no elements would be
        the empty string "". This is to facilitate the search of the paths.
      
        Metadata key 'index-collapse' is a string containing the GtkTreePath's
        that the pdf producer data had them marked as expanded but the user
        has explicitly collapsed them. The string format is the same as in
        'index_expand'.
      
      - When scrolling through document, take the chance to collapse rows
        that have been automatically expanded previously. This avoids
        cluttering the tree view with too many entries when navigating
        documents that have heavily indexed outlines.
      
      Issue #85
      45abf6a7
    • Germán Poo-Caamaño's avatar
      flatpak: Remove libwebp from manistest · 9c4dc4cd
      Germán Poo-Caamaño authored
      * libwep is already in Sdk master.
      9c4dc4cd
  12. 11 Oct, 2018 4 commits
  13. 10 Oct, 2018 7 commits
  14. 09 Oct, 2018 1 commit
  15. 08 Oct, 2018 6 commits