Mikael Finstad
25073133b3
implement reading of all keyframes
...
action: `readAllKeyframes` and menu item
from file or current segment
closes #2490
closes #563
2025-07-31 23:45:26 +02:00
Mikael Finstad
250731f579
fix bug
2025-07-31 23:26:11 +02:00
Mikael Finstad
2507310985
Add new file name template variables
...
`CUT_DURATION`, `CUT_FROM_NUM`, `CUT_TO_NUM`
also don't show advanced variable in simple mode
closes #2486
2025-07-31 22:55:10 +02:00
Mikael Finstad
250731a169
select segments when playing back
...
current segments #2456
2025-07-31 22:34:52 +02:00
Mikael Finstad
250731e9aa
indicate when we are on a keyframe
...
(approximately)
closes #2155
2025-07-31 21:48:25 +02:00
Mikael Finstad
250731e4ce
allow spaces in file name
...
even if sanitize is enabled.
i think it should be safe
closes #2498
2025-07-31 19:10:40 +02:00
Mikael Finstad
2507313b19
allow resetting FPS
...
by using empty value
https://github.com/mifi/lossless-cut/issues/2492#issuecomment-3135980204
2025-07-31 16:25:53 +02:00
Mikael Finstad
2507240280
dedupe
2025-07-24 14:00:38 +02:00
Mikael Finstad
2507240aef
add note
2025-07-24 14:00:22 +02:00
dependabot[bot]
8514a9fc0f
Bump form-data from 4.0.0 to 4.0.4
...
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 4.0.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-24 13:59:52 +02:00
Mikael Finstad
250622bffc
improve doc
2025-06-22 22:23:27 +02:00
Mikael Finstad
2506221ed7
don't stop invalid length segments
...
instead make them into markers (start at 0 and remove end point)
closes #2339
2025-06-22 14:12:03 +02:00
Mikael Finstad
250622f955
refactor
2025-06-22 14:10:19 +02:00
Mikael Finstad
b5c2734b16
add DTS to unsupported audio formats
...
closes #2455
2025-06-20 17:55:13 +02:00
Mikael Finstad
968ddf32a2
allow utf8 letters
...
when not in sanitize mode
closes #889 #2482
2025-06-20 15:19:32 +02:00
Mikael Finstad
250611433e
increase max segments to 1000 #2473
2025-06-11 00:04:55 +02:00
Mikael Finstad
2506117b6d
virtualize segment list
...
to improve performance
closes #1727
2025-06-11 00:02:58 +02:00
Mikael Finstad
be8131a2fa
Update issues.md
2025-06-10 16:36:27 +02:00
dependabot[bot]
57852dae8b
Bump tar-fs from 2.1.2 to 2.1.3
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.2 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-07 20:27:51 +01:00
Mikael Finstad
250523c3c3
move window menu items to view
...
on windows #2409
2025-05-23 13:24:39 +02:00
Mikael Finstad
32a5b2380f
cut also externally added tracks
...
closes #896
2025-05-22 11:43:48 +02:00
Mikael Finstad
cce4019607
add to menu too
2025-05-22 00:27:06 +02:00
Mikael Finstad
eea51da3d5
implement basic OTIO importer #2441 #1340
2025-05-22 00:22:39 +02:00
Mikael Finstad
b82b9439bd
Update issues.md
2025-05-21 12:30:05 +02:00
Mikael Finstad
e8bb18c6be
ui improvements
2025-05-08 16:34:20 +02:00
Mikael Finstad
250507d8f4
show markers also in inverse mode #2408
2025-05-07 00:56:46 +02:00
Mikael Finstad
2505079e31
add new display format "total seconds"
...
https://github.com/mifi/lossless-cut/issues/254#issuecomment-2781652373
2025-05-07 00:55:19 +02:00
Mikael Finstad
25050707ee
allow inputting seconds only
...
in go to timecode
https://github.com/mifi/lossless-cut/issues/254#issuecomment-2781652373
2025-05-07 00:43:50 +02:00
Mikael Finstad
2505074528
show indicator when export/capture is done 🎉
...
closes #2378
2025-05-07 00:21:18 +02:00
Mikael Finstad
250507db1c
improve export confirm
2025-05-07 00:01:31 +02:00
Mikael Finstad
250506404f
make more consistent close button
2025-05-06 22:19:54 +02:00
Mikael Finstad
250506ad96
allow drag dropping
...
- files to batch list #2400
- files to tracks panel
2025-05-06 18:39:51 +02:00
Mikael Finstad
2505067207
add zoom menu item #2409
2025-05-06 18:20:56 +02:00
Mikael Finstad
250506b087
fix bug
2025-05-06 18:02:02 +02:00
Mikael Finstad
2505063702
show error when file has been moved
...
closes #2423
2025-05-06 18:01:29 +02:00
Mikael Finstad
25050625c7
improve creating segments flexibility
...
these functions now apply to the current segment
if not run without any segment, they will apply to whole timeline, like before
this allows things like running a binary search, see #2427 .
this applies to the following functions:
- Create num segments
- Create fixed duration segments
- Create random segments
also when detecting segments, will now auto delete the currently selected segment
closes #2427
2025-05-06 17:37:51 +02:00
Mikael Finstad
25050653c4
align transferTimestamps
...
...between videos and screenshots
https://github.com/mifi/lossless-cut/discussions/770#discussioncomment-13000939
2025-05-06 01:45:47 +02:00
Mikael Finstad
2505067298
truncate long text
...
closes #2426
2025-05-06 01:11:12 +02:00
Mikael Finstad
250506ce4f
allow importing csv with 2 columns #2412
2025-05-06 00:52:58 +02:00
Mikael Finstad
2505050410
dedupe
2025-05-05 23:19:24 +02:00
Mikael Finstad
250505fd2e
upgrade vite
2025-05-05 23:17:18 +02:00
Mikael Finstad
2505053f1d
don't delete existing segments when not overwriting
...
closes #2436
2025-05-05 22:21:38 +02:00
Mikael Finstad
250505e9cd
toggle tracks by expression #2435 #1465 #371
...
also add new keyboard actions:
- `toggleDarkMode`: Toggle dark mode
- `toggleStripCurrentFilter`: Toggle tracks using current filter
- `toggleStripAll`: Keep or discard all tracks
- `toggleStripSubtitle`: Keep or discard subtitle tracks
- `toggleStripVideo`: Keep or discard video tracks
many UI improvements
2025-05-05 21:33:19 +02:00
Mikael Finstad
010f2ad3fe
improve dark mode #1969
2025-05-04 22:44:13 +02:00
Mikael Finstad
25050414ca
upgrade radix colors to 3
2025-05-04 13:14:40 +02:00
Mikael Finstad
2505045a58
upgrade radix colors to 1
2025-05-04 13:11:36 +02:00
Mikael Finstad
2505049c93
make dialog wider
2025-05-04 12:59:29 +02:00
Mikael Finstad
2504304748
implement SEG_LABEL array in cut+merge mode #2428
2025-04-30 13:55:10 +02:00
Mikael Finstad
250430a752
fix bug with Arrays
...
they were failing with "TypeError: CreateListFromArrayLike called on non-object"
2025-04-30 13:45:47 +02:00
Mikael Finstad
250430c220
fix mas-dev
2025-04-30 13:43:21 +02:00