Commit graph

2745 commits

Author SHA1 Message Date
弘韬 张
0a9bad3ffa Use Customized LazyAsync class to load image instead of the weird way of updating lazy class async 2020-11-16 12:46:39 +08:00
弘韬 张
e7c02dac72 change SetImage to method instead of property to avoid unintended use 2020-11-16 10:12:32 +08:00
弘韬 张
2161f27a88 fix unintended token argument pass 2020-11-16 08:32:11 +08:00
弘韬 张
b1dd7b4181 Move Image Cache filtering earlier 2020-11-15 21:03:39 +08:00
弘韬 张
4dd4cdafbf Revert "Use Virtualizing StackPanel instead of GridView to greatly reduce the loading resources."
This reverts commit c89ee33c5b.

Revert it because it is not useful so just keep the original code.
2020-11-15 21:01:11 +08:00
弘韬 张
dc982e277f Use a default image to list when the image hasn't been loaded in cache.
Co-authored-by: Bao-Qian <bao.github@outlook.com>
2020-11-15 21:00:00 +08:00
弘韬 张
c89ee33c5b Use Virtualizing StackPanel instead of GridView to greatly reduce the loading resources. 2020-11-15 20:39:02 +08:00
弘韬 张
7dc247333c remove check of empty of Results when change selected index 2020-11-14 17:20:48 +08:00
弘韬 张
0af9fb0df9 Merge remote-tracking branch 'upstream/dev' into RenderImprovement 2020-11-14 17:14:42 +08:00
弘韬 张
3076e501bf add null check when processing result update 2020-11-14 17:10:19 +08:00
弘韬 张
4cf143d435 Don't notify change until finishing up adding new result 2020-11-14 15:07:56 +08:00
弘韬 张
55d30cad68 Merge 2020-11-14 15:03:00 +08:00
弘韬 张
dab8c5da95 Block Notifychange unless all the element is added into the observablecollection
This should improve the response speed.
2020-11-14 14:53:15 +08:00
弘韬 张
a4147f52c9 Block Notifychange unless all the element is added into the observablecollection
This should improve the response speed.
2020-11-14 12:46:34 +08:00
弘韬 张
e34a52c74e Don't change selected index unless collection is not empty 2020-11-14 12:25:54 +08:00
弘韬 张
e625c192ee remove unused code 2020-11-14 12:25:37 +08:00
弘韬 张
4b2abfc708 Reduce batch time to speed up view update
change selected index update place to fix not first selection issue
2020-11-13 13:41:59 +08:00
Jeremy Wu
336cb3c6db
Merge pull request #192 from Flow-Launcher/bump_version
Release 1.4.0 + Plugin 1.2.2 + default plugins version bumps
2020-11-13 08:45:27 +11:00
Ioannis G
e3c8d814cf
update appveyor.yml
add config for nuget deployment
2020-11-12 23:27:57 +02:00
Jeremy Wu
6af40cbaed version bump plugins
Calculator, Color, ControlPanel, Explorer, PluginIndicator, PluginManagement, ProcessKiller, Shell, Sys, Url, WebSearch
2020-11-13 07:57:39 +11:00
Jeremy Wu
601bc88e96 version bump Plugin 2020-11-13 07:41:12 +11:00
Ioannis G
e72407f0d8
merge PR #160: fix plugin dependency loading
Fix plugin dependency loading and remove excess duplicate package references
2020-11-12 12:39:44 +02:00
弘韬 张
f51d2c57c7 keep all result in result list view 2020-11-12 15:46:24 +08:00
弘韬 张
1b76da175f Add remove previous query result back to keep different action word distinct 2020-11-12 15:37:54 +08:00
taooceros
0ab7dc68ef
Merge pull request #133 from Flow-Launcher/address_high_memory_issue
Limiting the number of ImageSources cached to address memory issue
2020-11-12 11:33:00 +08:00
Jeremy Wu
26285abfd7 fix formatting 2020-11-12 13:34:23 +11:00
弘韬 张
ebddf19ba2 Fix not canceled token and adding comment
Co-authored-by: bao-qian <bao.github@outlook.com>
2020-11-11 19:06:05 +08:00
弘韬 张
52887aacf0 Batch process ui change with interval 50ms 2020-11-11 18:54:40 +08:00
弘韬 张
822621dd3b remove unintended module 2020-11-11 18:53:48 +08:00
弘韬 张
55fb5536bd change struct to class to use reference type 2020-11-11 18:39:02 +08:00
弘韬 张
bf271b9da7 refactor Image Cache to single dictionary 2020-11-11 18:38:49 +08:00
Ioannis G
44654e5a11
merge PR #196: Revert unintended change 2020-11-11 12:28:46 +02:00
Jeremy Wu
4d15e0990c Revert unintended change 2020-11-11 21:23:02 +11:00
Jeremy Wu
54ebe68dfd
Merge pull request #189 from taooceros/ProgramPluginImprovement
Program plugin improvement
2020-11-11 20:44:21 +11:00
Jeremy Wu
2cc4e84c63 alignment no logic changes 2020-11-11 20:40:45 +11:00
Jeremy Wu
d1be135b22 fix alignment, no logic changes 2020-11-11 20:28:12 +11:00
Jeremy Wu
b52ef233e8 Merge branch 'dev' into ProgramPluginImprovement 2020-11-11 20:23:53 +11:00
弘韬 张
d4b5a196fe add check for null or empty for description 2020-11-11 11:00:32 +08:00
Jeremy Wu
d3d69be9c2 fix merge error 2020-11-11 08:30:34 +11:00
Jeremy Wu
d0cb8021c6 Merge branch 'dev' into address_high_memory_issue 2020-11-11 08:29:53 +11:00
Jeremy Wu
8010179506
Merge pull request #194 from taooceros/CustomizeExplorer
Add Exploere Customization
2020-11-11 07:52:28 +11:00
弘韬 张
e16f0e4d99 Fix opening UWP containing folder 2020-11-10 20:47:18 +08:00
Qian Bao
0e0f24f635 Lazy Load Image 2020-11-10 17:27:48 +08:00
弘韬 张
9d21649622 Change UI rendering logic
Co-authored-by: Bao-Qian <bao.github@outlook.com>
2020-11-10 17:27:09 +08:00
弘韬 张
c5720df769 Adjust ui to not exceed boundary 2020-11-09 21:34:36 +08:00
弘韬 张
82afd3738f Merge branch 'CustomizeExplorer' of github.com:taooceros/Flow.Launcher into CustomizeExplorer 2020-11-09 18:12:25 +08:00
弘韬 张
3d06adebaa Customize select funtionality in win32 except globally in program, and make code more readable 2020-11-09 18:12:07 +08:00
Jeremy Wu
39233cb865 adjusted layout of the Add buttons and CustomizedExplorer fields
no logic changes
2020-11-09 20:02:00 +11:00
弘韬 张
ead4c9a99b Add more customized args 2020-11-09 10:25:43 +08:00
Jeremy Wu
d5d263be60 update property name and use const 2020-11-09 08:25:59 +11:00