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

Commit Graph

  • 7ef6944246 Remove compare menu visual aids if extended font is not available. Bartosz Taudul 2018-08-18 16:32:26 +02:00
  • 410616f7f8 Allow viewing source from zone trace. Bartosz Taudul 2018-08-18 14:26:10 +02:00
  • fb876344e3 No need for indentVal outside of scope. Bartosz Taudul 2018-08-18 14:14:33 +02:00
  • a548bcb470 Update NEWS. Bartosz Taudul 2018-08-18 14:04:11 +02:00
  • b9e83871a8 Add visual aids to compare menu. Bartosz Taudul 2018-08-18 14:02:20 +02:00
  • 2852784f55 Separate global and level indices for call stack tree. Bartosz Taudul 2018-08-18 02:23:55 +02:00
  • 9cd6d12095 Update NEWS. Bartosz Taudul 2018-08-18 02:13:53 +02:00
  • 0757930521 Only display "go to parent" if there is a parent. Bartosz Taudul 2018-08-18 02:12:34 +02:00
  • 91c397f25c Fix nuget. Bartosz Taudul 2018-08-18 01:46:39 +02:00
  • 69dd0b72c1 Just accept const char ptr in ImGuiColorTextEdit. Bartosz Taudul 2018-08-18 01:16:15 +02:00
  • 2c7d457755 Highlight source buttons, if source file is displayed. Bartosz Taudul 2018-08-18 00:28:36 +02:00
  • e8da52324d Add memory icon to memory usage plot name. Bartosz Taudul 2018-08-18 00:24:23 +02:00
  • 07952f0a1f Add icons to options menu. Bartosz Taudul 2018-08-18 00:21:01 +02:00
  • 8db30a9016 Add icon to statistics menu. Bartosz Taudul 2018-08-18 00:09:23 +02:00
  • 816c91922e Add icons to memory menu. Bartosz Taudul 2018-08-17 23:58:52 +02:00
  • 441a5e257c Add wifi icon to "waiting for connection" window. Bartosz Taudul 2018-08-17 23:56:06 +02:00
  • b613a60c88 Add icons to compare menu. Bartosz Taudul 2018-08-17 23:54:40 +02:00
  • 4c228fe862 Add icons to find zone menu. Bartosz Taudul 2018-08-17 23:52:03 +02:00
  • 350fb6a5b0 Add icons to zone info window buttons. Bartosz Taudul 2018-08-17 23:47:01 +02:00
  • ddbc7d5ac2 Add hourglass icon to loading pop-up. Bartosz Taudul 2018-08-17 23:29:32 +02:00
  • cdee1d4ce4 Remove obsolete frame rounding setting. Bartosz Taudul 2018-08-17 23:27:14 +02:00
  • 0aebf614db Add icons to pause/resume button. Bartosz Taudul 2018-08-17 23:24:25 +02:00
  • 940dda8fc1 Use helper header for icons. Bartosz Taudul 2018-08-17 23:22:13 +02:00
  • bb6b646d6e Add icons to user manual, homepage and tutorial buttons. Bartosz Taudul 2018-08-17 23:08:07 +02:00
  • e1e0e6e140 Centered text helper. Bartosz Taudul 2018-08-17 23:07:58 +02:00
  • 4c393a2b8d Allow opening source files from withing call stack tree. Bartosz Taudul 2018-08-17 22:51:26 +02:00
  • 4e23ce9a24 Shared index for all call stack tree nodes. Bartosz Taudul 2018-08-17 22:31:55 +02:00
  • 17273c5987 Update NEWS. Bartosz Taudul 2018-08-17 22:26:40 +02:00
  • 07d2aaa1ad Play a little animation when source file cannot be opened. Bartosz Taudul 2018-08-17 22:23:16 +02:00
  • 841f18885e Add simple animation controller. Bartosz Taudul 2018-08-17 22:23:04 +02:00
  • 12f2080387 Right click on call stack file name to view source. Bartosz Taudul 2018-08-17 22:06:59 +02:00
  • 5752156695 Use "call stack" instead of "callstack". Bartosz Taudul 2018-08-17 22:00:35 +02:00
  • 12ae3524a1 Update NEWS. Bartosz Taudul 2018-08-17 21:40:59 +02:00
  • 914a1713e3 Use freetype to render fonts. Bartosz Taudul 2018-08-17 21:40:15 +02:00
  • e6ab7692c8 Use Cousine-Regular as monospaced font. Bartosz Taudul 2018-08-17 20:57:26 +02:00
  • fe37c4ab80 Scale scrollbar with DPI. Bartosz Taudul 2018-08-17 19:06:30 +02:00
  • 8eee82b0ce Scale cosmetic UI elements with DPI. Bartosz Taudul 2018-08-17 19:06:14 +02:00
  • 0de3e088d9 Use icons in main profiler window buttons. Bartosz Taudul 2018-08-17 19:03:35 +02:00
  • 7cfcdee053 Slightly reduce icons size. Bartosz Taudul 2018-08-17 18:45:04 +02:00
  • 92284b65e7 Use save file icon. Bartosz Taudul 2018-08-17 18:36:06 +02:00
  • 9b1af05472 Use power off icon. Bartosz Taudul 2018-08-17 18:33:56 +02:00
  • 97eb88a839 Use icons in initial connection window. Bartosz Taudul 2018-08-17 18:28:21 +02:00
  • 4de04a2df2 Document that extended font now includes icons. Bartosz Taudul 2018-08-17 18:06:45 +02:00
  • 5125c2487b Use exclamation icon instead of ascii representation. Bartosz Taudul 2018-08-17 17:57:13 +02:00
  • 3d0b9da592 Merge font awesome into the default font. Bartosz Taudul 2018-08-17 17:56:55 +02:00
  • 337111f948 Add Font Awesome Solid 5.2.0. Bartosz Taudul 2018-08-17 17:56:33 +02:00
  • 7f6454d550 Setup window title setter callback. Bartosz Taudul 2018-08-17 17:24:50 +02:00
  • 2b3490e6f7 Handle window title setter callback in View. Bartosz Taudul 2018-08-17 17:24:18 +02:00
  • b24d9fa044 Declare OpenWebpage() static. Bartosz Taudul 2018-08-17 17:19:06 +02:00
  • b7ac41ab1b Make the warning signs stand out more. Bartosz Taudul 2018-08-17 17:08:16 +02:00
  • d31ba3284e Update NEWS. Bartosz Taudul 2018-08-17 17:05:32 +02:00
  • a6584ad3d3 Document TRACY_ROOT_WINDOW macro. Bartosz Taudul 2018-08-17 17:04:15 +02:00
  • b76707ffa1 Render main profiler view in whole window. Bartosz Taudul 2018-08-17 17:00:56 +02:00
  • df7db3bd2b Notify profiler about root window size. Bartosz Taudul 2018-08-17 16:54:56 +02:00
  • 9416f5bb49 Add close button to loaded traces (not the window close one). Bartosz Taudul 2018-08-17 16:34:58 +02:00
  • f0b6c5b447 Update NEWS. Bartosz Taudul 2018-08-17 15:39:09 +02:00
  • facae0b9e1 Draw text editor with potential source code. Bartosz Taudul 2018-08-17 15:33:12 +02:00
  • 77a875ff6b Always scroll source to selected line. Bartosz Taudul 2018-08-17 15:28:56 +02:00
  • d45efbe640 Don't reload source file, if it's already there. Bartosz Taudul 2018-08-17 15:24:52 +02:00
  • 5dc3d73ad6 Set cursor on proper line. Bartosz Taudul 2018-08-17 15:21:37 +02:00
  • c503e3760c Load fixed width font (the default ImGui one for now). Bartosz Taudul 2018-08-17 15:18:37 +02:00
  • 5cd61c4b07 Text editor needs fixed-width font. Bartosz Taudul 2018-08-17 15:18:09 +02:00
  • f3cc5cfd07 Use proper font in ImGuiColorTextEdit. Bartosz Taudul 2018-08-17 15:10:58 +02:00
  • 5bd35eb34e Open file preview in text editor. Bartosz Taudul 2018-08-17 14:54:28 +02:00
  • 9dbc56beb6 Initialize text editor. Bartosz Taudul 2018-08-17 14:44:41 +02:00
  • a90ed5b4b8 Wrap ImGuiColorTextEdit in tracy namespace. Bartosz Taudul 2018-08-17 14:38:57 +02:00
  • 1529fa5b42 Add ImGuiColorTextEdit. Bartosz Taudul 2018-08-17 14:31:33 +02:00
  • ff3774d8f2 List contributors in manual. Bartosz Taudul 2018-08-17 14:31:00 +02:00
  • bb3b5f6904 Add better version of tl;dr license. Bartosz Taudul 2018-08-17 14:23:49 +02:00
  • 68c9d09685 Include license in the manual. Bartosz Taudul 2018-08-17 14:17:47 +02:00
  • 6bf7b85260 Add file existence check. Bartosz Taudul 2018-08-17 13:35:33 +02:00
  • 27b2851291 Declare Vector moves as noexcept. Bartosz Taudul 2018-08-17 13:10:27 +02:00
  • e8faafefb2 Add URL to license. Bartosz Taudul 2018-08-15 13:19:49 +02:00
  • a7561f1956 Add project name to license. Bartosz Taudul 2018-08-15 12:57:22 +02:00
  • ebb6e2c453 Update NEWS. Bartosz Taudul 2018-08-14 18:49:13 +02:00
  • 8cbb518f28 Display average allocation sizes. Bartosz Taudul 2018-08-14 18:48:29 +02:00
  • df14cf5330 Implement callstack tree of memory allocations. Bartosz Taudul 2018-08-14 18:37:06 +02:00
  • c2c0f887aa Display srcloc, callstack counts. Bartosz Taudul 2018-08-14 16:36:25 +02:00
  • b75b198f7e Apple sucks. Bartosz Taudul 2018-08-14 14:22:15 +02:00
  • 2ba5aeec5a Add performance impact section to the manual. Bartosz Taudul 2018-08-14 14:06:53 +02:00
  • 6f2a598b6a Not only games use frames. Bartosz Taudul 2018-08-14 13:24:37 +02:00
  • 823aed185a Move zone filtering to zone markup section. Bartosz Taudul 2018-08-14 13:04:00 +02:00
  • 8f961b7c8a Merged in Leandros99/tracy/explicit-init (pull request #22) Arvid Gerstmann 2018-08-13 16:47:46 +00:00
  • dab0b34303 Reduce the amount of macros, add docs Arvid Gerstmann 2018-08-13 18:32:27 +02:00
  • 076e83635b Add possibility to explicitly avoid logging Arvid Gerstmann 2018-08-13 14:47:52 +02:00
  • c4ea13dab5 Static initialization order test. Bartosz Taudul 2018-08-13 12:13:28 +02:00
  • a15a287a6b Don't over-allocate vectors, when exact needed size is known. Bartosz Taudul 2018-08-09 19:37:37 +02:00
  • a14a6fa8fb Don't shadow variables. Bartosz Taudul 2018-08-09 19:02:23 +02:00
  • dbf4de0694 Allow exact size allocations in Vector. Bartosz Taudul 2018-08-09 18:57:06 +02:00
  • 68dd90cb94 Also display exact memory allocation size. Bartosz Taudul 2018-08-09 02:27:55 +02:00
  • 92c1685528 Fix shortening of negative memory values. Bartosz Taudul 2018-08-09 02:25:47 +02:00
  • 4a12e14a1b Rewording. Bartosz Taudul 2018-08-08 22:24:50 +02:00
  • 6d9215ac65 Add a markup quick start guide. Bartosz Taudul 2018-08-08 22:24:11 +02:00
  • 0e0d5a8d5d Add a notice about client memory usage. Bartosz Taudul 2018-08-08 22:12:02 +02:00
  • 3e9d7fa3bd Grammar fix (?). Bartosz Taudul 2018-08-08 22:11:54 +02:00
  • f9740328d2 Put timing information together. Bartosz Taudul 2018-08-08 22:01:57 +02:00
  • e6fa665921 Move lua performance notice. Bartosz Taudul 2018-08-08 21:51:59 +02:00
  • 887836eca6 Describe defines that change server operation. Bartosz Taudul 2018-08-08 21:45:37 +02:00
  • 49e9f10438 Split first steps section of the manual. Bartosz Taudul 2018-08-08 21:45:13 +02:00
  • 96ecf47ecf Add profiler FPS and memory usage to info window. Bartosz Taudul 2018-08-08 20:53:01 +02:00