0
0
mirror of https://github.com/yse/easy_profiler.git synced 2024-12-27 08:41:02 +08:00

412 Commits

Author SHA1 Message Date
Victor Zarubkin
f0a588eec5 #106 [Core][UI] Fixed reading bookmarks with empty text; Fixed overriding and restoring mouse cursor shape when hovering bookmark at the Diagram widget;
#0 [UI] Waiting until saving file is finished when closing the UI.
2018-06-14 02:57:12 +03:00
Victor Zarubkin
c85d15a4e2 #106 [UI] Rising a tooltip when passing cursor over a bookmark; #0 [UI] Minor fixes 2018-06-13 21:43:16 +03:00
Victor Zarubkin
0ae430410d #106 [Core][UI] Added possibility to add user bookmarks with double-clicking on a timeline in the Diagram window.
#112 [UI] Fixed losing focus (and getting under MainWindow) for Blocks widget.
#0 [UI] UI styling, added custom window header and dialogs (could be turned off/on and adjusted position at [Settings -> Appearance] menu).
2018-06-09 02:18:39 +03:00
Victor Zarubkin
b10965ee92 #0 [UI] Fixed zooming for charts (histogram, arbitrary value) with mouse wheel 2018-05-25 20:48:37 +03:00
Victor Zarubkin
2b75e65535 #0 [UI] refactoring 2018-05-24 02:19:48 +03:00
Victor Zarubkin
7503199eed #0 [UI] Style 2018-05-23 00:22:12 +03:00
Victor Zarubkin
564b50824e #0 [UI] UI styles 2018-05-22 21:36:18 +03:00
Victor Zarubkin
983085157e # [UI] Styles and refactoring 2018-05-19 23:41:01 +03:00
Victor Zarubkin
91b2a4e609 #89 [UI] High DPI displays fix + System scaling factor 2018-05-19 23:40:01 +03:00
Victor Zarubkin
291c04e8c3 #0 [UI] Tooltip fix 2018-05-19 23:35:00 +03:00
Victor Zarubkin
84b391b6cc #0 [Core] refactoring 2018-05-08 21:14:46 +03:00
Victor Zarubkin
91724bfe20 #0 [UI] refactoring 2018-05-07 21:58:37 +03:00
Victor Zarubkin
f665478830 #91 [Core][UI] functions profiler::writeTreesToFile(), profiler::writeTreesToStream() are now working. Snapshot feature is now working: select an area on Diagram (with right mouse button or double-click) and press Snapshot button to save it to separate file. 2018-04-25 21:37:18 +03:00
Victor Zarubkin
46b661aecf #91 [UI] Snapshot icon (actually called "crop") 2018-04-22 16:21:28 +03:00
Victor Zarubkin
ae5c46477d #91 [UI] Snapshot feature further progress (intermediate commit) 2018-04-22 16:15:10 +03:00
Victor Zarubkin
ef7b41fd0d #91 [UI] Added snapshot tool stub; Working on saving blocks to file from UI 2018-04-22 03:34:26 +03:00
Victor Zarubkin
f736af9721 #0 [UI] Arbitrary value ToolTip styling fix; Viewport info fix; 2018-04-02 01:50:53 +03:00
Victor Zarubkin
cb8e66e9ae #0 [UI] Diagram tool-tips fix: no tool-tips if mouse cursor is over another widget (opened settings for example) 2018-03-31 19:01:47 +03:00
Victor Zarubkin
c5ba69c8bc #31 [UI] Amend. Forgotten files. 2018-03-29 08:13:37 +03:00
Victor Zarubkin
7981a8f4ce #31 [UI] Added tooltip for arbitrary values to the Diagram 2018-03-29 01:56:21 +03:00
Victor Zarubkin
57dca48349 #31 [UI] Added arbitrary value tool-tip to Hierarchy tree widget (Try to move mouse cursor over Name column) 2018-03-26 21:38:41 +03:00
Victor Zarubkin
e8d667e083 #0 [UI] Adjusted search boxes in Hierarchy widget and Blocks Descriptors Widget 2018-03-18 03:13:16 +03:00
Victor Zarubkin
212502578f #100 [UI] Implemented zoom-in button 2018-03-18 03:12:10 +03:00
Victor Zarubkin
bc0d351522 #0 [UI] Added viewport info widget. See [Settings] -> [See viewport info] 2018-03-15 21:01:19 +03:00
Victor Zarubkin
5d94a8b194 #31 [UI] Fixed current block boundaries painting 2018-03-15 21:00:08 +03:00
Victor Zarubkin
5eefad6ab6 #31 [UI] Highlight current selected block boundaries on arbitrary value chart 2018-03-14 00:31:07 +03:00
Victor Zarubkin
261de87ad9 #31 [UI] Arbitrary values: fixed multi-window viewer 2018-03-13 01:54:05 +03:00
Victor Zarubkin
dd5af5350b #31 [UI] Open several arbitrary values viewer windows 2018-03-13 01:28:58 +03:00
Victor Zarubkin
769236c35a #31 [Gui] Double click on arbitrary value on the Diagram will open values viewer and will select appropriate arbitrary value 2018-03-12 01:47:20 +03:00
Victor Zarubkin
402612ee2b #0 [Gui] Fixed hierarchy building for zero duration blocks - events and arbitrary values are always visible 2018-03-12 01:45:20 +03:00
Victor Zarubkin
5e632bedee #31 [Core] Arbitrary values: replaced size_t with uint16_t; [Gui] Added support of arrays to arbitrary values tree 2018-03-07 20:52:39 +03:00
Victor Zarubkin
49f000d11a #0 [Gui] Windows styling fix 2018-03-03 03:01:41 +03:00
Victor Zarubkin
f6447ad3f9 #0 [Gui] Fixed typo 2018-03-03 03:00:48 +03:00
Victor Zarubkin
2643ea9b09 #0 [Gui] Mac build fix 2018-03-02 21:08:53 +03:00
Victor Zarubkin
3280e951fd #31 [Gui] Implemented zoom for complexity chart mode; Implemented export to .csv for complexity mode 2018-02-27 21:48:15 +03:00
Victor Zarubkin
bd1d8b71cf #0 [Gui] Added background jobs to thread pool and removed detached threads from code 2018-02-27 21:41:32 +03:00
Victor Zarubkin
b07de42a48 #0 [Gui] Thread pool fix: there was a possibility that not all tasks would be executed 2018-02-25 21:19:23 +03:00
Victor Zarubkin
b6b988e274 #0 [Gui] TreeView style fixes 2018-02-25 21:04:32 +03:00
Sergey Yagovtsev
2232407685 Add math functions for calculation complexity 2018-02-25 14:57:28 +03:00
Victor Zarubkin
59f04384be #0 [Gui] Paint background for current item for tree-widget 2018-02-24 23:50:20 +03:00
Victor Zarubkin
9308a17c21 #31 [Gui] Fixed appox. line painting for complexity chart; Added export to .csv for regular chart type (timestamp;value); 2018-02-22 20:56:28 +03:00
Victor Zarubkin
4fb35b2099 #0 [Gui] Fixed popup and double click on thread names on Diagram 2018-02-20 22:14:21 +03:00
Victor Zarubkin
1db116c791 #31 [Gui] Fixed mouse indicator for complexity chart; fixed buildTree(); added stub for future export values to .csv 2018-02-20 22:11:43 +03:00
Victor Zarubkin
87bc825980 #31 [Gui] Arbitrary values viewer: fixed performance problem, added icons for chart types 2018-02-16 20:51:33 +03:00
Victor Zarubkin
3608ec1a56 #31 [Gui] Hide slider when displaying complexity chart 2018-02-11 16:37:18 +03:00
Victor Zarubkin
9860a565d3 #31 [Gui] Complexity charts for arbitrary value viewer 2018-02-09 21:06:18 +03:00
Victor Zarubkin
b50a5bcbb3 #31 [Gui] Intermediate commit: implementing O(n) chart (kinda...) to be able to analyse algorithm complexity depending on certain arbitrary value 2018-02-02 22:44:38 +03:00
Victor Zarubkin
677a138fa3 #89 Trying to fix high-dpi displays problem 2018-02-01 23:17:01 +03:00
Victor Zarubkin
192ab87e4c #0 Simplified some lambdas 2018-01-29 23:42:18 +03:00
Victor Zarubkin
091d5447ce #0 Updated copyright dates; [Gui] thread_pool.cpp MSVC build fix; [Core] Renamed getCurrentTime() to profiler::clock::now() + renamed profiler::currentTime() to profiler::now() 2018-01-29 23:29:43 +03:00