1. 02 Sep, 2013 2 commits
  2. 27 Aug, 2013 1 commit
  3. 23 Aug, 2013 1 commit
  4. 21 Aug, 2013 3 commits
  5. 19 Aug, 2013 6 commits
  6. 16 Aug, 2013 3 commits
  7. 15 Aug, 2013 1 commit
    • Artur Grunau's avatar
      DataNamePropertyWidget: fix null pointer deref · e28d6127
      Artur Grunau authored
      If a DataNamePropertyWidget is created for a DataNameProperty whose
      AccessInfo == READ, it doesn't instantiate a QLineEdit to display the
      property's value (QComboBox is used instead).
      
      Previously, the updateWidgetFromProperty method didn't check AccessInfo
      to see what display widget was in use, and simply always dereferenced
      the _lineEdit pointer. If AccessInfo == READ, it was null and the
      application crashed.
      
      Now updateWidgetFromProperty accesses only the combo box if
      AccessInfo == READ, and uses the line edit otherwise.
      
      Fixes #99
      e28d6127
  8. 14 Aug, 2013 2 commits
  9. 13 Aug, 2013 4 commits
  10. 11 Aug, 2013 2 commits
  11. 24 Jul, 2013 1 commit
  12. 23 Jul, 2013 2 commits
  13. 22 Jul, 2013 4 commits
  14. 17 Jul, 2013 1 commit
  15. 16 Jul, 2013 5 commits
  16. 15 Jul, 2013 2 commits
    • grunau's avatar
      Fix issues with QtCanvas' sizing · 30524611
      grunau authored
      The QtCanvas class didn't previously implement the sizeHint method. As
      a result, Qt would allot it no display space if there were other widgets
      competing for it (e.g. the main window's central widget).
      
      Now QtCanvas has a sizeHint implementation that returns a size hint that
      is in line with what the canvas' getSize method reports. Moreover,
      QtCanvas now uses the `Expanding` size policy to inform Qt that it would
      like to get as much display space as possible.
      
      git-svn-id: https://camplinux.in.tum.de/svn/campvis/branches/gui-redux@519 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
      30524611
    • grunau's avatar
      Highlight matches when filtering log messages · d535d6f9
      grunau authored
      A new class, LogHighlighter, has been added to the application.
      Currently it's only responsible for highlighting those parts of log
      messages that match the current filter. However, it can be easily
      extended to also highlight timestamps, log levels, etc. All in all, this
      should make the information the log viewer displays much easier to scan
      through.
      
      git-svn-id: https://camplinux.in.tum.de/svn/campvis/branches/gui-redux@518 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
      d535d6f9