1. 18 Nov, 2017 1 commit
    • Kai Willadsen's avatar
      Rework linkmap scroll handling to not require the parent MeldDoc · 90ff3f37
      Kai Willadsen authored
      Keeping the parent MeldDoc is an annoying requirement, and the backref
      shows up when trying to track down reference leaks. Having the parent
      documents be responsible for hooking in the scroll-event signal handler,
      as in this patch, is both a better separation and less pain.
      90ff3f37
  2. 02 May, 2017 1 commit
    • Kai Willadsen's avatar
      filediff, dirdiff: Fix busted overlay scrolling change · 573bdb75
      Kai Willadsen authored
      The change in 1915de was supposed to just move overlay scrolling
      disablement for dirdiff; instead it moved it for filediff and removed
      it for dirdiff. This is the other part of the changeset, removing the
      lagging code in filediff and actually disabling overlay scrolling in
      dirdiff in the UI file.
      573bdb75
  3. 02 Oct, 2014 1 commit
  4. 07 Jun, 2014 1 commit
    • Marco Brito's avatar
      diffgrid: Allow resizing file and folder comparison panes (bgo#576934) · c9cd394c
      Marco Brito authored
      To individual adjust the width of each pane in a file or folder
      comparison is something that can be pratical good to have. But by using
      GtkGrid for layout its view creates a limitation of not allowing pane
      resizing. Here is an implementation of a GtkGrid based custom widget,
      by overriding its childrens size allocation and adding in the row at
      the top of each LinkMap a drag handle, the size and position can easy
      be set.
      c9cd394c
  5. 02 Jun, 2014 1 commit
  6. 07 Feb, 2014 1 commit
  7. 05 Feb, 2014 1 commit
  8. 14 Dec, 2013 2 commits
  9. 11 Oct, 2013 1 commit
    • Kai Willadsen's avatar
      Remove GnomeEntry clone and use FileChoosers instead · 6df0ba87
      Kai Willadsen authored
      This is part of migrating to a more modern UI. It's possible that
      we'll want something like this again in the future, but if so then we
      can do it with a better UI. All current uses have been migrated to
      the standard GtkFileChooserButton, though these layouts will need
      polish to make this look less silly.
      6df0ba87
  10. 27 Sep, 2013 1 commit
  11. 26 Mar, 2011 1 commit
  12. 05 Feb, 2011 2 commits
  13. 15 Jan, 2011 1 commit
  14. 06 Oct, 2010 1 commit
  15. 30 Sep, 2010 2 commits
    • Kai Willadsen's avatar
      Remove libglade-style "Custom" creation from UI files and widgets · ae3c46b0
      Kai Willadsen authored
      data/ui/dirdiff.ui
      data/ui/filediff.ui
      data/ui/meldapp.ui
      data/ui/vcview.ui: Remove libglade-style custom creation
      
      meld/filediff.py: Manually construct FindBar, as it's not a real widget
      
      meld/ui/findbar.py
      meld/ui/historyentry.py
      meld/ui/msgarea.py: Remove custom creation
      ae3c46b0
    • Kai Willadsen's avatar
      Port gnomeglade to gtk.Builder, and update file names · 37284ad4
      Kai Willadsen authored
      This is a simplistic barely-functional port of the gnomeglade Component
      class to use gtk.Builder instead of glade.XML. Custom widget creation
      is not yet supported, and translation support is broken.
      
      data/ui/*.glade: Automated conversion to .ui
      
      dirdiff.py: Update to follow .ui file name changes
      
      filediff.py: Update to follow .ui file name changes
      
      findbar.py: Update to follow .ui file name changes
      
      gnomeglade.py: Port to UIBuilder usage
      
      meldapp.py: Port About dialog to gtk.Builder usage, remove gtk.glade
                  requirement, and update to follow .ui file name changes
      
      preferences.py: Update to follow .ui file name changes
      
      vcview.py: Update to follow .ui file name changes
      37284ad4