Commit Graph

1725 Commits

Author SHA1 Message Date
Bartosz Taudul
cc091a99a2 Support key modifiers on emscripten. 2026-06-10 23:39:08 +02:00
Bartosz Taudul
f89709e99e Prevent click-through when activating annotation. 2026-06-10 22:50:45 +02:00
Bartosz Taudul
a4c5f15312 Rewrite annotations drawing. 2026-06-10 22:42:05 +02:00
Bartosz Taudul
3455fd9f82 Fix regression making existing annotations non-editable after trace load. 2026-06-10 21:48:12 +02:00
Bartosz Taudul
4e3cffc4ba Add name bank related to games. 2026-06-10 01:34:40 +02:00
Bartosz Taudul
3956616fc2 Fix repeated entries. 2026-06-10 01:14:22 +02:00
Bartosz Taudul
d34c45fa5a Use variable structure for random name generator. 2026-06-10 00:27:18 +02:00
Bartosz Taudul
8fe5a511c9 Expand name generator banks. 2026-06-10 00:15:55 +02:00
Bartosz Taudul
992134f85e Fix regression with no tooltips on disabled items. 2026-06-09 23:31:59 +02:00
Bartosz Taudul
37bc986584 Add button for re-rolling annotation name. 2026-06-09 23:27:07 +02:00
Bartosz Taudul
feb4e7c989 Generate random names for new annotations. 2026-06-09 23:24:58 +02:00
Bartosz Taudul
4a8fe6f56e Add button to generate random trace description. 2026-06-09 23:22:21 +02:00
Bartosz Taudul
a960a25285 Add random name generator. 2026-06-09 23:22:21 +02:00
Bartosz Taudul
f441a5070b Wrap achievements column contents into child windows. 2026-06-06 13:19:56 +02:00
Bartosz Taudul
00b6abd67b Move achievements text to markdown files. 2026-06-06 13:19:55 +02:00
Bartosz Taudul
e4e3d75eb8 Add PDF link to built-in manual viewer. 2026-06-06 10:56:25 +02:00
Bartosz Taudul
6dbebca666 Reset user manual view scroll position after changing section from toc. 2026-06-06 01:28:24 +02:00
Bartosz Taudul
e5371d7987 Icons description separator must start at newline.
Otherwise it will clash with wrong things, like middle-of-line table header
separators.
2026-06-06 01:25:08 +02:00
Bartosz Taudul
9806f35714 Increase spacing between admonition icon and header text. 2026-06-06 00:43:09 +02:00
Bartosz Taudul
d40289d594 Add support for markdown admonitions. 2026-06-05 23:28:09 +02:00
Bartosz Taudul
86fbe529ed Bump font awesome to 7.2. 2026-06-05 23:28:09 +02:00
Bartosz Taudul
e80893ac20 Reset font size when displaying markdown tooltip. 2026-06-05 19:19:37 +02:00
Bartosz Taudul
912f8c048c Render footnotes in smaller size font. 2026-06-05 19:17:46 +02:00
Bartosz Taudul
d16f627cbc Header sizes are 1-6, remove extra entry. 2026-06-05 19:12:04 +02:00
Bartosz Taudul
3974cc8026 Add support for proper rendering of markdown footnotes. 2026-06-05 19:09:49 +02:00
Bartosz Taudul
7c58db4c0a Add public sidecar icon. 2026-06-05 18:40:18 +02:00
Bartosz Taudul
bebf20846f Expose setting public sidecar in UI. 2026-06-05 17:45:58 +02:00
Bartosz Taudul
5f6bc2238a Public user data sidecar support. 2026-06-05 17:45:58 +02:00
Bartosz Taudul
4564a626b2 UserData::Save() returns success status. 2026-06-05 17:40:22 +02:00
Bartosz Taudul
e95a757e6c Store trace file path in UserData. 2026-06-05 17:32:46 +02:00
Bartosz Taudul
fc97af4c68 Redirect unlink to _unlink with msvc. 2026-06-05 17:23:58 +02:00
Bartosz Taudul
8eada19734 Add a separate function to retrieve sidecar path. 2026-06-05 17:21:24 +02:00
Bartosz Taudul
268cab7f89 Remove UserData::GetConfigLocation(). 2026-06-05 17:03:23 +02:00
Bartosz Taudul
aeda64d36b Move saving user data to a separate function. 2026-06-05 15:58:07 +02:00
Bartosz Taudul
75e721cf0c More subtle range limits visualization. 2026-06-03 23:38:58 +02:00
Bartosz Taudul
cc76d0f60e Save per-trace user options in a json sidecar. 2026-06-03 02:03:07 +02:00
Bartosz Taudul
d4d1f78263 Refactor TracyUserData. 2026-06-03 00:00:45 +02:00
Bartosz Taudul
c570288145 Store annotation pointers as shared_ptr. 2026-06-02 01:13:33 +02:00
Bartosz Taudul
98b61e0096 Rename Save* to Store* in TracyUserData. 2026-06-02 01:00:31 +02:00
Bartosz Taudul
5c75032cad Fix typo. 2026-06-02 00:09:27 +02:00
Bartosz Taudul
f113bbb212 Do not mix loading file data with regex validation. 2026-06-01 00:44:11 +02:00
Bartosz Taudul
0b4128f76c Move source regex validation to a helper function. 2026-06-01 00:40:08 +02:00
Bartosz Taudul
bab8c8eb54 Remove compatibility with vastly obsolete user data file format. 2026-06-01 00:33:39 +02:00
Bartosz Taudul
cbe5347593 Cleanup. 2026-06-01 00:32:05 +02:00
Bartosz Taudul
a5316d525c Crash marker on the timeline also should directly open crash call stack. 2026-05-30 18:58:27 +02:00
Bartosz Taudul
0cf438a78e Add arrows to bottom-up / top-down tree labels. 2026-05-30 18:13:14 +02:00
Bartosz Taudul
e37b12aacb Add icon notification for chat suggestions. 2026-05-30 17:36:33 +02:00
Bartosz Taudul
dd53f721ac Go directly to crash callstack from crash notification. 2026-05-30 15:59:57 +02:00
Bartosz Taudul
058d5ca7c3 Center timeline on crash if clicked on crash text in callstack window. 2026-05-30 15:58:19 +02:00
Bartosz Taudul
eef525243d Add crash tooltip to crash callstack window. 2026-05-30 15:55:16 +02:00