This website requires JavaScript.
Explore
Help
Sign In
Mike Solar
Mike-Solar
0 Followers
·
0 Following
Joined on
2026-08-16
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-28 17:53:31 +08:00
017dc80a16
dock: refresh cached panel titles on language switch
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-28 16:56:00 +08:00
eac5fc7f71
docs: mark some plans as completed, and update README.md
c94d7f479e
ci: key the FFmpeg cache on install-deps.sh too, drop bare restore-key
8747eafe78
ci/cd: package for Debian 13 instead of Debian 12
982593aa2c
build: stop probing for openh264 in the project FFmpeg
fac63e24d4
tooling/package: list /usr/share/oak/icons in the rpm %files
Compare 98 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-10 18:17:00 +08:00
5f8db8e31c
app: never re-sync a text field while it is focused
a97bc19c14
app: refresh the paused frame after the debounced snapshot upload
d028a45ffa
nodes: pivot transform rotation/scale around the frame center
Compare 3 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-10 17:08:28 +08:00
280118a342
otio: write importable OTIO/FCPXML (DaVinci Resolve rejects both)
71e41d2d82
app: ship the Oak icon on every platform surface
012659bf57
export: fix render-ticket classification; export any sequence
fc90604245
render: anchor resolution_in to the sequence resolution
7ce80bf8b3
app: keep the color popup alive through the viewer-pick click
Compare 5 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-10 16:32:54 +08:00
37df1d3d34
nodes: spell shape/despill shader dispatch as if/else chains
4f404f8cc6
tests: replace placebo assertions with real behavior checks
5ab12b937f
render: real texture binding, generator layers and iteration feedback in shader passes
cde4dddf32
structure: move jobs out of nodes/
Compare 4 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-03 17:42:46 +08:00
4babbf5de8
core: merge oak-common into oak-core
49fed365a4
nodes: real OCIO color grading (linear + log) on the GPU
b06c4fbbb6
nodes: real polygon and mask implementations on the GPU
Compare 3 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-02 16:19:27 +08:00
4ef5b3e31d
render: snapshot store temp dir is unique per store (test parallel flake)
6b5b30fd36
gpui submodule: macos file filter disabled
Compare 2 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-09-02 16:19:26 +08:00
868d97e60c
macos: disable the file-type filter (no mac runner to verify the objc2 API)
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-02 13:04:41 +08:00
1d45216c1f
gpui submodule: windows file filter spec fix
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-09-02 13:04:40 +08:00
d7ba4e1fd7
windows: COMDLG_FILTERSPEC uses PCWSTR + SetFileTypes(&[spec])
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-02 12:36:44 +08:00
6153a2ac33
tests: fix three stale assertions
1ab1c29df4
cli: fill the new EncodingParams fields (export_sequence)
a72e86dfaf
gpui: extension-limited file pickers on Windows/macOS (submodule bump)
fe017aa060
project file: format dialog hands to the SYSTEM dialog (extension-limited)
Compare 4 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-09-02 12:36:43 +08:00
2426ad3523
platform: extension filter on Windows/macOS system pickers
a934be5bc6
platform: PathPromptOptions.allowed_extensions; Linux portal glob filter
Compare 2 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-02 09:56:03 +08:00
22a17442ac
ci (gitea): ocio-env.sh via bash, drop ocio-sys unpack/glob on Windows
726b7d6a60
ci: invoke ocio-env.sh through bash (no exec bit needed)
Compare 2 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-02 09:40:28 +08:00
83dd13234b
ci: fix Linux/Windows package builds
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-02 09:38:47 +08:00
2c64317a58
export media: editable resolution / frame rate / bit rate spin boxes
92813707bc
export media: dialog UI — container→codec gating, color space/bit depth, range
499246b48e
export media: settings protocol (codec/color/bit-depth/bitrate/range) end to end
56af662b83
project file: 另存为 — duplicate the project in the library under a new name and switch to the copy
660a32a1b3
project file: new-project dialog (name + sequence format), open prompt lists formats
Compare 6 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-02 08:57:02 +08:00
19a83f8359
multicam: hide the wizard menu item for v0.5
be42620e22
multicam: throttle angle refresh, shrink pre-render window
7f41570596
render: stop evicting the only hardware decoder session on every open
7065fb0108
footage: node-graph decode uses a ready proxy, tolerate unset stream index
45c288ce97
revert
3bcf4e0b1
(multicam no-split/stride/proxy-ng) pending split re-verification
Compare 6 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-09-01 20:28:15 +08:00
1b0a15192e
multicam: wizard + AFV + node-graph preview + performance
8de9af705e
render: query GPU vram on AMD/Intel Linux too, document the UMA/Windows fallbacks
9352fca4a9
codec/render: silence hw-decode failures, vram-aware dynamic worker pool
5937e557a7
app: project-explorer new-sequence button, 4K presets, keying node fix, color-picker canvases
71bc748d98
build: point ocio-sys at the fork carrying the zlib-ng detection fix
Compare 13 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-09-01 20:28:13 +08:00
209c593da6
timeline: multicam clip special overlay (accent border + corner badge), ClipData::is_multicam flag
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-29 19:57:36 +08:00
d2ac02a474
build: relax the ocio-rs constraint to 0.2
81c3839937
codec: cap FFmpeg decoder frame threads at 4
9dab9efc38
codec: carry codec-frame overflow across audio chunk boundaries
e128a6aca1
render: clamp mixed audio to [-1,1] before it reaches the device
6fb9a80afc
build: silence wgpu-core's debug-only snatch-lock backtrace capture
Compare 5 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-29 05:02:07 +08:00
cbd4ba2442
optimize: video and audio render
Previous
1
Next