webadderall
034e6a64a4
Merge pull request #143 from mahdyarief/feat/hide-settings-conditionally
...
feat(setting): hide zoom and speed setting, only show when select track
2026-03-31 20:34:25 +11:00
webadderall
a007f29d36
fix(editor): resolve local audio sources for editor playback
...
Use resolveMediaElementSource for editor audio elements and audio import
metadata probing so local M4A files play correctly in the editor instead of
relying on raw file:// URLs.
2026-03-31 19:57:06 +11:00
Mahdy Arief
f65eb30b8e
feat(setting): hide zoom and speed setting, only show when select track
2026-03-30 22:10:04 +07:00
webadderall
86933c9a7a
feat(app): add discord link to editor header
2026-03-31 00:07:38 +11:00
webadderall
0a30df9872
make dragger register
2026-03-30 14:21:00 +11:00
webadderall
9aac961c1d
fix(hud): make transparent areas click-through
...
- Set setIgnoreMouseEvents(true, {forward: true}) on HUD overlay window
so transparent areas pass clicks to apps behind
- Add hud-overlay-set-ignore-mouse IPC to toggle mouse events
- Re-enable mouse events on mouseenter over visible HUD content,
disable again on mouseleave
2026-03-30 13:32:24 +11:00
webadderall
199f35d9b4
feat(launch): add update status badge to launch window toolbar
...
- Add update badge button that shows current updater state
(idle, checking, up-to-date, available, downloading, ready, error)
- Badge triggers check/download/install based on current state
- Poll update status summary every 2.5s for live state reflection
- Add CSS module styles for badge variants (quiet, hot, spin)
- Add i18n strings for badge labels and tooltips (en, es, zh-CN)
2026-03-29 19:30:02 +11:00
webadderall
53c7aa7e77
feat(updater): Windows native notifications and toast window fixes
...
- Use native OS Notification on Windows instead of transparent overlay
toast window (transparent BrowserWindows are unreliable on Windows)
- Set app user model ID on Windows for proper notification grouping
- Make toast window opaque with solid background on Windows
- Only set transparent body background on macOS for update-toast window
- Refactor UpdateToastWindow to inline styles for Windows compatibility
- Add primaryAction-based button rendering in toast UI
- Add polling fallback for toast payload in UpdateToastWindow
- Add global CSS variables for brand accent color
2026-03-29 19:30:02 +11:00
webadderall
e717c812a7
fix invalid/stale mic selection windows
2026-03-29 11:07:34 +11:00
webadderall
81efdd4f6a
fire autosuuggestions once
2026-03-29 10:48:49 +11:00
webadderall
665d558da7
fix(editor): trigger wand auto-zoom after preview load
2026-03-28 23:50:05 +11:00
webadderall
c4898231a3
fix(editor): retry auto-zoom telemetry for fresh recordings
2026-03-28 23:43:42 +11:00
webadderall
160121c8cc
fix(editor): wire preview-ready callback
2026-03-28 23:27:16 +11:00
webadderall
ec0dbe8d8f
feat(editor): auto-apply zooms to fresh recordings
2026-03-28 23:24:34 +11:00
webadderall
bc54b2a8c9
fix(desktop): polish editor chrome
2026-03-28 23:24:34 +11:00
webadderall
9dd67717bc
fix(launch): remove microphone dropdown separator
2026-03-28 22:55:13 +11:00
webadderall
56c4067703
fix(editor): remount preview after project saves
2026-03-28 22:36:04 +11:00
webadderall
caf65cb59c
fix(dev): isolate app data paths from production
2026-03-28 22:00:15 +11:00
webadderall
dc1fddb241
feat(updater): add swipe and 3-day deferral
2026-03-28 21:22:56 +11:00
webadderall
641d3d271f
feat(updater): add explicit download toast flow
2026-03-28 21:06:41 +11:00
webadderall
719fa78e9f
Revert "feat: Advanced Video Editor Implementation, Native WGC Integration, and AI Auto-Captions"
2026-03-28 14:12:25 +11:00
Mahdy Arief
f9364eb431
fix(ts): resolve VideoExporterConfig initialization error in VideoEditor.tsx
2026-03-28 06:11:28 +07:00
Mahdy Arief
d5ab86ea44
fix(export, native, ui): resolve critical data integrity and resource management bugs in PR #122
...
- Implement comprehensive solo/mute export pipeline in audioEncoder.ts
- Fix duplicate caption IDs by adding chunk-specific indices in handlers.ts
- Prioritize native monitor selection by bounds in monitor_utils.cpp
- Fix alignment for blur annotations extending beyond canvas boundaries
- Resolve timeline selection desync and sidebar visibility for blur annotations
- Fix memory leaks in audio waveform generation with AudioContext cleanup
2026-03-28 06:09:50 +07:00
Mahdy Arief
1bb8eeebfa
feat: Implement a new video editor with dedicated components for video playback, timeline editing, and event handling.
2026-03-28 02:09:03 +07:00
Mahdy Arief
63b7205759
feat: Introduce video editor with timeline and interactive media item components.
2026-03-28 02:00:38 +07:00
Mahdy Arief
74dfa0d5fa
feat: Implement initial video editor with timeline, effects, audio waveforms, and export capabilities.
2026-03-28 01:25:40 +07:00
Mahdy Arief
6e910f0593
feat: implement core VideoEditor component for video editing functionality.
2026-03-27 23:39:43 +07:00
Mahdy Arief
281a73b51a
chore: Finalize PR #116 stability and privacy improvements
...
- Hardened IPC with safety guards for all webContents.send calls
- Scrubbed sensitive absolute paths from caption logs
- Realigned Windows artifact naming logic
2026-03-27 23:14:12 +07:00
Mahdy Arief
01350ad8df
feat: improve timeline selection interaction with Shift+drag and closure fixes
2026-03-27 21:59:03 +07:00
webadderall
658b15d3ca
fix(stability): restore export and recording session compatibility
2026-03-27 23:58:08 +11:00
Mahdy Arief
7e8a40f2fa
feat: auto caption show on timeline editor
2026-03-27 17:52:31 +07:00
Mahdy Arief
ced02c9a8f
feat: Implement native Windows Graphics Capture monitor utilities and introduce video editor UI components.
2026-03-27 17:22:55 +07:00
Mahdy Arief
7d7b61b7f5
feat: add blur annotation and Whisper model selection for autocaption
2026-03-27 13:27:57 +07:00
webadderall
adc125ae14
Merge branch 'pr-111-local' into push-main
...
# Conflicts:
# src/components/video-editor/projectPersistence.ts
# src/components/video-editor/types.ts
2026-03-27 12:05:06 +11:00
webadderall
70cefabd57
Revert "fix(recording): validate native captures and tighten mic menu spacing"
...
This reverts commit 1900c0e737 .
2026-03-27 11:31:02 +11:00
webadderall
7fb4c5de9e
Revert "Fix WGC display selection and webcam sync"
...
This reverts commit e5becc30a3 .
2026-03-27 11:30:11 +11:00
insomniachooman
157af5f083
Add custom cursor packs and harden native postinstall builds
2026-03-26 22:39:18 +06:00
webadderall
f1df2911cb
Merge fix/wgc-display-webcam-sync into main
2026-03-26 22:09:59 +11:00
webadderall
e5becc30a3
Fix WGC display selection and webcam sync
2026-03-26 21:52:35 +11:00
webadderall
04b8edf33d
refactor(captions): simplify model controls UI
2026-03-26 11:17:39 +11:00
Bortlesboat and Claude Opus 4.6
4b7f5947b8
fix: display app version in More menu
...
Add IPC handler to expose app.getVersion() to the renderer and
display it in the More dropdown menu. Users can now verify which
version they're running.
Fixes #70
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-24 09:15:04 -04:00
webadderall
6e69da0379
fix(hud): restore bar separators after dropdown divider change
2026-03-24 19:38:38 +11:00
webadderall
1900c0e737
fix(recording): validate native captures and tighten mic menu spacing
2026-03-24 19:04:24 +11:00
webadderall
1df365b5a5
fix(projects): align HUD browser behavior
2026-03-23 21:18:18 +11:00
webadderall
dd16ad61f0
style(projects): simplify browser tiles
2026-03-23 20:43:26 +11:00
webadderall
397e6b69dc
refactor(projects): polish finder-style browser and previews
2026-03-23 20:37:06 +11:00
webadderall
5b0bf63749
refactor(projects): simplify browser modal and thumbnail capture
2026-03-23 19:42:50 +11:00
webadderall
ddf229d797
revert(cursor): drop Windows-specific anchor overrides
2026-03-23 19:27:47 +11:00
webadderall
5523a7de4f
fix(cursor): align Windows bundled cursor anchors
2026-03-23 19:22:40 +11:00
webadderall
409e492160
test(editor): cover whisper preferences and caption source selection
2026-03-23 19:22:40 +11:00