mirror of
https://github.com/spacedriveapp/spacedrive
synced 2024-07-07 00:53:28 +00:00
bdc242a852
* First draft on task system usage, still missing job system * Scan location roughly working, a ton of stuff to fix yet * Updating some deps due to crashes and bugs * Exposing non critical errors to frontend * Getting active job reports from job system * Using boxed opaque type to avoid a downcast issue with generics * Task system issues discovered on race conditions * Enable debug * Fix job report in the job manager * Fix race condition on steal tasks * Fixed race condition on task suspend * Some fixes on job progress reporting and save * Fixed many race conditions and a hard deadlock Also some progress report polishing * Ignore .ts and .mts video files for now * Some better logs * bruh * Internal deadlocks and excess of communication in the task system - Also better logs * Bunch of fixes and optimizations * WIP at fixing file identifier * Fixed file identifier job - still need to work on its progress report frontend * A bunch of polishing * Fixed some bugs and did more polishing * Cleanup * Bridging old and new job systems * A ton of fixes * A bunch of bugs related to shutdown and resume * Indexer and watcher bugs * Log normalizing * Fixing CI * Change error! to warn! on non critical errors log * Fix redirect to new location * Type annotation * Bogus merge resolution on cargo lock
72 lines
1.6 KiB
JSON
72 lines
1.6 KiB
JSON
{
|
|
// Use IntelliSense to learn about possible attributes.
|
|
// Hover to view descriptions of existing attributes.
|
|
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Tauri Development Debug",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--profile=dev-debug",
|
|
"--manifest-path=./apps/desktop/src-tauri/Cargo.toml",
|
|
"--no-default-features"
|
|
],
|
|
"problemMatcher": "$rustc"
|
|
},
|
|
"env": {
|
|
"RUST_BACKTRACE": "short"
|
|
// "RUST_LOG": "sd_core::invalidate-query=trace"
|
|
},
|
|
"sourceLanguages": ["rust"],
|
|
"preLaunchTask": "ui:dev"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Tauri Production Debug",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--release",
|
|
"--manifest-path=./apps/desktop/src-tauri/Cargo.toml"
|
|
],
|
|
"problemMatcher": "$rustc"
|
|
},
|
|
"sourceLanguages": ["rust"],
|
|
"preLaunchTask": "ui:build"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sd-core'",
|
|
"cargo": {
|
|
"args": ["test", "--no-run", "--lib", "--package=sd-core"],
|
|
"filter": {
|
|
"name": "sd-core",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sd-crypto'",
|
|
"cargo": {
|
|
"args": ["test", "--no-run", "--lib", "--package=sd-crypto"],
|
|
"filter": {
|
|
"name": "sd-crypto",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
}
|
|
]
|
|
}
|