Commit Graph
161 Commits
Author SHA1 Message Date
KBCats 43a9ec5701 feat(editor): persist full editor preferences
Keep the editor's background, effects, crop, cursor, and export controls between sessions so the workspace reopens with the user's last setup.
2026-03-15 18:51:27 -07:00
KBCats 85e2b4394f feat(editor): remember aspect ratio preferences
Keep the last selected aspect ratio and custom X:Y values between editing sessions so the timeline opens with the user's preferred crop setup.
2026-03-15 18:27:49 -07:00
KBCats 7d22c49df5 fix(editor): polish cursor sway and HUD capture controls
Keep the recording HUD visible on screen without burning it into captures, and make cursor sway match cursor motion while preserving the old 2x strength at the new 1x slider position.
2026-03-15 18:12:38 -07:00
KBCats 4b3f057389 feat(editor): add cursor sway effect
Add a cursor sway control that carries through preview, export, and saved projects, and scale the effect so the editor slider has more usable range.
2026-03-15 17:01:44 -07:00
webadderall db2fa00a49 Reapply "fix(ui): restore default shadow intensity to 67%"
This reverts commit ba314f9d51.
2026-03-15 23:49:26 +11:00
webadderall ba314f9d51 Revert "fix(ui): restore default shadow intensity to 67%"
This reverts commit d9af1c9898.
2026-03-15 23:48:16 +11:00
webadderall d9af1c9898 fix(ui): restore default shadow intensity to 67% 2026-03-15 23:46:34 +11:00
webadderall 1def56b73f fix(build): remove unused i18n vars blocking TypeScript compile 2026-03-15 21:07:43 +11:00
tokenflow1m 3640b6339c Add per-slider reset buttons via SliderControl component 2026-03-15 17:26:23 +09:00
webadderall c7b648f403 Merge pull request #16 from dev-Flyblue/feat/i18n-zh-CN
feat(i18n): add Simplified Chinese (zh-CN) localization as well as spanish
2026-03-15 19:06:01 +11:00
dev-FlyblueandClaude Opus 4.6 1ab7e122d2 fix(i18n): remove unused tEditor and index variables
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 15:47:56 +08:00
dev-FlyblueandClaude Opus 4.6 e7476881a3 feat(i18n): replace hardcoded UI strings with t() calls across all components
Migrate all user-visible hardcoded English strings in launch, editor,
timeline, settings, dialogs, and shortcuts components to use the i18n
t()/useScopedT() functions, enabling runtime language switching.

Modified components:
- launch: LaunchWindow, SourceSelector
- editor: VideoEditor, PlaybackControls, AnnotationSettingsPanel,
  SettingsPanel, ExportDialog, FormatSelector, GifOptionsPanel,
  TutorialHelp, KeyboardShortcutsHelp, AddCustomFontDialog,
  ShortcutsConfigDialog
- timeline: TimelineEditor, Item

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 15:43:42 +08:00
webadderall e32e7be9b4 Revert "Fix over-aggressive text cursor inference on Windows"
This reverts commit 045900f6f4.
2026-03-15 18:42:01 +11:00
webadderall 5af5178deb Revert stationary cursor snap on stop 2026-03-15 18:35:07 +11:00
webadderall 045900f6f4 Fix over-aggressive text cursor inference on Windows 2026-03-15 18:35:07 +11:00
webadderall 6bd0b8f56e feat: scaffold language selection UI (no locale translations) 2026-03-15 17:52:40 +11:00
tokenflow1m f6b7c24704 Fix HUD overlay clipping and horizontal scrollbar
The HUD overlay window (500px) was narrower than the HUD bar's
max-width (560px), causing content to clip on both sides and a
horizontal scrollbar to appear.

