Mike-Solar
e5eeaddf2f
format: reformatting files
2026-07-13 15:30:43 +08:00
Mike-Solar
f0119a910c
Enable video auto-cache by default
...
- Default ViewerOutput::autocache_input_video_ to true so new sequences
and viewer outputs use the frame cache without requiring the user to
manually enable Auto-Cache.
- Update the DefaultSequenceAutoCache2 config default to true for
consistency.
2026-07-13 10:19:30 +08:00
Mike-Solar
cf32fcfee1
Add configurable proxy settings and a menu entry
...
- Extend ProxyManager::ProxyParams with crf and preset, and update
ProxyTask/ProxyParamsEqual to use them.
- Add global config keys ProxyWidth, ProxyHeight, ProxyCRF, ProxyPreset.
- Add a Proxy Settings group to Preferences -> Disk with width/height/CRF/preset
controls.
- Read proxy settings from config when generating proxies from the timeline.
- Add Tools -> Proxy Settings... menu entry that opens Preferences on the Disk tab.
- Add ConfigDialogBase::SetCurrentTab() so PreferencesDialog can start on a
specific tab.
2026-07-13 10:19:30 +08:00
Mike-Solar
f6211f97a5
Fix render worker reuse and stabilize out-of-process video rendering
2026-07-13 10:19:30 +08:00
Mike-Solar
341283b1cd
Add graphics backend selection
2026-07-13 10:19:29 +08:00
Mike-Solar
98c884c381
Wire render worker pool into render manager
2026-06-04 16:23:36 +08:00
Mike-Solar
599c876d03
全链路强制F32
2026-05-14 01:51:14 +08:00
Mike-Solar
bfb1b2fce4
update copyright back
2026-01-16 21:22:05 +08:00
Mike-Solar
b8669f6a11
Change project name;
2026-01-05 16:22:26 +08:00
Mike-Solar
86e82b13e2
remove unused includes
2026-01-05 14:24:28 +08:00
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
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
55d51a1ee5
config: default to rectified waveforms on
2022-12-08 11:25:31 -08:00
itsmattkc
1c4149a0fd
preferences: add option to use glFinish
...
i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl i hate opengl
2022-11-05 12:49:30 -07:00
itsmattkc
3978a8501a
timeline: implement select to seek and seek to select
2022-10-23 22:28:35 -07:00
itsmattkc
84fa33e510
config: default to thumbnail on in point only
2022-09-08 20:28:48 -07:00
itsmattkc
571be3d28d
timeline: added thumbnail modes that affect how much is rendered
2022-09-06 16:06:26 -07:00
itsmattkc
9f8ffe1fc0
config: rename entry to force refresh on other systems
2022-08-11 08:35:17 -07:00
itsmattkc
3948b77543
viewer: allow customizing subtitle font
...
Fixes #1980
2022-07-23 13:49:02 -07:00
itsmattkc
ac207e8fe7
timeline: implement add default transition
...
Fixes #1939
2022-06-28 12:09:10 -07:00
itsmattkc
abb9c409e2
sequence: add test preview option
2022-05-29 09:20:12 -07:00
itsmattkc
4b366a9b73
update copyright year to 2022
2022-05-10 10:38:56 -07:00
itsmattkc
5bed4396ea
use audioprocessor to match device's output
2022-05-05 16:32:17 -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
b290c4d007
audio: extended support for planar/packed formats
2022-05-03 13:41:27 -07:00
itsmattkc
ef515579df
completed audio recording implementation
2022-05-02 17:05:11 -07:00
itsmattkc
026cc9f064
config: add default recording format
2022-05-02 16:07:43 -07:00
itsmattkc
838017a468
config: set default marker color to lime
...
This feels slightly closer to the existing color
2022-05-01 11:16:13 -07:00
ThomasWilshaw
02b9a38737
Merge branch 'master' into marker
2022-01-28 22:30:29 +00:00
itsmattkc
cfab883374
use config for viewer reassoc
...
Fixes #1661
2021-12-02 13:15:09 -08:00
Thomas Wilshaw
e606c156c5
Cleanup for review
2021-11-09 11:59:29 +00:00
Thomas Wilshaw
374b97b6a5
Add default marker color to config
2021-10-22 22:15:53 +01:00
itsmattkc
4cbc93e947
config: change default setting
2021-10-06 13:07:12 -07:00
itsmattkc
2acf261ebf
use enum for color coding
2021-10-06 13:06:34 -07:00
itsmattkc
7b65ecace5
implemented color picker in dialog
...
Fixes #1757
2021-10-01 15:41:24 -07:00
itsmattkc
3cc1bfb249
cache: increase default cache length
2021-09-29 01:37:43 -07:00
itsmattkc
e101f3f4fe
viewer: add option to stop playback on last frame
...
Fixes #1685
2021-09-22 19:40:22 -07:00
itsmattkc
ba0401ff06
timeline: add optional showing clip while dragging
2021-09-07 18:06:53 -07:00
itsmattkc
e433d7c374
Merge branch 'master' of https://github.com/olive-editor/olive
2021-07-24 09:37:17 -07:00
itsmattkc
d0e7258301
added welcome dialog
2021-07-23 17:46:42 -07:00
itsmattkc
db29dfdf1a
viewer: use auto-cache as sequence parameter
2021-07-23 14:55:19 -07:00
itsmattkc
febb5b0d25
config: startup option for autocache pause
...
Makes debugging easier
2021-05-10 10:40:17 +10:00
itsmattkc
77d4b18a60
updated copyright year for 2021 [skip ci]
2021-04-17 18:56:50 +10:00
itsmattkc
0ee98a47ea
project: implemented autorecovery core
...
Not done yet, but nearly.
2021-04-01 13:10:43 +11:00
itsmattkc
c6a2349ad6
improved slider ladders
2021-03-15 13:43:04 +11:00
itsmattkc
d7c5ac4b44
implement entire project in nodes
...
Project items are now represented directly in nodes opening up more versatility and possibilities. This is the first iteration of this and will be buggy. Need to test thoroughly.
2021-02-15 21:31:57 +11:00
itsmattkc
e7b0c18a99
implemented track adding as an undo command
2021-01-18 12:03:48 +11:00
itsmattkc
b4dd976e90
revised UI color system when showing nodes
...
Olive now has a set of colors that categories can be "assigned" to. The timeline also shares the same colors as the NodeView. Colors can be configured per node (aka per clip).
2021-01-15 18:44:34 +11:00