Skip to content
  1. Feb 19, 2016
    • Ralf Habacker's avatar
      Add initial unit test case for QtUml namespace from Qt Modeling framework · 3d8e3a48
      Ralf Habacker authored
      To not been bound on an external dependency without wide spreaded binary
      releases, which need to be adjusted to every new Qt release, qt modeling
      sources has been imported into umbrello sources subdirectory
      lib/qtmodeling for evaluation purpose.
      
      Also bundled sources makes it easier to hack on qt modeling classes.
      Required fixes could be submitted later to the original project.
      
      At the current state qt modeling libraries and plugins are only used
      internal and are not installed. Binary releases of umbrello with bundled
      qt modeling framework requires to use different names for the qt modeling
      shared libraries and plugins names.
      
      CCBUG:352878
      3d8e3a48
    • Ralf Habacker's avatar
      Add support for qt only testcases. · 57198d7f
      Ralf Habacker authored
      Place all Qt libraries Add variable QT_TEST_LIBRARIES to unittests cmake file.
      57198d7f
  2. Feb 18, 2016
  3. Feb 12, 2016
  4. Feb 08, 2016
  5. Feb 05, 2016
    • Ralf Habacker's avatar
      Fix initial setting of line color of an association widget. · 8909fe46
      Ralf Habacker authored
      Because assocation line color is now setable an additional
      bug has been raised on initialisation.
      The initial setting of association line colors needs to be
      finished in the derived constructors because virtual methods
      of a derived class are not possible in WidgetBase constructor.
      
      CCBUG:358358
      8909fe46
  6. Feb 03, 2016
  7. Jan 29, 2016
  8. Jan 28, 2016
  9. Jan 27, 2016
  10. Jan 26, 2016
    • Ralf Habacker's avatar
      Fix bug been locked near lower zoom limit on windows. · 334d8488
      Ralf Habacker authored
      Trying to zoom in with mouse wheel after reaching the lower limit
      locks the zoom level at 11%.
      
      For better debugging support print out current zoom level on any update.
      
      CCBUG:358097
      334d8488
    • Ralf Habacker's avatar
      Fix wheel mouse inaccuracy on zooming. · fbfbffea
      Ralf Habacker authored
      The inaccuracy is caused by UMLApp instance and UMLView scroll bars
      propagating slightly modified zoom value back to the UMLView instance.
      
      The fix is to disable the back propagation.
      
      CCBUG:358097
      fbfbffea
    • Tzvetelin Katchov's avatar
      Refactoring UMLView · 014319ab
      Tzvetelin Katchov authored and Ralf Habacker's avatar Ralf Habacker committed
      Fix centering of scene view after scroll wheel zoom or window resize.
      Remove internal properties for zoom level and center point.
      Instead of them get actual value from matrix().m11().
      Remove unnecesary and dupliicate methods.
      Fix setting of zoom in diagram properties page.
      
      BUG:358097
      FIXED-IN:2.18.2 (KDE Applications 15.12.2)
      REVIEW:126773
      014319ab
  11. Jan 23, 2016
  12. Jan 22, 2016
    • Ralf Habacker's avatar
      Fix 'No change of association symbol line colour and width possible'. · c14b580a
      Ralf Habacker authored
      The bug is caused by two issues:
      
      1. line color changes are not routed through the virtual method setLineColor()
      2. class AssociationLine did not propagate line color changes to the related symbols.
      
      This patch includes a minor refactoring in class AssociationLine
      to provide the standard pen based api, which is required to set symbol pen.
      
      BUG:358358
      CCBUG:358365
      FIXED-IN:2.18.2 (KDE Applications 15.12.2)
      c14b580a
  13. Jan 20, 2016
  14. Jan 06, 2016
  15. Jan 03, 2016
  16. Jan 02, 2016
  17. Jan 01, 2016
  18. Dec 20, 2015
  19. Dec 18, 2015
  20. Dec 17, 2015
Loading