Commit Graph

140 Commits

Author SHA1 Message Date
Mattias Granlund
dd73f2397f Fix board reactivity when switching projects
- you would see old branch data until list_virtual_branches returned
2024-01-18 15:57:05 +01:00
Kiril Videlov
7b36315149 use the new change type to determine add/del/modified instead of hunk header 2024-01-18 15:31:53 +01:00
Kiril Videlov
27347f66fb serialize enum with lowercase 2024-01-18 15:31:53 +01:00
Kiril Videlov
8d564a6b45 skip types that we dont need for frontend 2024-01-18 15:31:53 +01:00
Kiril Videlov
b9b72fe7e2 🔨 chore: refactor diff printing to include change type information 2024-01-18 15:31:53 +01:00
Mattias Granlund
9e79bebb67 Show js error on problem loading repo page 2024-01-18 14:26:11 +01:00
Mattias Granlund
b5f3bb3609 feat: add tooltip to ahead/behind 2024-01-18 14:01:52 +01:00
Mattias Granlund
104a02c4ec feat: add locked indicator to file diff section
The changes in this commit add a locked indicator to the file diff section in the Svelte component. This indicator will be displayed if the section's hunk is locked.
2024-01-18 12:23:47 +01:00
Pavel Laptev
d8556e7b74 input width calculation fixed 2024-01-18 12:04:03 +01:00
Mattias Granlund
be55e6b487 Update ahead/behind again
- changed the style again to be more subtle
2024-01-18 11:50:51 +01:00
Pavel Laptev
736bee1706 new text class 2024-01-18 11:32:27 +01:00
Mattias Granlund
68b23c20f3 Update ahead/behind styles 2024-01-18 11:11:09 +01:00
Pavel Laptev
414f0ddde7 format updated 2024-01-18 02:13:45 +01:00
Pavel Laptev
5aa57b9189 Prettier formatted 2024-01-18 02:10:38 +01:00
Pavel Laptev
281c5e8c4c udated font spelling 2024-01-18 02:09:50 +01:00
Pavel Laptev
b78c46d999 Updated ahead/behind 2024-01-18 02:07:29 +01:00
Pavel Laptev
e567f29c21 Mono font updated 2024-01-18 02:01:17 +01:00
Kiril Videlov
a26a87f655 improve sentry perfm metrics fr pr service 2024-01-17 22:56:12 +01:00
Mattias Granlund
7ad3be8350 Fix even more UI bugs
- show delete confirmation dialog from problem loading repo page
- prevent error signal race condition when deleting project
- move app window from decorated view
- fix selected item in select list
2024-01-17 18:05:23 +01:00
Mattias Granlund
d26bb05027 Pnpm format files 2024-01-17 17:52:54 +01:00
Qix
163acf7d89
tell prettier to ignore .editorconfig (#2293)
* tell prettier to ignore .editorconfig

* tell prettier to ignore .editorconfig
2024-01-17 16:45:43 +00:00
Mattias Granlund
845855dc81 fix: update context menu labels for creating branches to the left and right 2024-01-17 16:47:18 +01:00
Mattias Granlund
da5fd9cc7a Add ahead/behind to navigation panel 2024-01-17 16:23:22 +01:00
Mattias Granlund
1dbba1f9db Fix sync & delete button UI bugs 2024-01-17 15:59:21 +01:00
Mattias Granlund
942316861a Fixes a few bugs
- project setup back button
- delete repo from problem page
- go to home screen after deleting repo from settings page
2024-01-17 14:18:51 +01:00
Mattias Granlund
52887a96bd Fix occasional back button issue 2024-01-17 12:42:16 +01:00
Mattias Granlund
47012bfe2f Hook up new app uodater 2024-01-17 00:08:17 +01:00
Pavel Laptev
50dfc8a967 - color replaced to a variable 2024-01-17 00:08:17 +01:00
Pavel Laptev
08cf0a658a update component updated 2024-01-17 00:08:17 +01:00
Pavel Laptev
5c30a71b3b Returned back for attr to the selector 2024-01-17 00:03:47 +01:00
Pavel Laptev
ad2ce2f83f Added new “error” state image, a few minor CSS fixes 2024-01-16 23:57:51 +01:00
Kiril Videlov
32a65ae110 feat: add instrumentation for creating pull requests in GitHub service 2024-01-16 22:49:33 +02:00
Pavel Laptev
f72f9b15b0 updated icons, “disabled” state for the Tag component 2024-01-16 16:56:49 +01:00
Mattias Granlund
3fb9dacbee More "problem state" improvements
- show project name on problem pages
- improve project switcher
2024-01-16 16:33:30 +01:00
Pavel Laptev
c316d9f4f1 tokens updates 2024-01-16 01:07:17 +01:00
Pavel Laptev
ee4552e8ee new icons and tokens 2024-01-15 22:25:15 +01:00
Kiril Videlov
45352e1a6a sanitize branch url 2024-01-15 22:34:45 +02:00
Mattias Granlund
01da5bee3e Refactor error pages
- new switched away from page
- new problem loading repo page
2024-01-15 20:35:40 +01:00
Pavel Laptev
90ff0c970b Added Iosevka font 2024-01-15 12:51:18 +01:00
Pavel Laptev
91eef7cb73 new text style added, tokens updated 2024-01-15 12:36:26 +01:00
Nikita Galaiko
1fd6b81c0f remove console.log 2024-01-15 10:31:10 +01:00
Nikita Galaiko
c75cf09bcf send local key update on change 2024-01-15 09:43:31 +01:00
Pavel Laptev
9f89cfcb65 removed test variable 2024-01-14 23:25:27 +01:00
Pavel Laptev
cd27581c45 updated welcome screen + tokens 2024-01-14 23:23:01 +01:00
Pavel Laptev
b79128a382 images updated 2024-01-14 15:51:37 +01:00
Pavel Laptev
410e54f512 iocns updated 2024-01-14 15:21:09 +01:00
Pavel Laptev
7c5e4a7360 Branch header updates 2024-01-14 14:50:46 +01:00
Mattias Granlund
456906d2e7 Make welcome screen responsive
- missed in earlier commit
2024-01-14 14:13:10 +01:00
Mattias Granlund
bec89c61fa New design for first experience and errors
- new welcome screen
- default to last opened project
- show decorated view when branch changed
- show decorated error view when repo can't be loaded

This commit became a bit too big, with many interdependent changes. Keep an eye out for regressions.
2024-01-14 13:59:28 +01:00
Pavel Laptev
ce9750bacc Project setup illustration update 2024-01-13 23:40:37 +01:00