Bartosz Taudul
3ed543a1b7
Dim timeline before first time.
2023-03-03 22:25:07 +01:00
Bartosz Taudul
b7cefe816e
Restrict keyboard navigation to active time span.
2023-03-03 22:23:30 +01:00
Tomaž Vöröš
ea1a0299f3
Add switch for vertical centering on/off at compile-time.
2023-01-31 19:48:19 +01:00
Tomaž Vöröš
bca8f28f43
Centering around the mouse pointer.
2023-01-29 19:20:26 +01:00
Tomaž Vöröš
2df56e9941
Fix off-by-one-frame in timeline item height.
2023-01-27 20:00:05 +01:00
Tomaž Vöröš
7b9b810421
Refactor the use of offset in TimelineItem::Draw() and TimelineController::End().
2023-01-27 20:00:05 +01:00
Tomaž Vöröš
e4ab6cdaf1
Fix TimelineController height calculation.
2022-12-18 20:45:42 +01:00
Bartosz Taudul
0eef0a8313
Fix window focus issues when navigating with WSAD.
2022-10-26 19:33:04 +02:00
Bartosz Taudul
5200ea2c84
Hide frame related information if no frame instrumentation.
2022-09-05 20:12:36 +02:00
Bartosz Taudul
53632ccb5b
Cleanup.
2022-09-04 14:56:12 +02:00
Bartosz Taudul
44efb15df1
Remove VisData.
...
Its functionality is now incorporated into TimelineItem. For purposes of
maintaining visibility of frame sets and locks a much simpler ptr -> bool map
is now used.
2022-09-04 14:46:51 +02:00
Bartosz Taudul
ad2fc03125
Migrate CPU data to timeline item system.
2022-09-04 14:31:02 +02:00
Bartosz Taudul
60579d6334
Migrate drawing GPU data to the new timeline item system.
2022-09-04 13:39:20 +02:00
Bartosz Taudul
ec3dcaeef3
Migrate drawing CPU threads to the new timeline item system.
2022-09-03 23:28:54 +02:00
Bartosz Taudul
b481bb367c
Switch plot drawing to the timeline items system.
2022-09-03 17:51:33 +02:00
Bartosz Taudul
9355a14657
New TimelineController begin/end logic.
2022-09-03 17:51:31 +02:00
Bartosz Taudul
c2d527e2e7
Cosmetics.
2022-08-28 13:17:29 +02:00
Bartosz Taudul
74789d1049
Merge pull request #446 from simplyWiri/master
...
Add WASD panning/zooming functionality to timeline.
2022-08-28 13:13:21 +02:00
simplyWiri
d2e3856724
Add WASD panning/zooming functionality to timeline.
2022-08-22 17:23:57 +10:00
Bartosz Taudul
655d8a01ea
Move vis data to timeline controller.
2022-08-20 17:02:29 +02:00
Bartosz Taudul
3aa62a18cc
Context menu hide of GPU zones.
2022-08-16 18:43:13 +02:00
Bartosz Taudul
fa8a071334
Add context menu with hide option to threads on timeline.
2022-08-16 18:40:10 +02:00
Bartosz Taudul
5ef7e42223
Fix indentation.
2022-08-16 18:39:43 +02:00
Bartosz Taudul
c01ad38d46
Start extracting timeline height control logic.
2022-08-15 13:29:45 +02:00
Bartosz Taudul
d12fa11762
Change magic value enums to constexprs.
2022-08-14 18:16:30 +02:00
Bartosz Taudul
77e39700b1
Proper way to detect mouse hover over timeline.
2022-08-14 17:17:51 +02:00
Bartosz Taudul
0a00925a9b
More compact locks drawing.
2022-07-24 00:13:11 +02:00
Bartosz Taudul
2331ee04d2
Cleanup TracyView includes.
2022-07-02 17:00:08 +02:00
Bartosz Taudul
a46d3992a2
Thread view adjustment is timeline handling.
2022-07-02 15:44:00 +02:00
Bartosz Taudul
d9ce848bb0
Also extract (and rename) timeline mouse handling.
2022-07-02 15:42:01 +02:00
Bartosz Taudul
9fb618c12d
Rename DrawZone* -> DrawTimeline*.
2022-07-02 15:38:10 +02:00
Bartosz Taudul
e3b11821c3
Extract zone timeline rendering from View.
2022-07-02 15:36:36 +02:00