[Gammaray-commits] [KDAB/GammaRay] b51ac8: Rework UI resources

Filipe Azevedo filipe.azevedo at kdab.com
Tue Apr 25 15:32:16 CEST 2017


  Branch: refs/heads/master-KDEND-155
  Home:   https://github.com/KDAB/GammaRay
  Commit: b51ac84a989c28711bdbe562033ccec323f45b68
      https://github.com/KDAB/GammaRay/commit/b51ac84a989c28711bdbe562033ccec323f45b68
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M CMakeLists.txt
    M client/CMakeLists.txt
    A client/classesiconsrepositoryclient.cpp
    A client/classesiconsrepositoryclient.h
    M client/clientconnectionmanager.cpp
    M common/CMakeLists.txt
    A common/classesiconsextractor.cpp
    A common/classesiconsindex.cpp
    A common/classesiconsindex.h
    A common/classesiconsrepository.cpp
    A common/classesiconsrepository.h
    M core/CMakeLists.txt
    A core/classesiconsrepositoryserver.cpp
    A core/classesiconsrepositoryserver.h
    M core/probe.cpp
    M core/util.cpp
    M docs/collection/gammaray.qhcp.cmake
    M launcher/app/CMakeLists.txt
    M launcher/ui/attachdialog.cpp
    M launcher/ui/attachdialog.ui
    M launcher/ui/promolabel.cpp
    M plugins/quickinspector/CMakeLists.txt
    M plugins/quickinspector/quickitemdelegate.cpp
    M plugins/quickinspector/quickoverlaylegend.cpp
    M plugins/quickinspector/quickscenecontrolwidget.cpp
    R plugins/quickinspector/resources/active-focus.png
    R plugins/quickinspector/resources/active-focus.svg
    R plugins/quickinspector/resources/decorations.png
    R plugins/quickinspector/resources/focus.png
    R plugins/quickinspector/resources/focus.svg
    R plugins/quickinspector/resources/grid-settings.png
    R plugins/quickinspector/resources/legend.png
    R plugins/quickinspector/resources/quickinspector.qrc
    R plugins/quickinspector/resources/visualize-batches.png
    R plugins/quickinspector/resources/visualize-changes.png
    R plugins/quickinspector/resources/visualize-clipping.png
    R plugins/quickinspector/resources/visualize-overdraw.png
    R plugins/quickinspector/resources/visualize-traces.png
    R plugins/quickinspector/resources/warning.png
    R resources/CMakeLists.txt
    R resources/GammaRay-128x128.png
    R resources/GammaRay-16x16.png
    R resources/GammaRay-256x256.png
    R resources/GammaRay-32x32.png
    R resources/GammaRay-48x48.png
    R resources/GammaRay-512x512.png
    R resources/GammaRay-Trademark-medium.png
    R resources/GammaRay-Trademark-small.png
    R resources/GammaRay.icns
    R resources/GammaRay.ico
    R resources/authors
    R resources/classes/README
    R resources/classes/calendarwidget.png
    R resources/classes/checkbox.png
    R resources/classes/columnview.png
    R resources/classes/combobox.png
    R resources/classes/commandlinkbutton.png
    R resources/classes/dateedit.png
    R resources/classes/datetimeedit.png
    R resources/classes/dial.png
    R resources/classes/dialogbuttonbox.png
    R resources/classes/dockwidget.png
    R resources/classes/doublespinbox.png
    R resources/classes/editform.png
    R resources/classes/editgrid.png
    R resources/classes/edithlayout.png
    R resources/classes/edithlayoutsplit.png
    R resources/classes/editvlayout.png
    R resources/classes/editvlayoutsplit.png
    R resources/classes/fontcombobox.png
    R resources/classes/frame.png
    R resources/classes/graphicsview.png
    R resources/classes/groupbox.png
    R resources/classes/groupboxcollapsible.png
    R resources/classes/hscrollbar.png
    R resources/classes/hslider.png
    R resources/classes/hsplit.png
    R resources/classes/label.png
    R resources/classes/lcdnumber.png
    R resources/classes/line.png
    R resources/classes/lineedit.png
    R resources/classes/listbox.png
    R resources/classes/listview.png
    R resources/classes/mdiarea.png
    R resources/classes/plaintextedit.png
    R resources/classes/progress.png
    R resources/classes/pushbutton.png
    R resources/classes/qtquick2/README
    R resources/classes/qtquick2/border-image-icon16.png
    R resources/classes/qtquick2/flickable-icon16.png
    R resources/classes/qtquick2/flipable-icon16.png
    R resources/classes/qtquick2/focusscope-icon16.png
    R resources/classes/qtquick2/gridview-icon16.png
    R resources/classes/qtquick2/image-icon16.png
    R resources/classes/qtquick2/item-icon16.png
    R resources/classes/qtquick2/listview-icon16.png
    R resources/classes/qtquick2/mouse-area-icon16.png
    R resources/classes/qtquick2/pathview-icon16.png
    R resources/classes/qtquick2/rect-icon16.png
    R resources/classes/qtquick2/text-edit-icon16.png
    R resources/classes/qtquick2/text-icon16.png
    R resources/classes/qtquick2/text-input-icon16.png
    R resources/classes/qtquick2/webview-icon16.png
    R resources/classes/radiobutton.png
    R resources/classes/scrollarea.png
    R resources/classes/spacer.png
    R resources/classes/spinbox.png
    R resources/classes/tabbar.png
    R resources/classes/table.png
    R resources/classes/tabwidget.png
    R resources/classes/textedit.png
    R resources/classes/timeedit.png
    R resources/classes/toolbox.png
    R resources/classes/toolbutton.png
    R resources/classes/vline.png
    R resources/classes/vscrollbar.png
    R resources/classes/vslider.png
    R resources/classes/vspacer.png
    R resources/classes/widget.png
    R resources/classes/widgetstack.png
    R resources/classes/wizard.png
    M resources/gammaray.qrc
    A resources/gammaray/authors
    R resources/kdab-gammaray-logo.png
    R resources/kdablogo160.png
    R resources/kdabproducts.png
    R resources/splashscreen.png
    M resources/update_authors.sh
    M ui/CMakeLists.txt
    M ui/mainwindow.cpp
    M ui/remoteviewwidget.cpp
    A ui/resources/CMakeLists.txt
    A ui/resources/gammaray/GammaRay-128x128.png
    A ui/resources/gammaray/GammaRay-16x16.png
    A ui/resources/gammaray/GammaRay-256x256.png
    A ui/resources/gammaray/GammaRay-32x32.png
    A ui/resources/gammaray/GammaRay-48x48.png
    A ui/resources/gammaray/GammaRay-512x512.png
    A ui/resources/gammaray/GammaRay-Trademark-medium.png
    A ui/resources/gammaray/GammaRay-Trademark-small.png
    A ui/resources/gammaray/GammaRay.icns
    A ui/resources/gammaray/GammaRay.ico
    A ui/resources/gammaray/icons/ui/classes/qtquick2/README
    A ui/resources/gammaray/icons/ui/classes/qtquick2/border-image-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/flickable-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/flipable-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/focusscope-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/gridview-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/image-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/item-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/listview-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/mouse-area-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/pathview-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/rect-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/text-edit-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/text-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/text-input-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtquick2/webview-icon16.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/README
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/calendarwidget.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/checkbox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/columnview.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/combobox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/commandlinkbutton.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/dateedit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/datetimeedit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/dial.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/dialogbuttonbox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/dockwidget.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/doublespinbox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/editform.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/editgrid.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/edithlayout.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/edithlayoutsplit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/editvlayout.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/editvlayoutsplit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/fontcombobox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/frame.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/graphicsview.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/groupbox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/groupboxcollapsible.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/hscrollbar.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/hslider.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/hsplit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/label.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/lcdnumber.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/line.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/lineedit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/listbox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/listview.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/mdiarea.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/plaintextedit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/progress.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/pushbutton.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/radiobutton.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/scrollarea.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/spacer.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/spinbox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/tabbar.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/table.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/tabwidget.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/textedit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/timeedit.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/toolbox.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/toolbutton.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/vline.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/vscrollbar.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/vslider.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/vspacer.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/widget.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/widgetstack.png
    A ui/resources/gammaray/icons/ui/classes/qtwidgets/wizard.png
    A ui/resources/gammaray/icons/ui/dark/grid-settings.png
    A ui/resources/gammaray/icons/ui/dark/legend.png
    A ui/resources/gammaray/icons/ui/dark/measure-pixels.png
    A ui/resources/gammaray/icons/ui/dark/move-preview.png
    A ui/resources/gammaray/icons/ui/dark/pick-element.png
    A ui/resources/gammaray/icons/ui/dark/redirect-input.png
    A ui/resources/gammaray/icons/ui/dark/server-decorations.png
    A ui/resources/gammaray/icons/ui/dark/visualize-batches.png
    A ui/resources/gammaray/icons/ui/dark/visualize-changes.png
    A ui/resources/gammaray/icons/ui/dark/visualize-clipping.png
    A ui/resources/gammaray/icons/ui/dark/visualize-overdraw.png
    A ui/resources/gammaray/icons/ui/dark/visualize-traces.png
    A ui/resources/gammaray/icons/ui/dark/zoom-in.png
    A ui/resources/gammaray/icons/ui/dark/zoom-out.png
    A ui/resources/gammaray/icons/ui/light/active-focus.png
    A ui/resources/gammaray/icons/ui/light/focus.png
    A ui/resources/gammaray/icons/ui/light/grid-settings.png
    A ui/resources/gammaray/icons/ui/light/legend.png
    A ui/resources/gammaray/icons/ui/light/measure-pixels.png
    A ui/resources/gammaray/icons/ui/light/move-preview.png
    A ui/resources/gammaray/icons/ui/light/pick-element.png
    A ui/resources/gammaray/icons/ui/light/redirect-input.png
    A ui/resources/gammaray/icons/ui/light/server-decorations.png
    A ui/resources/gammaray/icons/ui/light/visualize-batches.png
    A ui/resources/gammaray/icons/ui/light/visualize-changes.png
    A ui/resources/gammaray/icons/ui/light/visualize-clipping.png
    A ui/resources/gammaray/icons/ui/light/visualize-overdraw.png
    A ui/resources/gammaray/icons/ui/light/visualize-traces.png
    A ui/resources/gammaray/icons/ui/light/warning.png
    A ui/resources/gammaray/icons/ui/light/zoom-in.png
    A ui/resources/gammaray/icons/ui/light/zoom-out.png
    A ui/resources/gammaray/kdab-gammaray-logo.png
    A ui/resources/gammaray/kdablogo160.png
    A ui/resources/gammaray/kdabproducts.png
    A ui/resources/gammaray/splashscreen.png
    R ui/resources/measure-pixels.png
    R ui/resources/move-preview.png
    R ui/resources/pick-element.png
    R ui/resources/redirect-input.png
    A ui/resources/svg/active-focus.svg
    A ui/resources/svg/focus.svg
    M ui/resources/ui.qrc
    R ui/resources/zoom-in.png
    R ui/resources/zoom-out.png
    M ui/splashscreen.cpp
    A ui/uiresources.cpp
    A ui/uiresources.h

  Log Message:
  -----------
  Rework UI resources

