Commit Graph

38 Commits

Author SHA256 Message Date
Christophe Marin
d516941d1c Qt 6.7 build fixes + a couple other ones
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=84
2024-04-11 12:50:10 +00:00
Christophe Marin
cc05e363e9 Accepting request 1128832 from home:Vogtinator:branches:KDE:Extra
- Add dependency for the matching shared libraries

OBS-URL: https://build.opensuse.org/request/show/1128832
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=81
2023-11-26 10:56:24 +00:00
Christophe Marin
3630e58ac1 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=78 2023-09-05 17:58:20 +00:00
Christophe Marin
9757bd2551 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=77 2023-09-05 17:26:29 +00:00
Luca Beltrame
c31a52138c Accepting request 942943 from home:Vogtinator:branches:KDE:Extra
- Drop Fix_icons_installation.patch and package scaled icons

OBS-URL: https://build.opensuse.org/request/show/942943
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=74
2021-12-28 14:09:35 +00:00
5a2ac74781 Accepting request 926619 from home:alarrosa:branches:KDE:Extra
- Fix build by fixing the %files section for renamed/removed files

OBS-URL: https://build.opensuse.org/request/show/926619
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=72
2021-10-20 18:49:40 +00:00
d23350ab26 Accepting request 926600 from home:alarrosa:branches:KDE:Extra
- Update to version 2.11.3
  * Increase CMake requirement to version 3.4.0 (reflecting reality).
  * Update 3rdparty/StackWalker.
  * Update 3rdparty/backward-cpp.
  * Don't fail self-test for lldb version 10.x.
  * Support for CMAKE_SYSTEM_PROCESSOR amd64.
  * Fix crash when editing the margins property of a QtCharts/ChartView.
  * Fix crash when attaching to an ASAN-enabled application.
  * Register stream operators for Qt::CaseSensitivity.
  * Clean some runtime, compile , CMake warnings, etc.

OBS-URL: https://build.opensuse.org/request/show/926600
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=71
2021-10-20 18:07:17 +00:00
Christophe Giboudeaux
6a0e9a0821 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=70 2021-08-05 05:53:58 +00:00
Christophe Giboudeaux
ed0354427c OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=68 2021-06-08 08:37:15 +00:00
7b57ddeb5d Accepting request 858919 from home:jgwang:branches:KDE:Extra
Update to version 2.11.2

OBS-URL: https://build.opensuse.org/request/show/858919
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=65
2020-12-28 11:08:06 +00:00
Christophe Giboudeaux
3c42c064ee Accepting request 810770 from home:favogt:branches:KDE:Extra
- Add another patch to fix build against Qt 5.15:
  * fix-build-with-qt-5.15-again.patch

OBS-URL: https://build.opensuse.org/request/show/810770
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=63
2020-06-02 11:04:55 +00:00
Luca Beltrame
be1d4a6454 Accepting request 800959 from home:favogt:branches:KDE:Extra
- Update to 2.11.1:
  * Add OpenGL ES2 fallback for the Qt3D geometry inspector.
  * Fix assert on empty text document selections.
  * Fix side-effects of using the widget layout overlay on a QSplitter.
  * Fix merging of events in the event monitor.
  * Fix event order in the event monitor.
  * Add event propagation detection for QtQuick pointer events.
  * Fix compilation with QT_NO_OPENGL and QT_NO_SSL.
  * Adapt QtQuick software renderer inspector to changes in Qt 5.14.
  * Fix Android support with Qt 5.14.
  * Fix memory leak in event recording when Qt Quick remote view is active.
  * Fix possible crash during probe destruction.
  * Fix crash due to signal spy changes in Qt 5.14.
  * Fix possible crash in the outbound connections view.
- Drop patches, now upstream:
  * 0001-Fix-build-against-Qt-5.14.patch

OBS-URL: https://build.opensuse.org/request/show/800959
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=61
2020-05-07 07:59:11 +00:00
Christophe Giboudeaux
a84619c443 Qt 5.15 build fix
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=59
2020-04-03 09:25:26 +00:00
Christophe Giboudeaux
df1bcfd944 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=57 2019-12-07 09:54:20 +00:00
Christophe Giboudeaux
5334c46236 Accepting request 743896 from home:StefanBruens:branches:KDE:Extra
- Wrap VTK BuildRequires with bcond, only used for an experimental,
  optional plugin. As only VTK 7.1 (TW and Leap 15.x have 8.2/8.1)
  is supported the plugin was already disabled during configure.
- Remove graphviz-devel BuildRequires, not needed.

