Rūdolfs Ošiņš
6cbd6336dc
Show inbox button in active state when showing inbox
2025-02-13 08:54:16 -06:00
Sebastian Martinez
9231d3c6c7
Display all additions of labels or assignees
...
Instead of relying on actions of previous labels or assignees, we should
always display changes to labels and assignees which can also happen on
creation of an issue or patch.
Also makes use of the `pluralize` helper function instead of
reimplementing it.
2025-02-11 11:34:08 +01:00
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