vracto
|
b229d94a8d
|
add forward and backward buttons to non-fullscreen view (#495)
* feat: create external tools section (#493)
* feat: create external tools section
* fix: better wording
* add forward and backward buttons to non-fullscreen
---------
Co-authored-by: Dominik K. <dominik@koch-bautechnik.de>
Co-authored-by: Maze Winther <mazewinther@gmail.com>
|
2025-07-30 23:56:10 +02:00 |
Brandon McConnell
|
cd5642161b
|
Swap background CSS inline style for tailwind utility
|
2025-07-30 16:54:20 -04:00 |
Brandon McConnell
|
48282555e0
|
Migrate remaining tailwind config pieces to CSS config
|
2025-07-30 16:53:31 -04:00 |
Brandon McConnell
|
e3ecf4855a
|
Correct `blur-sm` ➞ `blur`
|
2025-07-30 15:05:03 -04:00 |
Brandon McConnell
|
dbc1d2e1a3
|
Refine spacing to match previous spacing
Correct hero spacing changes caused by line-height adjustments in Tailwind v4
|
2025-07-30 15:03:16 -04:00 |
Brandon McConnell
|
df1e80b528
|
Lay groundwork for Tailwind v4 upgrade
|
2025-07-30 13:15:09 -04:00 |
Maze Winther
|
e6e08057f5
|
Merge branch 'main' of https://github.com/mazeincoding/AppCut
|
2025-07-30 18:25:53 +02:00 |
Maze Winther
|
f15508df62
|
feat: make timestamp editable
|
2025-07-30 17:44:19 +02:00 |
Dominik K.
|
1c20027d33
|
feat: create external tools section (#493)
* feat: create external tools section
* fix: better wording
|
2025-07-30 16:20:44 +03:00 |
Maze Winther
|
b9e5bdff95
|
fix: projects loading flicker
|
2025-07-30 11:55:24 +02:00 |
Maze Winther
|
91c95b12d1
|
Merge pull request [#467](https://github.com/mazeincoding/AppCut/issues/467)
|
2025-07-30 11:47:43 +02:00 |
Maze Winther
|
004fa0c12b
|
Merge pull request [#483](https://github.com/mazeincoding/AppCut/issues/483)
|
2025-07-30 11:38:21 +02:00 |
Maze Winther
|
118d9a9890
|
Merge pull request [#482](https://github.com/mazeincoding/AppCut/issues/482)
|
2025-07-29 23:21:02 +02:00 |
Maze
|
2cf02dd90a
|
Merge pull request [#471](https://github.com/mazeincoding/AppCut/issues/471)
|
2025-07-29 12:46:01 +02:00 |
Maze
|
2e0c9f4b23
|
Merge pull request #472 from RohitChandel23/fix/462-select-all-focus-bug
Fix: Prevent Ctrl+A from selecting timeline when input is focused
|
2025-07-28 00:13:07 +02:00 |
rohit
|
f6f26fc635
|
Fix: Prevent Ctrl+A from selecting timeline when input is focused
|
2025-07-27 23:52:59 +05:30 |
Maze Winther
|
d154937ac2
|
feat: lock playhead to frame (instead of floating) and add autoscroll to timeline
|
2025-07-26 22:25:57 +02:00 |
Maze Winther
|
906f95399d
|
refactor: better error handling
|
2025-07-26 13:25:10 +02:00 |
Maze Winther
|
14475dc9a6
|
fix: prevent resizing elements on the timeline further than the timeline start
|
2025-07-26 13:13:27 +02:00 |
Maze Winther
|
6dfc80cd70
|
Merge pull request [#433](https://github.com/mazeincoding/AppCut/issues/433)
|
2025-07-26 12:54:50 +02:00 |
Maze Winther
|
043bf7d70a
|
fix: ensure clicking context menu item doesn't move timeline playhead
|
2025-07-26 12:34:57 +02:00 |
Maze Winther
|
317ee9141e
|
style: make context menus appear above playhead
|
2025-07-26 12:27:28 +02:00 |
Maze Winther
|
f312d758da
|
feat: undo for when an element gets deleted from media item deletion
|
2025-07-26 12:24:18 +02:00 |
Maze Winther
|
309a2ecb61
|
Merge pull request [#423](https://github.com/mazeincoding/AppCut/issues/423)
|
2025-07-26 12:22:12 +02:00 |
Maze Winther
|
b0bcca18f8
|
Merge pull request [#437](https://github.com/mazeincoding/AppCut/issues/437)
|
2025-07-26 12:02:50 +02:00 |
Maze Winther
|
76ee723c37
|
refactor: use reusable PropertyItem component instead of local
|
2025-07-26 11:53:34 +02:00 |
Maze Winther
|
ae94056952
|
fix: scroll in media panel
|
2025-07-26 11:50:12 +02:00 |
Maze Winther
|
a4f1a02cea
|
Merge pull request [#444](https://github.com/mazeincoding/AppCut/issues/444)
|
2025-07-26 11:35:52 +02:00 |
Maze Winther
|
00bcce8eca
|
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
|
2025-07-26 11:29:30 +02:00 |
Maze Winther
|
70fe5cacd1
|
Merge pull request [#457](https://github.com/mazeincoding/AppCut/issues/457)
|
2025-07-26 11:29:19 +02:00 |
Maze
|
87a8ac90e5
|
Merge pull request #454 from dipanshurdev/text-feat
feat: update text color
|
2025-07-26 11:25:04 +02:00 |
Maze
|
4f60c0d354
|
Merge pull request #457 from itsobi/fix/properties-panel-gets-cut-off-on-smaller-browser-widths
Update PropertyItem component and frame rate dropdown to flex-col so label and value are not on the same line
|
2025-07-26 11:24:41 +02:00 |
Maze Winther
|
c34f3994d9
|
style: spacing in header
|
2025-07-26 11:22:22 +02:00 |
Maze Winther
|
a369b606a5
|
Merge pull request [#459](https://github.com/mazeincoding/AppCut/issues/459)
|
2025-07-26 11:19:48 +02:00 |
Maze Winther
|
812bab4edf
|
Merge pull request [#438](https://github.com/mazeincoding/AppCut/issues/438)
|
2025-07-25 19:18:10 +02:00 |
Maze Winther
|
411fcaccf1
|
fix: redirect new tab
|
2025-07-25 16:57:20 +02:00 |
Maze Winther
|
5946b84b4b
|
feat: export redirect
|
2025-07-25 16:53:04 +02:00 |
Maze Winther
|
d667c1095c
|
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
|
2025-07-25 15:34:53 +02:00 |
Maze Winther
|
9a18a7a4e9
|
feat: add toast for export
|
2025-07-25 15:30:47 +02:00 |
itsobi
|
e3504de1f1
|
update PropertyItem component and frame rate dropdown to flex-col so label and value are not on the same line
|
2025-07-25 07:56:05 -05:00 |
Dipanshu Rawat
|
7e4a4e2095
|
feat: update text color
|
2025-07-25 14:39:42 +05:30 |
Hyteq
|
65c3f9f7f7
|
fix: global biome exe, fix missing args
|
2025-07-25 00:55:39 +03:00 |
Hayden Bleasel
|
5931ddb77a
|
feat: add ultracite (#452)
* Init ultracite
* Update scripts and biome.jsonc
* Update biome.jsonc
* Update biome.jsonc
* Update biome.jsonc
* Run format
|
2025-07-25 00:41:34 +03:00 |
Dominik Koch
|
cf039e48a9
|
fix: import site info from correct source
|
2025-07-24 13:44:03 +02:00 |
Dominik Koch
|
275a23f583
|
fix: clean up code and add canonical url
|
2025-07-24 13:35:06 +02:00 |
iza
|
81ad5c1782
|
Merge pull request #443 from OpenCut-app/feat/sitemap
feat: add sitemap and robots generation
|
2025-07-23 20:46:02 +03:00 |
Dominik Koch
|
45096b7b65
|
feat: add robots/sitemap generation
|
2025-07-23 19:33:21 +02:00 |
Taqib
|
f39f46788f
|
fix: add error handling
|
2025-07-23 15:59:47 +01:00 |
Taqib Ibrahim
|
184dcbabef
|
Update apps/web/src/app/rss.xml/route.ts
Co-authored-by: Dominik K. <dominik@koch-bautechnik.de>
|
2025-07-23 15:45:07 +01:00 |
Taqib
|
57243bc4b4
|
feat: add an rss feed
|
2025-07-23 15:11:10 +01:00 |
Maze Winther
|
68492df302
|
Merge pull request [#422](https://github.com/mazeincoding/AppCut/issues/422)
|
2025-07-22 12:43:27 +02:00 |
Maze Winther
|
87a29963c3
|
Merge pull request [#366](https://github.com/mazeincoding/AppCut/issues/366)
|
2025-07-22 12:36:17 +02:00 |
Maze
|
2791992b6b
|
Merge pull request #408 from treepo1/feat/select-layer-when-inserted
[FEATURE] Select layer when adding to the Timeline
|
2025-07-22 11:58:34 +02:00 |
Maze Winther
|
e7b89a4cc0
|
fix icon
|
2025-07-22 11:42:16 +02:00 |
Maze Winther
|
fb5dca9f9d
|
Merge branch 'main' into staging
|
2025-07-22 11:41:58 +02:00 |
chrissshan
|
205ad520f0
|
update icon
|
2025-07-22 01:11:12 -07:00 |
Maze Winther
|
c783062121
|
feat: ensure text tracks are always created above media tracks
|
2025-07-22 01:01:54 +02:00 |
Thiago Freire
|
301edd0749
|
feat: automatically select layer when is added to the timeline
|
2025-07-21 19:59:18 -03:00 |
Dominik K.
|
0ba2893610
|
fix: hardcode blog url
|
2025-07-22 00:43:27 +02:00 |
Dominik Koch
|
e5c8df5555
|
fix: typo in url
|
2025-07-22 00:34:49 +02:00 |
Dominik Koch
|
b10c8536fa
|
fix: move to next_public keys
|
2025-07-22 00:27:23 +02:00 |
iza
|
8c1ea7e680
|
Merge pull request #402 from mezotv/feat/opencut-blog
feat: add blog powered by marble
|
2025-07-22 00:59:57 +03:00 |
Dominik Koch
|
ddf0353d92
|
fix: use default marble data
|
2025-07-21 23:50:21 +02:00 |
Dominik Koch
|
5ef6e2bc97
|
fix: implement coderabbit suggestions
They actually good wtf
|
2025-07-21 23:45:02 +02:00 |
Dominik Koch
|
7ea4b31626
|
fix: remove unused siteName
|
2025-07-21 23:31:00 +02:00 |
Maze Winther
|
550f5363fd
|
consistent padding for media elements on timeline
|
2025-07-21 23:25:10 +02:00 |
Dominik Koch
|
e21c467489
|
feat: add opencut blog
|
2025-07-21 23:18:07 +02:00 |
Maze Winther
|
2bc3df5383
|
Merge pull request [#388](https://github.com/mazeincoding/AppCut/issues/388)
|
2025-07-21 23:07:23 +02:00 |
Maze Winther
|
c06ff9249d
|
refactor: simplify FPS preset labels in timeline constants
|
2025-07-21 22:50:59 +02:00 |
Maze Winther
|
cf8c401a2a
|
refactor: add TimelineToolbar back
|
2025-07-21 22:50:02 +02:00 |
Maze Winther
|
169e3d698b
|
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
|
2025-07-21 21:42:58 +02:00 |
Maze Winther
|
ab82db6346
|
Merge pull request [#395](https://github.com/mazeincoding/AppCut/issues/395)
|
2025-07-21 21:42:44 +02:00 |
Maze
|
6c41348295
|
Merge pull request #391 from tuananh31j/config/biome
Config: Turborepo and Biome configuration
|
2025-07-21 21:09:07 +02:00 |
Maze Winther
|
d364bffc1f
|
Merge pull request [#386](https://github.com/mazeincoding/AppCut/issues/386)
|
2025-07-21 21:00:21 +02:00 |
Maze Winther
|
2517f77d42
|
refactor: move timeline components to /timeline
|
2025-07-21 18:49:30 +02:00 |
Maze Winther
|
b87a62372d
|
Merge branch 'main' of https://github.com/mazeincoding/AppCut
|
2025-07-21 18:17:02 +02:00 |
Maze Winther
|
ad771a0b56
|
Merge pull request [#336](https://github.com/mazeincoding/AppCut/issues/336) from mannix-lei/main
|
2025-07-21 18:00:48 +02:00 |
Maze Winther
|
5782df7350
|
remove toasts
|
2025-07-21 14:47:42 +02:00 |
Maze Winther
|
a2a9bef1d8
|
fix: undo for resizing timeline elements
|
2025-07-21 14:46:28 +02:00 |
Dominik Koch
|
935ccea85e
|
fix: switch to alpha
|
2025-07-21 14:27:27 +02:00 |
Maze Winther
|
aeb9cfc6b8
|
fix: AZERTY support for keyboard shortcuts
|
2025-07-21 12:23:09 +02:00 |
Maze Winther
|
4c2d8c52ab
|
feat: basic audio view in media panel
|
2025-07-21 11:52:48 +02:00 |
Maze Winther
|
e74e60d5bf
|
style: height in media panel
|
2025-07-21 11:52:35 +02:00 |
Vagarth
|
15c57239f4
|
refactor: replace GitHub icon with FontAwesome version in footer
|
2025-07-21 07:01:31 +05:30 |
Maze Winther
|
4896dce268
|
hero: cleanup and fix button to redirect
|
2025-07-20 21:48:47 +02:00 |
Maze Winther
|
07e068b658
|
feat: get hero ready for beta
|
2025-07-20 21:46:50 +02:00 |
Maze Winther
|
efabec8bcb
|
feat: make button on header consistent for beta
|
2025-07-20 21:44:20 +02:00 |
Maze Winther
|
c7c394b2ef
|
feat: onboarding
|
2025-07-20 21:42:02 +02:00 |
Maze Winther
|
cac4fcaab8
|
styling: dialog responsiveness
|
2025-07-20 21:38:41 +02:00 |
Maze Winther
|
ab12258432
|
feat: remove protection from middleware
|
2025-07-20 21:02:06 +02:00 |
Maze Winther
|
d7c9a2391c
|
fix: import
|
2025-07-20 16:12:38 +02:00 |
Maze Winther
|
5266aed5eb
|
feat: ripple editing mode on timeline
|
2025-07-19 19:08:08 +02:00 |
Maze Winther
|
42ae8a7530
|
fix: ensure dragging/resizing an element on the timeline doesn't deselect it
|
2025-07-19 16:19:06 +02:00 |
Maze Winther
|
0d95f032cc
|
fix: wrong logic on snapping button
|
2025-07-19 16:14:48 +02:00 |
Maze Winther
|
a9b7043829
|
refactor: improve timeline elements, fix few bugs
|
2025-07-18 18:05:15 +02:00 |
Maze Winther
|
6ce8434615
|
fix: element trimming, allow infinite trimStart for text/image elements
|
2025-07-18 12:52:11 +02:00 |
Maze Winther
|
d98638bfe6
|
disable databuddy in development
|
2025-07-18 12:51:44 +02:00 |
Maze Winther
|
85b6123510
|
fix: z-index of playhead
|
2025-07-18 11:54:32 +02:00 |
Maze Winther
|
f8ccb673bf
|
style: match editing experience to match capcut
|
2025-07-18 11:51:47 +02:00 |
Maze Winther
|
74e7d427aa
|
Merge branch 'feat/shortcut-actions' into staging
|
2025-07-18 11:37:48 +02:00 |
Maze Winther
|
c4e6a9a45a
|
Merge branch 'feat/kbd' into staging
|
2025-07-18 11:27:02 +02:00 |
Maze Winther
|
b19db0bbea
|
cleanup
|
2025-07-18 11:26:49 +02:00 |
Maze Winther
|
dc5416da07
|
refactor: remove unused functions
|
2025-07-18 11:20:17 +02:00 |
Anwarul Islam
|
23001f8442
|
feat: define keybinding types and refactor keybinding configuration
|
2025-07-18 15:19:46 +06:00 |
Anwarul Islam
|
c3caefc001
|
feat: enhance keybinding import validation and improve error handling
|
2025-07-18 08:30:42 +06:00 |
Anwarul Islam
|
8e4661951d
|
feat: enhance keybinding management by integrating keybindingsEnabled state and updating related hooks
|
2025-07-18 08:05:02 +06:00 |
Anwarul Islam
|
cdae10ca0a
|
feat: refactor keybinding management and add keybinding editor component
|
2025-07-18 07:38:32 +06:00 |
Anwarul Islam
|
33531fb3bf
|
feat: implement keybindings listener and disabler composables in use-keybindings hook
|
2025-07-18 07:37:12 +06:00 |
Anwarul Islam
|
4137747aba
|
feat: add keybindings store with default configurations and utility functions
|
2025-07-18 07:35:31 +06:00 |
Anwarul Islam
|
d328e009d4
|
Refactor keyboard shortcuts management: introduce useKeyboardShortcutsHelp hook and update KeyBadge and ShortcutItem components
|
2025-07-18 07:09:05 +06:00 |
Anwarul Islam
|
f3bffae7ea
|
Refactor editor provider to integrate keybinding management and action handlers
|
2025-07-18 07:08:57 +06:00 |
Anwarul Islam
|
7eda7975fc
|
Implement editor actions for playback and timeline editing
|
2025-07-18 07:08:46 +06:00 |
Anwarul Islam
|
1afc51eb9d
|
Enhance action types and arguments for playback controls
|
2025-07-18 07:07:52 +06:00 |
Anwarul Islam
|
01b11226a3
|
Add additional keybindings for navigation and editing actions
|
2025-07-18 07:07:47 +06:00 |
Anwarul Islam
|
4b80c14982
|
Normalize keyboard shortcut keys to lowercase for consistent handling
|
2025-07-18 06:27:31 +06:00 |
Anwarul Islam
|
c391eb8616
|
Refactor keyboard shortcuts to use uppercase keys for display and update KeyBadge functionality
|
2025-07-18 06:22:49 +06:00 |
Anwarul Islam
|
f5d221feec
|
Refactor KeyBadge component to return key names directly and update ShortcutItem to use <kbd> for key display
|
2025-07-18 05:53:42 +06:00 |
Anwarul Islam
|
c34b402297
|
Add utils for platform detection
|
2025-07-18 05:53:19 +06:00 |
Anwarul Islam
|
480e83fa79
|
Add shortcut key styles to globals.css
|
2025-07-18 05:52:31 +06:00 |
Anwarul Islam
|
7f609cb86f
|
Add action and keybinding management with React hooks
|
2025-07-18 05:27:40 +06:00 |
Maze Winther
|
f492ac9aad
|
fix: timeline element resizing
|
2025-07-17 23:51:12 +02:00 |
Maze Winther
|
499f06cb52
|
style: timeline tracks content
|
2025-07-17 23:02:29 +02:00 |
Maze Winther
|
f1b216848d
|
Merge branch 'staging'
|
2025-07-17 19:51:31 +02:00 |
Maze Winther
|
b564f7c239
|
middleware access
|
2025-07-17 19:50:32 +02:00 |
Maze Winther
|
648f0b8529
|
stable timeline
|
2025-07-17 19:46:23 +02:00 |
Maze Winther
|
0b919d4df8
|
refactor all timeline components
|
2025-07-17 19:33:10 +02:00 |
Maze Winther
|
56e6edcc5a
|
move timeline component
|
2025-07-17 17:37:18 +02:00 |
Maze Winther
|
0217303532
|
formatting
|
2025-07-17 17:34:48 +02:00 |
Maze Winther
|
4170ee4f5b
|
cleanup: tailwind classes
|
2025-07-17 17:34:18 +02:00 |
Maze
|
b97a30824e
|
Merge pull request #283 from KhacTuanIT/feature/optimize-timeline-ruler
Optimize timeline performance
|
2025-07-17 17:22:42 +02:00 |
Maze
|
103e4d5d3f
|
Merge pull request #311 from enkeii64/feat/search-sort-projects
feat: add search and sort functionality to projects page
|
2025-07-17 17:17:20 +02:00 |
Maze Winther
|
bb9befc626
|
cleanup
|
2025-07-17 17:14:29 +02:00 |
Maze Winther
|
fe5b208a18
|
Merge branch 'feat/search-sort-projects' into staging
|
2025-07-17 17:11:56 +02:00 |
Khắc Tuấn
|
faf5a121ac
|
Merge branch 'main' into feature/optimize-timeline-ruler
|
2025-07-17 20:32:08 +07:00 |
Maze Winther
|
b18a48b586
|
refactor: move sorting logic to project store
|
2025-07-17 13:45:12 +02:00 |
Maze
|
d768da9216
|
Merge pull request #319 from anwarulislam/fix/tabbar
fix: make tab bar container full width
|
2025-07-17 13:40:32 +02:00 |
Maze Winther
|
e577c9659f
|
Merge branch 'staging' of https://github.com/mazeincoding/AppCut into staging
|
2025-07-17 13:38:16 +02:00 |
Maze
|
5a7a089f0e
|
Merge pull request #323 from khanguyen74/feature/regenerate-media-items-thumbnail
fix: regenerate video thumbnails when a project is loaded
|
2025-07-17 13:06:06 +02:00 |
Maze
|
9bf5ce399c
|
Merge pull request #324 from simonorzel26/feat/refactor-timeline
feat(web): timeline refactor and horizontal + vertical scrolling
|
2025-07-17 13:02:30 +02:00 |
enkeii64
|
8efc696dcd
|
feat: update delete project dialog
|
2025-07-17 20:54:31 +10:00 |
Simon Orzel
|
167f366c6d
|
feat: bunx biome format --write .
|
2025-07-17 03:00:38 +02:00 |
Simon Orzel
|
1505c1b12f
|
feat: timeline changes
|
2025-07-17 02:53:25 +02:00 |
Simon Orzel
|
98b2103286
|
feat: working
|
2025-07-17 02:25:24 +02:00 |
Simon Orzel
|
9fa9f406fe
|
feat: splits working code
|
2025-07-17 01:59:39 +02:00 |
Simon Orzel
|
0d2894feda
|
feat: working z indexing and borders
|
2025-07-17 01:13:38 +02:00 |
Kha Nguyen
|
36df8f2afe
|
chore: format
|
2025-07-16 16:55:35 -05:00 |
Kha Nguyen
|
9f3ba9905d
|
fix: regenerate video thumbnails when loading project
|
2025-07-16 16:49:08 -05:00 |
Simon Orzel
|
6ff4bcd093
|
feat: starts to refactor timeline
|
2025-07-16 23:31:51 +02:00 |
Maze Winther
|
a3c84e4a19
|
fix handlebars
|
2025-07-16 23:28:26 +02:00 |
Maze Winther
|
36516b874f
|
remove onboarding
|
2025-07-16 22:50:40 +02:00 |