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

Filipe Azevedo filipe.azevedo at kdab.com
Fri Apr 7 15:50:12 CEST 2017


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

  Changed paths:
    M CMakeLists.txt
    M common/CMakeLists.txt
    A common/commonresources.cpp
    A common/commonresources.h
    A common/resources/common.qrc
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/README
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/border-image-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/flickable-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/flipable-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/focusscope-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/gridview-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/image-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/item-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/listview-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/mouse-area-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/pathview-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/rect-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/text-edit-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/text-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/text-input-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtquick2/webview-icon16.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/README
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/calendarwidget.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/checkbox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/columnview.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/combobox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/commandlinkbutton.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/dateedit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/datetimeedit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/dial.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/dialogbuttonbox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/dockwidget.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/doublespinbox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/editform.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/editgrid.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/edithlayout.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/edithlayoutsplit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/editvlayout.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/editvlayoutsplit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/fontcombobox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/frame.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/graphicsview.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/groupbox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/groupboxcollapsible.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/hscrollbar.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/hslider.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/hsplit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/label.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/lcdnumber.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/line.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/lineedit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/listbox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/listview.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/mdiarea.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/plaintextedit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/progress.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/pushbutton.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/radiobutton.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/scrollarea.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/spacer.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/spinbox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/tabbar.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/table.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/tabwidget.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/textedit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/timeedit.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/toolbox.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/toolbutton.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/vline.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/vscrollbar.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/vslider.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/vspacer.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/widget.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/widgetstack.png
    A common/resources/gammaray/icons/ui/light/classes/qtwidgets/wizard.png
    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/quickscenepreviewwidget.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/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, though
the classes icons get moved to common as it’s needed from core
which does not know of ui library.
Also added a themed icons mechanism.

Task-Id: KDEND-155


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

  Changed paths:
    M app/main.cpp
    M client/main.cpp
    M launcher/app/main.cpp
    M launcher/cli/main.cpp
    M plugins/quickinspector/quickscenepreviewwidget.cpp
    M plugins/widgetinspector/widgetinspectorwidget.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/ui.qrc

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

Also fixed some UI for platforms not having toolbars icon size at 16x16
by default.

Task-Id: KDEND-155


Compare: https://github.com/KDAB/GammaRay/compare/4ceaf92c5089...b59f9917664a


More information about the Gammaray-commits mailing list