Ericson Fogo Soares
f4c35b546e
More logs
2024-01-03 18:43:48 -03:00
Ericson Fogo Soares
e1847fcb37
Small fixing on object disconnect for updates
2024-01-03 18:18:30 -03:00
Oscar Beaumont
8d9e6dbf39
Fix mobile app ( #1914 )
...
`import.meta.hot` no worky in React Native
2024-01-02 11:36:49 +00:00
Oscar Beaumont
949707c7f9
Vite upgrades ( #1911 )
...
* Upgrade Vite + use SWC React plugin
* Upgrade to type module
* lazy load Sentry
* Lazy load prism
* fix
* Lazy load some of the icons
* fix types
* Fix eslint config
* run lint --fix
* Upgrade Turbo
* Turborepo not happy
* Upgrade Typescript
* Stop complaining Turborepo
2024-01-02 06:26:28 +00:00
Oscar Beaumont
26f610014a
Improve ephemeral walker ( #1877 )
...
* `non_indexed::walk` as `impl Stream`
* wip
* this is gooooood
* savepoint
* remove
* Batched stream
* `unsafe_streamed_query`
* nightmare nightmare nightmare nightmare nightmare nightmare
* JS Mutex
* cleanup
* proper error handling
* myCode satisfies Typescript
* Move to npm fork of rspc
* fixes
* rspc more crashy crashy
* Typescript is very disappointed
2024-01-02 06:09:44 +00:00
Oscar Beaumont
57d1e0609f
Multiple HTTP servers ( #1905 )
...
* there is literally no shot in the world
* cleanup
2024-01-02 06:05:45 +00:00
Julian Braha
d18ab1f56e
Add missing timeouts ( #1907 )
2024-01-01 23:44:48 +00:00
Brendan Allan
5371e9f961
[ENG-1512] Replace sync operation types with single type ( #1900 )
...
* replace multiple op types with crdt_operation
* cleanup
2023-12-21 05:58:03 +00:00
Vítor Vasconcellos
b261164ca6
Fix pnpm prep
on Linux ( #1904 )
...
* Fix pnpm-prep on linux
* update archive-wasm to 1.6.1
2023-12-20 09:12:49 +00:00
Ericson "Fogo" Soares
313671245a
Building dependencies with optimization on dev builds ( #1902 )
...
Update Cargo.toml
2023-12-20 02:16:05 +00:00
Ericson "Fogo" Soares
7c90bcb95b
[ENG-1479] AI Prototype ( #1845 )
...
* First draft on image labeling
* Fixing execution providers for other OSs
* Better error handling and shutdown
* Working with shallow media processor
* bruh
* Fix warnings
* Now hooked to media processor job
* Link desktop app with libonnxruntime to avoid TLS error during startup
* Be able to change models on runtime
Revert to use labels table instead of tags
* A bug on a model-less inference
* Show AI labels on Inspector
- Change yolo inference to use half precision
- Add labels api to core
* Remove LD_PRELOAD
* Fix race condition on model executor shutdown
* Don't load all images in memory moron
* Embeed yolo model in prod build
- Change yolo model path to new one relative to executable
* Disable volume watcher on linux, it was crashing the app
- Invalidate labels when they are updated
* Rust fmt
* Minor changes
* Gate onnxruntime linking to the ai-models feature
* Add build script to sd-server to handle onnxruntime linking workaround
* Move AI stuff to its own crate and normalize deps
* Rust fmt
* Don't regenerate labels unless asked to
* Now blazingly fast
* Bad merge
* Fix
* Fix
* Add backend logic to download extra yolo models
* Add models api route
- Add api call to get available model version
- Add api call to change the model version
* Improve new model download logic
- Add frontend to change image labeler model
* Fix new model downloader
* Fix model select width
* invalidate labels count after media_processor generates a new output
* Rename AI crate and first draft on download notifications
* fix types
---------
Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2023-12-19 09:28:57 +00:00
Brendan Allan
7aa0452ba3
[ENG-1503] Close search bar when navigating into folder ( #1890 )
...
* track search state differently and key location explorer to path
* Update ViewItem.tsx
* remove useless memoisation
2023-12-14 19:30:42 +00:00
Brendan Allan
3cabc9c3a9
Basic actor manager ( #1888 )
...
* basic declared actor manager
* put actors in separate file
* clippy
* hopefully clean up some clippy warnings
---------
Co-authored-by: jake <77554505+brxken128@users.noreply.github.com>
2023-12-13 17:49:22 +00:00
nikec
b5aa4970e5
[ENG-1505] fix windows explorer path ( #1891 )
...
fix windows explorer path
2023-12-13 17:48:33 +00:00
nikec
caf4fc5cde
[ENG-1353] explorer dnd ( #1737 )
...
* locations dnd
* fix icon
* reduce navigate timeout
* fix types
* another
* fix drag overlay count
* Update pnpm-lock.yaml
* merge
* ephemeral support and other improvements
* merge
* Tag dnd
* merge
* type
* merge
* remove offset
* update dnd logic to not depend on drag source
* handle allowed types if parent isn't available
* saved searches dnd navigation
* well
* rendering
* Update pnpm-lock.yaml
* types
* remove width
* Temporary solution
* merge
* @dnd-kit/utilities
* Update pnpm-lock.yaml
* explorer path dnd
* remove unused drag hook
* fix dnd on LayeredFileIcon
---------
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2023-12-13 11:59:27 +00:00
Brendan Allan
0db883d0ca
Fix image originals in quick preivew ( #1889 )
...
* render original images
* separate original component + error boundary
* types
2023-12-13 10:20:02 +00:00
Utku
97c6c7d8ea
Mobile design changes ( #1886 )
...
* bump sdk version
* move drawer
* black & blur is the way
* bottom tab height
* fix tests and cache
2023-12-12 22:14:59 +00:00
Brendan Allan
a9da6a0093
[ENG-1495] Pull new instance data when receiving cloud sync operations ( #1882 )
...
* add sd-cloud-api
* consume sd-cloud-api & leave instance writing to receiving
* module-ise api crate
* put back logging
* remove 'join cloud library'
2023-12-12 07:47:21 +00:00
Brendan Allan
89a55f2dd2
Better file thumb handling ( #1883 )
...
* handle file thumb error and types better
* Update Thumb.tsx
2023-12-11 12:32:38 +00:00
ameer2468
ec0f925f28
[ENG-1497] Save search enter key support, no duplicate queries ( #1884 )
...
prevent duplicate queries, submit pressing enter on save search
2023-12-11 12:29:08 +00:00
Oscar Beaumont
801f819cdf
Upgrade tracing ( #1870 )
...
* Upgrade tracing
Thank the lord it's finally here
* Fix excessive logs from mdns_sd & prisma
* fix excessive logs again
2023-12-07 10:22:26 +00:00
Brendan Allan
569a54eab3
Unify sidebar styling ( #1874 )
...
* consisten top of sidebar padding
* only show navigation buttons in tauri
* ignore non-idle router events on web
2023-12-07 09:58:25 +00:00
ameer2468
5e99a71129
[ENG-1496] Add location checkbox ( #1873 )
...
Update AddLocationDialog.tsx
2023-12-07 09:57:14 +00:00
Brendan Allan
cd32f530d6
Only handle idle history events ( #1872 )
...
only handle idle history events
2023-12-07 09:10:21 +00:00
Brendan Allan
1db2a4eccc
[ENG-1493] Fix navigation buttons with @remix-run/router patch ( #1871 )
...
* patch @remix-run/router
* add replace to a bunch of redirects
* updates + lockfile
2023-12-07 08:10:38 +00:00
Lemming
e4d21b001c
fix(landing):Fixed the style of the mobile navigation bar menu bar ( #1869 )
2023-12-07 04:38:03 +00:00
ameer2468
84d44afcd5
[ENG-1462] Visual improvements for search ( #1864 )
...
* light mode correction and visual improvements for search
* Update AppliedFilters.tsx
2023-12-06 19:07:35 +00:00
Brendan Allan
99fc9e0be1
Reorganise file thumb renderer to use more memos ( #1865 )
...
* reorganise file thumb renderer to use more memos
* account for original load error
* key grid list items by id
2023-12-06 19:06:54 +00:00
Brendan Allan
3abdb81e4b
Fix sync tests ( #1866 )
...
fix sync tests
2023-12-06 18:00:57 +00:00
Brendan Allan
4fb9028452
Cloud Sync Basics ( #1856 )
...
* cloud operation models
* please clippy
* cloud sync table
* cloud ingest works very simply
* move stuff around + stop invalidation from triggering every 10ms
* cleanup
* fix ts
* remove localhost
* re-enable vendored openssl
2023-12-06 16:47:51 +00:00
ameer2468
88e346fa74
List view effect adjustment ( #1863 )
...
Update index.tsx
2023-12-06 09:18:28 +00:00
Julian Braha
edbff8b398
Resolve warnings instead of suppressing them ( #1848 )
...
* Eliminate 'unused mut' warning and suppression
* Eliminate 'unreachable code' warning and suppression
* Fix formatting
2023-12-06 06:16:14 +00:00
Brendan Allan
6d89077a29
fix pagination ( #1860 )
...
use cache nodes for pagination
2023-12-06 03:10:00 +00:00
ameer2468
c1b14002eb
[ENG-1490] List view: Quick preview image slider performance ( #1859 )
...
Remove un-necessary code
2023-12-05 21:58:30 +00:00
Brendan Allan
3d3e211ffe
move cache provider ( #1857 )
2023-12-05 21:25:23 +00:00
Oscar Beaumont
89a7f735e5
[ENG-1400] Normalised caching ( #1734 )
...
* prototype
* `.normalise` helper + only `String` keys
* implement it for 'search.paths'
* redux devtools
* fix
* refactor backend
* wip: upgrade to rspc fork
* mega cursed
* Upgrade Specta-related stuff
* Upgrade Typescript
* Cache debug page
* bruh
* Fix optimistic library setting
* Cache clearing
* better timeout
* Fix tags page
* bit of cleanup
---------
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2023-12-05 13:16:03 +00:00
nikec
c320dd2a9d
[ENG-1486] Fix location explorer settings ( #1853 )
...
fix update
2023-12-04 16:12:03 +00:00
Utku
c0a5f789e8
Fix landing icon sizes ( #1854 )
...
fix icon sizes
2023-12-04 15:58:20 +00:00
Naman Garg
8bc5a0c9ef
Replace tauri with new link ( #1852 )
...
Tauri apps have new URL, that is Tauri.app instead of tauri.studio!
So, it should be updated here in the README
Thank You
2023-12-03 14:35:01 +00:00
Vítor Vasconcellos
98ff6a7986
[ENG-1471] Fix PDF transparent background ( #1844 )
...
Fix PDF transparent background
2023-12-01 00:20:09 +00:00
Brendan Allan
f1b61dbc3d
Cloud connection ( #1842 )
...
* actual cloud connection wow
* Preliminary cloud library joining
* remove dev overrides
* add back library caching
* re-enable vendored openssl
2023-11-30 07:39:39 +00:00
ameer2468
52fd4364ed
fix quick preview image slider icon size ( #1841 )
...
Update index.tsx
2023-11-28 19:15:55 +00:00
jake
c79c190c78
[ENG-1426] Apply clippy --fix
with moderate lints ( #1779 )
...
* chore(clippy): fix
* chore: formatting
* fix: add cfg back to macos crate
* remove cfg to see if clippy works
* Restore macOS crate level conditional compilation
* More warns fixing
---------
Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
Co-authored-by: Ericson Fogo Soares <ericson.ds999@gmail.com>
2023-11-28 17:50:11 +00:00
ameer2468
b743bb9a9f
[ENG-1469] Show slider button ( #1840 )
...
* hide slider button in quick preview
* change to icon
2023-11-28 16:15:00 +00:00
ameer2468
4b7d01c258
[ENG-1470] Search filters masking & fade ( #1839 )
...
* Fading out search filters
* remove memo
2023-11-28 16:14:43 +00:00
nikec
0debd91a55
[ENG-1468] Center "delete saved search" button ( #1838 )
...
fix position
2023-11-27 09:27:16 +00:00
Brendan Allan
0a14b53e81
move filter options to AddFilterButton ( #1837 )
2023-11-27 09:11:01 +00:00
ameer2468
a18fdfbcd9
[ENG-1466] dont open quick preview while renaming ( #1836 )
...
while renaming a file, don't open quick preview
2023-11-27 08:08:12 +00:00
ameer2468
17696ea8bc
[ENG-1463] Move statistics to a new usage page ( #1834 )
...
* Move statistics to a new usage page
* Update usage.tsx
* remove free pill
2023-11-26 17:28:38 +00:00
ameer2468
0ddea92f13
[ENG-1430] Improve keymatcher hook ( #1835 )
...
* improve keymatcher hook
* fix delete context menu icon
2023-11-26 08:51:43 +00:00