Centralize all UI in the gammaray ui library.
Also added a themed icons mechanism.

Task-Id: KDEND-151
Task-Id: KDEND-155


  Commit: ce26087d00a3c597147ccf9e0f316ca1a21a95f6
      https://github.com/KDAB/GammaRay/commit/ce26087d00a3c597147ccf9e0f316ca1a21a95f6
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M common/CMakeLists.txt
    M common/classesiconsextractor.cpp
    A common/classesiconsindex_data.cpp

  Log Message:
  -----------
  Allow cross builds to use an existing generated code

CMake is a pain when it comes to built HOST tools when cross building.
This is why we only build the tool and generate updated code on native
builds.
The file is then updated in the repository for non native builds.


  Commit: 811ddb325cd0920d095b51a68b4c4cc5195faa36
      https://github.com/KDAB/GammaRay/commit/811ddb325cd0920d095b51a68b4c4cc5195faa36
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M app/main.cpp
    M client/main.cpp
    M launcher/app/main.cpp
    M launcher/cli/main.cpp
    M plugins/widgetinspector/widgetinspectorwidget.cpp
    M ui/paintanalyzerwidget.cpp
    A ui/resources/gammaray/icons/ui/dark/grid-settings at 2x.png
    A ui/resources/gammaray/icons/ui/dark/grid-settings at 3x.png
    A ui/resources/gammaray/icons/ui/dark/legend at 2x.png
    A ui/resources/gammaray/icons/ui/dark/legend at 3x.png
    A ui/resources/gammaray/icons/ui/dark/measure-pixels at 2x.png
    A ui/resources/gammaray/icons/ui/dark/measure-pixels at 3x.png
    A ui/resources/gammaray/icons/ui/dark/move-preview at 2x.png
    A ui/resources/gammaray/icons/ui/dark/move-preview at 3x.png
    A ui/resources/gammaray/icons/ui/dark/pick-element at 2x.png
    A ui/resources/gammaray/icons/ui/dark/pick-element at 3x.png
    A ui/resources/gammaray/icons/ui/dark/redirect-input at 2x.png
    A ui/resources/gammaray/icons/ui/dark/redirect-input at 3x.png
    A ui/resources/gammaray/icons/ui/dark/server-decorations at 2x.png
    A ui/resources/gammaray/icons/ui/dark/server-decorations at 3x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-batches at 2x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-batches at 3x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-changes at 2x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-changes at 3x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-clipping at 2x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-clipping at 3x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-overdraw at 2x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-overdraw at 3x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-traces at 2x.png
    A ui/resources/gammaray/icons/ui/dark/visualize-traces at 3x.png
    A ui/resources/gammaray/icons/ui/dark/zoom-in at 2x.png
    A ui/resources/gammaray/icons/ui/dark/zoom-in at 3x.png
    A ui/resources/gammaray/icons/ui/dark/zoom-out at 2x.png
    A ui/resources/gammaray/icons/ui/dark/zoom-out at 3x.png
    M ui/resources/gammaray/icons/ui/light/grid-settings.png
    A ui/resources/gammaray/icons/ui/light/grid-settings at 2x.png
    A ui/resources/gammaray/icons/ui/light/grid-settings at 3x.png
    M ui/resources/gammaray/icons/ui/light/legend.png
    A ui/resources/gammaray/icons/ui/light/legend at 2x.png
    A ui/resources/gammaray/icons/ui/light/legend at 3x.png
    A ui/resources/gammaray/icons/ui/light/measure-pixels at 2x.png
    A ui/resources/gammaray/icons/ui/light/measure-pixels at 3x.png
    A ui/resources/gammaray/icons/ui/light/move-preview at 2x.png
    A ui/resources/gammaray/icons/ui/light/move-preview at 3x.png
    A ui/resources/gammaray/icons/ui/light/pick-element at 2x.png
    A ui/resources/gammaray/icons/ui/light/pick-element at 3x.png
    A ui/resources/gammaray/icons/ui/light/redirect-input at 2x.png
    A ui/resources/gammaray/icons/ui/light/redirect-input at 3x.png
    M ui/resources/gammaray/icons/ui/light/server-decorations.png
    A ui/resources/gammaray/icons/ui/light/server-decorations at 2x.png
    A ui/resources/gammaray/icons/ui/light/server-decorations at 3x.png
    A ui/resources/gammaray/icons/ui/light/visualize-batches at 2x.png
    A ui/resources/gammaray/icons/ui/light/visualize-batches at 3x.png
    A ui/resources/gammaray/icons/ui/light/visualize-changes at 2x.png
    A ui/resources/gammaray/icons/ui/light/visualize-changes at 3x.png
    A ui/resources/gammaray/icons/ui/light/visualize-clipping at 2x.png
    A ui/resources/gammaray/icons/ui/light/visualize-clipping at 3x.png
    A ui/resources/gammaray/icons/ui/light/visualize-overdraw at 2x.png
    A ui/resources/gammaray/icons/ui/light/visualize-overdraw at 3x.png
    M ui/resources/gammaray/icons/ui/light/visualize-traces.png
    A ui/resources/gammaray/icons/ui/light/visualize-traces at 2x.png
    A ui/resources/gammaray/icons/ui/light/visualize-traces at 3x.png
    A ui/resources/gammaray/icons/ui/light/zoom-in at 2x.png
    A ui/resources/gammaray/icons/ui/light/zoom-in at 3x.png
    A ui/resources/gammaray/icons/ui/light/zoom-out at 2x.png
    A ui/resources/gammaray/icons/ui/light/zoom-out at 3x.png
    M ui/resources/ui.qrc

  Log Message:
  -----------
  Add support for high dpi icons


  Commit: dc9de4809b391834837f4e1b5ed72cf87a0a85a0
      https://github.com/KDAB/GammaRay/commit/dc9de4809b391834837f4e1b5ed72cf87a0a85a0
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M ui/searchlinecontroller.cpp
    M ui/searchlinecontroller.h

  Log Message:
  -----------
  Fix SearchLineController with no top level QSFPM like model


  Commit: 1fb44f0c7f4fad0497f7b74bc7563d14c605d621
      https://github.com/KDAB/GammaRay/commit/1fb44f0c7f4fad0497f7b74bc7563d14c605d621
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M plugins/actioninspector/actioninspectorwidget.cpp
    M plugins/quickinspector/quickinspectorwidget.cpp
    M ui/tools/messagehandler/messagehandlerwidget.cpp
    M ui/tools/metaobjectbrowser/metaobjectbrowserwidget.cpp
    M ui/tools/resourcebrowser/resourcebrowserwidget.cpp

  Log Message:
  -----------
  Let SearchLineController decide itself what to use as filter model