OBS-URL: https://build.opensuse.org/request/show/743896
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=55
2019-10-31 08:25:42 +00:00
Christophe Giboudeaux
dd9d87c12f disable lto
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=53
2019-07-10 09:36:06 +00:00
Christophe Giboudeaux
031f5e6783 Accepting request 714279 from home:wolfi323:branches:KDE:Extra
- Update to 2.11.0:
  * Drop support for Qt 4 and Qt <= 5.4.
  * Drop support for MSVC 2010 and MSVC 2012, as well as GCC < 4.8.
  * Add support for more QtNetwork properties.
  * Add new network operations monitoring tool.
  * Fix inspection of QJson types.
  * Add thread affinity check to the problem reporter.
  * Add new event monitoring tool.
  * Initial forward compatibility with Qt6 build system.
  * Improved performance of the Qt Quick 2 inspector and the signal
    monitor.
- Drop patches merged upstream:
  * fix-build-with-qt-5.13.patch
  * 0001-Make-sure-the-defined-variables-are-relative-before-.patch
  * Adapt-to-Qt-5.13-changes-for-attached-property-handling.patch
  * Adapt-to-attached-property-changes-in-Qt-5.12.4.patch
- Cleanup specfile: remove conditionals for no longer supported
  distributions

OBS-URL: https://build.opensuse.org/request/show/714279
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=52
2019-07-09 17:58:41 +00:00
Luca Beltrame
11f8e36680 Accepting request 710431 from home:wolfi323:branches:KDE:Extra
- Add upstream patches to fix build with Qt 5.12.4 and 5.13:
  * Adapt-to-Qt-5.13-changes-for-attached-property-handling.patch
  * Adapt-to-attached-property-changes-in-Qt-5.12.4.patch

OBS-URL: https://build.opensuse.org/request/show/710431
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=50
2019-06-17 20:59:46 +00:00
Christophe Giboudeaux
ab9132455a OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=48 2019-05-14 11:55:34 +00:00
Christophe Giboudeaux
757e93eac0 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=46 2019-04-10 18:08:13 +00:00
Christophe Giboudeaux
33a903df27 test
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=45
2019-04-02 13:26:14 +00:00
Luca Beltrame
36666b6354 Accepting request 680358 from home:wolfi323:branches:KDE:Extra
- Update to 2.10.0:
  * Increase CMake requirement to version 3.1 on all platforms.
  * Add object navigation to the paint analyzer.
  * Reduce network load by moving more property model features to
    the client side.
  * Port object hierarchy visualizer plugin to Qt 5.
  * Add new system information plugin, which supersedes the
    standard paths plugin.
  * Use application palette rather than style palette in the style
    inspector.
  * Improve gdb injector performance.
  * Reduce performance impact of the widget paint analyzer in
    Windows debug builds.
  * Improve Qt Quick item picking in case of zero-sized parent
    elements.
  * Provide access to QAbstractItemModel role name mapping.
  * Add QtPositioning plugin allowing to monitor and simulate geo
    localization.
  * Add NMEA geo localization playback.
  * Add support for generic functor property accessors.
  * Add property access for mime data and clipboard types.
  * Add infrastructure to override generic property access, such as
    Qt Quick anchor properties.
  * Add custom property access for Qt Quick anchors properties to
    no longer trigger their on-demand creation.
  * Add generic problem reporter infrastructure, and port some
    existing checks to it.
- Drop patches merged upstream:
  * fix-build-qt-5.12.patch
  * fix-build-qt-5.12-again.patch

OBS-URL: https://build.opensuse.org/request/show/680358
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=41
2019-03-01 07:30:59 +00:00
Christophe Giboudeaux
9e9c85cb4f OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=36 2018-11-14 10:45:36 +00:00
ce932df13b - Add patches to fix build against Qt 5.12:
* fix-build-qt-5.12-again.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=34
2018-10-05 08:27:01 +00:00
eecd7dade1 - Add patch to fix build against Qt 5.12:
* fix-build-qt-5.12.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=32
2018-10-05 08:01:47 +00:00
Luca Beltrame
31abccb6e0 Accepting request 639973 from home:Vogtinator:branches:KDE:Extra
- Update to 2.9.1:
  * Fix crash in in-process mode with networking disabled.
  * Fix compilation with Qt 5.12.
  * Update Android toolchain file.
  * Allow to disable QtScript dependency.
  * Fix crash on zero-sized paint operations.
  * Fix plugin deployment on Android.
  * Fix crash in Qt Quick inspector when encountering invalid bounding rects.
  * Fix activating the Qt3D plugin when attaching to a Qt3D application at runtime.
  * Fix out-of-bounds framebuffer read in Qt Quick remote view for some non-integer scaling factors.
- Use %license