- Widen HUD overlay window from 500px to 600px
- Add overflow-hidden to the root container
- Remove unnecessary max-w-[560px] from the HUD bar
2026-03-15 14:39:22 +09:00
webadderall 1195890022 Add custom aspect ratio inputs and persistence 2026-03-15 15:50:31 +11:00
webadderall e98000149c Port crop modal snapshot handling from OpenScreen 2026-03-15 15:39:24 +11:00
webadderall 3a4e3e5896 Default to windows tab when no screens and show source counts 2026-03-15 15:37:58 +11:00
webadderall 852fdd39fb make loop cursor trim-window aware 2026-03-15 13:45:50 +11:00
webadderall c4ef152162 extract cursor loop telemetry utility 2026-03-15 13:33:37 +11:00
webadderall 941328836f added cursor loop feature and update readme 2026-03-15 13:29:10 +11:00
webadderall 7404301bee fix(export): merge upstream audio timing and cross-platform path normalization 2026-03-15 12:01:45 +11:00
webadderall dadcb56f53 fix(hud): prevent close-icon clipping and improve Windows mic dropdown contrast
- Expand HUD width so right-side controls stay inside the bar
- Force dark select/option styling for microphone device dropdown readability on Windows
2026-03-15 00:40:07 +11:00
webadderall 474c9c78d4 feat(hud): reshuffle HUD menu and add recordings location picker
- Move recordings path control into HUD menu bar and refine separators/layout
- Show underlined Path: /folder/ label next to Record controls
- Add native folder picker to change recordings location
- Persist selected recordings directory and route recording/project defaults through it
2026-03-15 00:30:54 +11:00
webadderall 5b2e40201a fix(build): remove background transparency references 2026-03-14 23:46:57 +11:00
webadderall 83b7ec48b8 fix(windows): resolve cursor telemetry paths and prevent export finalization stalls
Credit: Adapted from OpenScreen upstream PR contributions.
2026-03-14 23:29:32 +11:00
webadderall e5e869e654 feat(export): add native aspect ratio option for background-free exports 2026-03-14 22:53:01 +11:00
webadderall 719fc4f75b feat(export): allow re-saving after save dialog cancel (#181) 2026-03-14 20:17:42 +11:00
webadderall c568f0a019 feat(editor): add minimal keyboard undo/redo without UI rewrite
Implements Cmd/Ctrl+Z and Cmd/Ctrl+Shift+Z (plus Ctrl+Y on Windows/Linux)
using local history snapshots in VideoEditor only. This avoids importing
upstream UI/layout/button changes while preserving the same undo/redo idea.
2026-03-14 17:21:04 +11:00
webadderall 9435910e99 History reorganized for upstream alignment. 2026-03-13 21:36:30 +11:00
webadderall c3c5d1ed63 Initial release of Recordly 2026-03-13 21:14:05 +11:00
saivaraprasadreddy medapati 85f2388041 feat: add reveal in folder option after export
- Added electron IPC handler 'reveal-in-folder' to show exported file in finder
- Created toast notification with clickable action to reveal exported video
- Added Show in Folder button in export success dialog
- Implemented proper state management for exported file path
- Fixed timing issue where exportedFilePath was reset too early
2026-02-21 01:53:27 +05:30
Andrew P. Harper 59d786bfda Refined launch style
Added .hudBar style & tweaked background gradient, reduce blur/saturation, Added scrollbar style.
2026-02-16 00:11:04 -05:00
Siddharth d9177b4a44 more timeline ux qol improvements: 2026-02-12 22:53:19 -08:00
Siddharth 4d7e2a2d85 UX improved for timeline 2026-02-12 22:33:41 -08:00
Siddharth 8e94dcbc2c keyframe snap and move 2026-02-06 22:14:39 -08:00
Siddharth 05f4e74de6 google fonts 2026-02-06 21:58:07 -08:00
Sid 170dd2efd2 Merge pull request #120 from IdrisGit/feat-add-support-for-16-10-aspect-ratio
feat: add support for 16:10 aspect ratio
2026-02-06 20:24:21 -08:00
Siddharth e6db74f183 stale closure bug 2026-01-31 20:05:19 -08:00
Idris Gadi 95b4df0ae4 fix: types 2026-01-27 16:23:45 +05:30
Idris Gadi 0d27f4fc36 feat: add support for 16:10 aspect ratio 2026-01-27 15:59:01 +05:30
Idris Gadi f30e2d654e fix: remove extra semi colon 2026-01-27 11:46:46 +05:30
Idris Gadi f2c6d8ff0f fix: set motion blur to disabled by default 2026-01-27 11:10:12 +05:30
Siddharth a2ca0799d4 accordion & settings cleanup 2026-01-20 21:10:22 -08:00
Siddharth 6d2e1edb5b fix build errors 2026-01-20 20:05:14 -08:00
Farhan Shaikh 1586dbe65e fix(ui): increase height for source selector tabs content 2026-01-13 16:42:19 +05:30
Nikhil Solanki e8d2c19b7d Merge branch 'main' into export 2026-01-11 21:52:29 +05:30
Nikhil Solanki 23ede0fcfa Update GIF export options to remove 10 FPS and small size
Removed 10 FPS from valid GIF frame rates and the 'small' size preset from GIF export options. Updated UI grid layouts and tests to reflect these changes for consistency.
2026-01-11 21:50:42 +05:30