Commit Graph

7123 Commits

Author SHA1 Message Date
Bartosz Taudul
ffa48be2d9 Add emscripten build files. 2022-09-30 01:06:34 +02:00
Bartosz Taudul
78169326b3 Setup main emscripten loop. 2022-09-30 00:57:07 +02:00
Bartosz Taudul
863b36d04b Emscripten expects GLES2 (WebGL 1). 2022-09-30 00:39:42 +02:00
Bartosz Taudul
1d482a417d Use std::move(), not move(). 2022-09-29 21:02:05 +02:00
Bartosz Taudul
73fe208b97 Remove unused variable. 2022-09-29 21:02:05 +02:00
Bartosz Taudul
c8c198cae7 Drop support for old, broken compilers.
These version macros report 4.2.1 on clang.
2022-09-29 20:59:31 +02:00
Bartosz Taudul
1dd6a778fb Allow manual disabling of libtbb linkage. 2022-09-29 01:41:35 +02:00
Bartosz Taudul
8b17522dff Use proper glfw version checks. 2022-09-29 00:45:48 +02:00
Bartosz Taudul
05a3ab8a33 Mark activity when ImGui windowing navigation target is on. 2022-09-28 17:57:29 +02:00
Bartosz Taudul
6fa0f55a83 Update NEWS. 2022-09-28 01:36:58 +02:00
Bartosz Taudul
26d269e857 Non-empty list of client broadcasts marks activity. 2022-09-28 01:34:31 +02:00
Bartosz Taudul
c8c684e9bc Clear list of clients when View is active. 2022-09-28 01:34:20 +02:00
Bartosz Taudul
b24506492a Move client broadcasts processing earlier in code. 2022-09-28 01:31:38 +02:00
Bartosz Taudul
f5abdd489d Mark activity on HTTP response. 2022-09-28 01:24:41 +02:00
Bartosz Taudul
bc30786c05 Mark activity when playback is underway. 2022-09-28 01:17:08 +02:00
Bartosz Taudul
37442a7671 Mark activity when animating message marker. 2022-09-28 01:13:40 +02:00
Bartosz Taudul
64dbaf9d84 Mark activity on buzz anim in zone trace. 2022-09-28 01:12:06 +02:00
Bartosz Taudul
29c7b5f259 Mark activity on frame times histogram highlight. 2022-09-28 01:12:06 +02:00
Bartosz Taudul
1db9681ee2 Mark activity when lock is highlighting. 2022-09-28 01:12:05 +02:00
Bartosz Taudul
fd93f244f0 Mark activity when find zone histogram is highlighting. 2022-09-28 01:12:05 +02:00
Bartosz Taudul
8117d7d4d4 Mark activity when buzz anim is enabled. 2022-09-28 01:12:04 +02:00
Bartosz Taudul
6552108f52 BuzzAnim Update() returns whether it's active. 2022-09-28 01:12:03 +02:00
Bartosz Taudul
499f51f025 Mark activity when animating timeline items. 2022-09-28 01:12:03 +02:00
Bartosz Taudul
09d7b7336f Mark activity when notification area is in use. 2022-09-28 00:48:45 +02:00
Bartosz Taudul
1f8de433ec Mark activity when zoom animation is underway. 2022-09-28 00:43:12 +02:00
Bartosz Taudul
03a17c621e Mark activity when waiting dots are drawn. 2022-09-28 00:36:01 +02:00
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