Pavel Laptev
e58356bd14
detect OS
...
in order to remove/add sidebar padding on the Sidebar
2024-02-29 21:51:39 +02:00
Kiril Videlov
e8c7f53685
adds file logging of UI errors
2024-02-29 19:28:45 +01:00
Josh Junon
44c4365903
create windows gb repo path upon creation
2024-02-29 16:07:52 +01:00
Josh Junon
5c88e3db89
remove gitbutler-git from builds
2024-02-29 15:44:07 +01:00
Nikita Galaiko
f147f12db0
merge upstream
2024-02-27 10:21:12 +01:00
Nikita Galaiko
4b4f6e210f
prefer rebase when merging upstream into vbranch
2024-02-27 09:32:40 +01:00
AbhishekThorat
9eb1660af2
- Add support to remove .git/gitbutler.json file while deleting project
2024-02-26 23:45:21 +01:00
Kiril Videlov
093f003890
disallow adding of repositories with submodules due incomplete support
2024-02-26 14:17:56 +01:00
Mattias Granlund
0862d766bf
Add back custom app updater
...
- native one doesn't work on all platforms
2024-02-26 13:03:23 +02:00
Kiril Videlov
c83e39ec5c
update tests to reflect using the hunk context
2024-02-25 23:24:58 +01:00
Kiril Videlov
000ddeff91
chore: remove user-facing config for using diff contexts infavor of automatic migration
2024-02-25 23:24:58 +01:00
Kiril Videlov
08d22de40e
if a project has not virtual branches migrate it to using diffs with context
2024-02-25 23:24:58 +01:00
Kiril Videlov
9d53268a5d
use diff context lines internally if configured
2024-02-25 23:24:58 +01:00
Kiril Videlov
91885eac6b
adds a config for using diffs with context lines internallyl
2024-02-25 23:24:58 +01:00
Kiril Videlov
a2e945d0b9
perf: optimize patch application for virtual branches
2024-02-25 15:54:08 +01:00
Kiril Videlov
e5bbf9298a
perf: apply string patches instead of binary
2024-02-24 17:30:51 +01:00
Kiril Videlov
392cff5a42
feat: verify push results
...
adds a callback checking the push result status from the remote
2024-02-23 15:12:55 +01:00
Naman Garg
b305cdb86e
Close App on Linux
2024-02-21 23:50:50 +01:00
Pranav2612000
0084b1b0ec
fix: show better error message when loading a repository without commits
2024-02-21 22:22:41 +01:00
Kiril Videlov
30a72cd2f7
fix: closing the window should terminate the process for non-mac installations
2024-02-21 11:27:06 +01:00
Kiril Videlov
03b85e63c2
fix: lower the filesystem filter handling threshold
...
There could be an application (e.g an IDE) which is constantly writing, so the threshold cant be too high
2024-02-20 16:00:49 +01:00
Kiril Videlov
fb56cad857
Merge pull request #2750 from gitbutlerapp/Move-commit-to-vbranch-tests
...
move commit functionality
2024-02-20 14:55:40 +01:00
Kiril Videlov
3bc56d6c1f
chore: replace app internal scheduled fetching with UI triggered fetching on per-project basis
2024-02-20 00:52:30 +01:00
Kiril Videlov
fdac245acd
chore: remove tray menu
2024-02-19 21:59:06 +01:00
Kiril Videlov
35cba464dc
Merge pull request #2689 from namanlp/replace-context-menu-plugin
...
Replace fork of Context Menu Plugin with Upstream
2024-02-19 18:59:36 +01:00
Naman Garg
aa27f8d3a8
Fix the Linux window show issue
2024-02-19 14:47:29 +05:30
Nikita Galaiko
2a07acf46e
implement move_commit api
2024-02-19 09:21:12 +01:00
Federico Giovagnoli
10ae89202d
Merge branch 'master' into discard-entire-file-via-contextmenu
2024-02-18 14:18:26 +01:00
Caleb Owens
77ddeb79ec
Move comments to a rust FMT approved location
2024-02-18 13:44:30 +01:00
Caleb Owens
fa5d938590
Updated comments in context.rs
2024-02-18 13:44:30 +01:00
Caleb Owens
f790ca1b3d
Add tests to verify changes
2024-02-18 13:44:30 +01:00
Caleb Owens
1378a8a8ca
Change weird_testcase to not panic when it fails
2024-02-18 13:44:30 +01:00
Caleb Owens
df2e1e22c9
Fix "weird_testcase" whitespace
2024-02-18 13:44:30 +01:00
Caleb Owens
f90463c26f
Fix most of the tests
2024-02-18 13:44:30 +01:00
Caleb Owens
ada7bee5d0
Fix clippy issues
2024-02-18 13:44:30 +01:00
Caleb Owens
894f9adb3b
Remove whitespace
...
Run rust FMT
2024-02-18 13:44:30 +01:00
Caleb Owens
be051d7840
Fix line number calculations
2024-02-18 13:44:30 +01:00
Caleb Owens
2749ea1ccb
Remove extra logic
...
(the start_line_XXX_no_ctx) are the same as the hunk_XXX_start_line values
2024-02-18 13:44:30 +01:00
Caleb Owens
29886f3290
Don't reverse before context
2024-02-18 13:44:30 +01:00
Caleb Owens
cf55bff6bf
Clean up increment then decrement into one if expression
2024-02-18 13:44:30 +01:00
Caleb Owens
cf4c5609ba
Fix surrounding logic
2024-02-18 13:44:30 +01:00
Caleb Owens
d9b6636462
Fix whitespace that vim removes
2024-02-18 13:44:30 +01:00
Kiril Videlov
709a8f4b2f
add rate limiting for file filtering gitignored files
2024-02-18 12:36:34 +01:00
Kiril Videlov
ea927c2b21
perf: filter ignored changes for virtual branch calc
2024-02-18 12:36:34 +01:00
Kiril Videlov
dd5049244b
chore: increase debounce timeout for file change events to prevent multiple events from being sent for a single file change
2024-02-17 18:28:37 +01:00
Meesayen
bd7bf3b8a9
chore: DRYer approach
2024-02-17 12:16:11 +01:00
Meesayen
fd7c18d121
feat: ability to discard changes to an entire file
2024-02-17 12:16:11 +01:00
Kiril Videlov
42302763d6
fix: update regex pattern to allow periods in branch names
2024-02-16 23:42:25 +01:00
Kiril Videlov
173886f947
fix: dont send the content of large text files to the UI as it cant handle it
2024-02-16 18:20:46 +01:00
Lawyered
88b1b647a1
Update Cargo.toml
...
Corrects the usage of the indefinite article from 'an' to 'a' before the acronym 'URL' in documentation and comments, aligning with grammatical rules regarding consonant-sounding acronyms.
2024-02-15 23:09:28 +01:00