Commit graph

559 commits

Author SHA1 Message Date
Vic
0b4d68505a Change issue URL to issue list
Guide users to the issue list to see if there's any pinned issue and search first, instead of posting an issue immediately
2023-04-22 23:46:22 +08:00
Vic
1e1f29b163 Add UI to toggle QuickLook usage 2023-04-22 16:48:05 +08:00
Vic
839990c098 Fix Log methods' docstring 2023-04-22 10:49:21 +08:00
Vic
b74ea0071d Use OSVersion.Version.Build to reduce registry access 2023-04-20 20:25:39 +08:00
VictoriousRaptor
d1f4f88bc2 Add function to get revision 2023-04-20 11:37:25 +08:00
Vic
2bba75b27a Print windows build number in log 2023-04-19 21:08:28 +08:00
VictoriousRaptor
dbfa72a95e
Fix image cache and hash correspondence 2023-04-07 11:00:44 +08:00
Hongtao Zhang
a3367abd7a
fix some bug (v1 still broken) 2023-03-26 14:04:06 -05:00
VictoriousRaptor
37c383d710
Merge pull request #1997 from Flow-Launcher/VictoriousRaptor-patch-1
Update bug-report template and issue URL in exception window
2023-03-26 22:15:32 +08:00
Hongtao Zhang
683f6ebce4
refactor jsonrpc structure (extract setting to a standalone file PortableSettings.cs) 2023-03-26 02:24:31 -05:00
Vic
5301c23d33 Update issue URL to use templates 2023-03-20 21:00:49 +08:00
Vic
115d3a58f4 Add custom monitor number selection combobox 2023-03-20 17:50:53 +08:00
Vic
a337c8a326 Refactor multi monitor support 2023-03-16 12:18:00 +08:00
DB p
55b247f540 - Add Primary/Second/Custom Position in window position setting
- Adjust Strings
- Rename WindowPosition Setting
2023-03-13 12:29:52 +09:00
Vic
d227a0a158 Fix Key.None logic 2023-02-25 15:18:00 +08:00
Vic
343cdf2ad4 Fix preview hotkey issue
Check if preview hotkey is a valid KeyGesture when setting and loading
Ban more printable characters
2023-02-25 15:00:19 +08:00
Jeremy Wu
aa4f3a9350
Merge pull request #1745 from Flow-Launcher/net7.0
Update to .Net 7
2023-02-07 07:33:11 +11:00
Hongtao Zhang
704c26ca3d
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into net7.0 2023-02-04 11:52:15 -06:00
Kevin Zhang
4e1d59bde3
fix the missing parathesis 2023-01-27 09:38:39 -06:00
Kevin Zhang
52fcc68448
Move over Copy
Move might be better since Replace delete the original file
2023-01-27 00:01:47 -06:00
Kevin Zhang
7e350b64ba
Fix Error of loading backup when original file doesn't exists 2023-01-26 23:59:19 -06:00
Hongtao Zhang
51fac77097
Use File.Move when the setting file does not exists 2023-01-24 20:42:53 -06:00
Jeremy Wu
f517343c11
update error message 2023-01-23 09:17:09 +11:00
Jeremy Wu
fe8ad49d2a
Merge branch 'dev' into atomic_setting_save 2023-01-23 09:14:11 +11:00
Jeremy Wu
d2cc5760ca
Merge pull request #1770 from VictoriousRaptor/FixPreviewHotkey
Validate hotkey when setting it
2023-01-19 08:08:04 +11:00
Kevin Zhang
d7f4dac2d7
Merge branch 'dev' into net7.0 2023-01-11 17:55:27 -06:00
DB P
f6eeec7b3d
Merge branch 'dev' into dynamic_height 2023-01-12 08:25:51 +09:00
Vic
3a8162be49 Ban alphanumeric keys 2023-01-12 00:27:26 +08:00
Vic
203705bda1 Use compound assignment 2023-01-12 00:27:26 +08:00
Vic
3f6ab55ae7 Use properties for hashcode 2023-01-11 16:14:50 +08:00
Vic
72f8b9e052 Refactor HotkeyModel validation logic 2023-01-11 16:11:34 +08:00
Jeremy Wu
a54fe210d0 add slash to active explorer path return string 2023-01-11 07:51:05 +11:00
Vic
0c58c2b4f9 Ban single character key 2023-01-10 15:01:30 +08:00
Hongtao Zhang
48d3193876
Fix spelling 2023-01-09 09:56:48 -06:00
Vic
1defb6a417 Refactor HotkeyModel 2023-01-09 18:02:50 +08:00
Hongtao Zhang
f109fb8a3c
Notify MaxResultsToShow to trigger max height change when changing theme 2023-01-08 20:05:07 -06:00
Hongtao Zhang
8b517954ef
Try Atomic Save for Setting 2023-01-07 13:11:43 -06:00
Hongtao Zhang
55dee4f471
Use the explorer window with the lowest z-index to allow active explorer path be a built-in shortcut 2023-01-03 23:05:35 -05:00
Hongtao Zhang
db354a23a5
Update to .Net 7 2022-12-30 19:12:11 -05:00
Garulf
25ec84325a
Merge branch 'dev' into FixImageCache 2022-12-29 11:32:53 -05:00
VictoriousRaptor
f42f87c766
Merge pull request #1709 from VictoriousRaptor/LazyLoadPreview
Lazy load preview image
2022-12-29 21:17:20 +08:00
Vic
e83e21dddb Add TryGetValue for ImageLoader 2022-12-29 11:44:49 +08:00
Vic
a40e15f727 Remove duplicate null check
null check is done in ContainsKey()
2022-12-29 11:18:51 +08:00
Vic
b5c48058cb Fix ImageCache when loading full image
No need to append ImageType to path. loadfullimage==true already indicates that it's a full image.
2022-12-28 15:10:12 +08:00
Jeremy Wu
7da7e608b1
Merge branch 'dev' into add_nodejs_env 2022-12-27 15:43:49 +09:30
dependabot[bot]
596c82a7b9
Bump Microsoft.VisualStudio.Threading from 17.3.44 to 17.4.27
Bumps [Microsoft.VisualStudio.Threading](https://github.com/microsoft/vs-threading) from 17.3.44 to 17.4.27.
- [Release notes](https://github.com/microsoft/vs-threading/releases)
- [Commits](https://github.com/microsoft/vs-threading/compare/v17.3.44...v17.4.27)

---
updated-dependencies:
- dependency-name: Microsoft.VisualStudio.Threading
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 22:15:20 +00:00
VictoriousRaptor
fa21230160
Remove todo 2022-12-26 14:18:38 +08:00
Jeremy
d386735301 Merge remote-tracking branch 'origin/dev' into add_nodejs_env 2022-12-25 05:09:16 +11:00
Vic
cc45deec8b Add preview hotky in settings 2022-12-23 13:29:32 +08:00
Jeremy Wu
5af272ad0b Merge branch 'dev' into add_nodejs_env 2022-12-20 20:56:46 +11:00
DB p
5cc4a36762 Add StartEn Setting 2022-12-20 13:35:20 +09:00
Jeremy Wu
3dda61866c
Merge pull request #1360 from onesounds/ImagePreview
Preview Panel
2022-12-07 21:44:57 +11:00
DB p
075a1a3cce Adjust Preview area Size / Add Source Resize Logic 2022-12-06 23:04:18 +09:00
dependabot[bot]
1e42bc9c98
Bump System.Drawing.Common from 5.0.3 to 7.0.0
Bumps [System.Drawing.Common](https://github.com/dotnet/runtime) from 5.0.3 to 7.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v5.0.3...v7.0.0)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 22:07:54 +00:00
Jeremy
cef53bce96 add empty string defaults to plugin executable paths 2022-12-02 19:27:04 +11:00
Jeremy
5975b6e5c8 plugin env paths correction after update or mode change 2022-12-01 14:40:24 +11:00
Jeremy Wu
07bc2a70b6 remove PythonEmbeddable location 2022-11-28 21:22:49 +11:00
Jeremy Wu
9eb5489863 update setting's environment file paths after app update 2022-11-28 08:44:42 +11:00
Jeremy Wu
2dba51861f Merge remote-tracking branch 'origin/dev' into add_nodejs_env 2022-11-27 12:48:07 +11:00
DB p
3aa3cf3cff Fix List Icon Blurry 2022-11-27 02:17:13 +09:00
DB p
6be5680a23 Merge Image Loading 2022-11-27 01:28:57 +09:00
Hongtao Zhang
ca6c6cb62a
Use loading.png for loading time image placeholder 2022-11-26 10:16:04 -06:00
Hongtao Zhang
250627a27a
Load large Thumbnail when load full image 2022-11-25 13:51:07 -06:00
DB p
14bb856639 Merge Dev 2022-11-25 21:30:17 +09:00
Kevin Zhang
5b2990cbe9
Merge pull request #1568 from VictoriousRaptor/FixNewCultureInfo
[Dev] Fix new culture info
2022-11-24 23:49:13 -06:00
Vic
30987f9c95 Use DefaultThreadCurrentCulture for culture in app domain 2022-11-25 12:11:24 +08:00
VictoriousRaptor
92634e60c6
Merge branch 'dev' into AddSponsorButton 2022-11-25 11:10:20 +08:00
Jeremy Wu
17bc59d0bf
update sponsor link 2022-11-25 13:59:30 +11:00
DB p
313a8b5f44 Add Become A Sponsor Button 2022-11-24 19:55:29 +09:00
Jeremy Wu
83ec8099a7 remove PluginDirectory, ImageLoader path checking, update IcoPath logic 2022-11-24 17:31:00 +11:00
Garulf
3665bd9efc Wrap non async part in task 2022-11-23 02:03:15 -05:00
Jeremy Wu
e5948a70c4 Merge branch 'dev' into handle-icon-urls 2022-11-22 20:06:47 +11:00
Jeremy Wu
4e48c3eb10 refactor 2022-11-22 09:20:27 +11:00
VictoriousRaptor
3dceb7b0c1
Merge pull request #1545 from VictoriousRaptor/RefactorPinyin
Refactor pinyin alphabet and fix #995
2022-11-20 12:11:09 +08:00
Jeremy Wu
c01371393e Merge remote-tracking branch 'origin/dev' into add_nodejs_env 2022-11-20 10:25:53 +11:00
DB p
cdb583cb59 Merge Dev 2022-11-19 00:08:10 +09:00
DB P
414e55c97d
Merge branch 'dev' into handle-icon-urls 2022-11-18 22:41:45 +09:00
Garulf
ce529199dc
Merge branch 'dev' into handle-icon-urls 2022-11-17 14:31:23 -05:00
DB p
3aef2a7728 Merge branch 'DevLabel' into FixNarrowSizes 2022-11-17 15:45:24 +09:00
Vic
ce6a664da7 fix typo 2022-11-16 23:35:42 +08:00
Vic
f17571e835 Fix alphabet translation logic 2022-11-16 23:32:27 +08:00
Vic
d02d8b2804 Remove legacy files 2022-11-16 17:32:35 +08:00
DB P
6b85e1abf1
Merge branch 'dev' into ImagePreview 2022-11-16 13:12:37 +09:00
Jeremy Wu
a477be54e2
Merge pull request #1525 from Flow-Launcher/dependabot/nuget/Flow.Launcher.Infrastructure/System.Drawing.Common-5.0.3
Bump System.Drawing.Common from 5.0.2 to 5.0.3 in /Flow.Launcher.Infrastructure
2022-11-14 20:54:56 +11:00
DB p
80db9b8592 Merge Dev 2022-11-14 02:02:49 +09:00
DB p
f7b3534eec formatting 2022-11-12 18:55:17 +09:00
DB p
24dba2cbca Add WindowState Setting 2022-11-12 18:46:48 +09:00
Hongtao Zhang
169857bb4b
Merge remote-tracking branch 'origin/dev' into handle-icon-urls
# Conflicts:
#	Flow.Launcher/ViewModel/ResultViewModel.cs
2022-11-11 16:45:41 -06:00
dependabot[bot]
e8492406c9
Bump System.Drawing.Common in /Flow.Launcher.Infrastructure
Bumps [System.Drawing.Common](https://github.com/dotnet/runtime) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v5.0.2...v5.0.3)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-10 19:28:49 +00:00
Jeremy Wu
588ef4bb69
Merge pull request #930 from Flow-Launcher/Shortcut
Custom Query Shortcut + built-in variables
2022-11-08 08:59:30 +11:00
Vic
224b1dfb21 Translate BuiltinShortcut desc 2022-11-07 20:04:13 +08:00
Jeremy Wu
7d87292e24 add score adjust for a match that is closer to the start of string 2022-11-04 22:03:41 +11:00
Vic
fc7ed31004 Use reference when editing 2022-11-04 01:44:23 +08:00
Vic
1296b0ec42 minor changes 2022-11-04 01:13:29 +08:00
Vic
12721bc091 Revert accidental change in Log.cs 2022-11-03 01:25:12 +08:00
Vic
3d36513bd6 Add MinHeight for ListViews 2022-11-03 01:17:25 +08:00
Vic
cbbb3b8769 Merge branch 'dev' into Shortcut 2022-11-03 00:29:27 +08:00
DB p
08a482a6b4 Check 'dev' version 2022-10-31 14:29:56 +09:00
Hongtao Zhang
101593a419
edit signature for CacheContainImage 2022-10-30 22:07:04 -05:00
Hongtao Zhang
28256a75bf
Merge remote-tracking branch 'origin/handle-icon-urls' into handle-icon-urls 2022-10-30 17:02:33 -05:00
Hongtao Zhang
e86a2f15dc
slightly refactor 2022-10-30 17:02:00 -05:00
Kevin Zhang
ff2ebc87a8
Merge branch 'dev' into handle-icon-urls 2022-10-30 14:50:31 -05:00
Hongtao Zhang
ffa40b01a4
Respect loadFullImage Option in ImageCache.cs 2022-10-30 14:48:17 -05:00
Hongtao Zhang
cf9dd4addb
Respect loadFullImage Option in ImageCache.cs 2022-10-30 14:39:57 -05:00
Hongtao Zhang
0fd127ab98
Refactor code 2022-10-30 14:24:38 -05:00
Hongtao Zhang
e9bf62ed08
Revert "Merge branch 'handle-icon-urls' of https://github.com/Flow-Launcher/Flow.Launcher into handle-icon-urls"
This reverts commit cae0b7be77, reversing
changes made to ba0aee14ba.
2022-10-30 14:23:04 -05:00
DB p
de5c0393b0 Merge Dev 2022-10-25 21:34:52 +09:00
Jeremy
4b0d17c81c set Constant env paths variables when PlugingSettings is set 2022-10-25 21:54:00 +11:00
Jeremy
adf712ddd6 add Node.js path to error reporting 2022-10-25 21:30:46 +11:00
Jeremy
76c0f03bc2 update python directory to python file directory 2022-10-25 21:03:01 +11:00
Jeremy
4ea1ee0c04 add Node.js environment setup 2022-10-23 20:05:12 +11:00
Jeremy
bcaa25ae03 update variable names to SearchWindowPosition 2022-10-20 21:34:05 +11:00
DB P
9490fd28a5
Merge branch 'dev' into PositionOption 2022-10-19 19:13:06 +09:00
DB p
c2e002be1e Change default position to MouseScreenCenter 2022-10-19 19:09:51 +09:00
DB p
f7eb99d776 Add Ignore ColorProfile Code 2022-10-19 14:39:27 +09:00
DB p
88d84b4aae Merge Dev 2022-10-19 11:02:56 +09:00
Vic
ce60f414dd bugfix 2022-10-15 14:29:19 +08:00
Vic
23ecd39dc7 Separate custom & built-in shortcuts 2022-10-15 14:18:54 +08:00
DB P
c733b95a8b
Merge branch 'dev' into clock 2022-10-14 13:06:26 +09:00
Vic
d394d86201 Bugfix 2022-10-14 00:42:05 +08:00
Vic
334d58df29 Fix json load 2022-10-13 20:14:32 +08:00
Vic
5879c843b0 Show builtin vars in shortcut list 2022-10-13 19:49:44 +08:00
DB p
d1bfd1cc0f - Change the if code to switch.
- Change String to enum.
- Remove duplicated code.
2022-10-13 09:28:23 +09:00
dependabot[bot]
caa2c751eb
Bump Microsoft.VisualStudio.Threading from 16.10.56 to 17.3.44 (#1469) 2022-10-12 20:32:57 +00:00
DB p
4fae112c39 - Add LeftTop / RightTop Option
- Remove comment
2022-10-12 15:29:12 +09:00
DB p
f4ce4bf6f2 - Add Launcher Positioning combobox in SettingWindow
- Add Mouse Center Top position
- remove RememberLastLaunch bool (moved to Launcher Positioning)
2022-10-12 15:28:52 +09:00
DB p
f97fdaf98e Merge Dev 2022-10-11 15:49:12 +09:00
DB p
03d8b50891 Fix Default TimeFormat 2022-10-11 15:14:19 +09:00
Vic
c2b14815e3 Warn if trying to add existing shortcut
1. Warn if trying to add existing shortcut
2022-10-08 16:40:48 +08:00
Vic
a0c70a3432 Inherit 2022-10-08 16:33:39 +08:00
Vic
99d18077f3 Move CustomShortcutModel definition to a new file
1. Move CustomShortcutModel definition to a new file
2. Some other minor tweaks
2022-10-06 02:20:51 +08:00
Vic
099b1d6ed1 Rename Settings.ShortCuts to CustomShortcuts 2022-10-05 20:08:14 +08:00
Vic
3d20a602df Rename ShortcutModel to CustomShortcutModel 2022-10-05 19:55:49 +08:00
DB p
924dd746e6 Fix Defaut Position Logic 2022-10-03 16:12:08 +09:00
Garulf
301882dcf9 Switch from WebClient to HTTP 2022-09-21 12:02:39 -04:00
Garulf
d62d710878 Use URI class to detect web URL 2022-09-21 12:01:58 -04:00
DB p
e42c2b6020 Remember Settingwindow Size and Location 2022-09-07 13:11:46 +09:00
DB p
7ae6f2ac7d - Add Timeformat to changable list 2022-09-05 15:48:10 +09:00
Garulf
c2d2fc0092 Fix caching 2022-09-02 08:36:07 -04:00
Garulf
5aaaf37f0c Fix not loading full image 2022-09-02 08:10:52 -04:00
Garulf
29e5b4fcf7 Add logic for detecting if full image exists in cache 2022-09-02 07:40:00 -04:00
Garulf
a9d11816f5 Try to load full image from cache first 2022-09-02 07:39:32 -04:00
Garulf
a76304ac51 Load full image from cache 2022-09-02 07:38:49 -04:00
Garulf
a53b961406 Append full image type to path if we're caching a full imagefile 2022-09-02 07:38:25 -04:00
Garulf
832c41f3dd Override type if we load the full image 2022-09-02 07:37:25 -04:00
Garulf
f5a511a4f1 Add FullImageFIle type 2022-09-02 07:36:57 -04:00
DB p
7b7e038900 - Add 'Always open priview' in settings 2022-09-02 15:12:32 +09:00
Kevin Zhang
609e8e815c
Remove testing code 2022-09-01 18:57:01 -05:00
DB p
d2332abd95 - Add Clock/Date in SettingWindow 2022-09-01 16:19:00 +09:00
DB p
a8bdb34c55 - Adjust Clock Color
- Adjust Layout
- Add Clock/Date in Settings (data only)
2022-08-31 23:40:35 +09:00