Mike Solar
6fdfd03ffd
update: update copyright
2025-08-05 17:12:49 +08:00
Mike Solar
74f73ab3be
change: change code style to Linux style except indent.
2025-08-03 03:09:40 +08:00
itsmattkc
d0f16ef88e
timeline: vastly improve behavior when scrolling and zooming
2023-02-28 20:39:02 -08:00
itsmattkc
11e4e051c3
move undo files around for better organization
2023-02-20 16:09:22 -08:00
itsmattkc
dd9c52ab59
start moving core frameworks to external libraries
2023-01-19 09:51:47 -08:00
itsmattkc
9b36808c76
timeline: ensure minimum height for thumbs
2022-11-27 21:07:20 -08:00
itsmattkc
42a7cc10c8
timeline: improved and optimized drawing of large amounts of clips
2022-11-19 17:35:15 -08:00
itsmattkc
0e9cedf690
timeline: use last track's height when appending a new one
2022-11-11 11:08:35 -08:00
itsmattkc
451de7030b
Merge branch 'move-time-to-viewer'
2022-11-01 18:20:22 -07:00
itsmattkc
5e92930de0
nodes: fix loop mode regression
2022-11-01 09:15:51 -07:00
itsmattkc
bdbfb56879
shift timelineview scroll code into base classes
...
Fixes #2060
2022-10-24 12:01:47 -07:00
itsmattkc
d1545745d8
various: moved time from viewer UI to viewer node
2022-10-23 20:56:04 -07:00
itsmattkc
00526fe954
timeline: use different shadow color if block is disabled
2022-09-25 16:36:12 -07:00
itsmattkc
34f9034985
timeline: fast draw clips that take up a small amount of space
2022-09-25 09:33:10 -07:00
itsmattkc
571be3d28d
timeline: added thumbnail modes that affect how much is rendered
2022-09-06 16:06:26 -07:00
itsmattkc
54d0a94a20
Merge branch 'master' into cache-update
2022-08-18 08:12:46 -07:00
itsmattkc
b169ad923c
timeline: don't offset waveform by title height
...
Fixes #2014
2022-08-18 07:40:49 -07:00
itsmattkc
46be693b3e
timeline: show marker text even on markers without range
2022-07-19 11:21:06 -07:00
itsmattkc
9b8c23c994
timeline: fix issue where subtitle text wasn't shown
2022-07-19 10:23:54 -07:00
itsmattkc
0d9727b6d2
architecture: move loop modes to clips
2022-07-17 15:22:36 -07:00
itsmattkc
e4fd2d5d2c
timebasedwidget: rewrote scroll catchup code
...
Code is much better. Less hacky queuing, implements cooldowns to improve navigation, and introduces a framework so that subclasses can make use of catchup/cooldown code too with any scrollbar they want
2022-07-15 10:59:51 -07:00
itsmattkc
6716a7173b
timeline: use consistent x offsets for thumbnails
2022-07-02 17:52:24 -05:00
itsmattkc
7e1792cfea
Merge branch 'master' into cache-update
2022-07-01 22:32:49 -05:00
itsmattkc
c34066952f
timelineview: update rect on height change
...
Fixes #1950
2022-06-28 09:39:08 -07:00
itsmattkc
079d6beff2
timeline: separate markers and workarea
2022-06-27 23:39:31 -07:00
itsmattkc
7a8794fe88
ui: draw clip cache on timeline
2022-06-03 17:16:29 -07:00
itsmattkc
e3c3ee9ac4
code: removed unnecessary code
2022-05-30 08:59:25 -07:00
itsmattkc
2f7dc3c98b
implemented separate waveform cache
2022-05-29 17:52:35 -07:00
itsmattkc
e9404ba869
added second frame cache for thumbnails
2022-05-27 19:16:08 -07:00
itsmattkc
60f7f06de4
implemented base for thumbnail display
2022-05-25 11:18:08 -07:00
itsmattkc
f124ad3178
cache waveforms at clip level
2022-05-22 20:54:59 -07:00
itsmattkc
3cf01c1464
timeline: show media in adj in ghost overlays
2022-05-21 19:55:14 -07:00
itsmattkc
7c12b6dc16
updates for C++17
2022-05-11 10:50:47 -07:00
itsmattkc
4b366a9b73
update copyright year to 2022
2022-05-10 10:38:56 -07:00
itsmattkc
91b761693b
code: use config macro
...
Macro is much easier to use and more readable
2022-05-04 09:50:34 -07:00
itsmattkc
9101f5dc49
implemented core audio recording support
2022-05-02 14:00:03 -07:00
itsmattkc
756ff77ae8
cleaned up clip marker click code
2022-05-01 22:41:07 -07:00
itsmattkc
6a0b5856c9
various: extended marker and timeline functionality
2022-05-01 21:17:22 -07:00
itsmattkc
cdcd83c09a
ported seekablewidget to timebasedview
...
Cuts down on a lot of code duplication and opens up usage of the new TimelineViewSelectionManager framework
2022-05-01 15:45:20 -07:00
itsmattkc
e8dde836e3
Merge branch 'master' into pr/1717
2022-05-01 10:58:44 -07:00
itsmattkc
7ceb5c0914
timeline: implement track select tool
...
Fixes #866
2022-04-11 19:49:50 -07:00
Thomas Wilshaw
e606c156c5
Cleanup for review
2021-11-09 11:59:29 +00:00
Thomas Wilshaw
8e40e033b9
Clicking on a clip marker moves the play head to that timesatmp
2021-10-26 18:12:59 +01:00
Thomas Wilshaw
9eef02b446
make sure clip markers in timeline refresh as soon as marker is edited
2021-10-26 00:37:53 +01:00
Thomas Wilshaw
82df680c52
Only draw clip marker names if there is space
2021-10-25 21:33:58 +01:00
Thomas Wilshaw
fe07c40ce9
Fix shadow variable
2021-10-23 22:26:07 +01:00
Thomas Wilshaw
a331104d4c
Draw clip markers on timeline
2021-10-23 19:45:17 +01:00
itsmattkc
89558d389e
timeline: draw zebra stripes on out of bounds areas
2021-10-21 12:08:22 -07:00
itsmattkc
ba0401ff06
timeline: add optional showing clip while dragging
2021-09-07 18:06:53 -07:00
itsmattkc
c3d30f1b77
Merge branch 'master' into transition-offsets
2021-08-02 14:20:56 -07:00