Bartosz Taudul
6c9337563d
Update year in copyright notice.
2018-12-30 17:51:17 +01:00
Bartosz Taudul
370eda557c
Manual improvements.
2018-12-30 17:50:52 +01:00
Bartosz Taudul
5cbe2c6ae5
Reorder tracy_lz4.cpp vs TracyProfiler.cpp in TracyClient.cpp.
...
This fixes deprecation warning in tracy_lz4.hpp, which was previously
present due to TracyProfiler.cpp including tracy_lz4.hpp before an
appropriate deprecation restraining macro was defined in tracy_lz4.cpp.
Note that this issue was only present if TracyClient.cpp was used to
include the profiler in a project. Including the profiler as a
collection of separate source files worked correctly, as the deprecated
function is only used by tracy_lz4.cpp.
2018-12-29 01:00:14 +01:00
Bartosz Taudul
b1ba2f9bf7
Fix extern "C" initialization.
2018-12-29 01:00:14 +01:00
Bartosz Taudul
1733961885
Proper printf type for DWORDLONG on cygwin.
2018-12-29 01:00:14 +01:00
Bartosz Taudul
ee718f18d9
Cygwin headers provide their own FORCEINLINE macro.
2018-12-29 01:00:14 +01:00
Bartosz Taudul
0a6c6606bf
Don't use MSVC pragmas on gcc/clang (cygwin).
2018-12-29 01:00:14 +01:00
Miguel Fernandez
5e4b5850af
Merged in Muitxer/tracy (pull request #28 )
...
Moved NoMinMax before windows.h
2018-12-24 19:06:51 +00:00
Miguel Fernandez
baa870fa8c
Moved NoMinMax before windows.h
2018-12-24 18:50:52 +00:00
Miguel Fernandez
1a50a15212
Merged in Muitxer/tracy (pull request #27 )
...
Avoid conflicts with min/max macros
2018-12-24 18:50:19 +00:00
Miguel Fernandez
7c164375a4
Moved NoMinMax inside _MSC_VER
2018-12-24 18:49:53 +00:00
Miguel Fernandez
51bdb004f9
Avoid conflicts with min/max macros
2018-12-24 15:26:50 +00:00
Bartosz Taudul
d80bd2693c
Update manual.
2018-12-22 17:46:30 +01:00
Bartosz Taudul
0ac83a27cc
Update NEWS.
2018-12-22 17:41:29 +01:00
Bartosz Taudul
ea396354d0
^F opens find zone menu and focuses on the input box.
2018-12-22 17:39:22 +01:00
Bartosz Taudul
2d143ce516
Add support for handling keyboard shortcuts.
2018-12-22 17:36:20 +01:00
Bartosz Taudul
4bb4a568ca
Move initialization of View values to header.
2018-12-22 17:22:26 +01:00
Bartosz Taudul
e1bd5c092b
Pressing enter key when entering client address automatically connects.
2018-12-22 17:14:22 +01:00
Bartosz Taudul
cd8d86edf3
Allow hiding "[unknown frames]" entries.
2018-12-21 21:10:29 +01:00
Bartosz Taudul
e9ce8fdfda
Flush queues when opening listen socket fails.
2018-12-21 18:14:30 +01:00
Bartosz Taudul
a4be9b51b0
Use common queue clearing function.
2018-12-21 18:12:26 +01:00
Bartosz Taudul
331693d7f1
Use proper pattern for acquiring serial lock.
...
This fixes a potential hang during crash handling. Also, lock duration
is reduced.
2018-12-21 18:11:09 +01:00
Bartosz Taudul
4893bca12b
Update manual.
2018-12-20 17:13:18 +01:00
Bartosz Taudul
2f45fd8b36
Update NEWS.
2018-12-20 17:08:24 +01:00
Bartosz Taudul
6fefffe8a5
Implement automated connection to a given IP address.
2018-12-20 17:07:15 +01:00
Bartosz Taudul
8c5670489c
Freeing nullptr is valid.
2018-12-20 17:03:09 +01:00
Bartosz Taudul
407fb61a30
Display maximum number of waiting threads for a lock.
2018-12-19 18:34:53 +01:00
Bartosz Taudul
0f2b61cf24
Display wait and hold times of locks.
2018-12-19 18:28:48 +01:00
Bartosz Taudul
1d70e5e5c3
Document the maximum number of threads supported by locks.
2018-12-18 18:24:27 +01:00
Bartosz Taudul
621f7c891e
Document right click on lock label in options menu.
2018-12-18 18:16:24 +01:00
Bartosz Taudul
30c2d0df85
Add lock information window section.
2018-12-18 18:14:26 +01:00
Bartosz Taudul
4e64ba7775
Document lock events interaction.
2018-12-18 17:56:02 +01:00
Bartosz Taudul
83958db840
Add information about collapsing labels.
2018-12-18 17:55:54 +01:00
Bartosz Taudul
70ec4b71e4
Move zone interaction out of view navigation section.
2018-12-18 17:45:18 +01:00
Bartosz Taudul
ac9dbfbc79
Add a note about source button highlight.
2018-12-18 17:28:00 +01:00
Bartosz Taudul
57b4f874cc
Menu bar buttons are now toggles.
2018-12-18 17:24:19 +01:00
Bartosz Taudul
bd71190a4c
Add separate section describing collapsed items.
2018-12-18 17:21:29 +01:00
Bartosz Taudul
0898873a02
Update NEWS.
2018-12-18 16:58:29 +01:00
Bartosz Taudul
df1a125fc0
Mirror find zone menu changes in compare menu.
2018-12-18 16:56:19 +01:00
Bartosz Taudul
a220f38fbd
Add support for matching source locations ignoring case.
2018-12-18 16:52:29 +01:00
Bartosz Taudul
acddcbd9bf
Add case-ignoring string matcher.
2018-12-18 16:52:05 +01:00
Bartosz Taudul
24235406a0
Enter key in find zone menu acts the same as pressing "find".
2018-12-18 16:40:23 +01:00
Bartosz Taudul
7fc03736f2
Add "ignore case" toggle to find zone menu.
2018-12-18 16:38:55 +01:00
Bartosz Taudul
a740074da6
Color tweaks.
2018-12-18 16:30:13 +01:00
Bartosz Taudul
b60d5b892a
Unify coloring of highlighted buttons.
2018-12-18 16:30:13 +01:00
Bartosz Taudul
c2485fbcb0
Add visual notification of an active toggle.
2018-12-18 16:30:13 +01:00
Bartosz Taudul
9e18db01c9
Menu bar buttons are now toggles.
2018-12-18 16:30:13 +01:00
Rokas K. (rku)
85fbfeccf0
Merged in rokups/tracy/fix-macos-android-builds (pull request #25 )
...
Fix MacOS/android builds
2018-12-18 15:20:44 +00:00
Rokas Kupstys
a931b9eaf1
HOST_NAME_MAX and LOGIN_NAME_MAX availability is not consistent across linux/android/macos platforms. However all of them do have versions of these macros with _POSIX_ prefix.
...
In addition to that hostname and user variables may be uninitialized in some configurations, however they are always used. Initializing these arrays fixes conditional depending on uninitialized memory warning uncovered by valgrind.
2018-12-18 17:19:03 +02:00
Bartosz Taudul
083320820f
OSX doesn't define HOST_NAME_MAX and LOGIN_NAME_MAX.
...
Fix based on patch from Jack Skalski.
2018-12-17 15:11:59 +01:00