Commit graph

51 commits

Author SHA1 Message Date
=
208cc900fc Fix a flakey test that fails in CI, pruned unused SQLITE table entries from old work. Trimmed binary size by removing unneeded emoji and other EGUI items. LTO performance improvements.
Some checks failed
CI / linux (push) Failing after 12m6s
CI / windows-cross (push) Successful in 7m19s
CI / release (push) Has been skipped
2026-08-17 22:30:43 -04:00
=
9760503a3f Release v1.1: live results, duplicate verification, and a Settings tab.
Some checks failed
CI / linux (push) Failing after 5m46s
CI / windows-cross (push) Successful in 5m40s
CI / release (push) Has been skipped
Search results now track the disk as it changes (live.rs), duplicate
groups can be confirmed byte-for-byte before deletion (verify.rs), the
Options window becomes a Settings tab with configurable/sortable result
columns, and a first-start tutorial explains the basics.
2026-08-17 19:26:18 -04:00
=
03d0b6a50f Update the release pipeline to early-exit on non-Release branches. 2026-08-09 19:01:13 -04:00
=
2971b6e709 Fixed cross-compile bug on Windows due to reorg.
All checks were successful
CI / linux (push) Successful in 3m3s
CI / windows-cross (push) Successful in 2m14s
CI / release (push) Successful in 15s
2026-08-09 18:51:00 -04:00
=
5f55d19849 Significant performance pass. Reduced memory churn massively. ~1.5-3x search performance improvements. Minor improvements to warm indexing time.
Some checks failed
CI / linux (push) Successful in 3m7s
CI / windows-cross (push) Failing after 1m12s
CI / release (push) Has been skipped
2026-08-09 18:36:47 -04:00
=
5714b5f969 Reorganized the codebase and pruned excessive comments. 2026-08-09 16:25:43 -04:00
=
4f2889982e Added hotkey for search and moved all colors to OKLCH. 2026-08-09 02:58:13 -04:00
=
304928c969 Hopefully last CI fix
All checks were successful
CI / linux (push) Successful in 3m10s
CI / windows-cross (push) Successful in 2m4s
CI / release (push) Successful in 14s
2026-08-07 22:38:37 -04:00
=
fcf6b22582 Fixed Appimage CI
Some checks failed
CI / linux (push) Failing after 2m47s
CI / windows-cross (push) Successful in 2m8s
CI / release (push) Has been skipped
2026-08-07 21:25:00 -04:00
=
016bac001d Fixed execute perm on appimage build script.
Some checks failed
CI / linux (push) Failing after 2m47s
CI / windows-cross (push) Successful in 2m3s
CI / release (push) Has been skipped
2026-08-07 20:51:14 -04:00
=
dc9580a659 Added AppImage to CI
Some checks failed
CI / linux (push) Has been cancelled
CI / release (push) Has been skipped
CI / windows-cross (push) Successful in 2m8s
2026-08-07 20:44:07 -04:00
=
89fb0317e8 Fixed a bug where non-watcher indexing updates would not trigger immediately on fresh program launch if they were due. 2026-08-07 18:57:49 -04:00
=
8981584291 Reduced memory consumption and fixed a full-text tooltip issue when text contains many newlines.
All checks were successful
CI / linux (push) Successful in 3m4s
CI / windows-cross (push) Successful in 2m14s
CI / release (push) Successful in 13s
2026-08-05 19:17:11 -04:00
=
e8057e596c Improved Windows handling of Cloud folders. Improved indexing status reporting. Cleaned up some comments. Added support for old M$ word documents. Improved idle memory consumption.
All checks were successful
CI / linux (push) Successful in 3m2s
CI / windows-cross (push) Successful in 2m7s
CI / release (push) Successful in 13s
2026-08-05 18:05:04 -04:00
=
ea224eed40 Bumping version to 1.0
All checks were successful
CI / linux (push) Successful in 2m57s
CI / windows-cross (push) Successful in 2m1s
CI / release (push) Successful in 13s
2026-08-05 00:23:28 -04:00
=
1f19f684f2 Adding +x flag to build-installer.sh
All checks were successful
CI / linux (push) Successful in 2m43s
CI / windows-cross (push) Successful in 2m9s
CI / release (push) Has been skipped
2026-08-05 00:21:38 -04:00
=
1411224cc0 A couple minor improvements to results display and image capture.
Some checks failed
CI / linux (push) Successful in 2m38s
CI / windows-cross (push) Failing after 1m19s
CI / release (push) Has been skipped
2026-08-05 00:12:56 -04:00
=
cf40196546 Added index-preserving pruning. Added windows installer to CI, added automated GUI screenshot generation for documentation.
Some checks failed
CI / linux (push) Successful in 2m49s
CI / windows-cross (push) Failing after 1m20s
CI / release (push) Has been skipped
2026-08-04 23:33:28 -04:00
=
a46cbc2346 Fixing CI actions API endpoint
All checks were successful
CI / linux (push) Successful in 5m50s
CI / windows-cross (push) Successful in 5m1s
CI / release (push) Successful in 24s
2026-08-04 18:38:41 -04:00
=
1192e47edc Fixing execute status on scripts
Some checks failed
CI / linux (push) Failing after 5m29s
CI / windows-cross (push) Failing after 4m53s
CI / release (push) Has been skipped
2026-08-04 18:30:49 -04:00
=
dd09d38a4c Fixing CI failed test due to wall-clock time limit in Docker VM.
Some checks failed
CI / linux (push) Failing after 5m17s
CI / windows-cross (push) Failing after 4m52s
CI / release (push) Has been skipped
2026-08-04 18:20:17 -04:00
=
2c03c0969d Still trying to get CI working
Some checks failed
CI / linux (push) Failing after 5m3s
CI / windows-cross (push) Failing after 4m42s
CI / release (push) Has been skipped
2026-08-04 18:08:27 -04:00
=
a7c14aefd5 Updating CI pipeline to automatically sync workspace Cargo.lock
Some checks failed
CI / linux (push) Failing after 4m41s
CI / windows-cross (push) Failing after 4m40s
CI / release (push) Has been skipped
2026-08-04 17:15:00 -04:00
=
9af09e993f Improved rejection of non-text files, improved CI.
Some checks failed
CI / linux (push) Failing after 49s
CI / windows-cross (push) Failing after 52s
CI / release (push) Has been skipped
2026-08-04 17:07:46 -04:00
=
bfc7ec9508 Updating CI runner to self-hosted
Some checks failed
CI / linux (push) Failing after 6m42s
CI / windows-cross (push) Failing after 5m18s
CI / release (push) Has been skipped
2026-08-04 03:50:31 -04:00
=
38c9703725 Committing forgotten Cargo.lock file
Some checks failed
CI / linux (push) Has been cancelled
CI / windows-cross (push) Has been cancelled
CI / release (push) Has been cancelled
2026-08-04 03:41:11 -04:00
=
40a6ed8993 Refresh Cargo.lock for 0.9.0; auto-tag releases from Release branches
Some checks are pending
CI / linux (push) Waiting to run
CI / windows-cross (push) Waiting to run
CI / release (push) Blocked by required conditions
2026-08-04 03:40:19 -04:00
=
b8eedf2137 Added better visual feeback for adding file extensions to ignore patterns and a prompt to save modified settings.
Some checks are pending
CI / linux (push) Waiting to run
CI / windows-cross (push) Waiting to run
CI / release (push) Blocked by required conditions
Added a Forgejo CI pipeline
2026-08-04 03:27:05 -04:00
=
c7e11c57d5 Improved text extraction for more file types 2026-08-03 12:33:47 -04:00
=
ccbe4f1c8c Parallel per-root content extraction, simpler query parsing, WAL/vacuum maintenance, GUI index size display. 2026-08-03 03:06:19 -04:00
=
b85c99e277 Improved config menus, rewrote directory walk to reduce memory use, GUI improvements. 2026-08-02 22:21:39 -04:00
=
e63706b4b5 Added build scripts, improved search result click interactions, added a help tab, redesigned the ignore filter, added password protection for db. 2026-08-02 20:21:19 -04:00
=
096c13e21a Added GPL license, deb packaging script, complete GUI rewrite, added CLI mode, better default config options, config now lives in user folder, reduced syscalls by 5x. 2026-08-02 19:04:30 -04:00
=
2a584fbfc0 Added zstd compression to text contents, flags for contentless mode, and better baloo integration 2026-04-23 17:46:11 -04:00
=
a3597dfb31 Added some endpoints for the baloo drop-in 2026-04-23 02:27:41 -04:00
=
e1e4c19ef8 Added pagination to search results, handling of more file types, and several structural changes working towards baloo integration. 2026-04-21 23:00:47 -04:00
f0edf3963b Added skipping of hidden files and fixed some bugs. 2026-04-21 03:43:28 -04:00
5c039206c6 Sped up initial file count and reduced memory use, added cleaning step to database on repeat indexing. 2026-04-21 02:34:40 -04:00
2c87a4847e Separated frontend code into separate html and css templates, numerous fixes and error handling. 2025-09-12 00:31:52 -04:00
0d941e82d2 Added basic query functionality to frontend. 2025-09-11 23:15:50 -04:00
c39dd9cc03 Added graceful shutdown and closing of DB connections 2025-09-11 18:36:42 -04:00
4eb3130c58 Added files/sec tracking to frontend 2025-09-11 16:44:01 -04:00
86c52ae65b Moved more things into configuration options, added index invalidation checks for some config items. 2025-09-11 16:32:21 -04:00
a85d2261dd Fixed resuming from interrupted indexing, and frontend bugs. 2025-09-11 14:32:04 -04:00
3e3369ba27 Added config file 2025-09-11 14:08:46 -04:00
8248517d42 Crude frontend added for controlling and monitoring indexing. 2025-09-11 14:00:33 -04:00
dcc9160548 Backend seems to be working. Still need test cases and frontend. 2025-09-11 13:42:18 -04:00
addf13ea39 Improved hasher performance 2024-06-10 18:16:28 -04:00
8ee4a67bbe Parallel working 2024-06-10 16:23:38 -04:00
464fc6e15a DB working 2024-06-10 13:56:01 -04:00