baldurk
31317451de
use ToolWindowManager::raiseToolWindow to show the texture viewer
2016-11-24 19:47:01 +01:00
baldurk
7efc1bc455
Don't delete locked tabs, allow them to be deleted by the toolmanager
2016-11-24 19:47:01 +01:00
baldurk
7cc066abac
Fixed some issues setting up array textures slice dropdown
2016-11-24 19:47:00 +01:00
baldurk
31023d7c91
Rename the RightArrow icons to action/action_hover
2016-11-24 19:46:58 +01:00
baldurk
81f3bb4680
Add extended RDTreeWidget with hovering capabilities
2016-11-24 17:16:02 +01:00
baldurk
e13b6277ed
Add API Inspector
2016-11-21 19:33:19 +01:00
baldurk
ad3ea6513d
Fix a potential race where we'd double-delete a command
...
* If it was a blocking invoke, we'd release the processed semaphore then
the main thread could delete cmd before we check self delete (which
could be garbage and look like it's true) and delete it again.
2016-11-21 19:12:35 +01:00
baldurk
c068a71903
If no capture directory is specified in the UI, save to $TEMP/RenderDoc
2016-11-21 17:59:59 +01:00
baldurk
aa8139fcb4
Add checks of any current captures or temp logs when closing main window
2016-11-21 17:59:01 +01:00
baldurk
46a86dce92
Add utility function to raise a toolwindow
2016-11-21 17:58:00 +01:00
baldurk
23d8c12457
Add status message about log warnings/errors
2016-11-21 17:38:02 +01:00
baldurk
bce0b31060
Iterate recent item lists in reverse order, most recent item is last
2016-11-21 17:37:28 +01:00
baldurk
0e7364a4c1
Process command-line remote connection and open new LiveCapture
2016-11-21 17:04:57 +01:00
baldurk
3ebfcfc112
Set fixed-width font in portable way
2016-11-21 17:04:36 +01:00
baldurk
60f83c1b5e
Set icons for child windows
2016-11-21 17:04:08 +01:00
baldurk
a85eb017a3
Add custom browsing for executable files that checks permissions
2016-11-21 16:46:19 +01:00
baldurk
72f0bf6dde
While not implemented, default vulkan layer warning to not visible
2016-11-21 14:57:14 +01:00
baldurk
0193892851
Initialise m_lastUsedArea to NULL
2016-11-21 14:55:18 +01:00
baldurk
145efba57b
Only call update() in setGeometry() when it's a new rect.
2016-11-21 14:55:18 +01:00
baldurk
1ea3e5bcda
Remove maxmimumSize where inappropriate, as it breaks on other layouts
2016-11-21 12:36:13 +01:00
baldurk
2483fd776a
Add option for the flow layout to keep a fixed grid size
2016-11-21 12:35:38 +01:00
baldurk
f336643e37
Check for 5.6 Qt specifically in project file.
2016-11-21 10:56:28 +01:00
baldurk
9d108d5a32
Use Qt isinf/isnan functions to avoid math.h mess. Refs #430
2016-11-19 15:13:53 +01:00
baldurk
569cc0614f
QRenderDoc target should depend on renderdoc, so it can link
2016-11-15 15:03:06 +01:00
baldurk
76cd51772a
Add cmake parameters for linking qrenderdoc against static qt libs
...
* This is fine under LGPL as RenderDoc is also open source licensed, so
any such builds can be fully recreated and linked against a new Qt.
2016-11-15 12:00:34 +01:00
baldurk
9bd02042d0
Generate pdb files in release qrenderdoc builds
2016-11-15 12:00:34 +01:00
baldurk
b92f794220
Improve dll copies - don't copy if file doesn't exist, hide in solution
2016-11-14 18:21:46 +01:00
baldurk
dd36f99016
Remove generated file that's no longer created
2016-11-14 18:15:25 +01:00
baldurk
dc982d519b
Only set WA_PaintOnScreen when doing custom painting
2016-11-14 17:41:45 +01:00
baldurk
411815a300
Set XCB/Xlib data every time
...
* Oops...
2016-11-14 17:29:29 +01:00
baldurk
ba03524b5c
Add supporting files for debian menus
2016-11-14 17:15:19 +01:00
baldurk
24372f4a26
Add message on install about what commands to run to cache desktop files
2016-11-14 16:44:53 +01:00
baldurk
ea748177e1
Compile fix for linux isinf/isnan
2016-11-14 16:32:10 +01:00
baldurk
86c9742309
Let capture context manage singleton window panes
2016-11-14 15:20:51 +01:00
baldurk
f44970d4ca
Refresh event selection after texture output is created
2016-11-14 15:19:24 +01:00
baldurk
7161891d2d
Fix QDateTime format string - yyyy not YYYY
2016-11-14 15:18:43 +01:00
baldurk
c39fe4a6c0
Add some TODO notes
2016-11-14 14:21:23 +01:00
baldurk
d2c55377f3
Add live capture connection dialog
2016-11-14 14:12:51 +01:00
baldurk
10d1dc6e53
Add extended RDListWidget, which adds mouse click/double-click
2016-11-14 14:12:51 +01:00
baldurk
04004e3243
Add mousemove event to RDLabel
2016-11-14 14:12:50 +01:00
baldurk
c0c6712140
Check thread is non-NULL before seeing if it's running
2016-11-14 14:12:49 +01:00
baldurk
893fa6d53b
Assign the temp path properly when fetching it as a default
2016-11-14 14:12:48 +01:00
baldurk
1ddac3da54
Add a ToQStr overload for rdctype::str
2016-11-14 14:12:48 +01:00
baldurk
3441ce608b
Add static member for Yes|No|Cancel buttons
2016-11-14 14:12:47 +01:00
baldurk
07b4ebb3ba
Add a static function for programmatically closing tool windows
2016-11-14 14:12:46 +01:00
baldurk
e65ca2937a
Add a call to checkAllowClose slot (if it exists) when closing windows
2016-11-14 14:12:46 +01:00
baldurk
936d86d7c3
Remove leftover declaration of closeEvent that was removed
2016-11-12 19:16:22 +01:00
baldurk
b509599a54
Fix a clang-format issue that somehow got in past my pre-commit hook...
2016-11-11 20:56:13 +01:00
baldurk
097b93ce9c
Default to deleting windows from ToolWindowManager when closed
2016-11-11 20:35:59 +01:00
baldurk
614c15d669
Create config path if it doesn't already exist
2016-11-11 20:35:59 +01:00