This avoid confusion about what to set in the view and the search
controller.


  Commit: 95687b463469c1f353f8a9f0c1dca98a5883b67d
      https://github.com/KDAB/GammaRay/commit/95687b463469c1f353f8a9f0c1dca98a5883b67d
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M common/objectmodel.h
    M ui/CMakeLists.txt
    A ui/clientdecorationidentityproxymodel.cpp
    A ui/clientdecorationidentityproxymodel.h

  Log Message:
  -----------
  Introduce ClientDecorationIdentityProxyModel

This introduce a ObjectModel::DecorationIdRole role that is mapped to a
class icon file path which can be retrieved both server and client side.
This allow server models to only need to set their
ObjectModel::DecorationIdRole data and the client will take care of
displaying the correct mapped icon, resulting in less network traffic.

Client side, you can wrap your model into a
ClientDecorationIdentityProxyModel instance to get free handling of the
model decorations.

Task-Id: KDEND-151


  Commit: 1bc6aa038e5f01d43a043ca7963341309469e7ed
      https://github.com/KDAB/GammaRay/commit/1bc6aa038e5f01d43a043ca7963341309469e7ed
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M core/objectmodelbase.h
    M core/util.cpp
    M core/util.h
    M plugins/signalmonitor/signalhistorymodel.cpp
    M plugins/signalmonitor/signalhistorymodel.h
    M plugins/signalmonitor/signalmonitor.cpp
    M plugins/signalmonitor/signalmonitorwidget.cpp
    M plugins/statemachineviewer/statemachineviewerwidget.cpp
    M plugins/statemachineviewer/statemodel.cpp
    M tests/benchsuite.cpp

  Log Message:
  -----------
  Port server side models to ObjectModel::DecorationIdRole

