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
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
Thomas Wilshaw
6309502993
Make sure scroll bars markers use correct color
2021-10-22 22:15:54 +01:00
itsmattkc
77d4b18a60
updated copyright year for 2021 [skip ci]
2021-04-17 18:56:50 +10:00
itsmattkc
ec4d061857
improved resizable scrollbar functionality
2021-01-23 08:19:04 +11:00
itsmattkc
374fa3f75c
moved some files around for better organization
2020-12-16 19:05:22 +11:00
itsmattkc
d2727f1932
minor tweak to fix compilation on linux
2020-11-30 09:32:08 +11:00
itsmattkc
2363f7057c
resizabletimelinescrollbar: handle RATIONAL_MAX without overflow
2020-11-30 08:59:53 +11:00
itsmattkc
6a6fa8674a
actually stage the new files
2020-11-29 17:05:52 +11:00
itsmattkc
c15b734011
timebasedwidget: show workarea and markers on scrollbar
2020-11-29 16:56:00 +11:00
itsmattkc
75d4cd899b
use hardcoded namespace
...
The macro defined namespaces confused the hell out of lupdate and more or less broke translations permanently. Looks like the only way we can do it is to have a hardcoded namespace, which goes against my instinct, but honestly how likely is it that we'll change the namespace anyway (I guess forks might want to do it, but that's their problem ;) )
2020-11-17 20:24:42 +11:00
itsmattkc
d241090a9f
finally updated the copyright year
2020-11-17 20:13:22 +11:00
itsmattkc
1aa87cbda6
various: encapsulate all code in the olive namespace to avoid name collisions
...
Large-scale code cleanup. Also adds a license to the top of all files that were
missing it.
2020-04-06 15:29:53 +10:00
itsmattkc
c338e6d99d
resizablescrollbar: refined timeline scrollbar resizing to be more accurate
2020-03-11 14:11:12 +11:00
itsmattkc
a41c0e65ac
re-implemented resizable scrollbar (still somewhat crude)
2020-03-05 00:34:39 +11:00