Sebastian Thiel
|
6e0706b6ef
|
Use the new worktree specific listing function (#3552)
It respects git excludes during traversal, which should also speed it
up when facing ignored direectories with many files.
|
2024-04-20 09:09:02 +02:00 |
|
Sebastian Thiel
|
cf81401b5a
|
add a function for worktree file listings specifically
This introduces `gix` to the codebase and uses it selectively
to traverse a worktree while respecting git excludes.
|
2024-04-20 09:07:17 +02:00 |
|
Kiril Videlov
|
69b048321e
|
Merge pull request #3564 from gitbutlerapp/update-virtual-branch-handles
update-virtual-branch-handles
|
2024-04-20 00:59:55 +02:00 |
|
Kiril Videlov
|
543e85dcfb
|
fix clippy
|
2024-04-20 00:47:42 +02:00 |
|
Kiril Videlov
|
118af702da
|
add some docs
|
2024-04-20 00:47:07 +02:00 |
|
Kiril Videlov
|
f95790f2fa
|
remove unused function on VirtualBranchesHandle
|
2024-04-20 00:46:58 +02:00 |
|
Kiril Videlov
|
72398719bc
|
rm test command
|
2024-04-20 00:38:18 +02:00 |
|
Kiril Videlov
|
6334336e7b
|
remove branch reader / writer
|
2024-04-19 23:48:11 +02:00 |
|
Kiril Videlov
|
86fe1e2735
|
remove target reader / writer
|
2024-04-19 23:29:13 +02:00 |
|
Kiril Videlov
|
442eb88eaa
|
rm target writer from unrelated tests
|
2024-04-19 23:13:27 +02:00 |
|
Kiril Videlov
|
e485566a2a
|
remove unused import
|
2024-04-19 22:57:05 +02:00 |
|
Kiril Videlov
|
0dccc5634a
|
rm gb_repository from create_virtual_branch_from_branch
|
2024-04-19 22:56:07 +02:00 |
|
Kiril Videlov
|
8fba308e43
|
rm gb_repository from move_commit
|
2024-04-19 22:55:35 +02:00 |
|
Kiril Videlov
|
a35ced3826
|
rm gb_repository from update_commit_message
|
2024-04-19 22:54:54 +02:00 |
|
Kiril Videlov
|
7aa574d5a0
|
rm gb_repository from squash
|
2024-04-19 22:54:13 +02:00 |
|
Kiril Videlov
|
953221b499
|
rm gb_repository from cherry_pick
|
2024-04-19 22:53:38 +02:00 |
|
Kiril Videlov
|
9b049271b7
|
rm gb_repository from amend
|
2024-04-19 22:52:58 +02:00 |
|
Kiril Videlov
|
01100a5407
|
rm gb_repository from commit
|
2024-04-19 22:52:17 +02:00 |
|
Kiril Videlov
|
a7219d38f2
|
rm gb_repository from reset_branch
|
2024-04-19 22:51:07 +02:00 |
|
Kiril Videlov
|
b6c6159b1b
|
rm gb_repository from delete_branch
|
2024-04-19 22:50:31 +02:00 |
|
Kiril Videlov
|
f1cee4bf11
|
rm gb_repository from merge_virtual_branch_upstream
|
2024-04-19 22:49:53 +02:00 |
|
Kiril Videlov
|
eb1c0ca721
|
rm gb_repository from list_virtual_branches
|
2024-04-19 22:48:43 +02:00 |
|
Kiril Videlov
|
1240177dcf
|
rm gb_repository from unapply_branch
|
2024-04-19 22:47:13 +02:00 |
|
Kiril Videlov
|
749cde0112
|
rm gb_repository from unapply_ownership
|
2024-04-19 22:45:33 +02:00 |
|
Kiril Videlov
|
45c1342a53
|
rm gb_repository from apply_branch
|
2024-04-19 22:44:42 +02:00 |
|
Kiril Videlov
|
21fdfb4272
|
rm gb_repository from go_back_to_integration
|
2024-04-19 22:43:26 +02:00 |
|
Kiril Videlov
|
676fb0e8fa
|
rm gb_repository from update_gitbutler_integration
|
2024-04-19 22:39:46 +02:00 |
|
Kiril Videlov
|
b77818c31e
|
rm gb_repository from update_branch
|
2024-04-19 22:23:24 +02:00 |
|
Kiril Videlov
|
b1c6af328e
|
rm gb_repository from get_status_by_branch
|
2024-04-19 22:18:35 +02:00 |
|
Kiril Videlov
|
954f960f1b
|
rm gb_repository from get_applied_status
|
2024-04-19 22:15:39 +02:00 |
|
Kiril Videlov
|
81f3cf47e3
|
rm gb_repository from push
|
2024-04-19 22:14:00 +02:00 |
|
Kiril Videlov
|
6dc51f4d12
|
rm gb_repository from is_remote_branch_mergeable
|
2024-04-19 22:12:37 +02:00 |
|
Kiril Videlov
|
2e1c46c0a6
|
rm gb_repository from is_virtual_branch_mergeable
|
2024-04-19 22:11:30 +02:00 |
|
Kiril Videlov
|
67a8d03254
|
rm gb_repository from verify branch
|
2024-04-19 22:09:28 +02:00 |
|
Kiril Videlov
|
6853f0859e
|
rm gb_repository param from create_virtual_branch
|
2024-04-19 22:05:33 +02:00 |
|
Kiril Videlov
|
e82483fb88
|
get_branch_target returns default on not found
Matching the previous semantics
|
2024-04-19 21:54:24 +02:00 |
|
Kiril Videlov
|
d57cba4d31
|
migrate base to VirtualBranchState
|
2024-04-19 21:41:22 +02:00 |
|
Kiril Videlov
|
2c5465639c
|
migrate repository to VirtualBranchState
|
2024-04-19 21:40:33 +02:00 |
|
Kiril Videlov
|
c152060cbf
|
migrate virtual_branches to VirtualBranchState
|
2024-04-19 21:39:33 +02:00 |
|
Kiril Videlov
|
098e80d484
|
migrate integration to VirtualBranchesHandle
|
2024-04-19 20:19:19 +02:00 |
|
Kiril Videlov
|
44faf660c3
|
separate list_branches and list_branch_ids
|
2024-04-19 19:53:32 +02:00 |
|
Kiril Videlov
|
4f43d075ee
|
migrate controller to VirtualBranchesHandle
|
2024-04-19 19:13:55 +02:00 |
|
Kiril Videlov
|
6383cd0d59
|
match VirtualBranchesHandle interface with readers
|
2024-04-19 19:12:44 +02:00 |
|
Josh Junon
|
d091a357be
|
fix cargo warnings
|
2024-04-18 15:43:58 +02:00 |
|
Josh Junon
|
450b1aeee9
|
add rt/macros to tokio in core for tests
|
2024-04-18 15:26:10 +02:00 |
|
Kiril Videlov
|
0c11a0efcb
|
use toml vbranch state by default
|
2024-04-18 13:12:39 +02:00 |
|
Kiril Videlov
|
f7f7ba992b
|
fix: valid ownership claims in test
|
2024-04-18 13:12:39 +02:00 |
|
Kiril Videlov
|
fdee7abe0b
|
remove unused show_file_at_tree
|
2024-04-18 12:12:28 +02:00 |
|
Kiril Videlov
|
ce14ea3b0b
|
Merge pull request #3541 from Byron/watcher-crate
split `tauri/watcher` into crate
|
2024-04-18 11:40:31 +02:00 |
|
Sebastian Thiel
|
5d9e593887
|
refactor
- add note related to negative pathspecs and performance implication of the current impl.
- deduplicate code for readability
|
2024-04-18 11:06:38 +02:00 |
|