Commit Graph

7097 Commits

Author SHA1 Message Date
Bartosz Taudul
fb4d76469b
Activity tracking global variable. 2022-09-28 00:36:00 +02:00
Bartosz Taudul
c7ec2a9e0e
Check for popup background fade animation. 2022-09-28 00:26:29 +02:00
Bartosz Taudul
b3e9a03856
Check for activity in View. 2022-09-28 00:26:03 +02:00
Bartosz Taudul
a8276c41c3
Allow checking whether View was active.
Currently this only checks if client connection is active.
2022-09-27 22:31:53 +02:00
Bartosz Taudul
a8be0bc91e
Disable cursor blinking. 2022-09-27 22:13:31 +02:00
Bartosz Taudul
258fd73e6e
Remove dead code. 2022-09-27 22:12:18 +02:00
Bartosz Taudul
232fb5aaa4
Disable screen redraw when there are no input events. 2022-09-27 22:02:08 +02:00
Bartosz Taudul
1e7c6e3f49
Handle iconification by waiting for events. 2022-09-27 17:32:01 +02:00
Bartosz Taudul
ff8a85ea2d
Use small font for debug data in about window. 2022-09-26 01:15:37 +02:00
Bartosz Taudul
e7184565b3
No need for more than one space between mnemonic and operands. 2022-09-24 00:39:04 +02:00
Bartosz Taudul
da58c1f55e
Make source location display a bit shorter in asm line. 2022-09-24 00:37:23 +02:00
Bartosz Taudul
55e78ba4f7
Use ellipsis for more condensed source file in asm line. 2022-09-24 00:29:38 +02:00
Bartosz Taudul
8c5dc57359
Add ellipsis to fixed font atlas. 2022-09-24 00:29:21 +02:00
Bartosz Taudul
7ea063539c
Take less space for asm address in relative mode. 2022-09-21 20:39:35 +02:00
Bartosz Taudul
3d0e461140
Assembly lines spacing improvements. 2022-09-21 20:26:17 +02:00
Bartosz Taudul
3fa5b8f15a
Display local jump target source code preview in tooltip. 2022-09-19 00:33:45 +02:00
Bartosz Taudul
0596fac6f2
Display inline function name in local jump label. 2022-09-19 00:33:18 +02:00
Bartosz Taudul
8d626d25f0
Display call target function name more prominently. 2022-09-18 01:12:52 +02:00
Bartosz Taudul
cdcee49776
Make the ARM registers list more complete. 2022-09-17 23:31:42 +02:00
Bartosz Taudul
8da6105ee4
Cosmetics. 2022-09-17 23:31:34 +02:00
Bartosz Taudul
4cf096d883
Mark privileged instructions in the tooltip. 2022-09-17 23:06:16 +02:00
Bartosz Taudul
4c086e94e4
Different coloring for jump/call/ret or privileged mnemonics. 2022-09-17 22:59:50 +02:00
Bartosz Taudul
dc31ebfd9c
Use proper list of x64 registers. 2022-09-17 22:36:29 +02:00
Bartosz Taudul
2bd987b783
Use common colors. 2022-09-17 22:14:35 +02:00
Bartosz Taudul
823557fe74
Update NEWS. 2022-09-17 22:06:35 +02:00
Bartosz Taudul
62622bd65d
Update manual. 2022-09-17 22:06:01 +02:00
Bartosz Taudul
a8a4fe21b3
Adjust assembly register selection colors. 2022-09-17 22:03:41 +02:00
Bartosz Taudul
79a1f5cd80
Tokenize assembly operands. 2022-09-17 21:54:50 +02:00
Bartosz Taudul
0a69ef3b9c
Print asm operands taking tokens into account. 2022-09-16 00:30:56 +02:00
Bartosz Taudul
d823a24534
Dummy tokenization of asm operands. 2022-09-16 00:30:29 +02:00
Bartosz Taudul
4913f0e1e6
Greatly simplify asm line text drawing.
This change also colors asm mnemonics and jump labels. Asm operands are not
yet colored.
2022-09-15 23:36:31 +02:00
Bartosz Taudul
a45293d6ff
Enumerate asm token color names. 2022-09-15 23:36:30 +02:00
Bartosz Taudul
31b5a464cd
Add assembly color tables. 2022-09-15 23:36:30 +02:00
Bartosz Taudul
6dc7c8c6b5
Add assembly keyword maps. 2022-09-15 23:36:29 +02:00
Bartosz Taudul
aa017e6a76
Merge pull request #468 from sherief/exception-handler-fix
Windows exception handler allows other handlers to be called.
2022-09-15 11:33:39 +02:00
Bartosz Taudul
0fc1c0f927
Make symbol thread exit status more robust. 2022-09-13 21:07:03 +02:00
Bartosz Taudul
048e20b68c
Check for macro existence before checking its value. 2022-09-11 13:09:59 +02:00
Sherief Farouk
e8b3d22d76 Windows exception handler allows other handlers to be called.
The profiled app might install handlers to track crashes, write minidumps,
etc. - this patch makes sure the app's exception handler is called when
a crash happens while profiling with Tracy.
2022-09-10 17:16:58 -07:00
Bartosz Taudul
c27bcc524c
Store syntax colors as 32-bit uints. 2022-09-11 00:46:27 +02:00
Bartosz Taudul
f8cf7ff45a
Do not use deprecated grep variants. 2022-09-11 00:32:07 +02:00
Bartosz Taudul
9372d9fb28
Collect asm operation type data. 2022-09-11 00:30:37 +02:00
Bartosz Taudul
ad23932e9f
Merge pull request #467 from simplyWiri/fix-missing-tree-pop
Add missing TreePop in function which is called from inside a TreeNode
2022-09-10 12:05:05 +02:00
simplyWiri
830e7162eb Add missing TreePop in function which is called from inside a TreeNode 2022-09-10 17:09:04 +10:00
Bartosz Taudul
ae0fe3cc93
Merge pull request #466 from Pilzschaf/gpu_c_api_improvements
Added gpu zone begin non-alloc and callstack variants to the C API
2022-09-09 22:59:30 +02:00
Pilzschaf
a55fd64a5b Added gpu zone begin non-alloc and callstack variants to the C API 2022-09-09 21:23:07 +02:00
Bartosz Taudul
097b68e7bb
Merge pull request #465 from Pilzschaf/gpu_c_api_improvements
Added gpu calibration to the C API
2022-09-09 19:22:25 +02:00
Pilzschaf
823519a1de Fix indentation 2022-09-09 18:45:54 +02:00
Pilzschaf
41a1ac203b Added gpu calibration to the C API 2022-09-09 18:40:17 +02:00
Bartosz Taudul
eee6cb06fa
Align jump arrows to pixel boundaries. 2022-09-09 00:32:13 +02:00
Bartosz Taudul
0e930a2c13
Prevent thick zone highlight from going outside the zone box. 2022-09-09 00:18:40 +02:00