Commit Graph
16 Commits
Author SHA1 Message Date
Mike-Solar e5eeaddf2f format: reformatting files 2026-07-13 15:30:43 +08:00
Mike-Solar 43599dba9e Add batch proxy menu to Project Explorer and persist Use Proxy state
The Project Explorer previously only had an old Pre-Cache submenu that
required choosing a sequence. Replace it with the same Proxy menu that
the timeline uses:

- Generate Proxy: batch-generates proxies for all selected footage items
  that have an enabled video stream, using ProxyManager and the current
  proxy settings.
- Use Proxy: checkable toggle that enables/disables proxy playback for the
  selected footage.
- Reveal Proxy / Delete Proxy: consistent with the timeline context menu.

Also make Footage::SaveCustom() write the <proxy> element whenever
proxy_enabled_ is true, even if proxy_path_ is empty, and load it back
in LoadCustom(). This preserves the user's Use Proxy preference across
project saves so it is restored on the next open.

Translation files updated with lupdate; zh_CN and zh_TW translations for
the new Project Explorer strings (and the matching timeline strings) are
filled in.
2026-07-13 10:19:30 +08:00
Mike-Solar 9bb63ca576 Update translation files with new proxy strings
Run lupdate to pull the latest source strings (including new proxy
settings/menu text) into all .ts files. Translations for the new strings
are marked unfinished and can be filled in by translators.
2026-07-13 10:19:30 +08:00
Mike-Solar cad331eb2c Fix compile errors 2026-01-05 01:50:05 +08:00
Mike-Solar 271f56f3dd Procceed translate 2026-01-04 23:22:50 +08:00
Mike-Solar e1938a14e0 Finish TODO 6 and 7 2026-01-04 23:16:10 +08:00
Mike Solar 6fdfd03ffd update: update copyright 2025-08-05 17:12:49 +08:00
Alexandre Prokoudine 2a4e5a5fa3 Update Russain translation 2021-09-05 23:58:34 +03:00
Alexandre Prokoudine 2c2dd440ab Update Russian translation 2021-08-03 02:35:03 +03:00
Alexandre Prokoudine cd420a2834 Update Russian translation 2021-07-13 01:02:47 +03:00
Alexandre Prokoudine 331347c614 Update Russian translation 2021-07-13 00:55:45 +03:00
Simran Spiller 5283d315a9 Minor fixes to Russian translation, updated ts file 2021-05-31 22:18:33 +02:00
Alexandre Prokoudine 07e6338f7f Update Russian translation 2020-12-14 03:14:52 +03:00
Alexandre Prokoudine d84a2721fb Update Russian translation 2020-11-24 01:51:55 +03:00
Alexandre Prokoudine 214ecebd5f Update old translations with -noobsolete, that should give translators a start 2020-11-17 21:03:41 +03:00
Alexandre Prokoudine aa8f26b8f9 Add old Olive translations from the 0.1.x series 2020-11-17 21:01:07 +03:00