Bartosz Taudul
828d32521d
Return proper error response from TracyLlmApi::SendMessage().
2026-01-14 02:49:38 +01:00
Bartosz Taudul
227c7133c3
Add animated waiting dots in place of ellipsis in call stack window.
2026-01-14 02:25:00 +01:00
Bartosz Taudul
b19d9622b3
Add small version of DrawWaitingDots().
...
The normal one is fit for lines with full size buttons, entry fields, etc.
2026-01-14 02:24:02 +01:00
Bartosz Taudul
5b568d7bce
Add in-line waiting dots drawer.
2026-01-14 02:17:56 +01:00
Bartosz Taudul
a991b4fd50
Cosmetics.
2026-01-14 02:14:25 +01:00
Bartosz Taudul
24ea5118e0
Rename DrawWaitingDots() to DrawWaitingDotsCentered().
2026-01-14 02:12:00 +01:00
Bartosz Taudul
38b73254e9
Add emoji font.
2026-01-14 01:51:32 +01:00
Bartosz Taudul
3547009d1c
Don't lock user manual window size.
2026-01-14 01:23:39 +01:00
Bartosz Taudul
ce74512b92
Update manual.
2026-01-14 00:58:07 +01:00
Bartosz Taudul
bc33767aab
Update NEWS.
2026-01-14 00:21:37 +01:00
Bartosz Taudul
040b4d0e33
Merge pull request #1256 from siliceum/test/add-lua-test
...
Add lua to test/test.cpp
2026-01-13 15:21:35 +01:00
Bartosz Taudul
43c0fe9b61
Merge pull request #1255 from siliceum/fix/lua-callstack-depth
...
Don't try to send callstacks of depth 0 (would trigger assert in `tracy::Callstack`)
2026-01-13 15:19:11 +01:00
Bartosz Taudul
1fa1a4f5e7
Merge pull request #1254 from siliceum/fix/constexpr-string
...
Use string_view as constexpr std::string requires recent compilers
2026-01-13 15:18:12 +01:00
Clément Grégoire
9acc186ceb
Don't try to send callstacks of depth 0 (would trigger assert in tracy::Callstack)
2026-01-13 11:28:38 +01:00
Clément Grégoire
9b135b53b4
Add lua to test/test.cpp
2026-01-13 11:25:44 +01:00
Clément Grégoire
5b79a9a825
Use string_view as constexpr std::string requires recent compilers
...
This was not building with visual studio Version 17.14.13 (August 2025)
2026-01-13 10:57:18 +01:00
Bartosz Taudul
76e0ab135b
Keep window redrawing while waiting for message reply.
2026-01-11 22:32:25 +01:00
Bartosz Taudul
ed8fc7690f
Implement automatic callstack annotation.
2026-01-11 20:54:10 +01:00
Bartosz Taudul
0b9dcc0fbe
Add callstack annotations option.
2026-01-11 20:50:37 +01:00
Bartosz Taudul
b53e10b25e
Fake a progress indicator.
2026-01-11 20:42:13 +01:00
Bartosz Taudul
3008cb8ad7
Add LLM summaries for callstacks.
2026-01-11 20:07:09 +01:00
Bartosz Taudul
1918667bbd
Use proper types for RangeSlim init.
2026-01-11 19:37:38 +01:00
Bartosz Taudul
6f06a25669
Change messages icon to a single-way conversation.
2026-01-11 19:11:20 +01:00
Bartosz Taudul
3ae9db27de
Change chat icon to a two-way conversation.
2026-01-11 19:10:58 +01:00
Bartosz Taudul
2ef21b93c5
More compact call stack window controls.
2026-01-11 19:06:01 +01:00
Bartosz Taudul
2bf0a3c7f9
Implement fast message queries.
2026-01-11 18:56:19 +01:00
Bartosz Taudul
9b5cbf835d
Implement separate-channel non-streamed chat completion requests.
2026-01-11 18:54:11 +01:00
Bartosz Taudul
761cb1041b
Add fast model selection to the UI.
2026-01-11 17:58:22 +01:00
Bartosz Taudul
caba47a66b
Don't copy the string to print if no replacements are needed.
2026-01-11 16:52:35 +01:00
Bartosz Taudul
bf61589f3d
Separate wrapped text printer from text fixup.
2026-01-11 16:20:06 +01:00
Bartosz Taudul
b26fefd325
Smaller header font sizes.
2026-01-10 15:22:29 +01:00
Bartosz Taudul
a04b0e515a
Undo newline when the word position is already at the start of the line.
2026-01-10 15:10:49 +01:00
Bartosz Taudul
ec2ac9f227
Fix table rendering.
2026-01-10 01:14:03 +01:00
Bartosz Taudul
7268cd8c32
Include external jump destination names in LLM attachment.
2026-01-10 00:32:40 +01:00
Bartosz Taudul
c0acafea63
Assume paths containing hidden files are external.
...
A typical use case would be $(HOME)/.cache/cpm/somelib/file.h.
Special care is needed to avoid filtering out dot-dot path elements: /../
While these have been normalized for some time now on the client-side, old
traces might still contain the dot-dot elements.
2026-01-09 03:05:04 +01:00
Bartosz Taudul
aeadeace0f
Check for both versions of Program Files in external paths.
2026-01-09 01:06:32 +01:00
Bartosz Taudul
d4c88dc7c4
Allow filtering out external functions in sampling statistics view.
2026-01-09 01:05:17 +01:00
Bartosz Taudul
560f8f935d
Add ability to attach entry call stacks to LLM.
2026-01-08 22:35:03 +01:00
Bartosz Taudul
723bdc71dc
Make GetCallstackJson available via View.
2026-01-08 22:34:45 +01:00
Bartosz Taudul
d9200351ef
Allow case-insensitive code search.
2026-01-08 21:29:26 +01:00
Bartosz Taudul
d1a4746076
Add ParamOptBool().
2026-01-08 21:19:08 +01:00
Bartosz Taudul
517366bec9
Use templates for GetParam() implementation.
2026-01-08 21:18:47 +01:00
Bartosz Taudul
c1ffbe8e0d
Check if mouse is over the window before acting on mouse click.
2026-01-08 20:50:26 +01:00
Bartosz Taudul
825ab7f411
Implement search in code.
2026-01-08 20:48:19 +01:00
Bartosz Taudul
e4ff8d34be
Move IsFrameExternal from View to TracyUtility.hpp.
2026-01-08 20:28:16 +01:00
Bartosz Taudul
a5e5e8a435
Workaround emscripten scroll issues.
...
Obviously not the correct fix, but whatever.
2026-01-07 23:29:35 +01:00
Bartosz Taudul
1413bb4b4d
Merge pull request #1250 from YaLTeR/fix-scrolling
...
Fix scrolling speed for touchpads and high-res wheels on Wayland
2026-01-07 23:16:19 +01:00
Bartosz Taudul
e37d58c60c
Better printing of tool calls.
2026-01-07 17:47:52 +01:00
Bartosz Taudul
2903fcabe4
Change default source_file context to 50 lines.
2026-01-07 17:03:42 +01:00
Bartosz Taudul
26c5999a6e
Add callstack inspection workflow.
2026-01-07 17:02:24 +01:00