Skip to content

Lucast v2.0.0#2

Merged
PAXANDDOS merged 5 commits into
masterfrom
dev
Feb 5, 2022
Merged

Lucast v2.0.0#2
PAXANDDOS merged 5 commits into
masterfrom
dev

Conversation

@PAXANDDOS
Copy link
Copy Markdown
Owner

No description provided.

- Bumped deps, react moved to devDeps
- Electron updated to v17.0.0
- Minor script improvements
- Entry file simplified

Progress for the v1.4.0:
- New UI
    - Recorder functionality moved to the specified component
    - Added Menu component with video list (TBI)
    - Improved recorded buttons, info and settings button moved to the menu
- Added FFmpeg and FFprobe installers
- Added fluent-ffmpeg to control both FFmpeg and FFprobe.
- Added check-disk-space for simple disk usage stats.
- Bumped sass and types/react
- Samples for the main process are refractored and simplified
- New schema for the electron-store
- Added strong video-handler which gets information about videos, manipulates with them and all FFmpeg logic implemented here
- Minor changes to preload process
- Added thumpnail for videos
- Refractored types to be more readable and simple
- Added menu panel
- Changed general UI
- Added list with recorded videos
- Modals are now imported dynamically using react lazy and suspence
- Gathered information about videos using FFprobe
- Added new log to the info modal
- More settings in the settings modal, improved styling
- Added types for the ffprobe installer
- Changed import in global types
- Added utility to format duration
- Changed tsconfig.json and vite.config.mjs as to
electron-vite/electron-vite-react@df01458
electron-vite/electron-vite-react@56250ed
- Optimized build.mjs as to
electron-vite/electron-vite-react@11d46ee
- Simplified electron-builder config
@PAXANDDOS PAXANDDOS merged commit 9a5aa8b into master Feb 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant