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
Fintan Halpenny
40684169da
chore: update nix flake
2025-04-10 10:34:40 +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
Rūdolfs Ošiņš and Fintan Halpenny
0702896ea3
Optimise patch list command
...
So we don't materialize the whole list multiple times especially when
paginating. Mostly written by Finto, I was just driving.
Co-authored-by: Fintan Halpenny <fintan.halpenny@gmail.com >
2025-04-07 18:35:15 +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
Rūdolfs Ošiņš
b770fac336
Implement fuzzy filter in single patch/issue views
2025-04-02 10:32:18 +02:00
Rūdolfs Ošiņš
054174f606
Don't show filter inputs when there's nothing to filter
2025-04-02 10:31:36 +02:00
Rūdolfs Ošiņš
12afb43ed0
Fix don't highlight single repo if filter isn't active
2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš
1a4dba2065
Deduplicate the diff/cob Stats type
2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš
7c0da906a8
Cache content-addressed API calls on the frontend
2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš
83390aed59
Implement issue and patch list fuzzy finder
2025-04-01 17:16:03 +02:00
Rūdolfs Ošiņš
d01cf9b433
Add filter icon
2025-03-28 18:18:46 +01:00
Rūdolfs Ošiņš
8a3e480b3c
Add repo fuzzy finder to home screen
2025-03-28 09:03:17 +01:00
Rūdolfs Ošiņš
5c5685d560
Sort projects by name on the home screen
2025-03-27 15:41:36 +01:00
Sebastian Martinez
31e273395f
Fix notification summary for revision comments
...
Instead of showing `left a review comment` we should just say `left a
comment` for a revision comment.
2025-03-27 10:33:06 +01:00
Sebastian Martinez
08a2b01f7d
Update crate dependencies
2025-03-19 09:36:38 -06:00
Sebastian Martinez
a0f1e390cf
Update flake with new npm deps hash
2025-03-19 09:36:38 -06:00
Sebastian Martinez
e9f6debcb6
Update frontend dependencies
2025-03-19 09:36:38 -06:00
Sebastian Martinez
acd06d00a9
Fix HomeSidebar repositories navigation
...
TIL that svelte5 reactivity doesn't apply to destructured renamed
variables.
By renaming `repos: initialRepos` and then using `initialRepos` in a
`$state` rune, changes to the `repos` prop will not be taken into
account.
2025-03-19 11:23:48 +01:00
Rūdolfs Ošiņš
a35077707f
Style review list correctly with pixelated corners
2025-03-19 09:00:59 +01:00
Rūdolfs Ošiņš
a3c143070e
Don't show hover styling when a line can't be commented on
...
- outside of reviews
- when there is already a comment on that line
2025-03-19 09:00:59 +01:00
Rūdolfs Ošiņš
7b28e4202f
Implement resolving and unresolving comments
2025-03-18 18:55:06 -06:00
Sebastian Martinez
efe3c51d05
Add identity and repo creation flow
2025-03-18 23:01:07 +01:00
Sebastian Martinez
dfed3287c6
Reduce tauri log verbosity
...
Instead of logging to stdout everything, just do so until `Info` level
2025-03-18 21:21:02 +01:00
Sebastian Martinez
851d98d524
Remove @public path alias
...
We don't use this alias in the code base so we should remove it
2025-03-18 21:21:02 +01:00
Sebastian Martinez
89957097e1
Remove replacing standard html checkboxes with custom ones
...
This doesn't work currently, we need to look into ways to delegate this.
2025-03-18 21:21:02 +01:00
Sebastian Martinez
2d685715b9
Remove authenticate e2e test
2025-03-18 21:21:02 +01:00
Sebastian Martinez
738e7f4fb4
Remove AuthenticationError component
2025-03-18 21:21:02 +01:00
Sebastian Martinez
c730e82187
Convert cob actions into customized desktop actions
...
This commit allows us to e.g. convert the Set of DIDs we obtain from
assignee actions on cobs into a Set of Authors with their Aliases.
Also it introduces the `FromRadicleAction` trait which can be
implemented for any type of enum we get from the `radicle` create to
convert into a type which is better suited for us.
Removes also any calling the `alias` command in the `PatchTimeline` or
`IssueTimeline` since we already get the alias from the backend the
first time now.
2025-03-18 13:10:26 -06:00