Sebastian Martinez
365674bc58
Provide a sync_status store
...
The `sync_status` would update every 10 seconds with the latest state of
all repos, to be displayed in the repo where needed.
2025-02-10 11:55:14 -06:00
Rūdolfs Ošiņš
53d49e0bbf
Clean up section collapsing logic
2025-02-10 08:58:20 +01:00
Rūdolfs Ošiņš
023b2f0503
Tweak spacings between sections
2025-02-10 08:58:20 +01:00
Rūdolfs Ošiņš
e862a511ec
Tweak discussion section
...
- show a Comment button
- collapse the section if there are no comments
- remove Reply button from the patch body
2025-02-10 08:58:20 +01:00
Rūdolfs Ošiņš
02a3aa8db4
Tweak review section
...
- show a review counter
- show a tooltip on disabled buttons explaining why they're disabled
- change review shortcut button position
- change Write review button styling
- make review teasers without body more compact
- use correct color for review icons
- fix review header alignment
2025-02-10 08:58:20 +01:00
Rūdolfs Ošiņš
f58eb32e1c
Move reviews above discussion
2025-02-10 08:58:20 +01:00
Rūdolfs Ošiņš
42ab1462ea
Also render ~~strikethrough~~ in titles
2025-02-07 13:23:46 -06:00
Rūdolfs Ošiņš
0817e694ac
Render ~~strikethrough~~ in markdown
...
So that I can strike through unfinished thoughts after I edit my
comments.
2025-02-07 13:19:11 -06:00
Sebastian Martinez
b854f1cd0f
Only allow delegates to add labels or assignees to issues during creation
...
Non delegates are not allowed to execute the `assign` or the `label`
action on an issue so the issue creation fails silently.
So we should probably hide that in the issue creation.
2025-02-07 11:54:12 -06:00
Sebastian Martinez
4ff909c7e9
Add quick actions buttons to create an accepted or rejected review
2025-02-07 14:55:26 +01:00
Rūdolfs Ošiņš
263037d0a7
Add a shortcut button for going for inbox
2025-02-07 09:39:29 +01:00
Rūdolfs Ošiņš
8babf383d3
Fix emoji reactivity bug
2025-02-07 09:30:47 +01:00
Rūdolfs Ošiņš
f08255a194
Add a proper empty file placeholder
2025-02-06 16:29:13 -06:00
Sebastian Martinez
0338e96d25
Add New Review button to Reviews section in patch revisions
2025-02-06 13:14:47 +01:00
Sebastian Martinez
e06a12119c
Add disabled state to NakedButton
2025-02-06 13:08:31 +01:00
Sebastian Martinez
c952d71839
Change plus icon with new design from figma
2025-02-06 13:08:31 +01:00
Rūdolfs Ošiņš
67836558ca
Remove old Upstream license header
2025-02-05 13:07:24 +01:00
Rūdolfs Ošiņš
6a3adefbe5
Allow selecting commit messages and diffs in patches
2025-02-05 13:05:00 +01:00
Rūdolfs Ošiņš
eb5738c33f
Show comments on revision selector
2025-02-05 13:02:47 +01:00
Rūdolfs Ošiņš
014a3e9eee
Add revision commit list
2025-02-04 15:49:00 -06:00
Sebastian Martinez
038a21cb51
Fix embeds not being added to cob actions
...
If we don't add `embeds` to the `embeds` map after saving them to disk,
they don't get added to the cobs action.
2025-01-31 15:29:57 -06:00
Rūdolfs Ošiņš
9632d61df4
Fix revision teaser background color
2025-01-31 09:54:28 +01:00
Rūdolfs Ošiņš
924130ce4b
Style file header more nicely
...
- show `added`, `deleted`, `moved`, `copied` as colorful badges
- highlight the filename part of the path and make the path subdued
2025-01-30 13:48:45 -06:00
Rūdolfs Ošiņš
e5278fd240
Add expand, collapse, expand all and collapse all buttons
2025-01-30 13:48:45 -06:00
Rūdolfs Ošiņš
c4bef0e99b
Use twemojis for reactions
2025-01-29 11:13:14 -06:00
Rūdolfs Ošiņš
557e96f98b
Show reviews without a verdict
2025-01-29 10:26:47 +01:00
Rūdolfs Ošiņš
063cdf097b
Add patch reviews
2025-01-29 10:23:21 +01:00
Rūdolfs Ošiņš
1db0108425
Make all icon buttons square
2025-01-28 13:00:07 -06:00
Rūdolfs Ošiņš
ea43ffd44e
Make second column breadcrumbs clickable
2025-01-27 12:49:16 -06:00
Rūdolfs Ošiņš
4367441be8
Tweak patch tab bar
...
- Square the dropdown icon
- Set the tab bar height to what it is in the design system
- Move dropdown button inside the tab
2025-01-27 12:49:16 -06:00
Rūdolfs Ošiņš
0aef841a43
Fix hover state of comment input placeholder
...
Previously hovering a container Border component would toggle the hover
state in any child Border components.
2025-01-27 12:47:39 -06:00
Rūdolfs Ošiņš
5f25380508
Don't show green right border in diff view for files
...
We'll fix this when we implement line selection and line commenting.
2025-01-27 12:47:39 -06:00
Rūdolfs Ošiņš
5752f410ad
Fix patch body shining through header on scroll
2025-01-27 12:47:39 -06:00
Sebastian Martinez
19fdd17f99
Fix repo listing not displaying all repos
...
`Show::All` which is the default value should return all values obtained
from `storage.repositories()`.
This commit adds a `Show::Contributor` enum variant to only get repos
that the user has forked, initialized or contributed in some way.
2025-01-27 13:19:42 +01:00
Rūdolfs Ošiņš
9235f1867c
Fix no repo placeholder alignment
2025-01-24 12:41:08 -06:00
Rūdolfs Ošiņš
2a7c705e3c
Show the correct OID for revisions and tweak wording
2025-01-23 15:38:02 -06:00
Rūdolfs Ošiņš
08e32580f9
Highlight tabs on hover
2025-01-23 15:36:56 -06:00
Rūdolfs Ošiņš
d2a25af485
Remove timeline title
2025-01-23 15:36:56 -06:00
Rūdolfs Ošiņš
1a86e52129
Show "no description" in revision selector when missing
2025-01-23 15:36:56 -06:00
Sebastian Martinez
d5632ed534
Add global inbox
2025-01-23 22:28:00 +01:00
Sebastian Martinez
3419b62194
Strongly type patch review verdict
...
Instead of typing a review verdict as `string | null` we should do
`"accept" | "reject" | null`
2025-01-23 20:02:42 +01:00
Rūdolfs Ošiņš
c2f38bb0cb
Implement issue and patch filters in second column
2025-01-20 15:30:24 -06:00
Rūdolfs Ošiņš
4571d466db
Use distinct icons for issue/patch states
2025-01-17 16:02:54 -06:00
Rūdolfs Ošiņš
296c046ef7
Fix overflow issue in patch body
2025-01-17 15:18:41 -06:00
Rūdolfs Ošiņš
67b685d3f5
Show revision state icons in revision selector
2025-01-17 15:18:41 -06:00
Rūdolfs Ošiņš
aafba92ba0
Extract revision selector and revision badges into components
2025-01-17 15:18:41 -06:00
Rūdolfs Ošiņš
eec0351de8
Move timeline to its own tab
2025-01-17 15:18:41 -06:00
Rūdolfs Ošiņš
1ee37b7ea9
Show revision counter in second patch column
2025-01-17 12:49:37 -06:00
Rūdolfs Ošiņš
5310fe0b92
Add revision selector
2025-01-17 12:49:37 -06:00
Rūdolfs Ošiņš
5069613ff6
Extract revision into its own component
2025-01-16 16:09:53 -06:00