Fintan Halpenny
d2903e7982
chore: update playwright version
...
Later playwright versions were not available to NixOS originally, so the version
was locked to `1.47`.
This change removes the external dependency in favour of the playwright that is
available in Nix packages.
2025-05-15 11:15:51 +02:00
ulic-youthlic
1062c53fd5
Use importNpmLock to build node_modules instead of fetchNpmDeps
2025-05-14 23:08:46 +02:00
ulic-youthlic
db0789b031
Add any missing implicit transitive dependencies
2025-05-14 12:04:49 +02:00
Sebastian Martinez
f7cfae720e
Update dependencies
2025-05-14 11:16:26 +02:00
Tshepang Mbambo
28045a0c4d
Make Tauri prerequisites instruction clearer
...
It made it look like the command that follows installs Tauri deps.
2025-05-13 12:48:38 +02:00
ulic-youthlic
d18663df68
use direct func params instead of pkgs
...
using `makeRustPlatform` and `rust-bin` via func params can keep capacity for user to override `makeRustPlatform` and `rust-bin`.
2025-05-13 12:17:07 +02:00
ulic-youthlic
10f22342d9
add /.direnv/ to .gitignore
2025-05-12 21:58:21 +08:00
Sebastian Martinez
26557340fa
Add point to run scripts/update-flake to RELEASE checklist
...
To avoid publishing a release with a faulty nix flake we should make
sure that somebody with a nix installation runs the
`scripts/update-flake` script if npm dependencies changed.
2025-05-09 08:25:39 +02:00
Sebastian Martinez
25c6ab322b
Release v0.3.0
2025-05-08 18:03:37 +02:00
Sebastian Martinez
aae2d6bff4
Update nix flake
2025-05-08 15:19:19 +02:00
Lorenz Leutgeb
f9294f0145
rust: Bump MSRV 1.70 (2023-06-01) → 1.77 (2024-03-21)
...
This is to get double colons in `build.rs`.
2025-05-08 14:54:41 +02:00
Lorenz Leutgeb
9f6e66bc43
nix: Set GIT_HEAD building .#packages.radicle-desktop
...
Also removed some unused variables while I'm here.
2025-05-08 14:54:41 +02:00
Lorenz Leutgeb
8ce7b1a4d5
radicle-tauri/build: Allow Specifying Version via GIT_HEAD
...
This now allows setting `GIT_HEAD` "from the outside" and will
gracefully fall back to "unknown" in case there's any issue figuring out
what HEAD refers to.
2025-05-08 14:54:41 +02:00
Sebastian Martinez
2ae7b65674
Simplify the version tauri command
...
Make it not fail when the build version hasn't been set
2025-05-08 13:38:43 +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
Sebastian Martinez
ce18d024a0
Add check_radicle_cli command
...
We can check the Radicle home directory to see if the radicle binaries
are installed in the `RAD_HOME` folder
2025-05-08 11:55:54 +02:00
Rūdolfs Ošiņš
01d4c0c5b7
Fix wrong inbox notification counters
...
Avoid counting grouped notifications separately and omit notifications
for deleted objects.
2025-05-08 11:17:36 +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ņš
f0ef087203
Add release checklist
2025-04-25 17:50:35 +02:00
Rūdolfs Ošiņš
08d467b950
Release v0.2.0
2025-04-25 11:32:52 +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
Rūdolfs Ošiņš
8ebd772068
Add missing type file
2025-04-23 10:51:52 +02:00
Sebastian Martinez
deb46efaec
Upload build artifacts also to /latest folder
2025-04-17 15:29:54 +02:00
Yorgos Saslis
2a7a430c4f
Add lint and unit-test woodpecker pipelines
...
Signed-off-by: Yorgos Saslis <yorgos.work@proton.me >
2025-04-17 15:35:38 +03: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
erikli
c754c4f365
Reduce minimum window width and height
2025-04-16 16:05:14 +02:00
Sebastian Martinez
1f65bcdf6a
Fix issue commenting assertion
...
We are having a fixed timestamp for any cob action so we should probably
not try to assert the correct relative timestamp.
2025-04-16 15:48:33 +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
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