Bartosz Taudul
f86bdf7bb1
Add a wait stacks achievement.
2026-11-04 01:29:15 +01:00
Bartosz Taudul
458faecb34
Add a timeline navigation achievement.
2026-11-04 01:29:13 +01:00
Bartosz Taudul
3430cd8db8
Add a Tracy Assist achievement.
2026-11-02 01:05:43 +01:00
Bartosz Taudul
2e9dfb8fdf
Add visibility predicates to achievements.
2026-11-02 00:59:04 +01:00
Bartosz Taudul
41ea9b8b31
Add a hardware counters achievement.
2026-11-02 00:59:04 +01:00
Bartosz Taudul
0342049936
Add a crash survival achievement.
2026-11-02 00:59:04 +01:00
Bartosz Taudul
a6cb6ec3c2
Add an annotations achievement.
2026-11-02 00:59:04 +01:00
Bartosz Taudul
d3fcf981c9
Add a frame statistics achievement.
2026-11-02 00:59:04 +01:00
Bartosz Taudul
000ae58203
Add a CPU data achievement.
2026-11-02 00:59:03 +01:00
Bartosz Taudul
ecf9d08643
Add a context switches achievement.
2026-11-02 00:59:01 +01:00
Bartosz Taudul
18240d9212
Use a PNG image for the AppImage .DirIcon.
...
appimagetool now treats an SVG .DirIcon as a fatal packaging error.
2026-10-31 18:34:39 +01:00
Bartosz Taudul
b131e114ac
Add a zone call stacks achievement.
2026-10-31 18:13:33 +01:00
Bartosz Taudul
40032ed09a
Add a frame sets achievement.
2026-10-31 18:13:32 +01:00
Bartosz Taudul
4fbd6010b3
Add a log messages achievement.
2026-10-31 18:13:32 +01:00
Bartosz Taudul
de8962d117
Add an entry stacks achievement.
2026-10-31 18:13:32 +01:00
Bartosz Taudul
d915345d91
Add a sampling statistics achievement.
2026-10-31 18:13:32 +01:00
Bartosz Taudul
a51bb8c738
Add a memory pools achievement.
2026-10-31 18:13:32 +01:00
Bartosz Taudul
a4595ee85d
Add an allocation call stacks achievement.
2026-10-31 18:13:32 +01:00
Bartosz Taudul
97d9368741
Add a GPU statistics achievement.
2026-10-31 18:13:32 +01:00
Bartosz Taudul
c6e8813c3a
Add a thread naming achievement.
2026-10-31 18:13:31 +01:00
Bartosz Taudul
50f5bb674a
Add a HeaderClicked hook to timeline item headers.
2026-10-31 18:13:31 +01:00
Bartosz Taudul
76bdf0cdb7
Achievements text tweaks.
2026-10-31 18:13:29 +01:00
Lectem
056faddb24
Store profiler history in a single history.json
...
Replace the binary connection.history file and the ConnectionHistory class
with History, which keeps the history in a JSON file and writes it back when
the profiler exits. Existing history is not migrated.
2026-10-29 20:36:22 +01:00
Bartosz Taudul
29aa268641
Add an assembly reading achievement.
2026-10-18 22:04:20 +02:00
Bartosz Taudul
b8c32a326a
Add a trace comparison achievement.
2026-10-18 21:57:52 +02:00
Bartosz Taudul
5c0dc013d1
Add a flame graph achievement.
2026-10-18 21:57:52 +02:00
Bartosz Taudul
7b3ace0d2b
Add a source view achievement.
2026-10-18 21:57:51 +02:00
Bartosz Taudul
7cb1921808
Report file selector failure instead of crashing when NFD_Init failed.
2026-10-17 20:21:06 +02:00
Bartosz Taudul
ee27a99188
Use the dispatch timeout as the unfocused throttle on Wayland.
...
Pass the 50 ms budget as the timeout of wl_display_dispatch_timeout
instead of sleeping after a nonblocking dispatch. The dispatch flushes
before polling and wakes on any event, e.g. re-granted focus.
2026-10-17 20:21:06 +02:00
Bartosz Taudul
f5290242f3
Don't throttle the first Wayland frame on unknown focus state.
2026-10-17 20:21:04 +02:00
Bartosz Taudul
9e2127e60a
Glue admonition header to the icon unconditionally.
2026-10-17 15:37:48 +02:00
Bartosz Taudul
37d58eca7f
Add a zone inspection achievement.
...
Find zone moves from the instrumentation intro under it: searching
builds on having inspected a zone, not the other way around.
2026-10-16 00:24:13 +02:00
Bartosz Taudul
248f8ececf
Add a GPU profiling achievement.
2026-10-16 00:24:13 +02:00
Bartosz Taudul
bf74c4cb8d
Add a leak hunting achievement.
2026-10-16 00:24:12 +02:00
Bartosz Taudul
0c37d9c41e
Adapt to new ImGui color scheme.
2026-10-15 00:31:16 +02:00
Bartosz Taudul
a5995ba3fc
Fix unbalanced ImGui begin/end state.
2026-10-15 00:25:36 +02:00
Bartosz Taudul
ff78f7f002
Merge pull request #1484 from CamilleRelic/master
...
Add filtering and hierarchical view to plots selection
2026-10-14 23:14:29 +02:00
Bartosz Taudul
84be3825d5
Pass ImGuiChildFlags instead of the legacy border bool to BeginChild().
2026-10-14 23:08:34 +02:00
Bartosz Taudul
b683310a11
Query the child extent through current ImGui APIs.
2026-10-14 23:08:34 +02:00
Bartosz Taudul
48e86cca75
Use the current AddRect argument order.
2026-10-14 23:08:34 +02:00
Bartosz Taudul
4ee7cb134b
Set filter field width through SetNextItemWidth.
2026-10-14 23:08:34 +02:00
Bartosz Taudul
be86647743
Bump ImGui to 1.93.0-docking.
2026-10-14 23:08:32 +02:00
Camille Martel
2253f9751f
Push a plotTree ID to prevent folder/leaf id conflicts
...
- And other minor review fixes
2026-10-14 13:58:38 -07:00
Camille Martel
77c6950d22
Address review feedback
...
- Match radio button sizes to other sub-elements (smaller inline size)
- Also fix alignment of select/unselect all buttons relative to filter text baseline
- Extract plot name into GetPlotName helper for uniform use in user vs. built-in plots
- Properly handle row-wise plot duplicate IDs through PushID/PopID
- Remove truncation hazards from use of snprintf
- Allow clicking full hierarchical row to toggle expansion (hover highlights the whole row, similar to the other collapsible rows in the options view)
2026-10-13 12:34:19 -07:00
Bartosz Taudul
cab1efade4
Achievement star will now dance to attract attention in addition to pulsing color.
2026-10-13 00:41:12 +02:00
Bartosz Taudul
02e9436a13
Add a lock contention achievement.
2026-10-12 23:31:03 +02:00
Bartosz Taudul
97a08ea670
Add a lock watching achievement.
2026-10-12 23:27:50 +02:00
Bartosz Taudul
273dedf4b2
Add a memory profiling achievement.
2026-10-12 23:27:48 +02:00
Bartosz Taudul
37a08e7b43
Add a chart values achievement.
2026-10-12 21:19:52 +02:00
Bartosz Taudul
f5c0f348d7
Call a hook when a timeline item header zooms to its range.
2026-10-12 21:19:49 +02:00