- viewers show the 480px proxy immediately and a background thread fills the sequence-resolution frame (per-monitor in-flight job, generation-based staleness, playback skips full-res) - preferences dialog complete: cache dir (now consumed by default_disk_cache_path), proxy policy/divider, snapshot interval (write-through era autosave), default transition length, audio in/out devices (new facade device-enumeration exports; audio init from config — playback was never creating the audio instance), language/theme/renderer backend, all persisted via config - shortcut map (src/shortcuts.rs): space/J/K/L, I/O, S split, A/^A, ⌘Z/⌘⇧Z, ⌘N/⌘O/⌘S/⌘E/⌘Q, frame step, Home, track zoom; dispatch shares the menu action path and stays silent over modals - screenshots: preferences dialog zh/en captured and reviewed
124 lines
1.8 KiB
Plaintext
124 lines
1.8 KiB
Plaintext
# CMake artifacts
|
|
/cmake-build-*
|
|
build
|
|
# Doxygen
|
|
|
|
# Visual Studio (Code)
|
|
.localhistory/
|
|
.history/
|
|
.vscode/
|
|
.vs/
|
|
/out/
|
|
CmakeSettings.json
|
|
*.code-workspace
|
|
|
|
# clangd's index and likely other things that need not be in the repository
|
|
.cache/
|
|
|
|
# Generated packaging assets (icons/icon.png is produced from Oak_Icon.svg
|
|
# by rsvg-convert in the CD workflow; see .github/workflows/cd.yml)
|
|
/icons/
|
|
|
|
# macOS General
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Windows thumbnail cache files
|
|
Thumbs.db
|
|
Thumbs.db:encryptable
|
|
ehthumbs.db
|
|
ehthumbs_vista.db
|
|
|
|
# Windows folder config file
|
|
[Dd]esktop.ini
|
|
|
|
# Recycle Bin used on file shares (Windows)
|
|
$RECYCLE.BIN/
|
|
|
|
# Windows shortcuts
|
|
*.lnk
|
|
|
|
#
|
|
# Qt ignores taken from https://github.com/github/gitignore/blob/master/Qt.gitignore
|
|
#
|
|
|
|
# C++ objects and libs
|
|
*.slo
|
|
*.lo
|
|
*.o
|
|
*.a
|
|
*.la
|
|
*.lai
|
|
*.so
|
|
*.so.*
|
|
*.dll
|
|
*.dylib
|
|
|
|
# Qt-es
|
|
object_script.*.Release
|
|
object_script.*.Debug
|
|
*_plugin_import.cpp
|
|
/.qmake.cache
|
|
/.qmake.stash
|
|
*.pro.user
|
|
*.pro.user.*
|
|
*.qbs.user
|
|
*.qbs.user.*
|
|
*.moc
|
|
moc_*.cpp
|
|
moc_*.h
|
|
qrc_*.cpp
|
|
ui_*.h
|
|
*.qmlc
|
|
*.jsc
|
|
Makefile*
|
|
*build-*
|
|
!tooling/ffmpeg/build-ffmpeg.sh
|
|
*.qm
|
|
*.prl
|
|
|
|
# Qt unit tests
|
|
target_wrapper.*
|
|
|
|
# QtCreator
|
|
*.autosave
|
|
|
|
# QtCreator Qml
|
|
*.qmlproject.user
|
|
*.qmlproject.user.*
|
|
|
|
# QtCreator CMake
|
|
CMakeLists.txt.user*
|
|
|
|
# QtCreator 4.8< compilation database
|
|
compile_commands.json
|
|
|
|
# Hand-written compilation database listing compilation flags for clangd to use when parsing the code, similarly to the compilation database above
|
|
# https://clangd.llvm.org/design/compile-commands#where-do-compile-commands-come-from
|
|
compile_flags.txt
|
|
|
|
# QtCreator local machine specific files for imported projects
|
|
*creator.user*
|
|
|
|
*_qmlcache.qrc
|
|
.idea/
|
|
.vimspector.json
|
|
|
|
AGENTS.md
|
|
.codex
|
|
operations-log.md
|
|
verification.md
|
|
act
|
|
.tmp/
|
|
|
|
# Local OpenTimelineIO build (see docs/build.md)
|
|
otio-install/
|
|
|
|
# Rust
|
|
**/target/
|
|
tarpaulin-out/
|
|
.env
|
|
# CD packaging artifacts
|
|
/*.dmg
|