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

43 Commits

Author SHA1 Message Date
Bartosz Taudul 6b59ccfe4d GetFontSize() -> GetTextLineHeight(). 2021-12-22 17:57:57 +01:00
Bartosz Taudul 0f215c7393 Keep text shadow offset constant.
ImGui aligns the text to be pixel perfect. Fractional offset of shadow made it
move not in sync with the text proper.
2021-11-20 01:55:47 +01:00
Bartosz Taudul b8766ad5d7 Apply DPI scale to text shadow. 2021-11-20 01:24:37 +01:00
Bartosz Taudul be9cbfc3e2 Move GetScale() to TracyImGui.hpp. 2021-11-20 01:21:06 +01:00
Bartosz Taudul 30445b656f Update ImGui to 1.84.1 + docking. 2021-08-21 00:52:30 +02:00
Bartosz Taudul b91cd9148d Add 2-segment line drawing wrapper. 2021-06-19 16:22:50 +02:00
Giulio Eulisse 2cdc3abba2 Update TracyImGui.hpp 2021-05-17 12:07:35 +02:00
Bartosz Taudul fe22d5a6f6 Add fast line drawing function.
This skips unnecessary construction of ImVec2 vector.

Note: unlike AddLine(), this function doesn't add 0.5 to x and y coordinates.
The user is expected to do it on his own, which if done in just one place will
be performance beneficial.
2021-05-01 02:57:35 +02:00
Bartosz Taudul b9ce9540be Remove namespace indent in TracyImGui.hpp. 2021-05-01 02:26:46 +02:00
Bartosz Taudul 1cb6c17991 Move syntax color tables to a common header. 2021-03-27 13:03:19 +01:00
Bartosz Taudul ff5435ff67 Cosmetics. 2021-03-27 13:03:19 +01:00
Bartosz Taudul 8aae9a1477 Shut the compiler up about unused helper functions. 2020-10-02 18:33:13 +02:00
Simon van Bernem d06617b2a5 Fixed variable name 2020-08-07 10:55:00 +02:00
Simon van Bernem 4e1ed15237 More matching code-style 2020-08-07 10:45:52 +02:00
Simon van Bernem ab85fba7e0 Matching the braketing style 2020-08-07 10:42:36 +02:00
Simon van Bernem 903b7badc0 next try 2020-08-07 10:39:22 +02:00
Simon van Bernem e14bb56db1 matching spacing to remove change from original 2020-08-07 10:38:38 +02:00
Simon van Bernem b826c14e4d reverted an unnecessary change 2020-08-07 10:37:19 +02:00
Simon van Bernem 3dd80c5288 DrawStripedRect can now draw screen-space stripes
Added two parameters to DrawStripedRect: fix_stripes_in_screen_space aligns the stripes to screen space. This leads to the stripes of any stripe rect being drawn aligning. Also added inverted, which flips the empty and filled part of the striped rect. This is used to make statRange and findZone stripes interleave, when they overlap.
2020-08-07 10:24:13 +02:00
Bartosz Taudul 8091207d26 Add time limit ranges window. 2020-07-31 16:37:47 +02:00
Bartosz Taudul d8728be689 Striped rect drawing. 2020-07-29 13:18:23 +02:00
Bartosz Taudul 1bfd59c595 Add a wrapper function for drawing clipboard button. 2020-07-04 11:56:56 +02:00
Bartosz Taudul 74e55f584c Small toggle button. 2020-05-03 20:49:21 +02:00
Bartosz Taudul d99129f0e4 Move ToggleButton() out of TracyView.cpp. 2020-05-03 20:40:53 +02:00
Bartosz Taudul 3aed0ba150 Unformatted colored text printing with uint32 color. 2020-05-03 14:33:11 +02:00
Bartosz Taudul 21506386c4 Allow specification of end address in TextColoredUnformatted. 2020-04-25 00:21:15 +02:00
Bartosz Taudul 44096dfcf2 Move DrawTextContrast() to TracyImGui.hpp. 2020-03-30 22:39:34 +02:00
Bartosz Taudul fc7f77eb7a Add implementation of disablable button. 2019-10-14 20:06:57 +02:00
Bartosz Taudul 0850145811 Disable color box drag and drop. 2019-09-11 18:48:28 +02:00
Bartosz Taudul 4ea62ecb06 Extract small color box drawing. 2019-09-11 18:38:10 +02:00
Bartosz Taudul eb4c7ca9ea Ignore useless warnings. 2019-06-22 13:40:00 +02:00
Bartosz Taudul 4f5286a860 Add unformatted colored text extension function. 2019-06-03 01:35:53 +02:00
Bartosz Taudul ff6768986e Move imgui extension function to an appropriate place. 2019-06-03 01:35:32 +02:00
Bartosz Taudul c433e76c7a Use TextUnformatted in TextCentered. 2019-06-03 01:28:45 +02:00
Bartosz Taudul 9fd8a20d7c Use small checkbox in appropriate places. 2019-03-08 18:39:41 +01:00
Bartosz Taudul d5914d2e7b Extract drawing waiting dots. 2019-03-06 18:16:21 +01:00
Bartosz Taudul 907da3265d Fix string handling. 2018-08-31 20:08:04 +02:00
Bartosz Taudul e1e0e6e140 Centered text helper. 2018-08-17 23:07:58 +02:00
Rokas Kupstys 064385fc62 Define ImVec2 math operators only when IMGUI_DEFINE_MATH_OPERATORS is undefined. 2018-07-17 16:37:45 +03:00
Bartosz Taudul ea2be1bce9 Fix custom ImVec2 operators. 2018-04-21 23:19:13 +02:00
Bartosz Taudul 75457c1465 Remove +x flag from files. 2017-10-10 21:56:15 +02:00
Bartosz Taudul 3eb17e9969 Add ImVec2 operator-. 2017-09-18 02:16:35 +02:00
Bartosz Taudul 35032413ef Define ImVec2 operator+. 2017-09-18 00:18:36 +02:00