Commit Graph
83 Commits
Author SHA1 Message Date
webadderall 3ec2e33fbd bump ver 2026-04-19 23:59:02 +10:00
webadderall f2b13c8244 fix: address ui overhaul review feedback 2026-04-16 22:36:23 +10:00
webadderall a84b83f91b feat: ui overhaul — Phosphor icons, redesigned launcher, editor layout, and component refresh
- Replace all lucide-react imports with @phosphor-icons/react across every
  component (LaunchWindow, AnnotationSettingsPanel, ExtensionManager,
  ExtensionIcon, VideoPlayback, AnnotationOverlay, CropControl, TutorialHelp,
  PlaybackControls, all shadcn ui/ primitives, etc.)
- ExtensionIcon: new Phosphor-based resolver with Lucide name alias map for
  backwards-compatible extension manifests
- LaunchWindow / SourceSelector: full redesign — new icon rail layout,
  updated backgrounds, improved source selection UX, audio/video controls,
  countdown overlay
- VideoPlayback: overhaul playback controls and preview panel layout
- Timeline items: border-radius 16px→8px, cyan→blue unification, pill height
  85% for breathing room, resize handle vertical centering
- shadcn ui/: refresh accordion, dialog, dropdown, select, slider, switch,
  tabs, toggle, popover, button, card, input, label, sonner, content-clamp,
  audio-level-meter
- App.tsx / index.css / App.css / tailwind.config: global style updates
- types.ts, captionLayout.ts, captionStyle.ts, webcamOverlay.ts: data model
  updates to support new timeline and export features
- package.json: add @phosphor-icons/react, bump dependencies
- scripts/, .eslintrc, biome, tsconfig, vite.config: tooling alignment
- extension-sources: update built-in extension bundles
2026-04-16 18:01:04 +10:00
webadderall abda1e05e1 fix: hotfix export regressions 2026-04-15 17:19:49 +10:00
Wing900 63f8ff27ae Fix silent MP4 exports with FFmpeg audio fallback 2026-04-12 20:55:34 +08:00
webadderall a3eb3c1ddc chore: bump version to 1.1.21 2026-04-12 18:08:30 +10:00
webadderall 0101d8cf49 fix: export animation desync — use content time for zoom spring delta
The zoom spring animation in both frameRenderer and modernFrameRenderer
was using performance.now() (wall-clock time) to compute spring deltas.
During export, wall-clock time and content time are decoupled — a frame
representing 33ms of video may render in 3ms or 500ms. This caused zoom
animations to appear choppy/laggy in exports while previews were smooth.

Switched to content-time deltas (timeMs) so the spring advances at the
same rate as the video regardless of actual render speed.

