Victor Zarubkin
|
7883371166
|
(GUI) Added calculation of thread wait time (sum of all context switches)
|
2016-12-14 22:16:14 +03:00 |
|
Victor Zarubkin
|
eafcb40970
|
(GUI) Added possibility to torn on/off decorated thread names (add/don't add "Thread" word info thread name. Example, "Render" convert to "Render Thread", "WorkerThread" "My thread" will not convert in any way). See Settings->View->Use decorated thread names.
* (GUI) Fixed lagging when painting very long block on large scale.
|
2016-12-14 21:47:33 +03:00 |
|
Victor Zarubkin
|
7b63ae39d2
|
CMake + core: added options to CMakeLists.txt. TODO: maybe set them via CMake "option(...)" command
|
2016-12-13 21:53:29 +03:00 |
|
Victor Zarubkin
|
b67e078e55
|
(GUI) Fixed division by zero;
* (GUI) Displaying blocks number on hystogram for selected thread
|
2016-12-12 22:28:54 +03:00 |
|
Victor Zarubkin
|
d88b747c33
|
Valid version check
|
2016-12-12 22:26:50 +03:00 |
|
Victor Zarubkin
|
3f64b9fb1c
|
(GUI) Added average time into summary popup
|
2016-12-12 21:41:48 +03:00 |
|
Victor Zarubkin
|
d4877b59b8
|
(GUI) Added new regime "Hide min-size blocks" to hide blocks which screen size is less than 'Min blocks size';
(GUI) Slightly more memory effective arch.
|
2016-12-12 21:39:16 +03:00 |
|
Victor Zarubkin
|
fd259d3948
|
(GUI) Removed Reload button
|
2016-12-12 01:10:54 +03:00 |
|
Victor Zarubkin
|
0dc944a877
|
(GUI) Remember 10 last opened files instead of one (added menu into "Reload last file" tool-button)
|
2016-12-11 03:27:42 +03:00 |
|
Victor Zarubkin
|
24e0ac261b
|
(GUI) Increased length of text edit - IP: [ ]
|
2016-12-10 12:58:16 +03:00 |
|
Victor Zarubkin
|
e5b1485cec
|
(GUI) Now you can use host name instead of ip-address
|
2016-12-10 12:54:17 +03:00 |
|
Victor Zarubkin
|
61271ff282
|
Amend last commit
|
2016-12-08 22:28:02 +03:00 |
|
Victor Zarubkin
|
6f14a4e97c
|
(GUI) Added possibility to re-connect to the profiled application or to connect to the new address/port
|
2016-12-08 22:22:09 +03:00 |
|
Victor Zarubkin
|
88dc699099
|
No need to check for nullptr while deleting
|
2016-12-08 22:19:45 +03:00 |
|
Victor Zarubkin
|
c9d3169dbf
|
(EasyGraphicsView) minor alignment fixes
|
2016-12-07 23:32:10 +03:00 |
|
Victor Zarubkin
|
d0c847da1d
|
(EasyGraphicsView) Additional 5% offset before first and after last block;
* (EasyGraphicsView) Scroll to the first block after opening file;
|
2016-12-07 23:28:15 +03:00 |
|
Victor Zarubkin
|
0a4f9b0f43
|
(GUI) similar blocks highlighting fix;
(EasyDescTreeWidget) tree build fix;
|
2016-12-07 22:40:45 +03:00 |
|
Victor Zarubkin
|
46c4867b2d
|
(EasyHystogramItem) updating image after window resize
|
2016-12-07 22:35:37 +03:00 |
|
Victor Zarubkin
|
b33faa571e
|
(EasyHystogramItem) Display hystogram mode (MODE: overview // MODE: zoom);
* (EasyHystogramItem) Changed colors calculation method;
|
2016-12-07 22:29:16 +03:00 |
|
Victor Zarubkin
|
3c72d5d94d
|
minor fixes
|
2016-12-04 19:17:28 +03:00 |
|
Victor Zarubkin
|
f9e8138c36
|
gcc warnings fix
|
2016-12-04 18:40:46 +03:00 |
|
Victor Zarubkin
|
e388c8e08e
|
Merge branch 'develop' of https://github.com/yse/easy_profiler into develop
|
2016-12-04 17:02:01 +03:00 |
|
Sergey Yagovtsev
|
4539addae2
|
warning fix
|
2016-12-04 16:59:34 +03:00 |
|
Victor Zarubkin
|
15f3c7fc87
|
(GUI) Added tooltips into Settings->View menu;
(GUI) More informative popup window view;
(GUI) Added hystogram for current selected block;
|
2016-12-04 16:51:27 +03:00 |
|
Sergey Yagovtsev
|
cbbf570fae
|
Define EASY_PRODUCT_VERSION by concatenating major, minor and patch strings
|
2016-12-04 16:40:00 +03:00 |
|
Sergey Yagovtsev
|
f4d4cbecfa
|
Merge branch 'develop' of github.com:yse/easy_profiler into develop
|
2016-12-02 00:09:31 +03:00 |
|
Sergey Yagovtsev
|
5537eb290d
|
More convenient build scripts.
|
2016-12-02 00:08:25 +03:00 |
|
Victor Zarubkin
|
ced93de1b3
|
(EasyGraphicsView) New popup window for blocks
|
2016-12-01 23:31:40 +03:00 |
|
Victor Zarubkin
|
acb197557f
|
(EasyGraphicsView) Added possibility to scroll thread names list with mouse wheel
|
2016-12-01 22:27:25 +03:00 |
|
Victor Zarubkin
|
33bd7256ab
|
(EasyGraphicsView) Scroll to main thread after file load
|
2016-12-01 22:20:34 +03:00 |
|
Victor Zarubkin
|
02e43a2b45
|
(EasyGraphicsScrollbar) Displaying text with minimum and maximum duration of frames
|
2016-12-01 21:55:11 +03:00 |
|
Victor Zarubkin
|
a2ae2dd051
|
(EasyGraphicsItem) Changed sync events minimum size
|
2016-12-01 21:53:06 +03:00 |
|
Victor Zarubkin
|
02349afe8b
|
(EasyGraphicsView) Fixed timeline scale indicator text;
* (EasyGraphicsView) Fixed longest thread selection;
|
2016-12-01 21:52:29 +03:00 |
|
Victor Zarubkin
|
4dcb769ba2
|
(EasyGraphicsScrollbar) Added possibility to scale minimap to the current visible area (click mouse right button on minimap)
|
2016-11-30 22:37:11 +03:00 |
|
Victor Zarubkin
|
045f464e1f
|
(EasyGraphicsView) Chronometer line style reset fix
|
2016-11-30 22:22:58 +03:00 |
|
Victor Zarubkin
|
69a326c06b
|
(EasyGraphicsView) Highlighting all similar blocks on diagram (only if they are visible!);
(GUI) Added possibility to select units in which time will be displayed
|
2016-11-30 21:59:40 +03:00 |
|
Victor Zarubkin
|
90705af989
|
(GUI) Added flag "add zero blocks to hierarchy". If it is false then blocks with zero duration will not be added into hierarchy tree in hierarchy window. This saves a lot of memory.
|
2016-11-26 18:08:02 +03:00 |
|
Victor Zarubkin
|
b63cc382bd
|
(EasyGraphicsItem) increased events interval
|
2016-11-26 17:15:08 +03:00 |
|
Victor Zarubkin
|
0658540109
|
(EasyGraphicsView) Important fix: fixed wrong indexing on paint
|
2016-11-26 17:00:05 +03:00 |
|
Victor Zarubkin
|
a7ac056021
|
(GUI) Added flag for enabling zero length blocks on diagram (if NOT enabled then such blocks would be resized to minimum length which is 250 ns. Otherwise you probably will not see blocks with zero length on diagram, but such blocks are still available at hierarchy window)
|
2016-11-23 22:54:59 +03:00 |
|
Victor Zarubkin
|
f1017c3ed4
|
(GUI) Added possibility to do case sensitive search into blocks descriptions list and hierarchy window
|
2016-11-20 21:40:05 +03:00 |
|
Victor Zarubkin
|
92b2b27a3b
|
(GUI) Added search box into Hierarchy window;
(GUI) Added new option for building hierarchy for selected thread only (for memory economy)
|
2016-11-20 21:01:33 +03:00 |
|
Victor Zarubkin
|
a08b986418
|
(EasyDescTreeWidget) Expanded files in blocks list remain expanded after refresh
|
2016-11-20 18:34:31 +03:00 |
|
Victor Zarubkin
|
75fff29ba5
|
Fixed bug with increasing descriptions number on blocks list refresh
|
2016-11-20 18:33:56 +03:00 |
|
Victor Zarubkin
|
4d13e689f8
|
changed default value
|
2016-11-20 14:39:01 +03:00 |
|
Victor Zarubkin
|
21a7898572
|
removed unnecessary lambdas
|
2016-11-20 14:11:46 +03:00 |
|
Victor Zarubkin
|
752f0c08a8
|
Added possibility to build easy_profiler with empty API implementation to avoid whole solution rebuild if you want to build without profiler;
* resources.rc changes: proper macro names + copyright sign;
|
2016-11-20 13:42:05 +03:00 |
|
Sergey Yagovtsev
|
648ec8676c
|
Rename PRODUCT_VERSION define
|
2016-11-19 19:29:57 +03:00 |
|
Victor Zarubkin
|
141b0f99a4
|
GUI: Added drag and drop of files into GUI window. NOTICE: You have to launch gui NOT as Administrator on Windows, otherwise Windows will block drag and drops from explorer.
|
2016-11-19 05:39:41 +03:00 |
|
Victor Zarubkin
|
65be64fb51
|
GUI: Added new settings into settings toolbar -> View. You can change blocks minimum size, spacing and narrow width value.
|
2016-11-19 04:52:45 +03:00 |
|