1. 02 Mar, 2016 4 commits
    • Craig Watson's avatar
      New settings queue for UBSettings · 599f925d
      Craig Watson authored
      This should cut down on disk access. Instead of loading and saving
      settings directly through QSettings instances (which occasionally
      read and write to their associated file; but there is no way to control
      how often this happens), they are now added to a QHash for in-app
      access.
      
      Save() and load() functions were also added to enable manually saving
      the settings, and loading all settings from file, respectively.
      599f925d
    • Craig Watson's avatar
      Don't select a new doc when trashing multiple docs · 8e1b5c4e
      Craig Watson authored
      During trashing of multiple documents, a new document was selected
      every time that one was moved to the trash -- even if it was about
      to be trashed itself. This is no longer the case; the
      selectADocumentOnMultipleTrashing() method was added to select the
      first unselected document found (but this is currently not used, as
      it seems OK to just select no document when we have just deleted a
      whole selection)
      8e1b5c4e
    • Craig Watson's avatar
      6444276d
    • Craig Watson's avatar
      Fix crash when audioItem is initialized · f00d50d6
      Craig Watson authored
      f00d50d6
  2. 01 Mar, 2016 10 commits
  3. 29 Feb, 2016 1 commit
  4. 26 Feb, 2016 1 commit
  5. 24 Feb, 2016 2 commits
  6. 23 Feb, 2016 7 commits
  7. 22 Feb, 2016 5 commits
  8. 18 Feb, 2016 5 commits
  9. 17 Feb, 2016 2 commits
    • Craig Watson's avatar
      Removed forgotten debug message · c619a9db
      Craig Watson authored
      c619a9db
    • Craig Watson's avatar
      Fixed pen strokes not being loaded in right position · 0879179c
      Craig Watson authored
      - Modified UBvgSubsetAdaptor to correctly save and load strokes, so the
      transform matrices that were saved are now loaded correctly.
      
      - Added handling of mousePress / Move / Release events to
      UBGraphicsStrokesGroup, so that the transform matrix is calculated and
      stored after moving a pen stroke directly (by clicking on it, and not on
      its frame). Note: this duplicates quite a bit of code that is in
      UBGraphicsDelegateFrame. It may be best to go back and modify both
      classes so that the same functions can be called when moving a stroke.
      0879179c
  10. 16 Feb, 2016 2 commits
  11. 15 Feb, 2016 1 commit