AT
fd59088528
made data images freeze as well
2020-01-03 22:33:00 +02:00
AT
05bd32f750
remove comment
2020-01-03 22:01:15 +02:00
AT
e80147d24e
removed a duplicate check
2020-01-03 21:17:58 +02:00
AT
72e1a19ea5
remove using
2020-01-03 21:16:38 +02:00
AT
b14d6c9216
adding hash ability to image loader (reducing the load on memory)
2020-01-03 21:16:17 +02:00
Boris Makogonyuk
343b904607
ImageLoader now loads everything through IShellItemImageFactory::GetImage ( #1836 )
...
* Added thumbnail loader
* Deleted old shell icon extraction logic.
Refactored ImageLoader.Load to improve readibility.
* Moved error handling down into the API call itself
* Minor renamings in ImageLoader
* Load icons only for files that are not images. Fixes stutters when loading folders.
* Added the ability to load a full image through ImageLoader.
ImageLoader.Load now also has a "loadFullImage" parameter.
* Max image cache is now 5000 instead of 200.
* Added some commentaries on how thumbnails are loaded
2018-04-30 10:20:36 +08:00
bao-qian
00ea4f8701
Move initia and save from MainViewModel to App
2017-02-12 16:57:24 +00:00
bao-qian
045fd20d8c
Rewrite all log message format
2017-01-24 01:02:32 +00:00
bao-qian
0a2592893d
rename cache file
2017-01-14 14:10:30 +00:00
bao-qian
4c6c310e0a
Use cache type directly instead of a new class, decouple binarystorage and storage
2017-01-13 15:40:32 +00:00
bao-qian
0cf654aa88
fixup
2017-01-13 01:32:54 +00:00
bao-qian
a22ca5b57f
refactoring stopwatch
2016-11-30 00:32:30 +00:00
bao-qian
1eddae9da6
Remove overlay of shortcut icon again
...
1. remove GDI dependency
2. remove unused pinvoke define
3. Remove overlay of shortcut icon
2016-08-20 13:10:33 +01:00
bao-qian
0c0ec29821
Add icon constant
2016-08-20 01:02:47 +01:00
bao-qian
7056be0870
Databinding for plugin tab + faster image load
2016-05-25 01:03:37 +01:00
bao-qian
937ce34c36
Rename
2016-05-18 19:38:43 +01:00
bao-qian
cf9c41f437
Log first change exception
2016-05-15 17:03:06 +01:00
bao-qian
d536377329
Refactoring multithreading
...
1. ThreadPool -> Task
2. fix deadlock
3. remove unnecessory application.dispatcher.invoke
4. enable non-main thread access to results collection
5. Misc
6. part of #412
2016-05-06 00:00:43 +01:00
bao-qian
bc0f5a9136
Use existing Everything, dll is loaded by platform
...
fix #574
2016-05-04 02:26:19 +01:00
bao-qian
461e650e05
fix missing image cache
2016-05-03 23:36:47 +01:00
bao-qian
c2132e3772
Fix file associated icon
2016-05-03 23:21:03 +01:00
bao-qian
174c7a776e
Refactoring Refactoring icon, part 2
...
1. Add baidu, fix #576 , #582
2. Refactoring
2016-05-03 21:22:11 +01:00
bao-qian
c6aff8424c
Save when exit
...
1. fix image cache
2. fix save when exit since destructor won't be called
3. fix #583 #582 (partially) #581 (partially) #580
2016-05-02 22:37:01 +01:00
bao-qian
dc3b01dc15
use %APPDATA%
...
1. Fix can't find Result.ctor bug for plugin introduced in
c0889de1f9ae460b2cc189eb59e5bd90ddb7d17e
2. use %APPDATA% for all data, part of #389
3. MISC
2016-04-27 02:35:17 +01:00
bao-qian
57c33fe693
Fix #472 #476 #509 #523 #525 #557
...
Fix numerous web search plugin bugs
2016-04-26 02:40:23 +01:00
bao-qian
fc2d7b41d8
Move ImageLoader to Wox.Infrastructure, part 2
2016-04-26 01:20:10 +01:00
bao-qian
fd139d4903
Move ImageLoader to Wox.Infrastructure, part 1
2016-04-26 01:19:09 +01:00