Commit Graph
792 Commits
Author SHA1 Message Date
Sebastian Martinez 3738f24af6 Point to tauri for system dependencies 2024-09-02 15:13:31 +02:00
Rūdolfs Ošiņš b68a31feba Fix rust lints 2024-09-02 14:59:52 +02:00
Rūdolfs Ošiņš 397b35ffe0 Add github workflows for rust and typescript lint checks 2024-09-02 14:59:52 +02:00
Sebastian Martinez d621f47852 Update README with build instructions 2024-09-02 14:28:45 +02:00
Rūdolfs Ošiņš 16cede111b Clean up the auth warning page
Center content vertically and horizontally. Don't show a link but
directly the Repos view when authenticated.
2024-08-29 08:34:29 +02:00
Rūdolfs Ošiņš bb68d6c577 Add theme switch to the header 2024-08-28 14:39:51 +02:00
Rūdolfs Ošiņš c145669236 Use proper SVG icon instead of PNG 2024-08-28 14:26:15 +02:00
Rūdolfs Ošiņš b1ac40cc92 Fix eslint and other formatting errors 2024-08-28 14:26:15 +02:00
Rūdolfs Ošiņš dd3bead7e1 Add a basic design system
This adds some design primitives like pixelated borders and buttons.
2024-08-28 14:26:15 +02:00
Rūdolfs Ošiņš 38eb8a6f28 Add base styles for colors and typography 2024-08-28 14:26:15 +02:00
Sebastian Martinez 7e666475d1 Add radicle app icons 2024-08-28 12:35:01 +02:00
Sebastian Martinez 761c59e4e4 Add Header component and required components 2024-08-28 10:54:12 +02:00
Sebastian Martinez 5f61400707 Resolve import paths for src folder and type bindings 2024-08-28 10:54:12 +02:00
Sebastian Martinez 7cacaf0b78 Add svelte-routing as app router 2024-08-28 10:54:12 +02:00
Sebastian Martinez 0cab98ac31 Improve CSP definition for build 2024-08-28 10:50:09 +02:00
Sebastian Martinez a03a0aef3a Create a splashscreen that makes sure that the requirements are met 2024-08-28 10:50:09 +02:00
Sebastian Martinez cf2f43e465 Add authenticate command
Checks if there is a profile to be loaded, if the ssh agent is running
and if there is a Radicle identity stored in the ssh-agent.
2024-08-28 10:50:09 +02:00
Sebastian Martinez 029362787e Load profile in setup step 2024-08-28 10:50:09 +02:00
Sebastian Martinez 9dfc01a3c0 Add more error types and serialize WithHint into json 2024-08-28 10:50:09 +02:00
Sebastian Martinez 4074c5feb4 Add anyhow for passing strings as errors quickly 2024-08-28 10:50:08 +02:00
Sebastian Martinez 230c087f6f Increase window min dimensions to figma design 2024-08-28 10:50:08 +02:00
Sebastian Martinez ffa1176f5f Copy some css from radicle-explorer to be modified later 2024-08-28 10:50:08 +02:00
Sebastian Martinez eaee2a9e6a Remove unused template code 2024-08-28 10:50:08 +02:00
Sebastian Martinez 56046b4355 Remove workflow to build binaries
Since we won't be code signing the binaries for now, it makes more sense
to build them locally and pushing them to our file server.
2024-08-27 16:36:30 +02:00
Sebastian Martinez 1954e5f3ba Remove duplicated radicle dependency entry 2024-08-21 15:47:03 +02:00
Sebastian Martinez b4778efe41 Add workflow to build latest binaries 2024-08-21 15:40:50 +02:00
Sebastian Martinez 6c6280e75d Add Error enum for error handling 2024-08-21 15:37:42 +02:00
Sebastian Martinez b25a57cc21 Add Inter and JetBrainsMono fonts 2024-08-21 15:23:07 +02:00
Sebastian Martinez 1a95a7e826 Add radicle, thiserror and ts-rs dependencies 2024-08-21 12:53:23 +02:00
Rūdolfs Ošiņš 52c491d2ea Remember previous window size and position
Also sets minimum window width and height.
2024-08-20 14:56:35 +02:00
Sebastian Martinez 0000ead539 Update tauri to rc.0 2024-08-06 15:15:36 -03:00
Sebastian Martinez db38655363 Add CSP definition 2024-07-24 14:40:11 -03:00
Sebastian Martinez dc4b65c04d Change to Isolation Pattern 2024-07-24 14:39:55 -03:00
Sebastian Martinez 188bcd4d9c Change from SvelteKit to Svelte 2024-07-24 14:00:12 -03:00
Sebastian Martinez 974de90b9d Fix app icons
App wasn't able to be build due to a app icon mismatch
2024-07-08 10:07:14 +02:00
Sebastian Martinez 553ed7e052 Change bundle name and identifier 2024-07-05 15:05:05 +02:00
Sebastian Martinez 8885b0d34d Change app icons 2024-07-05 15:04:57 +02:00
Sebastian Martinez 2735deb14d Add .nvmrc and .tool-versions file for node support 2024-07-05 14:41:29 +02:00
Rūdolfs Ošiņš 358e48c4bb Add rust-toolchain 2024-07-05 14:30:39 +02:00
Sebastian Martinez 319f788c3c Add prettier and eslint 2024-07-05 11:36:18 +02:00
Sebastian Martinez 4f497aeb2c Add more folders to .gitignore 2024-07-05 11:20:19 +02:00
Sebastian Martinez 9397cb72d4 Initial commit
Adds the installed files for Tauri obtained through:
```
sh <(curl https://create.tauri.app/sh) --beta
```
2024-07-05 10:59:09 +02:00