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

7353 Commits

Author SHA1 Message Date
Bartosz Taudul 236bbfa8b1 libbacktrace: unpack literals into output buffer (da7eff2) 2023-01-05 20:31:05 +01:00
Bartosz Taudul d8fc004bfa libbacktrace: rewrite and simplify main zstd loop (fd9442f) 2023-01-05 20:29:51 +01:00
Bartosz Taudul 08d403e324 libbacktrace: support zstd decompression (c992dd8) 2023-01-05 20:27:36 +01:00
Bartosz Taudul 096293110b Update ImGui to 1.89.2 + docking. 2023-01-05 19:15:58 +01:00
Bartosz Taudul 04a428ab29 Merge pull request #506 from spnda/master
Fix: Don't let make_unique initialise data unnecessarily
2023-01-03 14:17:19 +01:00
Bartosz Taudul d76e3a364a Cosmetics. 2023-01-03 13:56:56 +01:00
sean b597ab5a0a Fix: Don't let make_unique initialise data unnecessarily 2023-01-03 13:09:26 +01:00
Bartosz Taudul 5a3d7b6f56 Update NEWS. 2023-01-01 16:20:35 +01:00
Bartosz Taudul 6c699d293e Annotate assembly dumps with source line information. 2023-01-01 16:19:37 +01:00
Bartosz Taudul bb8393c918 Calculate max operand length. 2023-01-01 14:47:10 +01:00
Bartosz Taudul 1945b1bfa0 Change assembly comment character from ; to #.
This makes llvm-mca silent about unknown tokens.
2023-01-01 14:42:50 +01:00
Bartosz Taudul 28eb4a934e Update manual. 2022-12-30 20:38:29 +01:00
Bartosz Taudul b8029f7448 Show diff direction and allow reversal. 2022-12-30 20:33:17 +01:00
Bartosz Taudul 166c553af3 Make diff added/deleted files list collapsed by default. 2022-12-30 20:20:52 +01:00
Bartosz Taudul 314b1b48c8 Condense source diff. 2022-12-23 19:56:39 +01:00
Bartosz Taudul b81d564f66 Add DTL to list of libraries. 2022-12-23 19:40:59 +01:00
Bartosz Taudul 0922dfc7b0 Update NEWS. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 2aee91a142 Update manual. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 1eaebb44cb Display changes in source files in compare menu. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 205930fd2c Add file and diff printers. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 5a442f123e Calculate diff between source files. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 4bb0a1f1ed Add line splitter. 2022-12-23 19:40:58 +01:00
Bartosz Taudul cbc85003f7 Add Diff Template Library 1.20. 2022-12-23 19:40:58 +01:00
Bartosz Taudul bd06d4e104 Build lists of unique source files in comparison menu. 2022-12-23 19:40:58 +01:00
Bartosz Taudul 886456ea44 Load source cache in comparison worker. 2022-12-23 19:40:57 +01:00
Bartosz Taudul 359840bec0 Add source diff radio button to compare menu.
Majority of this commit are whitespace changes.
2022-12-23 19:40:57 +01:00
Bartosz Taudul c12505c19d Fix TRACY_NO_CALLSTACK on Windows. 2022-12-22 21:17:31 +01:00
Bartosz Taudul 6e70b7c20b Push keyboard modifiers to ImGui. 2022-12-22 17:48:14 +01:00
Bartosz Taudul 797d5df850 Push key events to ImGui. 2022-12-22 17:39:30 +01:00
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