estib
4f672d111a
fix: Mitigate Prompt modal race condition
...
Add some checks and await the handling of git prompts.
2024-10-28 10:35:33 +01:00
estib
7b0e447a98
Modal: Close is a promise + onClickOutside
...
Make the modal closing function a promise as it's done asynchronously.
Add another optional callback that's called only in the case when clicking outside the modal.
2024-10-28 10:21:32 +01:00
Kiril Videlov
a4a41c69d4
Merge pull request #5324 from gitbutlerapp/kv-branch-1
...
reorder_stack: fix reordering between series
2024-10-27 22:58:06 +01:00
Kiril Videlov
94e205d6b9
reordering - handle empty series correctlly
2024-10-27 22:50:35 +01:00
Kiril Videlov
38c0453eed
warn on unsafe index access in the stack crate
2024-10-27 22:27:55 +01:00
Kiril Videlov
b639859a65
fix reordering of series heads
2024-10-27 22:17:50 +01:00
ndom91
04d2fdd26c
fix: playwright on nix
2024-10-27 10:54:10 +01:00
Kiril Videlov
a9c600e1a5
Merge pull request #5240 from gitbutlerapp/implement-reorder-stack
...
Implement stack commit reordering
2024-10-26 22:10:26 +02:00
ndom91
492a556f94
fix: include playwright.config.ts in app/web tsconfig
2024-10-26 17:24:23 +02:00
ndom91
f5f59c7a21
feat: add playwright browser caching to gha
2024-10-26 17:24:23 +02:00
ndom91
865a085096
feat: add playwright GHA
2024-10-26 17:24:23 +02:00
ndom91
e3ab1f092d
feat: add playwright/test to apps/web
2024-10-26 17:24:23 +02:00
ndom91
d2e2d281a7
fix: rm unuesd playwright from packages/shared
2024-10-26 17:24:23 +02:00
Kiril Videlov
52929459e4
fix reordering series heads
2024-10-26 17:21:09 +02:00
ndom91
34cb68e52c
fix: add timeAgo tests
2024-10-26 16:54:01 +02:00
ndom91
fe10b21602
fix: replace momet with dayjs
2024-10-26 16:54:01 +02:00
ndom91
e681aedc36
fix: renable type-aware linting rules
2024-10-26 16:53:26 +02:00
Kiril Videlov
c24888e16c
fix test script
2024-10-26 15:11:35 +02:00
Kiril Videlov
a3933bae68
more tests
2024-10-26 14:53:30 +02:00
Kiril Videlov
6ba560aa6b
make reorder tests a bit more succinct
2024-10-26 13:33:58 +02:00
Kiril Videlov
327a570e45
Fix stack reorder implementation
2024-10-26 00:33:22 +02:00
Kiril Videlov
382c6251a0
Integration test setup for reordering
2024-10-25 22:05:45 +02:00
Kiril Videlov
9a61a6d64d
fix reorder list sorting
2024-10-25 22:05:22 +02:00
Pavel Laptev
27e8fe4fc1
path and lint fixes
2024-10-25 19:03:14 +02:00
Pavel Laptev
2959b17f35
Update DecorativeSplitView.svelte
2024-10-25 16:11:19 +02:00
Pavel Laptev
6d10a5944f
fix commit lines dotted lines
2024-10-25 16:07:59 +02:00
Mattias Granlund
5c6151a6ae
Fix types related to $state<SvelteComponent>
2024-10-25 15:30:33 +02:00
Mattias Granlund
213bf0a7cc
Fix "copy PR link" in context menu
2024-10-25 15:26:30 +02:00
Pavel Laptev
428fc5aee6
fix Spacer
repeating gradient
2024-10-25 15:22:06 +02:00
Pavel Laptev
2ed3957ab3
move Spacer to UI
2024-10-25 15:21:33 +02:00
Kiril Videlov
ed84a25334
Merge pull request #5310 from gitbutlerapp/kv-branch-1
...
CLI: add the ability to create series for a stack
2024-10-25 13:35:06 +02:00
Mattias Granlund
8bdecc2f8e
Code cleanup for hunk dependency crate
...
- reformat comments
- fewer derives
- tighter types
2024-10-25 11:02:22 +02:00
Kiril Videlov
30b5a88c63
CLI: add the ability to create series for a stack
2024-10-25 11:01:28 +02:00
Kiril Videlov
e94b88a53a
Merge pull request #5308 from gitbutlerapp/slightly-older-rust-nightly-version
...
Go back to slightly older rust version due to rust-analyzer issues
2024-10-25 01:31:00 +02:00
Kiril Videlov
6ae698a4a2
Go back to slightly older rust version due to rust-analyzer issues
2024-10-25 00:19:13 +02:00
Kiril Videlov
83ee370f80
Merge pull request #5306 from gitbutlerapp/fix-bump-flake-rust-overlay
...
fix(nix): bump rust-overlay flake lockfile
2024-10-24 21:31:51 +02:00
Kiril Videlov
f0f9dee3cc
Merge pull request #5305 from gitbutlerapp/fix-overlapping-context-menus
...
fix: overlapping context menus
2024-10-24 21:31:21 +02:00
ndom91
f860cf9a26
fix(nix): bump rust-overlay flake lockfile
2024-10-24 20:00:27 +02:00
ndom91
fdc5f8b94d
fix: overlapping context menus
2024-10-24 19:49:54 +02:00
Sebastian Thiel
61f178deda
Merge pull request #5303 from Byron/minor-fixes
...
minor fixes
2024-10-24 19:22:55 +02:00
Sebastian Thiel
42f632aaf4
avoid allocations for comparisons
...
Also avoid having an untyped comparison which is easy to get wrong.
2024-10-24 19:17:36 +02:00
Sebastian Thiel
7d12e0bcc7
avoid building doctests
...
This takes time, and typically there are none.
2024-10-24 19:03:29 +02:00
ndom91
670c7ca44b
fix: use custom wix template to avoid update removing shortcuts
2024-10-24 17:39:54 +02:00
Pavel Laptev
d3a0f3108b
Update text areas ( #5297 )
...
* reedit "borderlessTextArea" to "Textarea"
* replace old textareas
* Delete TextArea.svelte
* move `TextBox` to UI
* mock the keyboard event
* migrate `Textbox` to svelte 5
* Update PrDetailsModal.svelte
* fix event
* fix text formatting
* Update DialogBubble.svelte
* codereview fixes
2024-10-24 15:37:27 +00:00
ndom91
479973b2fb
fix: force libwebkit2gtk-4.0-dev@2.44.3
2024-10-24 17:32:22 +02:00
ndom91
7df85ce4ed
fix: stacking accordion typo
2024-10-24 17:26:34 +02:00
Pavel Laptev
a5711a280b
Update ContextMenu.svelte ( #5299 )
2024-10-24 17:09:17 +02:00
Esteban Vega
53c4701c9c
Merge pull request #5298 from gitbutlerapp/e-branch-4
...
fix: type all buttons
2024-10-24 16:36:27 +02:00
estib
549f5341d7
lint: ALL BUTTONS HAVE TYPE, FOREVER
...
Ensure that all buttons have an explicit type so that no button mistakenly submits a form they may be inside of
2024-10-24 16:32:50 +02:00
Kiril Videlov
7e1a5c54f2
Implement new stackign api
2024-10-24 16:27:35 +02:00