Simon Cambier
074a96fcff
Show "dashboard" icon for excalidraw files
2024-06-20 18:34:54 +02:00
Simon Cambier
6566a2e958
Massive refactor to get rid of the global app.
2024-05-25 22:49:50 +02:00
Simon Cambier
dcfb77f551
Massive refactoring to get rid of the deprecated global app instance
2024-05-21 21:13:35 +02:00
Simon Cambier
a391daf2d3
Useless code
2024-01-22 20:33:33 +01:00
demig00d
e618d4ca47
Index office documents ( #340 )
...
👌
2024-01-20 12:01:43 +01:00
Hajime Nagisa
9cac7c0581
Fix: issue#190 ( #317 )
...
* Fixed search results with diacritics
- Caches are now stored with diacritics regardless of settings.ignoreDiacritics
- Modified getMatches() behavior to return results with correct form
- Modified ResultItemVault.svelte
* Fixed highlighting words with comma and period
- remove commas and periods from matches
* Fixed highlighting of Cyrillic characters
- changed highlight regexp determination to be based on character type
* Fixed highlighting problem of Japanese and Korean
- marked some Japanese diacritics to escape removal
- added NFC normalization to keep right form of Korean character
* Fixed highlighting of words with punctuation
- deleted space/punctuation list from stringsToRegex()
- it seems to be working correctly with words with punctuation and hyphenated words AFAIK
* Deleted some unused imports
* Modified the comment
* Added comment
* Fixed highlighting issue with comma and period
* Fixed highlighting issue with caret and other symbols
- Added `^` to separators
- Changed regex to use separators
- Added escape of `^` from diacritics removal
2023-11-29 07:32:25 +01:00
Simon Cambier
e8af75fdaa
#293 - Updated dataloom support to 8.6.0
2023-09-30 14:09:21 +02:00
Simon Cambier
0558b9a328
#287 - Fixed & improved highlightText() + a bit of cleaning ( #288 )
2023-09-11 21:32:01 +02:00
Simon Cambier
603116158e
Refactored excerpts and highlighting
2023-08-31 19:23:44 +02:00
Simon Cambier
92bef7daec
Bugfix/281 backticks ( #282 )
...
* #281 - Added backticks as a separation character
* #281 - Fixed case sensitive duplicates
* Fixed highlighting bug, and improved perfs
Also added logs
2023-08-30 19:09:15 +02:00
YuNing Chen
0263018f65
Optimize splitCamelCase function performance ( #270 )
...
Test if contain first then split
2023-08-03 12:41:11 +02:00
Simon Cambier
8542a47d45
#262 - Fixed
2023-07-28 11:34:31 +02:00
Simon Cambier
fe76932b12
#264 - Fixed
2023-07-28 11:12:49 +02:00
Simon Cambier
1a109d6d89
#254 - Index unsupported files
2023-07-17 11:49:54 +02:00
Simon Cambier
6da4a3e785
#256 - Also index .dashboard
2023-07-17 11:49:41 +02:00
Simon Cambier
afca0694ca
#256 - Support for .loom files for the Dataloom plugin
2023-07-15 21:58:22 +02:00
Simon Cambier
22fa98a44b
#225 - improved highlighting
2023-06-17 19:18:30 +02:00
Simon Cambier
887dc669f3
#225 - hyphenated words should now be indexed whole _and_ split
2023-06-17 19:18:23 +02:00
Simon Cambier
f368704383
Fixed #249
2023-06-15 19:40:13 +02:00
Simon Cambier
fe7baf8bd2
Fixed typo
2023-05-27 12:45:33 +02:00
Simon Cambier
8b7cd2d3e3
Fixed #236 - missing space with highlighted words ( #239 )
2023-05-09 21:50:51 +02:00
Simon Cambier
23640f4b0b
#208 - Added a time limits for regex matchers
2023-03-12 11:30:56 +01:00
Simon Cambier
24bfb94b71
#184 - Verbose logging
2023-03-11 14:43:29 +01:00
Simon Cambier
36ccb52982
#176 - Option to index CamelCaseWords
2023-03-02 21:32:37 +01:00
Simon Cambier
74db8fecf9
Merge branch 'master' into feature/176-CamelCaseTokens
2023-03-02 19:53:05 +01:00
Simon Cambier
848bbb5b80
Fixed regex crash when looking for "foo - bar"
2023-02-26 16:46:22 +01:00
Simon Cambier
d6b4d65611
Fixed #195
2023-02-24 22:44:26 +01:00
Simon Cambier
96b4ac631d
#176 - WIP tokenization of CamelCase words
...
Technically works, but highlighting needs a rework
2023-02-24 12:16:40 +01:00
Simon Cambier
46e22d1756
#195 - Fixed issue where $1 & $2 were shown as-is in case of no content to replace
2023-02-20 17:35:09 +01:00
Simon Cambier
c70e446e84
#195 - Fixed highlighting for cyrillic chars
2023-02-19 14:03:16 +01:00
Simon Cambier
ae08608e02
#107 #154 - Added file icon
2023-02-19 12:29:14 +01:00
Simon Cambier
e9c3e9414e
#107 - updated WIP layout
2023-02-08 18:11:11 +01:00
Simon Cambier
c1b3c6d0ec
Fixed potential indexing issues
2023-01-20 22:56:02 +01:00
Simon Cambier
42ba653642
Text Extractor requirement
2023-01-19 21:46:53 +01:00
Simon Cambier
9c97a71d20
Cleaner code
2023-01-19 08:38:30 +01:00
Simon Cambier
dbd92dc71f
Fixed #168 - prevent .removeDiacritics() to remove backticks
2023-01-10 21:51:20 +01:00
Simon Cambier
aeb35c341b
Fixed pdf/images indexing on mobile
2023-01-08 13:23:56 +01:00
Simon Cambier
b06153f5d9
#146 - Consider subtags as normal tags for search
2023-01-06 15:29:59 +01:00
Simon Cambier
7881120abd
#157 - Basic canvas support
2023-01-06 12:58:46 +01:00
Simon Cambier
c8bdcad17c
Small (potential) bugfixes
2022-12-31 21:26:15 +01:00
Simon Cambier
a8199db570
Fixed #149 #131
...
For real this time
2022-12-12 21:24:33 +01:00
Simon Cambier
6b1e58fcce
#131 - Fixed highlighting for Korean queries
2022-11-28 21:37:42 +01:00
Simon Cambier
8c48dda1c1
Fixed #136
2022-11-28 18:30:09 +01:00
Simon Cambier
c6cee62214
Minisearch 6.0 refactor ok
2022-11-26 12:44:20 +01:00
Simon Cambier
e3ac5a4bac
Minisearch 6.0 mostly ok
2022-11-25 22:40:59 +01:00
Simon Cambier
dcef2d3719
WIP refactor to take advantage of minisearch 6.0
2022-11-25 08:28:50 +01:00
Simon Cambier
6be174eeb9
#109 - opt-out to keep line returns in excerpts
...
And removed the "show notice" setting
2022-11-09 22:01:02 +01:00
Simon Cambier
f0b2de4316
#106 - Basic, English-only OCR
2022-11-06 17:06:00 +01:00
Simon Cambier
e6c113d83b
Refactor to split the text extractor is done.
2022-11-05 23:18:28 +01:00
Simon Cambier
1cd151b1fd
OCR bases
2022-10-30 20:45:55 +01:00