Commit Graph

29 Commits

Author SHA1 Message Date
Jamie Pine
0725459fc0 Polish Icon Usage (#437) 2022-10-25 18:47:09 -07:00
Jamie Pine
827287b26d progress 2022-10-20 22:36:25 -07:00
Jamie Pine
a36a30e317 merge 2022-10-20 21:55:39 -07:00
Oscar Beaumont
11c370e4c7 purge unused dependencies 2022-10-18 21:52:00 +08:00
Jamie Pine
34a6e812ad improve dialog animation + move to ui lib 2022-10-15 22:11:25 -07:00
Oscar Beaumont
aaf68e1aac goodbye import React. I won't miss you 2022-09-09 07:32:13 +08:00
Jamie Pine
05bcb6e1b0 Assignable Tags (#370)
* Tag queries + Identifier bug fix

- added empty pages for docs
- added non-functional "New Library" button to sidebar
- to accomplish above, moved dialog logic to component folder
- fixed Identifier bug where location id was not considered in the orphan files query, meaning it would attempt to identify many non-existent paths and fail to create the legitimate ones

* (fix) maintain file item aspect ratio in grid view
(fix) get tag query + get all tags

* codegen

* resurrected context menu

* fix window flash

* remove location based thumb sorting + update react on landing

* add is_archived to location

* improved context menu

* assign tag + refactor explorer store

Co-authored-by: maxichrome <maxichrome@users.noreply.github.com>

* assign/unassign tags from context menu

* fix lint

* keep context menu open on tag change

* fix brendan feedback + merge main

* fix type

* codegen

* style changes

* revert windows size and xcode proj

* remove outdated doc

* coming sooooooon

* updated release notes

* release notes

* dashes > dots

* clean up docs

* more docs!

* restore entitlements

* remove unused util

* regenerated migrations post merge
- some additional error handling added to migration runner, needs more work!

* refactor explorer to support tags

* fix error and revert explorer bg color

* put it in a box they said

* revert location id store removal

* upgrade hero icons + style tweaks

Co-authored-by: maxichrome <maxichrome@users.noreply.github.com>
2022-09-04 13:00:24 -07:00
Oscar Beaumont
a62191c589 Merge branch 'main' of https://github.com/spacedriveapp/spacedrive into feature/Tooltip 2022-08-30 14:32:00 +08:00
Oscar Beaumont
ea92af57f8 Move Rust backend to rspc (#345)
* move Rust backend to rspc

* move server to Axum + remove parts of old bridge

* move frontend over to @rspc/client

* move core to rspc + update deps

* fix Typescript errors + upgrade deps

* document invalidate_query! macro

* general cleanup + upgrade to PCR 0.6.0

* prisma error handling

* upgrade to rspc 0.0.4

* update vite-plugin-ssr

* fix typescript

* fix builds

* put landing page app name back

* hardcode ffmpeg version on Windows

* rename 'command' to 'mutation' to line up with react-query terminology

* upgrade rspc to v0.0.5 + fix types

* use shared ffmpeg binaries

* general Typescript cleanup

* fix clippy workflow failing due to tauri proc-macro

Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2022-08-03 08:36:03 -07:00
Jamie Pine
7839fe43e1 Explorer Grid View (#334)
added grid view, as well as:
- moved location context to client lib
- merged library settings with main settings
- added some missing settings
- removed demo locations due to FileItem props syntax change, they are currently being replaced anyway by Oscar in another PR
- added functioning favorite button to the inspector, that works now
2022-07-14 13:50:48 -07:00
berbaroovez
90b18e1c42 1st design completed 2022-06-26 12:25:23 -05:00
Jamie Pine
2cc3f3d95d Location Settings (#302)
* Delete locations

+ Show online status

* style tweaks

* tweaks

* location rescan button

* fix location delete db locking bug

* opting to remove self referencial relation on file_path

* correct query

* consolodate migration

* consolodate migrations
2022-06-24 06:26:45 -07:00
Jamie Pine
6978928db9 Eng 142 fix interface hot reload (#252)
* fix interface hot reloading

* AppPropsContext exsiting in App.tsx was the issue :D

* type export fix
2022-06-18 01:35:51 -07:00
xPolar
1eee45b7d3 Fix debug mode on by default. (#215) 2022-06-01 23:42:45 -07:00
xPolar
97b8558aa1 Store isExperimental in local storage. (#196)
* store isExperimental in local storage

* Repo visualizer: updated diagram

* Repo visualizer: updated diagram

* Repo visualizer: updated diagram

Co-authored-by: maxichrome <33473181+maxichrome@users.noreply.github.com>
Co-authored-by: repo-visualizer <repo-visualizer@users.noreply.github.com>
Co-authored-by: Jamie Pine <32987599+jamiepine@users.noreply.github.com>
2022-05-30 01:14:28 -07:00
maxichrome
2384b21186 Merge remote-tracking branch 'origin/main' into feature/eng-40-implement-context-menu 2022-05-29 16:11:53 -05:00
maxichrome
b6ed226ab2 fix device & file light theme 2022-05-28 04:44:34 -05:00
maxichrome
8fafd70937 remove manual menu listener & parameterize demo files 2022-05-27 21:27:49 -05:00
maxichrome
6454d2caef implement WIP context menu on folder icon 2022-05-27 07:48:13 -05:00
maxichrome
84827b1f9e Merge branch 'main' into jamie-unsorted-changes 2022-05-23 04:40:50 -05:00
maxichrome
3eb81490ab format interface package 2022-05-23 02:54:46 -05:00
Jamie Pine
9870d58b35 much 2022-05-10 09:03:20 -07:00
Marques Scripps
9a345d6d9c added experimental submenu (#30)
+ debug toggle for experimental view

Co-authored-by: Marques <hello@marques.gg>
Co-authored-by: Jamie Pine <32987599+jamiepine@users.noreply.github.com>
2022-05-04 11:18:19 -07:00
Jamie Pine
0a52b22f93 add device dialog, fixed traffic light svgs, added icon prop to button 2022-05-04 02:12:20 -07:00
Jamie Pine
8d1a0079e8 better app embed loading 2022-04-26 16:44:08 -07:00
Jamie Pine
df08e56b6b web build + overview tweaks 2022-04-25 20:30:40 -07:00
Jamie Pine
d982a3a18e ui tweaks 2022-04-25 18:12:00 -07:00
Jamie Pine
ac5510c12d visual tweaks to new ui 2022-04-25 18:01:00 -07:00
Jamie Pine
edcd011986 redesigned home screen 2022-04-25 17:36:22 -07:00