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 |
|
Victor Zarubkin
|
ed3e26a59c
|
GUI: Blocks painting algorithm optimization for detailed mode
|
2016-11-19 03:46:52 +03:00 |
|
Victor Zarubkin
|
03587cb45b
|
(EasyGraphicsItem) Painting optimization
|
2016-11-19 02:26:54 +03:00 |
|
Sergey Yagovtsev
|
b1e6bef056
|
Check connection in GUI
|
2016-11-18 22:58:44 +03:00 |
|
Sergey Yagovtsev
|
e4879d46dd
|
REmove obsolete code
|
2016-11-18 22:04:33 +03:00 |
|
Sergey Yagovtsev
|
e60c46b710
|
Remove dependencies from QtNetwork
|
2016-11-17 00:19:06 +03:00 |
|
Sergey Yagovtsev
|
46b295c67b
|
Prepare for release. Add rc-files and read version info from file
|
2016-11-16 23:58:47 +03:00 |
|
Victor Zarubkin
|
5c4904756f
|
(EasyGraphicsScrollbar) Changed dash-line color to black for better perception
|
2016-11-16 23:13:43 +03:00 |
|
Victor Zarubkin
|
7e3d27a580
|
(EasyGraphicsScrollbar) Minimap optimization
|
2016-11-16 22:28:38 +03:00 |
|
Victor Zarubkin
|
07b78ea92f
|
Moved version definition to CMakeLists.txt, added functions for getting profiler version
|
2016-11-16 22:17:39 +03:00 |
|
Victor Zarubkin
|
776039f543
|
(EasyGraphicsScrollbar) Tweaking colors coefficients
|
2016-11-13 22:16:50 +03:00 |
|
Victor Zarubkin
|
c0e2e345ec
|
(EasyGraphicsScrollbar) Draw frame time marker on graphics scrollbar to visualize long frames
|
2016-11-13 22:02:47 +03:00 |
|
Sergey Yagovtsev
|
e5041a9b2b
|
Multi-licensing in source codes
|
2016-11-13 16:39:59 +03:00 |
|
Victor Zarubkin
|
9b0e7fabc5
|
g++ warnings fix
|
2016-11-13 15:20:25 +03:00 |
|
Victor Zarubkin
|
34abef3575
|
Linux build: gcc 4 compatibility (in gcc 4 std::stringstream has no swap() method)
|
2016-11-06 14:47:01 +03:00 |
|
Sergey Yagovtsev
|
e03b720290
|
Prepare for make package by cpack
|
2016-11-02 22:37:51 +03:00 |
|
Sergey Yagovtsev
|
f8ab7f0d91
|
Merge remote-tracking branch 'origin/develop' into rename_to_easy
|
2016-10-21 22:15:32 +03:00 |
|
Victor Zarubkin
|
01b946f396
|
Thread names change
|
2016-10-02 17:52:42 +03:00 |
|
Victor Zarubkin
|
bc83a837f7
|
New icons
|
2016-10-02 17:52:14 +03:00 |
|
Victor Zarubkin
|
19966b40c6
|
Crash fix
|
2016-10-02 17:45:55 +03:00 |
|
Victor Zarubkin
|
5de9fcf824
|
Moved working with files from QFile to std::fstream because QFile has no overwrite mode (old file should be removed first);
Added merging algorithm for block descriptions when refreshing descriptions list.
|
2016-10-02 16:17:22 +03:00 |
|
Victor Zarubkin
|
4eef4daf30
|
Minor refactoring
|
2016-10-02 12:33:08 +03:00 |
|
Victor Zarubkin
|
dc01c49020
|
Saving network data using temporary cache file + Question box when clicked on "Clear all"
|
2016-10-02 12:13:12 +03:00 |
|
Sergey Yagovtsev
|
76defe2372
|
Rename directory profiler to easy
|
2016-09-29 23:29:57 +03:00 |
|
Victor Zarubkin
|
3b7266fb37
|
Prepare for saving profiled data (does not work yet);
* Remastered tool-bars and menus;
* Added new painting regime (Settings->View->Hide narrow children)
|
2016-09-29 22:40:19 +03:00 |
|