Mike Solar
|
74f73ab3be
|
change: change code style to Linux style except indent.
|
2025-08-03 03:09:40 +08:00 |
|
itsmattkc
|
2c2df99963
|
name every undo command
|
2023-03-12 00:49:03 -08:00 |
|
itsmattkc
|
019f095ee4
|
implement history panel
|
2023-03-11 22:26:21 -08:00 |
|
itsmattkc
|
3e47da7009
|
timebasedviewselectionmanager: scale/unscale when dragging too
|
2023-03-11 13:49:41 -08:00 |
|
itsmattkc
|
9824760ce1
|
Merge branch 'master' into move-serialization
|
2023-02-28 20:40:40 -08:00 |
|
itsmattkc
|
9ff6e689d6
|
vastly improved rubberband selection behavior with selection manager widgets
|
2023-02-28 20:21:38 -08:00 |
|
itsmattkc
|
7ec8a4dd7e
|
serializer: ensure backwards compatibility
|
2023-02-26 15:42:54 -08:00 |
|
itsmattkc
|
11e4e051c3
|
move undo files around for better organization
|
2023-02-20 16:09:22 -08:00 |
|
itsmattkc
|
c1c6893713
|
various: moved more to core lib
|
2023-01-19 16:01:31 -08:00 |
|
itsmattkc
|
dd9c52ab59
|
start moving core frameworks to external libraries
|
2023-01-19 09:51:47 -08:00 |
|
itsmattkc
|
d164a9a59a
|
seekable: prioritize dragging playhead over workarea
|
2022-11-18 10:50:07 -08:00 |
|
itsmattkc
|
eae02ac28b
|
prioritize dragging markers over workarea
|
2022-11-18 10:35:51 -08:00 |
|
itsmattkc
|
b33260dce8
|
timebased: only snap to workarea if enabled
Fixes #2106
|
2022-11-18 10:30:18 -08:00 |
|
itsmattkc
|
2d3ce55fd7
|
timebasedview: fix playhead dragging regression
|
2022-11-16 13:14:37 -08:00 |
|
itsmattkc
|
451de7030b
|
Merge branch 'move-time-to-viewer'
|
2022-11-01 18:20:22 -07:00 |
|
itsmattkc
|
d52d5b13b2
|
seekablewidget: allow rubberband select while holding ctrl
Fixes #2061
|
2022-11-01 12:48:48 -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
|
bc9f8c2e3b
|
Merge branch 'master' into cache-update
|
2022-08-27 10:54:20 -07:00 |
|
itsmattkc
|
af6cb35cde
|
timeline: use better system of identifying ruler focus
|
2022-08-27 09:26:07 -07:00 |
|
itsmattkc
|
54d0a94a20
|
Merge branch 'master' into cache-update
|
2022-08-18 08:12:46 -07:00 |
|
itsmattkc
|
32a1d31bc0
|
seekablewidget: add hand move events
|
2022-07-27 12:44:50 -07:00 |
|
itsmattkc
|
0e6ebee827
|
exportdialog/timeruler: disable marker and workarea editing
Fixes #1979
|
2022-07-23 09:59:18 -07:00 |
|
itsmattkc
|
46be693b3e
|
timeline: show marker text even on markers without range
|
2022-07-19 11:21:06 -07:00 |
|
itsmattkc
|
24ae3a25d3
|
timeline: use scroll cooldown when dragging playhead
|
2022-07-16 17:12:35 -07:00 |
|
itsmattkc
|
7e1792cfea
|
Merge branch 'master' into cache-update
|
2022-07-01 22:32:49 -05:00 |
|
itsmattkc
|
079d6beff2
|
timeline: separate markers and workarea
|
2022-06-27 23:39:31 -07:00 |
|
itsmattkc
|
0fc6ab149f
|
timeruler: fixed scroll regression
Fixes #1960
|
2022-06-21 10:26:19 -07:00 |
|
itsmattkc
|
52db848918
|
ui: draw in/out semi translucent
Fixes #1957
|
2022-06-20 10:26:16 -07:00 |
|
itsmattkc
|
25699ef05b
|
cache: use disk states to share caches
|
2022-06-05 19:47:33 -07:00 |
|
itsmattkc
|
7a8794fe88
|
ui: draw clip cache on timeline
|
2022-06-03 17:16:29 -07:00 |
|
itsmattkc
|
e0bb31b199
|
remove shifts, operations, and make caches node-agnostic
|
2022-05-16 19:53:38 -07:00 |
|
itsmattkc
|
bfd6a407a5
|
Merge branch 'master' into hashremoval
|
2022-05-16 09:12:49 -07:00 |
|
itsmattkc
|
18d10f6c8d
|
widgets: unset cursor rather than setting arrow
|
2022-05-12 13:39:59 -07:00 |
|
itsmattkc
|
78d5314c0a
|
seekablewidget: don't allow deleting if dragging
Fixes potential crash if a user does this
|
2022-05-11 13:44:59 -07:00 |
|
itsmattkc
|
7c12b6dc16
|
updates for C++17
|
2022-05-11 10:50:47 -07:00 |
|
itsmattkc
|
182e1599af
|
keyframes: implemented copying/pasting
|
2022-05-10 15:42:09 -07:00 |
|
itsmattkc
|
4b366a9b73
|
update copyright year to 2022
|
2022-05-10 10:38:56 -07:00 |
|
itsmattkc
|
4bc82ca6df
|
removed hashes from previewautocacher
|
2022-05-09 19:40:58 -07:00 |
|
itsmattkc
|
0f99d8a662
|
timeruler: add ability to resize markers and workarea
|
2022-05-09 17:53:21 -07:00 |
|
itsmattkc
|
6e4cb02ac2
|
seekablewidget: reimplement 0 limit on seek
|
2022-05-02 16:07:35 -07:00 |
|
itsmattkc
|
e6d4fe43de
|
reworked and vastly improved snapping subsystem
|
2022-05-02 00:01:49 -07:00 |
|
itsmattkc
|
f7396de121
|
markers: reimplemented copy/paste
|
2022-05-01 22:33:58 -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
|
e606c156c5
|
Cleanup for review
|
2021-11-09 11:59:29 +00:00 |
|
Thomas Wilshaw
|
3a5f0134af
|
Enable marker snapping
|
2021-11-08 20:51:38 +00:00 |
|
Thomas Wilshaw
|
c8552ad184
|
Make moving a marker undoable
|
2021-10-22 22:15:56 +01:00 |
|
Thomas Wilshaw
|
d04d165451
|
Add safety checks to DeslectAllMarkers()
|
2021-10-22 22:15:56 +01:00 |
|
Thomas Wilshaw
|
87b66e0cbb
|
Make renaming markers undoable
|
2021-10-22 22:15:56 +01:00 |
|