This also add minimal client side models port too.

Task-Id: KDEND-151


  Commit: abf4f910104aee36ed34ee62e7de7fc0673a0e0f
      https://github.com/KDAB/GammaRay/commit/abf4f910104aee36ed34ee62e7de7fc0673a0e0f
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M plugins/qt3dinspector/qt3dinspectorwidget.cpp
    M plugins/quickinspector/quickclientitemmodel.cpp
    M plugins/quickinspector/quickclientitemmodel.h
    M plugins/quickinspector/quickinspectorwidget.cpp
    M plugins/widgetinspector/widgetclientmodel.cpp
    M plugins/widgetinspector/widgetclientmodel.h
    M ui/tools/objectinspector/objectinspectorwidget.cpp

  Log Message:
  -----------
  Port client side models to ObjectModel::DecorationIdRole

Task-Id: KDEND-151


  Commit: 8ce20eefdfe8d6b356c65d255f26774d187dc979
      https://github.com/KDAB/GammaRay/commit/8ce20eefdfe8d6b356c65d255f26774d187dc979
  Author: Filipe Azevedo <filipe.azevedo at kdab.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M client/messagestatisticsmodel.cpp
    M tests/CMakeLists.txt
    M ui/CMakeLists.txt
    M ui/codeeditor/codeeditor.cpp
    M ui/mainwindow.cpp
    M ui/tools/metaobjectbrowser/metaobjecttreeclientproxymodel.cpp
    M ui/uiintegration.cpp
    M ui/uiintegration.h
    A ui/utils.cpp
    A ui/utils.h

  Log Message:
  -----------
  Set automatic icon theme depending the window background

Task-I: KDEND-155


Compare: https://github.com/KDAB/GammaRay/compare/007b38bc67fe...8ce20eefdfe8


More information about the Gammaray-commits mailing list