Rūdolfs Ošiņš
43989e53ba
Show patch id as well as revision id in breadcrumbs
2025-05-22 14:19:35 +02:00
Rūdolfs Ošiņš
f539a2a350
Implement breadcrumbs
2025-05-22 11:10:02 +02:00
Rūdolfs Ošiņš
0de67878a0
Always close inbox when navigating to notification
2025-05-20 15:58:09 +02:00
Rūdolfs Ošiņš
71069ef19e
Move inbox to a global popover
2025-05-20 15:46:00 +02:00
Rūdolfs Ošiņš
ac7189a1e9
Make all popover and drop-down buttons consistent
2025-05-15 17:08:43 +02:00
Rūdolfs Ošiņš
7d977f22da
Extract buttons into own components
2025-05-15 17:08:43 +02:00
Sebastian Martinez
f7cfae720e
Update dependencies
2025-05-14 11:16:26 +02:00
Sebastian Martinez
ff13c1e4f3
Move onboarding instructions to popover
2025-05-08 13:38:43 +02:00
Sebastian Martinez
f427902005
Make rid prop in the Markdown component optional
2025-05-08 11:55:54 +02:00
Rūdolfs Ošiņš
5cb9aaa7fb
Make buttons more descriptive
2025-05-07 18:58:55 +02:00
Rūdolfs Ošiņš
f32772ebf1
Add New Patch button
2025-05-07 18:58:55 +02:00
Rūdolfs Ošiņš
e427af7ed2
Fix bug where adding comment on opposite line would error
...
When adding a comment to the side that doesn't have changes we force the
comment to be added to the opposite side. E.g. adding a comment on the
right-hand-side for a deletion will force the comment to be added to the
left-hand-side.
2025-05-06 12:28:30 +02:00
Rūdolfs Ošiņš
bb38192b7e
Implement repo home page
...
- by default open repos on the home view
- show a rendered README on the repo home page
- show repo metadata: visibility, canonical branch, threshold, delegates
and allow list with aliases
- make layout responsive on repo home
- add copy button to code blocks in markdown
2025-05-06 10:11:01 +02:00
Sebastian Martinez
865497ce38
Add short commit hash in about popup for macOS build
2025-05-05 11:21:53 +02:00
Rūdolfs Ošiņš
5d64fd9016
Add popover to online button with a short explainer
2025-04-25 08:43:45 +02:00
Rūdolfs Ošiņš
e13ffec559
Revert "Add a little explainer to the Online/Offline button"
...
This reverts commit 301d8a6b7c .
2025-04-25 08:43:19 +02:00
Rūdolfs Ošiņš
301d8a6b7c
Add a little explainer to the Online/Offline button
...
Also move the avatar and alias into the popover, and replace the home
icon.
2025-04-23 12:45:19 +02:00
Sebastian Martinez
03d7f8ae6e
Fix prettier warning
2025-04-17 14:10:41 +02:00
Sebastian Martinez
90fe041fc4
Change px attributes to rem
...
Touches paddings, margins, gaps and line-heights.
Doesn't touch positioning and widths
2025-04-17 13:53:38 +02:00
Sebastian Martinez
5232b85e12
Adjust font size
2025-04-17 13:53:38 +02:00
Sebastian Martinez
fd4b2f2335
Always reload the correct repo listing
...
Don't default to `all` repos for the repo listing reload, try to reload
the repo listing according to the `activeTab` props and else go with
`all`.
2025-04-16 15:48:33 +02:00
Sebastian Martinez
473ff8ed6c
Remove unneccessary repo list reload
...
If there is at least one repo, we don't need to reload the repo listing.
2025-04-16 15:48:33 +02:00
Sebastian Martinez
d97c12c692
Fix showing onboarding instructions when there's at least one repo in total
2025-04-16 15:48:33 +02:00
dnlklmn
ea2982faa2
Improve contrast in light and dark modes
2025-04-16 11:51:06 +02:00
Sebastian Martinez
0cac6319d8
Disallow patch state change for merged patches
2025-04-16 10:55:41 +02:00
Rūdolfs Ošiņš
a5209a887d
Add informative note on review creation
...
We don't have draft reviews and users get confused about how reviews
work. This should help in the interim until we have proper draft
reviews.
2025-04-16 10:28:05 +02:00
Rūdolfs Ošiņš
2c2a5abcd5
Make reaction selector buttons 32x32
2025-04-15 15:43:13 +02:00
Rūdolfs Ošiņš
241e7a54b9
Fix checkout popover overlap issue
2025-04-15 11:58:54 +02:00
Rūdolfs Ošiņš
724132abcc
Extract issue and patch titles into EditableTitle
...
This also improves the UX making the title clickable.
2025-04-15 09:10:24 +02:00
Rūdolfs Ošiņš
c235a0f79b
Fix lints in Reviews component
2025-04-10 17:37:13 +02:00
Rūdolfs Ošiņš
b2ef6e633f
Fix settings label text size
2025-04-08 17:57:45 +02:00
Rūdolfs Ošiņš
c550b1941e
Add popover for review buttons
2025-04-08 17:55:14 +02:00
Sebastian Martinez
74bb631381
Fix inbox pagination cursor and sorting
2025-04-08 17:53:04 +02:00
Rūdolfs Ošiņš
7f487be94b
Position all popovers the same distance away from the trigger
2025-04-08 16:51:43 +02:00
Rūdolfs Ošiņš
b11ada847f
Fix superfluous outer border on all lists
...
This also resets the fuzzy filter input when switching states in list
views.
2025-04-08 16:41:12 +02:00
Rūdolfs Ošiņš
ae3258d7cb
Add confirmations to Clear all notifications buttons
2025-04-08 16:10:41 +02:00
Rūdolfs Ošiņš
87f549175c
Fix patch changes section not updating when changing patches
2025-04-08 13:52:27 +02:00
Sebastian Martinez
3cbebb66bb
Add patch checkout popover
2025-04-07 15:21:38 +02:00
Sebastian Martinez
dc930cafdd
Add Clipboard component
2025-04-07 15:21:38 +02:00
Sebastian Martinez
10b055cf7f
Allow commit selection in revisions only if more than one commit
2025-04-07 14:18:14 +02:00
Rūdolfs Ošiņš
9ec894cb88
Disable attachments for reviews
...
They're not yet supported on a protocol level.
2025-04-04 15:20:28 +02:00
Rūdolfs Ošiņš
82560dbb0b
Restyle and move issue/patch state buttons
2025-04-04 10:26:56 +02:00
Rūdolfs Ošiņš
5845bf3cd1
Prevent layout shifts when selecting an item in lists
2025-04-04 10:26:56 +02:00
Rūdolfs Ošiņš
f777284af2
Make all elements of title row same height
...
This is so that text areas and buttons align perfectly.
2025-04-04 10:26:54 +02:00
Rūdolfs Ošiņš
4fc03eda4e
Make New Issue button visually toggleable
2025-04-04 10:25:46 +02:00
dnlklmn
76162e4500
Make comment btn in discussion thread also ghost
2025-04-03 15:17:24 +02:00
dnlklmn
828d993606
Make button text color white except for ghost
2025-04-03 15:13:25 +02:00
dnlklmn
93dcf46fd5
Make active button text color emphasized
2025-04-03 14:46:52 +02:00
dnlklmn
a81aa71682
Add gap between inbox items
2025-04-03 14:46:52 +02:00
Rūdolfs Ošiņš
94c85ad06b
Fix review section toggle
...
This also makes all section toggles more robust against reordering of
CSS classes.
2025-04-02 15:35:24 +02:00