Commit Graph
1693 Commits
Author SHA1 Message Date
Nikhil Solanki f7cfb07031 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
Sid 4d6b57c5b5 Merge pull request #97 from twinkalp10/bug/fix-bg-image-selection-height
fix(ui): set minimum height for image selection tab in settings panel
2026-01-10 12:05:56 -08:00
Twinkal P 89503335d3 fix(ui): set minimum height for image selection tab in settings panel 2026-01-10 17:33:11 +00:00
Sid 25c2c87542 Merge pull request #90 from gerrywastaken/claude/openscreen-linux-boot-performance-8Xq9v
fix(linux): Greatly AppImage boot time from ~20s to ~2s
2026-01-01 12:05:13 -08:00
Claude 664e2f40d1 fix(linux): reduce AppImage boot time from ~50s to near-instant
Change compression from "maximum" to "normal" for electron-builder.

The "maximum" compression setting causes gzip/xz compression in the
squashfs filesystem, which has extremely poor random access performance
(~35 MB/s). This results in 50+ second boot times on Linux AppImage
releases due to FUSE overhead during Electron's many small file reads
at startup.

With "normal" compression, the AppImage uses faster decompression
algorithms, dramatically improving startup time while only marginally
increasing package size.

Refs: electron-userland/electron-builder#6317
Refs: electron-userland/electron-builder#7483
2026-01-01 01:52:44 +00:00
Sid 2d937a0abc Merge pull request #72 from ateendra24/fix-issue-34
feat: add tutorial help component for video trimming guidance
2025-12-28 19:03:35 -08:00
Nikhil Solanki 658457553e Add custom hidden scrollbar styles and clean up code
Introduced CSS classes to hide scrollbars while maintaining scrollability across browsers. Also removed unnecessary blank lines in frameRenderer.ts for code cleanliness.
2025-12-25 16:12:34 +05:30
Nikhil Solanki 54f36b1bd1 Adjust layout and sizing of SettingsPanel tabs
Updated the Tabs and TabsList components in SettingsPanel to use fixed min and max heights and improved flex properties for better layout consistency and scrolling behavior.
2025-12-25 15:09:26 +05:30
Nikhil Solanki ddb2d7b017 fixed swloppy gitignore 2025-12-25 14:48:24 +05:30
Nikhil Solanki 0d7e2b166c / 2025-12-25 02:05:38 +05:30
Nikhil Solanki b8c0f54264 Update .gitignore 2025-12-25 02:02:08 +05:30
Nikhil Solanki d6dc431436 Update .gitignore 2025-12-25 02:01:20 +05:30
Nikhil Solanki 52021dc3cc Update .gitignore 2025-12-25 02:00:27 +05:30
Nikhil Solanki 8493195bab Mega gitignore 2025-12-25 02:00:06 +05:30
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
AP Solanki ab7e618f07 feat: add tutorial help component for video trimming guidance 2025-12-18 10:38:07 +05:30
Sid 1ee2e10b12 Update README.md 2025-12-17 00:41:24 -07:00
Siddharth c010b55eaa fix:Border radius appears smaller in export compared to preview 2025-12-16 13:52:53 -07:00
Sid 4b493387b2 Merge pull request #65 from LauZzL/feature/system-tray-icon
feat(electron): implement dynamic tray icon and menu updates
2025-12-16 12:28:25 -08:00
LauZzL 008eac7586 feat(electron): implement dynamic tray icon and menu updates
- Show "Stop Recording" menu & recording icon when recording
- Show "Open/Quit" menu & default icon when not recording
2025-12-16 21:28:18 +08:00
Sid ced6770c1d Update package.json v1.0.2 2025-12-14 10:47:47 -07:00
Sid 342c5cb6b9 Merge pull request #59 from kamikazebr/feat/linux-support
feat: add Linux support
2025-12-14 09:33:11 -08:00
Felipe Novaes F Rocha 73dc9dbddf chore: remove pnpm lock files from tracking 2025-12-14 14:29:23 -03:00
Felipe Novaes F Rocha 04dcd6fd67 ci: add Linux build to workflow 2025-12-13 20:25:15 -03:00
Felipe Novaes F Rocha 9b1e8106fe feat: add Linux support 2025-12-13 20:07:41 -03:00
Siddharth 4d84251b9c disable user-select 2025-12-10 21:30:25 -07:00
Sid 0061bb555e Merge pull request #50 from suenyiyang/feat/optimize-clamped-content
feat: add content-clamp component to show full text when truncated
2025-12-09 13:00:38 -08:00
Yiyang Suen 3706242356 feat: remove content clamp popover content box shadow 2025-12-09 09:31:35 +08:00
Yiyang Suen 354ebc4e15 feat: add content-clamp component to show clamped text 2025-12-09 09:22:30 +08:00
Sid 56d9c04c1b Merge pull request #46 from LauZzL/fix/windows-close-button-not-work
fix(electron): remove platform check for hud overlay close event
2025-12-07 10:31:44 -08:00
LauZzL 7ee28f1403 fix(electron): remove platform check for hud overlay close event
This check causes the close button to stop working on Windows.
2025-12-07 17:51:19 +08:00
Siddharth ed457e6a0d replace 2025-12-06 11:44:57 -07:00
Sid ff1e1a256e - 2025-12-06 11:29:42 -07:00
Sid f06294af95 - 2025-12-06 11:23:34 -07:00
Siddharth 9b1274ac77 build fix v1.0.1 2025-12-05 23:31:36 -07:00
Siddharth 440f233a71 hex based inputs for brand consitency 2025-12-05 23:22:30 -07:00
Siddharth 2430fa34d8 rename export res 2025-12-05 23:04:58 -07:00
Siddharth 51f3d89758 delete trim ux improvement 2025-12-05 22:32:26 -07:00
Siddharth 8e1ea7e009 fix default wallpaper missing from export in build 2025-12-05 22:22:17 -07:00
Sid 964e429609 Merge pull request #28 from ilGianfri/main
Add platform-aware keyboard shortcut formatting
2025-12-04 16:46:28 -08:00
Sid a569f7037a Merge branch 'main' into main 2025-12-04 16:46:16 -08:00
Alessandro Spisso 2cb806318a feat: implement platform-aware keyboard shortcuts and add IPC handler for platform detection 2025-12-04 23:53:25 +01:00
Siddharth 66fc1d685d revert exporter 2025-12-04 10:22:20 -07:00
Siddharth 25793aec87 update assets 1.0.0 2025-12-02 23:25:40 -07:00
Siddharth 5c1c832263 cleanup settings and readme 2025-12-02 21:49:38 -07:00
Siddharth 1d6c70bcbf missing shortcut 2025-12-02 18:50:53 -07:00
Siddharth aa830c5575 build errors and version update 2025-12-02 18:31:31 -07:00
Siddharth dd3790ae8a settings update 2025-12-02 18:11:00 -07:00
Siddharth d708d40999 export quality options 2025-12-02 17:41:30 -07:00
Siddharth 63e0aa80c9 reduce seek bottleneck 2025-12-02 16:32:35 -07:00