OBS-URL: https://build.opensuse.org/request/show/639973
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=31
2018-10-04 13:39:18 +00:00
d953fa42ff Accepting request 574654 from home:alarrosa:branches:KDE:Extra
- Update to 2.9.0:
  * Improve Qt Quick Controls 2 tracer coloring.
  * Fix issues with QSG diagnostic render modes in combination with QQuickWidget.
  * Improve input validation in the connect dialog.
  * Fix Qt Quick remote view on targets without GL_BGRA support.
  * Add texture and texture atlas inspection for QSGMaterial using objects.
  * Only read and send the actually visible screen content in the Qt Quick remote view.
  * Support dynamic shaders in the QSGMaterial shader view.
  * Show vertex and fragment uniforms for shader effects in the QSGMaterial tab.
  * Fix crashes during changing/restoring QSG diagnostic render modes.
  * Batch row/column count requests for better remote model performance.
  * Drop support for CMake 2.8, at least 3.0 is required now.
  * Improved performance in the Qt Quick inspector.
  * Add support for QSGRenderNode.
  * Consider compiler version as part of the probe ABI on Windows.
  * Fix multithreading issues in the timer inspector.
  * Add search line to timer inspector.
  * Add screenshot support in Qt Quick inspector.
  * Improve item picking support in Qt Quick inspector.
  * Add texture waste indicator to texture inspection tab.
  * Add color picker for remote views.
  * Add object navigation and source navigation to the timer inspector.
  * Add support for cross-architecture injection on Windows.
  * Add support for editing enum/flag properties not registered with the Qt meta object system.
  * Add network configuration view.
  * Improved indication that a target process is being inspected by GammaRay.
  * Add widget tab focus chain visualization.
  * Fix re-attaching to a target application on Windows.
  * Add QML binding inspector (requires Qt 5.10 or newer).
  * Add support for QtWebEngine to the web inspector tool.

OBS-URL: https://build.opensuse.org/request/show/574654
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=29
2018-02-09 20:23:48 +00:00
Christophe Giboudeaux
5c6860822e osc copypac from project:home:cgiboudeaux:branches:KDE:Extra package:gammaray revision:10
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=27
2017-11-01 20:33:57 +00:00
7f3b79b48c Accepting request 504357 from home:Vogtinator:branches:KDE:Extra
- Update to 2.8.0:
  * Fix possible deadlock in WinDLL injector.
  * Add code navigation for C++-created objects (Linux-only, requires a debug build).
  * Add legend for the QtQuick inspector overlay.
  * Add QtQuickControls2 layout support in the QtQuick inspector.
  * Add layouting grid overlay to the QtQuick inspector.
  * Add support for non-QtIviProperty properties in QtIvi modules.
  * Improved QtQuick2 remote view performance.
  * Basic support for the QtQuick2 software renderer.
  * Add QtQuick Control 2 tracing support.
  * ... and much more than can fit here. See the changelog for details:
	https://github.com/KDAB/GammaRay/releases/tag/v2.8.0

OBS-URL: https://build.opensuse.org/request/show/504357
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=25
2017-06-18 21:31:07 +00:00
Raymond Wooninck
87c2182d90 Accepting request 459023 from home:alarrosa:branches:KDE:Extra
- Update to 2.7.0:
  * Improved enum and flag editor in the property view.
  * Add style hint view to style inspector.
  * Fix runtime QSG visualization mode switching for newer Qt versions.
  * Initial support for statically compiling GammaRay into a target.
  * Support for QtWayland 5.8.
  * Add object navigation for the translation inspector.
  * Automatically re-scan meta types to captures types registered later.
  * Improved Wayland log and timeline view.
  * Add object navigation for Wayland clients.
  * Show alive object statistics in the meta object browser.
  * Add Qt3D geometry inspector (requires Qt >= 5.7 and Qt3D)
  * Allow to hide inactive tools.
  * Fix handling of partially out-of-view QQuickItems in the QQ2 inspector.
  * Improve error handling in the GDB injector.
  * Fix QML support not being activated when attaching to a QtQuick application at runtime.
  * Fix widget layout overlay for nested QLayouts.
  * Fix crash on client disconnect.
  * Syntax highlighting and code folding for textual content (requires KF5::SyntaxHighlighting)
  * Add 3D widget layout visualization.
  * Allow to hide non-visible elements in the full-depth picking dialog.
  * Add QtIvi inspection tool (requires Qt5IviCore)
  * Fix QSG geometry inspector not showing geometry correctly on first selection.
  * Build both release and debug probes by default when using MSVC.
  * Add more editor defaults for code navigation on Linux.
  * Add QtSCXML support to the state machine debugger (requires Qt >= 5.8).
  * Show QtQuick overlays also in the target application.
  * Avoid leaking GammaRay translated strings into the translation inspector.
  * Fix launching targets on macOS >= 10.9.
