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-08-29 00:37:48 +08:00
ca18105c8b
ci: retry the Linux test suite once; log render-manager init failures
fdb5caabd5
color: non-sRGB preview, per-monitor display ICC, pipeline hardening
Compare 2 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-08-29 00:37:46 +08:00
41dac8f33e
platform: declare the window content colorspace to the OS
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-08-28 18:01:29 +08:00
4ed8b2bf76
gpui: anchored popups block clicks from reaching the layers below
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-28 17:55:54 +08:00
879ff8da5b
app: PS-style colour picker and an eyedropper that keeps the popup open
c730061018
app: occlude the app-owned ComboBox dropdown
9c0269bcbb
render: cache worker frames and decouple audio from the video workers
c78be39f8b
gpui: anchored popups block clicks from reaching the layers below
Compare 4 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-08-27 19:55:36 +08:00
41b3258339
viewer: accept registered GPU textures as the frame source
4022d1db5e
wgpu: pick the surface format from the OAK_DISPLAY_BIT_DEPTH preference
0b4329e50e
timeline: I-beam cursor for the blade (razor) tool
59d39ac2a1
viewer: eyedropper mode -- crosshair cursor, click to sample the frame
Compare 4 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-27 19:55:31 +08:00
246de6352f
app: true 10-bit presentation -- F32 frames reach the swapchain unquantized
5d21f83e1e
render/app: display bit depth option (10-bit default, 8-bit optional)
7422ccd7e9
app: rename the razor tool to Blade with an I-beam cursor
82ad9891ad
app: white fill with black border for unchecked checkboxes
eb5643249c
app: scope multicam digit shortcuts to the multicam panel
Compare 7 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-27 17:59:48 +08:00
1ae03c1b1e
app: real timeline tools, live zoom buttons, clickable snap toggle
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-08-27 17:59:43 +08:00
31f3838c52
timeline: editing tools (razor/ripple/slip/roll/slide/zoom/track-select)
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-27 17:42:55 +08:00
4e619efb93
app: make the viewer context menu real
bad2f9552e
app: sequence management -- new-sequence dialog, folders, sequences in the project bin
d65b84a6ca
app: live color swatch and a project-media eyedropper in the color picker
107ee079c6
inspector: vertical scrollbar for long effect stacks
2dfdf8a5b0
app: click-to-jump and a persistent value box on sliders
Compare 9 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-08-27 17:42:50 +08:00
fb8d726fa3
viewer: zoom levels, safe margins, fps overlay, waveform-mode state
50f78b57c8
effect stack: scroll vertically when cards overflow the panel
Compare 2 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-27 13:58:20 +08:00
f7352ae19d
render: fall back to CPU when the adapter cannot render Rgba32Float
cbf9d3c543
app: silently ignore clip drags across track kinds (video<->audio)
8c306986ab
app: stamp clips with a stable creation-time color and footage-name label
Compare 3 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-27 07:07:43 +08:00
c51a349070
render: translate node GLSL shaders to WGSL and run them as wgpu passes
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-26 19:10:21 +08:00
4f6c44a0d0
proxy: hardware-accelerated transcode with configurable, resource-aware concurrency
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-26 04:23:42 +08:00
ca64b61156
app: drop the throughput assumption from the playhead tracking test
96df9293e5
app: extract audio waveforms off the UI thread
09c7e7de32
app: auto-generate proxies in the background and badge them in the bin
Compare 3 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-gpui
2026-08-26 04:20:12 +08:00
b6d3e70cbb
widgets: proxy-state badge on project explorer entries
Mike-Solar
created repository
oak-team/oak-docs
2026-08-26 03:26:09 +08:00
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-26 01:31:38 +08:00
287a17399b
plugin: render non-F32 OFX plugins by converting in and out
fa3951344b
render: fix 4K playback memory growth and decode-to-target-size
Compare 2 commits »
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-25 21:56:37 +08:00
ea9b451d0b
plugin: instantiate more real-world plugins (FieldOrder, UIColour, context fallback)
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-25 20:30:42 +08:00
3792c49854
plugin: abort() must return 0/non-zero, not ReplyYes/No — fixes black frames
Mike-Solar
pushed to
main
at
oak-team/oak-editor
2026-08-25 19:10:36 +08:00
3bf914a2b8
app: stop slider drags from leaking into other sliders
a56f6ddf87
app: link the rear halves when splitting an A/V pair at the playhead
2828984187
plugin: fix OFX host property-suite gaps that purple-framed real plugins
Compare 3 commits »
Previous
2
Next