Pavel Laptev
16e27b42dd
Fix the order for interactive elements in TexBox
...
In order to support correct keyboard navigation
2024-03-24 15:02:46 +01:00
Pavel Laptev
6558c32fe2
added new input type
...
+ shake animation if the input is invalid
+ added new input props — minVal, maxVal, width and textAlign
+ added new section card prop `centerAlign`
+ new icon
2024-03-24 15:00:37 +01:00
Mayfield
3fc492b3eb
fix import order
2024-03-24 09:03:20 -04:00
Mayfield
a6928381c8
move userSettings to a more appropriate level
2024-03-24 07:33:24 -04:00
Mayfield
f254d7dc58
feat: add tab size option to Appearance settings
2024-03-23 21:33:25 -04:00
Mayfield
3486bfaf43
fix: background color CSS variable typo
2024-03-23 21:33:25 -04:00
Mayfield
901aed1afe
feat: add tabSize user setting
2024-03-23 21:33:25 -04:00
Mayfield
b8af70a30a
feat: add tab size option to Appearance settings
2024-03-23 21:16:18 -04:00
Mayfield
c691e5b116
fix: background color CSS variable typo
2024-03-23 21:16:18 -04:00
Mayfield
f940d6a1cf
feat: add tabSize user setting
2024-03-23 21:16:18 -04:00
Mattias Granlund
f2a54b7f9f
Fix bug occasionally preventing hunks from being moved
...
- hunks equal if hash is same, regardless of line numbers
- send hash from front end when updating ownership
- use updated line numbers after hunk intersection match
2024-03-24 01:46:17 +01:00
Pavel Laptev
debea8f343
styles: ai options page updated ( #3296 )
...
+ small fixes for related components
+ Settings text case fixed to capitalize only first letter
2024-03-23 23:26:03 +01:00
Kiril Videlov
02dcc3f1e7
Merge pull request #3295 from gitbutlerapp/handle-git-push-update-refs-error
...
feat(virtual_branches): handle push error with user-friendly message
2024-03-23 21:50:07 +01:00
Kiril Videlov
d26cddf445
feat(virtual_branches): handle push error with user-friendly message
2024-03-23 21:40:03 +01:00
Pavel Laptev
2575bbfbd5
Styles updates ( #3292 )
...
* hover states for outline buttons + tokens upd
* design tokens update
* disable showing project name in settings
+ Titles case update
* added settings section component
2024-03-23 17:25:17 +01:00
Mattias Granlund
c78923843c
Fix incorrect tooltip position when zoomed in (cmd+-)
...
Units should be in pixels because they are calculated according to actual layout.
2024-03-23 15:02:36 +01:00
Mattias Granlund
b75d03b267
Add retries to loading pull request data
...
- github can respond with 422 right after pushing
- make three attempts to load data
2024-03-23 15:02:08 +01:00
Kiril Videlov
7c41b56222
Merge pull request #3289 from gitbutlerapp/fetch-with-prune
...
feat: Add --prune option to git fetch command
2024-03-23 10:33:40 +01:00
Kiril Videlov
32c57edaea
feat: Add --prune option to git fetch command
2024-03-23 10:24:04 +01:00
Kiril Videlov
a29c46de87
Merge pull request #3287 from gitbutlerapp/add-trace-propagation-targets-1
...
feat: Add tests for `normalize_branch_name` function
2024-03-22 13:36:34 +01:00
Kiril Videlov
8075f9e04f
feat: Add tests for normalize_branch_name
function
2024-03-22 13:26:44 +01:00
Kiril Videlov
47f1ea06a1
Merge pull request #3284 from FaithfulDev/master
...
Allow "#" in branch names #3280
2024-03-22 11:48:29 +01:00
Caleb Owens
61d6c678fc
Merge pull request #3270 from gitbutlerapp/refactor-sync-button-to-use-tag
...
refactor: replace custom sync button with Tag component
2024-03-22 11:32:28 +01:00
Caleb Owens
64e676ae79
Merge pull request #3254 from gitbutlerapp/consolidate-diff-formatting
...
Pass in hunk array rather than diff
2024-03-22 11:19:01 +01:00
Caleb Owens
bffcdbdae4
Pass in hunk array rather than diff
2024-03-22 11:09:14 +01:00
Scott Chacon
5a8b3969de
refactor: Update function parameter to use sortedFiles instead of files
2024-03-22 11:08:10 +01:00
Marcel R
df4578a459
Merge branch 'master' into master
2024-03-22 10:51:47 +01:00
Rütjerodt, Marcel
7e550dd0ca
Resolves #3280 - allow # in branch names
2024-03-22 10:46:56 +01:00
Kiril Videlov
a4a2a4fc67
Merge pull request #3283 from gitbutlerapp/add-trace-propagation-targets
...
feat(sentry): add trace propagation targets
2024-03-22 10:43:38 +01:00
Kiril Videlov
610eab9424
feat(sentry): add trace propagation targets
2024-03-22 10:42:16 +01:00
Josh Junon
43df57c1ec
Merge pull request #3279 from gitbutlerapp/fix-windows-images
...
fix profile pictures on windows
2024-03-22 02:02:18 +01:00
Josh Junon
fdbf5a0184
fix profile pictures on windows
2024-03-22 01:51:58 +01:00
Josh Junon
1fe14145bc
Merge pull request #3278 from gitbutlerapp/no-console-running-git
...
don't show a console when running git.exe on windows
2024-03-22 01:49:33 +01:00
Josh Junon
3e41872591
don't show a console when running git.exe on windows
2024-03-22 01:34:24 +01:00
Mattias Granlund
29a9e18b66
Use context API for sharing User instance
...
More refactoring, this time removing the need for prop drilling the user.
2024-03-22 01:01:22 +01:00
Josh Junon
b3f45b6157
Merge pull request #3277 from gitbutlerapp/proper-bundle-path
...
fix release script bundle search path on windows
2024-03-22 00:59:56 +01:00
Josh Junon
e9c7a2cf8c
fix release script bundle search path on windows
2024-03-22 00:59:25 +01:00
Josh Junon
fead12e26f
Merge pull request #3275 from gitbutlerapp/first-perl-only
...
only set the first perl that we find instead of all that are on PATH
2024-03-22 00:31:01 +01:00
Josh Junon
f803dd4de3
only set the first perl that we find instead of all that are on PATH
2024-03-22 00:30:18 +01:00
Josh Junon
cc5dcc4b2e
Merge pull request #3274 from gitbutlerapp/set-perl-from-windows
...
ser PERL env from powershell instead of bash
2024-03-22 00:26:10 +01:00
Josh Junon
5a04dac58f
ser PERL env from powershell instead of bash
2024-03-22 00:25:19 +01:00
Josh Junon
0fe4104e46
Merge pull request #3273 from gitbutlerapp/set-perl-envs
...
set PERL env for openssl build
2024-03-22 00:19:26 +01:00
Josh Junon
1e0e650075
set PERL env for openssl build
2024-03-22 00:18:44 +01:00
Josh Junon
25ba29408c
Merge pull request #3272 from gitbutlerapp/dont-checkout-twice
...
remove extra checkout step from windows publish action
2024-03-21 23:39:54 +01:00
Josh Junon
4ed54ce9d6
remove extra checkout step from windows publish action
2024-03-21 23:39:20 +01:00
Josh Junon
e93cac8298
Merge pull request #3271 from gitbutlerapp/fix-perl-on-windows-builds
...
replace Perl installation with strawberry on windows
2024-03-21 23:35:56 +01:00
Josh Junon
9070873212
replace Perl installation with strawberry on windows
2024-03-21 23:33:57 +01:00
Caleb Owens
39864eeb5a
refactor: replace custom sync button with Tag component
...
The custom sync button is replaced with the Tag component. The Tag
component is updated to support a loading state and help text. The
busy label is moved inside the Tag component. The custom sync button
styles are removed.
2024-03-21 23:30:24 +01:00
Mattias Granlund
1bd2dfda2e
Fix save project description
2024-03-21 23:19:10 +01:00
Mattias Granlund
f285579113
Use getContextByClass
for Project
...
This removes quite a bit of prop drilling.
2024-03-21 23:17:49 +01:00