- When building for at least Leap 42.2, BuildRequire glslang-devel

OBS-URL: https://build.opensuse.org/request/show/459023
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=23
2017-02-19 13:32:33 +00:00
Raymond Wooninck
677fbf11ed Accepting request 453339 from home:jengelh:branches:KDE:Extra
- Directly call ldconfig as scriptlet

OBS-URL: https://build.opensuse.org/request/show/453339
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=21
2017-01-29 19:37:28 +00:00
Luca Beltrame
706a8a152b Accepting request 438106 from home:alarrosa:branches:KDE:Extra
- Update to 2.6.0:
  * Reworked tool view handling, enabling deeper IDE integration of individual tools.
  * Merged model and selection model inspector.
  * Fixed crash when quickly changing selection in model inspector.
  * Add QMetaObject validation, identifying common problems with signal/slot declarations.
  * Support object navigation to and from the model and text document inspectors as well as the signal plotter.
  * Visualize model selections.
  * Allow to inspect model content also for disabled cells.
  * Show model cell flags in model inspector.
  * Fix sorting in object method view.
  * Fix handling of source model changes for proxy and selection models.
  * Add in-app picking for selection models and actions.
  * Extended the user manual with example problems diagnosed with GammaRay.
  * Allow to rescan the meta type database.
  * Add object navigation from the meta type view to the meta object browser.
  * Show registered comparison and stream operators in the meta type browser.
  * Add object navigation support to the action and timer inspectors.
  * Visualize enabled state in the action inspector too.
  * Support editing of nested properties of value types.
  * Fix various enum/flag display issues in the property view.
  * Fix AArch64 detection on ELF platforms.
  * Support ABI detection on systems without ldd.
  * Add Wayland compositor inspector.
  * Add advanced element picking mode for widget and Qt Quick inspectors.
  * Fix crash when encountering an empty translation context.
  * Extend user manual content.
  * Fix a number of memory leaks.
  * Fix crash when selecting a dangling top-level layout in the widget inspector.
  * Fix missing standard icon types in style inspector for some Qt versions.
  * Fix table layout in style inspector.

OBS-URL: https://build.opensuse.org/request/show/438106
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=11
2016-11-01 08:38:55 +00:00
Hrvoje Senjan
7d45e74b49 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=9 2016-10-22 13:04:32 +00:00
Luca Beltrame
0a645b8046 Accepting request 405944 from home:TheBlackCat:branches:KDE:Extra
Make Group tag consistent with other packages.

OBS-URL: https://build.opensuse.org/request/show/405944
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=8
2016-07-01 21:06:12 +00:00
Hrvoje Senjan
5c3569b760 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=5 2015-07-11 16:39:15 +00:00
OBS User mrdocs
9829627998 Accepting request 295059 from home:sumski:branches:KDE:Extra
- Update to 2.2.1:
  * Fix spawning a large number of threads in the process list.
  * Add GAMMARAY_BUILD_UI build option to only build the non-UI
    parts, useful for embedded targets.
  * Add workaround for QSortFilterProxyModel regression introduced
    in qtbase commit bec1854cc0.
  * Follow kdstatemachineeditor KDSME API changes.
  * Use the preload injector by default on Mac for Qt >= 5.4.
  * Fix probe ABI detection on Mac bundles.
  * Fix asserts caused by icon loading in
    QCoreApplication-only targets.
  * Fix crash when target deletes a signal sender in a slot.
 - Changes since 2.2.0:
  * New translation inspector plug-in.
  * New signal monitor and object lifetime plotter plug-in.
  * Support displaying of QQmlListProperty contents.
  * Expose signal/slot spy callback API to plug-ins.
  * Improved state machine visualization using KDSME.
  * Support for QQmlTimer in the timertop plug-in.
  * Support exporting of QResource data.
  * Improved QSGMaterial viewer.
  * Various performance improvements for the QtQuick2
    remote preview.
  * Improved Qt 5.4 compatibility.
  * Fix handling of large images in the resource browser.
  * Support for manually emitting signals, and improved
    method display.
 - Changes since 2.1.2:
  * Fix crash when selecting the scene graph root node.
  * Fix two asserts in Qt 5.4 when dealing with connections

OBS-URL: https://build.opensuse.org/request/show/295059
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=4
2015-04-09 16:48:33 +00:00
Christophe Giboudeaux
05b438c9cc Update to 1.3.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=3
2013-12-07 13:33:06 +00:00
Raymond Wooninck
5182c1e8c3 osc copypac from project:KDE:Distro:Factory package:gammaray revision:7
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/gammaray?expand=0&rev=1
2013-10-19 18:04:06 +00:00