Commit Graph

8 Commits

Author SHA1 Message Date
hjk
348ac80f4a CompilerExplorer: Use ActionBuilder
Change-Id: Id5692fdec9194482f0276274d5d772a00eb1994c
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
2023-12-14 08:38:02 +00:00
Marcus Tillmanns
fe430bebbe CompilerExplorer: Fix undo
Fixes context handling for the Editor. This allows Undo/Redo actions to
activate correctly.

Change-Id: Ieb7fa27215f5746cf5f26e8e7b3b74f44023481c
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-10-09 10:34:14 +00:00
Marcus Tillmanns
4803c63423 CompilerExplorer: Add Icon
Also adds function to FileIconProvider to register a full icon instead
of an overlay.

Change-Id: I2d9415a3b57fa50ae313ad4e52fc929b418f9708
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2023-09-28 14:33:37 +00:00
Marcus Tillmanns
b60a4705d0 CompilerExplorer: Add wizard template
Also include "src/plugins/**/wizard.json" into .gitignore.

Change-Id: Ib0576df15af4c112a4a27101d337522db6c19f25
Reviewed-by: David Schulz <david.schulz@qt.io>
2023-09-26 09:57:10 +00:00
Marcus Tillmanns
a331f0a8c8 CompilerExplorer: Implement saving documents
Change-Id: Iccfd300a9f0fc25bafae9892c14f172874a99ce1
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-08-28 06:54:03 +00:00
Marcus Tillmanns
48bb019027 CompilerExplorer: Remove undefined functions
Change-Id: I8ffe3b7ca77103bc88a6f994d58260b87e7f21fb
Reviewed-by: hjk <hjk@qt.io>
2023-08-18 07:47:30 +00:00
hjk
519a95ce5b CompilerExplorer: Inline compilerexplorerplugin.h
Makes adding unwanted functionality in this place harder.

Change-Id: I2b36414b4bf6a58deff3c565936d433ebcdc9d5f
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
2023-08-18 07:04:57 +00:00
Marcus Tillmanns
e34762c844 Add CompilerExplorer plugin
Change-Id: I534dea195a0b74f177fc227483752777485be177
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2023-08-17 07:11:45 +00:00