Bartosz Taudul
b602d61944
Extract options UI from View.
2022-07-02 13:23:52 +02:00
Bartosz Taudul
d19b337573
Split View navigation functions.
2022-07-02 13:16:06 +02:00
Bartosz Taudul
5b8c8c5309
Extract common zone algorithms from View.
2022-07-02 13:12:30 +02:00
Bartosz Taudul
2473760c04
Extract Find Zone UI to a separate file.
2022-07-02 13:12:29 +02:00
Bartosz Taudul
7f35a299c4
Merge pull request #412 from theblackunknown/fix-windows-vcpkg
...
Fix building on Windows without `VCPKG_ROOT` env var set
2022-06-27 17:22:21 +02:00
Bartosz Taudul
a05285083a
Update xxhash filename in MSVC project.
2022-06-23 01:46:56 +02:00
MACHIZAUD Andréa
84319911c5
Use $(ProjectDir) for vcpkg msbuild without integration paths.
2022-06-18 17:28:56 +02:00
MACHIZAUD Andréa
5e9b007e90
Uses $(VcpkgManifestRoot) for vcpkg msbuild integration paths.
2022-06-18 17:28:56 +02:00
MACHIZAUD Andréa
6aec95e739
Fix vcxproj support without vcpkg integrate install
2022-06-13 22:30:56 +02:00
MACHIZAUD Andréa
fa8bcdfb30
Inject appropriate path for manifest install
2022-06-04 16:26:22 +02:00
MACHIZAUD Andréa
599098912e
Remove superfluous vcxproj setup thanks to vcpkg integration
2022-05-09 10:42:11 +02:00
MACHIZAUD Andréa
3adc55d66d
Fix weird path ?
2022-05-09 10:42:11 +02:00
MACHIZAUD Andréa
1fabf9dfa5
Update vcxproj vcpkg path
2022-05-09 10:42:11 +02:00
MACHIZAUD Andréa
adcfe4df35
Add Vcpkg manifest + MSBuild integration
2022-05-09 10:42:10 +02:00
Bartosz Taudul
a852cf390a
Adapt code to new NFD.
2022-04-20 19:40:27 +02:00
Bartosz Taudul
8c45ed33fd
Bump zstd to 1.5.1.
2021-12-21 12:22:42 +01:00
Bartosz Taudul
10e680e601
Replace Cousine fixed-width font with Fira Code Retina.
2021-11-19 18:39:20 +01:00
Bartosz Taudul
aed1360a9c
Update to MSVC 2022.
2021-11-13 00:49:26 +01:00
Bartosz Taudul
74d0e79b8c
Vcpkg changed everything again.
2021-09-21 02:09:54 +02:00
Bartosz Taudul
673dfd0f02
Update ImGui GLFW and OpenGL 3.x backends.
...
The new embedded ImGui OpenGL loader has been extended with a couple of
functions and definitions needed by TracyTexture.cpp.
2021-08-22 13:30:46 +02:00
Bartosz Taudul
39cf98f98c
Move OpenWebpage() to a separate source file.
2021-06-04 15:17:14 +02:00
Bartosz Taudul
b7c5939bb8
Merge remote-tracking branch 'origin/master' into hw
2021-06-02 01:12:28 +02:00
Bartosz Taudul
94ec6a0d9d
Move TracyYield.hpp to common.
2021-05-31 02:19:35 +02:00
Bartosz Taudul
f8ccd8c40d
Move TracyStackFrames to common.
2021-05-23 23:51:56 +02:00
Bartosz Taudul
859b8e4193
Add zstd dict builder.
2021-05-15 14:56:38 +02:00
Bartosz Taudul
cb0bc67790
Bump zstd to 1.5.0.
2021-05-15 00:48:15 +02:00
Bartosz Taudul
bd4335bace
Move source file parsing logic to a separate file.
2021-03-26 02:42:14 +01:00
Bartosz Taudul
174bb4d2f1
Extract source code tokenizer to a separate file.
2021-03-26 01:53:49 +01:00
Bartosz Taudul
ea2a7f639b
Don't link with OpenGL.
...
The OpenGL is dynamically loaded by gl3w.
2021-03-16 22:59:28 +01:00
Bartosz Taudul
7f1b29ec7a
Set windows code page to utf8.
2021-02-25 19:21:45 +01:00
Bartosz Taudul
9a5d3b729d
Fix vcpkg.
2021-02-25 18:40:27 +01:00
Bartosz Taudul
f0e1d77ebc
Update imgui to 1.81 + docking.
2021-02-11 00:30:41 +01:00
Bartosz Taudul
dcd76fc369
Add pass-through sorted vector wrapper.
2021-02-07 14:43:05 +01:00
Bartosz Taudul
c08d591bf3
Use proper capstone include path.
2021-01-26 20:35:57 +01:00
Bartosz Taudul
48a3356f43
Update ImGui to master+tables+docking (dd4ca70).
2020-12-08 19:55:19 +01:00
Bartosz Taudul
c9b64ef5c5
Move list of Tracy stack frames to a separate file.
2020-10-06 14:37:39 +02:00
Bartosz Taudul
3b84324259
Merge pull request #92 from hulakdar/fix-sln
...
Added freetype references
2020-10-06 01:47:51 +02:00
Bartosz Taudul
80e0941520
Extract HTTP request functionality.
2020-09-12 12:46:00 +02:00
Bartosz Taudul
25c751c45a
Add NativeWindow.hpp to MSVC project.
2020-08-15 17:15:36 +02:00
Bartosz Taudul
52039e80f2
Add native window retrieval on Linux.
...
Functionality had to be moved to a separate source file due to namespace
pollution from X11 headers.
Note that this doesn't set proper parent of file dialogs on Linux, as
GTK is broken and requires passing a GtkWindow parent.
2020-08-15 16:53:07 +02:00
hulakdar
6f333d15d7
added freetype references
2020-08-13 20:07:35 +03:00
Bartosz Taudul
733b9c4048
Add wrapper for ImGui mouse handling.
2020-08-01 11:49:43 +02:00
Bartosz Taudul
800f740fd5
Add micro architecture data.
2020-04-27 00:59:49 +02:00
David Farrell
80fdf7517a
Use debug vcpkg libraries
2020-04-21 15:17:11 -07:00
David Farrell
a4a20ddc42
Updated Visual Studio project files to use vcpkg directory for dependencies
...
This modifies all of the include and lib paths to point to vcpkg/vcpkg/installed/x64-windows-static/include and lib.
With these changes, all executables in Tracy build out of the box in all configurations (assuming you have run the install_vcpkg_depencies.bat script first).
Perhaps it would be better to use a single Visual Studio .props file that all of the .vcxproj files point to so that the include and lib paths are set in a single place, but for now the paths are set separately in each .vcxproj.
2020-04-21 10:59:08 -07:00
Bartosz Taudul
01d7fefe52
Perform source file name substitution.
2020-04-17 19:28:39 +02:00
Bartosz Taudul
b2c2bfc2aa
Move HSV color conversion to a separate source file.
2020-04-02 01:04:59 +02:00
Bartosz Taudul
2a54f2df5d
Reverse the fileselector compile option.
2020-03-26 23:11:26 +01:00
Bartosz Taudul
58bb5d40c5
Remove support for non-extended font builds.
2020-03-26 23:04:44 +01:00
Bartosz Taudul
9672dba765
Replace source file viewer with one that actually works.
...
This is much simpler, custom implementation of a text file viewer. It is
able to perform these two tasks as intended:
- center source view on the selected line,
- highlight that line.
2020-03-22 20:53:59 +01:00