1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

7324 Commits

Author SHA1 Message Date
Bartosz Taudul dff2a6d6c2 Implement XKB text compositing. 2022-12-20 22:19:45 +01:00
Bartosz Taudul b7affdd92d Create XKB compose table/state. 2022-12-20 21:55:31 +01:00
Bartosz Taudul 0831b3f301 Push focus events to ImGui. 2022-12-20 17:11:15 +01:00
Bartosz Taudul 170a961d8d Tweak mouse wheel behavior on Wayland. 2022-12-20 16:54:28 +01:00
Bartosz Taudul b48a9027dd Add more packages on CI. 2022-12-20 00:54:08 +01:00
Bartosz Taudul 115f286acf Update CI libraries list. 2022-12-20 00:49:22 +01:00
Bartosz Taudul cd4156afe7 Update NEWS. 2022-12-20 00:46:22 +01:00
Bartosz Taudul 58f84379d0 Setup Wayland build. 2022-12-20 00:35:43 +01:00
Bartosz Taudul aa0e899573 Initialize XKB state. 2022-12-20 00:22:27 +01:00
Bartosz Taudul 7106b0c5ef Hook no-op keyboard handling. 2022-12-19 23:46:08 +01:00
Bartosz Taudul 3b58f5596d Detect precise (touchpad) scroll events.
Currently the wheel axis Y change has little impact, as the zoom in/out logic
assumes wheel events are discrete.
2022-12-19 21:26:59 +01:00
Bartosz Taudul ac87b05dcb Fix scroll events direction on Wayland. 2022-12-19 21:11:53 +01:00
Bartosz Taudul 7f00ae8c83 Fix mouse buttons order on Wayland. 2022-12-19 21:10:55 +01:00
Bartosz Taudul 16d9491148 Merge pull request #503 from tvoeroes/timeline-animation-tweaks
Timeline animation tweaks
2022-12-19 21:03:18 +01:00
Tomaž Vöröš 1969ef0f43 Reintroduce the vertical scroll-bar reset logic in TimelineController. 2022-12-19 19:05:18 +01:00
Tomaž Vöröš b4e8e042a8 Fix a code style issue. 2022-12-18 23:30:47 +01:00
Tomaž Vöröš e4ab6cdaf1 Fix TimelineController height calculation. 2022-12-18 20:45:42 +01:00
Tomaž Vöröš d6772900ad Get rid of a non-linearity in TimelineItem resizing animation. 2022-12-18 20:09:15 +01:00
Tomaž Vöröš 0cc6bb4ff9 More pleasant TimelineItem resizing parameters. 2022-12-18 20:06:57 +01:00
Tomaž Vöröš db6acfe9b5 Change resize logic such that TimelineItem instances "don't chase" each other anymore. 2022-12-18 20:06:10 +01:00
Bartosz Taudul b80ede3ec6 Limit time delta to 0.1s. 2022-12-11 18:01:32 +01:00
Bartosz Taudul 9e6214350c Support Hi-DPI mouse cursor. 2022-12-11 17:50:05 +01:00
Bartosz Taudul 1f4562e51d Support Hi-DPI. 2022-12-11 17:43:41 +01:00
Bartosz Taudul 63ba9cccf2 Track max output scale. 2022-12-11 17:29:28 +01:00
Bartosz Taudul 3d42732795 Track window maximized state. 2022-12-11 16:45:35 +01:00
Bartosz Taudul d5191ccbd4 Enable alt-space menu on windows. 2022-12-09 19:04:45 +01:00
Bartosz Taudul ee3d5a94a7 Fix apfel check. 2022-12-09 18:59:01 +01:00
Bartosz Taudul 462d8103aa Mark activity on window XDG surface reconfiguration.
This happens for example when the window is resized, or maximized.
2022-12-04 21:12:50 +01:00
Bartosz Taudul 12a109d303 Use XDG decoration protocol. 2022-12-04 21:12:50 +01:00
Bartosz Taudul 9d7cdf2a29 Add xdg-decoration protocol. 2022-12-04 21:12:50 +01:00
Bartosz Taudul 4e0ad1cab8 Update NEWS. 2022-11-30 20:39:55 +01:00
Bartosz Taudul ba6416f68c Merge pull request #497 from pshurgal/detailed_function_names
More detailed function names under Clang and GCC
2022-11-30 12:14:46 +01:00
Petr Shurgalin 5ddf62b54e Customizable source location data 2022-11-30 12:39:50 +02:00
Bartosz Taudul a27ecd7135 Merge pull request #499 from ReplayCoding/other_thread_name
Always fallback to using native thread name...
2022-11-29 22:24:56 +01:00
ReplayCoding 9da24b713c Always fallback to using native thread name...
...even when TRACY_ENABLE is defined.
2022-11-29 12:02:42 -08:00
Bartosz Taudul a2825c8601 Update ZEN4 CPU name. 2022-11-29 17:06:10 +01:00
Bartosz Taudul dba85c61b7 Update NEWS. 2022-11-29 17:04:47 +01:00
Bartosz Taudul d24f768b1f Update to official uops.info ZEN4 data. 2022-11-29 17:03:29 +01:00
Bartosz Taudul 70e22ad045 Merge pull request #498 from ReplayCoding/crashhandler_fix
Fix compile error when TRACY_NO_CRASH_HANDLER is enabled
2022-11-27 22:48:49 +01:00
ReplayCoding 311ad7b061 Fix compile error when TRACY_NO_CRASH_HANDLER is enabled 2022-11-27 13:40:45 -08:00
Bartosz Taudul 7e5ee54f93 On POSIX check if UID is 0. 2022-11-27 22:35:19 +01:00
Bartosz Taudul 6933856157 Update NEWS. 2022-11-27 22:26:13 +01:00
Bartosz Taudul 97c38077cc Explain it makes no sense to run server with admin rights. 2022-11-27 22:24:42 +01:00
Bartosz Taudul 59f7870345 Track elevation state. 2022-11-27 21:53:47 +01:00
Bartosz Taudul 7e23d873dc Check elevation status on Windows. 2022-11-27 21:53:47 +01:00
Bartosz Taudul e1395f5a53 Rename surfaceListener to include xdg part. 2022-11-10 00:02:20 +01:00
Bartosz Taudul d26ae1fbb5 Manage list of outputs. 2022-11-10 00:00:50 +01:00
Bartosz Taudul 8b9246e312 Add global remove callback. 2022-11-09 23:11:45 +01:00
Bartosz Taudul 89a55a2220 Remove semicolons from lockable macros. 2022-11-09 22:07:36 +01:00
Bartosz Taudul 2c03306341 Always provide Callstack() implementation, even if dummy.
This fixes usage with TRACY_HAS_CALLSTACK undefined, allowing compilation of
otherwise unused functions, which are already protected from being called
through macro redirections.

See https://github.com/wolfpld/tracy/pull/492 for more information.
2022-11-09 21:55:41 +01:00