Also bumps version to 1.1.20.
2026-04-09 16:51:21 +10:00
webadderall 55dc9619c6 chore: bump version to 1.1.19 2026-04-09 01:04:55 +10:00
webadderall aa912a8f3b Hotfix 1.1.18 2026-04-06 22:39:31 +10:00
webadderall f56f39ddb3 Hotfix 1.1.17 2026-04-06 18:10:29 +10:00
webadderall c77c7e0681 fix export cursor lag 2026-04-05 22:04:17 +10:00
webadderall a5746906de Fix Lightning export fallback and preview sync 2026-04-05 21:09:55 +10:00
webadderall 04163962ed chore(release): prepare v1.1.14 2026-04-04 22:55:36 +11:00
webadderall dfa5ec2a89 add export benchmark script 2026-04-04 13:08:12 +11:00
webadderall 84958ee04b chore(release): bump version to 1.1.13 2026-04-02 21:56:51 +11:00
webadderall 45b306362c chore(release): bump version to 1.1.12 2026-04-01 15:56:35 +11:00
webadderall 3e5f080def chore(release): cut v1.1.11 2026-03-31 20:43:41 +11:00
webadderall 802c5efea1 chore(release): cut v1.1.10 2026-03-31 00:09:06 +11:00
webadderall 4bbad89950 chore: bump version to 1.1.9 2026-03-30 16:47:46 +11:00
webadderall 7fdc1b65a7 chore: release v1.1.8 2026-03-29 20:09:04 +11:00
webadderall b9fc5f3615 release 1.1.7 2026-03-29 10:49:11 +11:00
webadderall 20f9259d50 Revert "feat: Advanced Video Editor Implementation, Native WGC Integration, and AI Auto-Captions" 2026-03-28 14:12:25 +11:00
Mahdy Arief 933d804118 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 c7a666b8c2 package typecheck 2026-03-27 22:07:19 +07:00
insomniachooman 0b096b21df Add custom cursor packs and harden native postinstall builds 2026-03-26 22:39:18 +06:00
github-actions[bot] 00b57e200a chore(release): bump version to v1.1.6 2026-03-26 00:42:26 +00:00
webadderall 5ab9368858 chore(updates): add disabled app update infrastructure 2026-03-24 19:32:38 +11:00
webadderall 75e5103898 chore: move non-native deps to devDependencies 2026-03-23 18:00:00 +11:00
webadderall 2b9777d8ab build: add bundled Whisper runtime pipeline
Add the Whisper runtime build script, package integration, runtime manifest, and staged darwin-arm64 Whisper binaries.
2026-03-22 18:30:19 +11:00
webadderall 8feb1dd63e fix: cap MP4 export size and preview volume 2026-03-21 15:40:30 +11:00
webadderall fbbb3a3ae5 chore: refresh wallpaper assets for v1.1.4 2026-03-21 10:39:24 +11:00
webadderall 3ff7f7aef1 Fix Windows DXGI capture helper flow 2026-03-19 00:05:58 +11:00
webadderall 5d9c45adc7 Bump version to 1.1.1 2026-03-18 18:36:25 +11:00
tokenflow1m 192d3f3199 feat(windows): add native cursor type detection via cursor-monitor.exe
Build a standalone C++ helper (same pattern as wgc-capture) that polls
GetCursorInfo() every 50ms and emits STATE:<type> to stdout — identical
protocol to the macOS Swift helper. Windows recordings now capture
correct cursor types (text, pointer, resize, etc.) instead of always
falling back to arrow.
2026-03-15 18:12:42 +09:00
tokenflow1m e6f36a4d14 Add native WGC screen capture for Windows
Uses Windows.Graphics.Capture to record the screen without the OS cursor
or the yellow capture border. Falls back to Electron capture on older Windows
or when the helper exe isn't available.
2026-03-14 23:02:29 +09:00
webadderall ad1e830d82 feat(i18n): add app-wide localization framework and translator guide
- Add namespace-based JSON locale structure (en/es)
- Add I18n provider/context with locale persistence and fallback logic
- Add i18n parity checker script (npm run i18n:check)
- Wire app root/title shell to translation API
- Add TRANSLATION_GUIDE.md for contributors
2026-03-14 19:28:11 +11:00
webadderall e2198d80b0 History reorganized for upstream alignment. 2026-03-13 21:36:30 +11:00
webadderall 0c64ceb241 Prebundle mac native helpers and avoid runtime Swift compile in packaged app 2026-03-13 21:14:05 +11:00
webadderall 4331753537 Revert "Add CI workflow and helper to create releases and attach artifacts"
This reverts commit 5522a9829c.
2026-03-13 21:14:05 +11:00
webadderall a398c7a29f Add CI workflow and helper to create releases and attach artifacts 2026-03-13 21:14:05 +11:00
webadderall 341adee9a0 Set version to 1.0.0 and remove version from release artifact names 2026-03-13 21:14:05 +11:00
webadderall 0cf009c08b Initial release of Recordly 2026-03-13 21:14:05 +11:00
Siddharth 321c3362b9 upgrade electron-builder version 2026-02-13 22:07:27 -08:00
Siddharth da05821fc2 demuxer and CFR conversion 2026-02-13 20:46:12 -08:00
Siddharth bea5394b0f anti aliasing on 2026-02-06 21:28:42 -08:00
Siddharth d930d27df9 version fix 2026-01-31 20:15:52 -08:00
Siddharth 139cf98c2e fix version 2026-01-24 22:45:07 -08:00
Siddharth 40d10fe30c accordion & settings cleanup 2026-01-20 21:10:22 -08:00
Nikhil Solanki ddbfff5417 Add GIF export feature to video editor
Implements GIF export alongside MP4, including new export types, a GIF exporter module, UI components for format selection and GIF options, and integration into the export dialog and video editor. Adds property-based and unit tests for GIF export correctness, updates dependencies to include gif.js and related types, and refines Electron save dialog to support GIF files.
2025-12-25 01:50:02 +05:30
Sid ced6770c1d Update package.json 2025-12-14 10:47:47 -07:00