Skip to content

Release 1.12.0 | Plugin 3.1.0 #1829

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 157 commits into from
Jan 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
fe0153b
Initial commit
Garulf Dec 15, 2021
79a6fda
Only insert when explorer is active
Garulf Dec 15, 2021
1fdaec2
ChangeQuery after window is visible
Garulf Dec 15, 2021
1109f98
Remove unnecessary changes
Garulf Dec 16, 2021
aa5ca76
Check window is InternetExplorer type
Garulf Dec 20, 2021
c039b17
Refactor file explorer path getting
stefnotch Jul 16, 2022
81bacdb
Remove unused function
stefnotch Jul 16, 2022
ab306d9
Remove unused imports
stefnotch Jul 16, 2022
1606908
Move to dynamic
stefnotch Aug 8, 2022
5600880
Merge branch 'dev' into search-open-explorer-window-tweaks
stefnotch Aug 8, 2022
0a062c3
Fix querying of explorer window
stefnotch Aug 8, 2022
9b05174
Use localized name for shell link programs
VictoriousRaptor Dec 30, 2022
fecb9d3
Bump actions/stale from 4 to 7 (#1737)
dependabot[bot] Dec 30, 2022
fdc7da2
Fix typo in file name
VictoriousRaptor Dec 30, 2022
be27ef0
Bump JetBrains.Annotations from 2021.2.0 to 2022.3.1 (#1740)
dependabot[bot] Dec 30, 2022
44438de
Fix typo
VictoriousRaptor Dec 30, 2022
dc5c78f
Merge branch 'dev' into t2
VictoriousRaptor Dec 30, 2022
b265099
Merge pull request #1743 from VictoriousRaptor/t2
VictoriousRaptor Dec 31, 2022
148951e
Add prompt for Log Off command
z1nc0r3 Dec 31, 2022
d577662
Merge pull request #1748 from z1nc0r3/dev
jjw24 Dec 31, 2022
f19d1d6
allow plugin name to be searchable by Plugin Indicator
jjw24 Dec 31, 2022
2bed0f8
Add spell check workflow
VictoriousRaptor Dec 30, 2022
51bbd23
Merge pull request #1744 from VictoriousRaptor/SpellChekAction
jjw24 Dec 31, 2022
c6ff0a5
Fix .lnk description logic
VictoriousRaptor Dec 31, 2022
207b29f
Update comments
VictoriousRaptor Dec 31, 2022
e6b8a0d
Catch exception in ShellLinkHelper
VictoriousRaptor Dec 31, 2022
617183b
Refactor result matching logic
VictoriousRaptor Dec 31, 2022
c5c6ae7
Fix exception message argument
VictoriousRaptor Dec 31, 2022
186f5f8
Fix error message
VictoriousRaptor Dec 31, 2022
4dbfe2d
Rename variables for readability
VictoriousRaptor Dec 31, 2022
ff4290c
fix typo
VictoriousRaptor Dec 31, 2022
86a0a6c
Merge branch 'dev' into LocalizedLnkName
VictoriousRaptor Dec 31, 2022
c121597
Fix sarif (#1752)
VictoriousRaptor Dec 31, 2022
35529a0
fix some spelling
taooceros Dec 31, 2022
4b868c2
Merge branch 'dev' into fix_spelling
taooceros Dec 31, 2022
8cc6fcf
Update patterns.txt
taooceros Dec 31, 2022
3992990
Remove redundant extension check
VictoriousRaptor Dec 31, 2022
1ae1752
Merge branch 'LocalizedLnkName' of https://github.com/VictoriousRapto…
VictoriousRaptor Dec 31, 2022
f7f82a7
fix more spelling
taooceros Dec 31, 2022
1d02f23
update to use score from fuzzy search
jjw24 Jan 1, 2023
1d1af72
fix typos
jjw24 Jan 1, 2023
a07df29
Merge pull request #1753 from Flow-Launcher/fix_spelling
VictoriousRaptor Jan 1, 2023
9e5d27f
Merge branch 'dev' into fix_pluginindicator_search
VictoriousRaptor Jan 1, 2023
ff00c67
Update expect.txt
VictoriousRaptor Jan 1, 2023
43b8cc5
Merge pull request #1750 from Flow-Launcher/fix_pluginindicator_search
jjw24 Jan 1, 2023
ad25879
Merge branch 'dev' into LocalizedLnkName
VictoriousRaptor Jan 2, 2023
c53fdc1
Fix crowdin spell check action (#1756)
VictoriousRaptor Jan 2, 2023
4d10089
Refactor clear log folder logic
VictoriousRaptor Jan 1, 2023
181b020
Add glyph for open with editor/shell
VictoriousRaptor Jan 2, 2023
6615d5e
Merge pull request #1757 from VictoriousRaptor/ClearLog
VictoriousRaptor Jan 3, 2023
ac190bd
Merge pull request #1759 from VictoriousRaptor/AddGlyphForOpenWithEditor
VictoriousRaptor Jan 3, 2023
2604b01
Stop spell check on push
VictoriousRaptor Jan 3, 2023
84f3a31
Disable action on push
VictoriousRaptor Jan 3, 2023
b338494
Bump NUnit3TestAdapter from 4.2.1 to 4.3.1 (#1758)
dependabot[bot] Jan 3, 2023
804a5d5
simplify logic
taooceros Jan 3, 2023
f78c212
Merge remote-tracking branch 'origin/dev' into search-open-explorer-w…
taooceros Jan 4, 2023
55dee4f
Use the explorer window with the lowest z-index to allow active explo…
taooceros Jan 4, 2023
f5d3acb
Catch General Exception when checking update, and use PeriodicTimer t…
taooceros Jan 4, 2023
a8d4f5d
Merge pull request #1736 from VictoriousRaptor/LocalizedLnkName
VictoriousRaptor Jan 4, 2023
079dfd7
Merge pull request #1760 from Flow-Launcher/StopSpellCheckOnPush
jjw24 Jan 5, 2023
c213701
Update comment
jjw24 Jan 7, 2023
dfe2c01
fix spelling
taooceros Jan 7, 2023
e215c3f
New Crowdin updates (#1754)
jjw24 Jan 7, 2023
8b51795
Try Atomic Save for Setting
taooceros Jan 7, 2023
43e38f6
update expect.txt
taooceros Jan 7, 2023
f6e2d7a
Merge branch 'dev' into atomic_setting_save
taooceros Jan 7, 2023
1e256e4
Revert "update expect.txt"
taooceros Jan 7, 2023
162add9
update expect.txt
taooceros Jan 7, 2023
2212eac
Merge branch 'dev' into search-open-explorer-window-tweaks
taooceros Jan 8, 2023
c0f46f2
Merge pull request #1275 from stefnotch/search-open-explorer-window-t…
taooceros Jan 8, 2023
a92ebf5
Dynamic Height and Dynamic Icon Size
taooceros Jan 8, 2023
ed526e3
- Fix ImageIcon Size when Selected Situation
onesounds Jan 9, 2023
a645664
Add Slim Theme
onesounds Jan 9, 2023
f109fb8
Notify MaxResultsToShow to trigger max height change when changing theme
taooceros Jan 9, 2023
1defb6a
Refactor HotkeyModel
VictoriousRaptor Jan 9, 2023
10fa2f7
Validate hotkey
VictoriousRaptor Jan 9, 2023
ff79651
Use Equals() for comparison
VictoriousRaptor Jan 9, 2023
cd056f6
Use overloaded version
VictoriousRaptor Jan 9, 2023
5e0adba
Remove await Task.Run for IconDelegate (#1704)
taooceros Jan 9, 2023
4a0891c
revise theme structure to achieve the property update
taooceros Jan 9, 2023
48d3193
Fix spelling
taooceros Jan 9, 2023
4a74ad0
Bump ModernWpfUI from 0.9.4 to 0.9.6
dependabot[bot] Jan 9, 2023
bedee1e
Bump Moq from 4.16.1 to 4.18.4
dependabot[bot] Jan 9, 2023
8208af4
Always show/search desc in result if enabled
VictoriousRaptor Jan 10, 2023
2c5352a
Update issue template
VictoriousRaptor Jan 10, 2023
0c58c2b
Ban single character key
VictoriousRaptor Jan 10, 2023
2aa6819
Updatd placeholder and desc
VictoriousRaptor Jan 10, 2023
755cd1a
Add tip for prerelease
VictoriousRaptor Jan 10, 2023
a54fe21
add slash to active explorer path return string
jjw24 Jan 10, 2023
53b6ac5
Merge pull request #1780 from Flow-Launcher/fix_active_explorer_path
jjw24 Jan 10, 2023
20d1527
update wording
jjw24 Jan 10, 2023
8a166c7
update wording
jjw24 Jan 10, 2023
62a5b68
update wording
jjw24 Jan 10, 2023
1fd1a37
Merge pull request #1777 from Flow-Launcher/VictoriousRaptor-patch-1
VictoriousRaptor Jan 10, 2023
f6e2fe3
Reset message when got focus
VictoriousRaptor Jan 11, 2023
a399d24
Extract set message logic
VictoriousRaptor Jan 11, 2023
72f8b9e
Refactor HotkeyModel validation logic
VictoriousRaptor Jan 11, 2023
c03a0b0
Validate hotkey before setting
VictoriousRaptor Jan 11, 2023
3f6ab55
Use properties for hashcode
VictoriousRaptor Jan 11, 2023
28c5031
Maintain focus when hotkey invalid
VictoriousRaptor Jan 11, 2023
835370a
Set text to current hotkey when lost focus
VictoriousRaptor Jan 11, 2023
203705b
Use compound assignment
VictoriousRaptor Jan 11, 2023
3a8162b
Ban alphanumeric keys
VictoriousRaptor Jan 11, 2023
f6eeec7
Merge branch 'dev' into dynamic_height
onesounds Jan 11, 2023
66a5e1a
Merge pull request #1768 from Flow-Launcher/dynamic_height
onesounds Jan 11, 2023
072113a
Expand builtin shortcuts when needed
VictoriousRaptor Jan 12, 2023
0280010
Merge pull request #1774 from Flow-Launcher/dependabot/nuget/Moq-4.18.4
jjw24 Jan 12, 2023
77977ee
Merge pull request #1773 from Flow-Launcher/dependabot/nuget/ModernWp…
jjw24 Jan 12, 2023
29282e4
Merge pull request #1786 from VictoriousRaptor/ExpandShortcutsWhenNeeded
taooceros Jan 12, 2023
f07cff7
fix explorer setting UseLocationAsWorkingDir
taooceros Jan 12, 2023
a7afa17
catch exception when killing unused jsonrpc process
taooceros Jan 12, 2023
ce8c3f9
Fix typo
VictoriousRaptor Jan 13, 2023
457e413
Update expected words
VictoriousRaptor Jan 13, 2023
0e0bc1e
Merge pull request #1788 from Flow-Launcher/explorer_working_dir
VictoriousRaptor Jan 13, 2023
bd1ef4e
Add wrong key for wrong themes.
onesounds Jan 13, 2023
c136022
Merge pull request #1791 from onesounds/AddWrongTypoStyle
onesounds Jan 13, 2023
c5cc4ed
Merge pull request #1781 from VictoriousRaptor/ShowProgramDesc
jjw24 Jan 16, 2023
218eb2b
Add sponsor to readme
jjw24 Jan 16, 2023
98b0a50
Merge pull request #1804 from Flow-Launcher/add_sponsor
jjw24 Jan 16, 2023
9ee1eee
Merge pull request #1789 from Flow-Launcher/safer_kill
jjw24 Jan 17, 2023
d2cc576
Merge pull request #1770 from VictoriousRaptor/FixPreviewHotkey
jjw24 Jan 18, 2023
2e4127c
Catch specifc exception
VictoriousRaptor Jan 18, 2023
6efa9d1
Only expand environment var when path starts with %
VictoriousRaptor Jan 18, 2023
983f0aa
Use a static dictionary for environment vars
VictoriousRaptor Jan 18, 2023
009ee3d
Simplify environment variable detection
VictoriousRaptor Jan 19, 2023
52e7299
Change context and settings to non static
VictoriousRaptor Jan 19, 2023
51f5d8a
Add new constructor for EngineNotAvailableException
VictoriousRaptor Jan 19, 2023
383298a
Fix null subtitle when creating disk result
VictoriousRaptor Jan 19, 2023
a6b7c58
Fix subpath check
VictoriousRaptor Jan 19, 2023
2c36692
Use case-insensitve comparator for path
VictoriousRaptor Jan 19, 2023
3226889
Remove TranslateEnvironmentVariablePath
VictoriousRaptor Jan 19, 2023
ac92b93
Move IsSubPathOf to SharedCommands
VictoriousRaptor Jan 19, 2023
beb1449
Rename method and add option to allow equality
VictoriousRaptor Jan 19, 2023
b42fc54
Add test for PathContains()
VictoriousRaptor Jan 19, 2023
4bea50d
Add unit test for PathEqualityComparator
VictoriousRaptor Jan 19, 2023
03f062c
Fix build error
VictoriousRaptor Jan 19, 2023
fefb137
fix test format
jjw24 Jan 19, 2023
b77bfea
update test name
jjw24 Jan 19, 2023
768ed4f
Update wording
VictoriousRaptor Jan 20, 2023
504fb4a
Display environment vars in upper case
VictoriousRaptor Jan 20, 2023
4d267fe
Fix incorrect %homepath% parsing
VictoriousRaptor Jan 20, 2023
966d3e7
Fix environment variable expansion logic
VictoriousRaptor Jan 20, 2023
71a2f99
Set environment var dict in LoadEnvironmentStringPaths()
VictoriousRaptor Jan 20, 2023
b739bb4
Fix CI test failure
VictoriousRaptor Jan 20, 2023
f31d21a
Add Maximum/Minimum Value with numberbox
onesounds Jan 21, 2023
f5cc792
Return empty when operation canceled
VictoriousRaptor Jan 21, 2023
babffe9
Disable unused import warning
VictoriousRaptor Jan 22, 2023
dd02ad3
Refactor
VictoriousRaptor Jan 22, 2023
db2b856
Merge pull request #1817 from VictoriousRaptor/FixExplorer
jjw24 Jan 22, 2023
484df7d
Merge pull request #1824 from onesounds/LimitPriority
jjw24 Jan 22, 2023
d16a249
version bump plugins
jjw24 Jan 22, 2023
3db80b1
version bump Flow
jjw24 Jan 22, 2023
9be71e8
Merge pull request #1762 from Flow-Launcher/safer_updater
jjw24 Jan 22, 2023
fe8ad49
Merge branch 'dev' into atomic_setting_save
jjw24 Jan 22, 2023
f517343
update error message
jjw24 Jan 22, 2023
3a3da51
Merge pull request #1763 from Flow-Launcher/atomic_setting_save
jjw24 Jan 22, 2023
2e1c430
Merge pull request #1830 from Flow-Launcher/version_bump_release
jjw24 Jan 24, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions .github/ISSUE_TEMPLATE/bug-report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,25 +41,26 @@ body:
- type: input
attributes:
label: Flow Launcher Version
description: Go to "Settings" => "About".
value: v1.8.3
description: Go to "Settings" => "About". If you are using a prerelease version please append the build number.
placeholder: "Example: 1.11.0"
validations:
required: true

- type: input
attributes:
label: Windows Build Number
description: Run "ver" at CMD (command prompt).
value: 10.0.19043.1288
description: Run "ver" at CMD (command prompt) or go to Windows Settings -> Systems -> About.
placeholder: "Example: 10.0.19043.1288"
validations:
required: true


- type: textarea
id: logs
attributes:
label: Error Log
description: >
Log file place:
- The latest version place: `%AppData%\FlowLauncher\Logs\<version>\<date>.txt`
- For portable mode: `%LocalAppData%\FlowLauncher\<App-Version>\UserData\Logs\<version>\<date>.txt`
From flow type 'open log location' and find log file with the corresponding date containing the error info.
value: >
<details>
Expand Down
17 changes: 17 additions & 0 deletions .github/actions/spelling/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# check-spelling/check-spelling configuration

File | Purpose | Format | Info
-|-|-|-
[dictionary.txt](dictionary.txt) | Replacement dictionary (creating this file will override the default dictionary) | one word per line | [dictionary](https://github.com/check-spelling/check-spelling/wiki/Configuration#dictionary)
[allow.txt](allow.txt) | Add words to the dictionary | one word per line (only letters and `'`s allowed) | [allow](https://github.com/check-spelling/check-spelling/wiki/Configuration#allow)
[reject.txt](reject.txt) | Remove words from the dictionary (after allow) | grep pattern matching whole dictionary words | [reject](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-reject)
[excludes.txt](excludes.txt) | Files to ignore entirely | perl regular expression | [excludes](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-excludes)
[only.txt](only.txt) | Only check matching files (applied after excludes) | perl regular expression | [only](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-only)
[patterns.txt](patterns.txt) | Patterns to ignore from checked lines | perl regular expression (order matters, first match wins) | [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-patterns)
[candidate.patterns](candidate.patterns) | Patterns that might be worth adding to [patterns.txt](patterns.txt) | perl regular expression with optional comment block introductions (all matches will be suggested) | [candidates](https://github.com/check-spelling/check-spelling/wiki/Feature:-Suggest-patterns)
[line_forbidden.patterns](line_forbidden.patterns) | Patterns to flag in checked lines | perl regular expression (order matters, first match wins) | [patterns](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-patterns)
[expect.txt](expect.txt) | Expected words that aren't in the dictionary | one word per line (sorted, alphabetically) | [expect](https://github.com/check-spelling/check-spelling/wiki/Configuration#expect)
[advice.md](advice.md) | Supplement for GitHub comment when unrecognized words are found | GitHub Markdown | [advice](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-advice)

Note: you can replace any of these files with a directory by the same name (minus the suffix)
and then include multiple files inside that directory (with that suffix) to merge multiple files together.
25 changes: 25 additions & 0 deletions .github/actions/spelling/advice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!-- See https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples%3A-advice --> <!-- markdownlint-disable MD033 MD041 -->
<details><summary>If the flagged items are :exploding_head: false positives</summary>

If items relate to a ...
* binary file (or some other file you wouldn't want to check at all).

Please add a file path to the `excludes.txt` file matching the containing file.

File paths are Perl 5 Regular Expressions - you can [test](
https://www.regexplanet.com/advanced/perl/) yours before committing to verify it will match your files.

`^` refers to the file's path from the root of the repository, so `^README\.md$` would exclude [README.md](
../tree/HEAD/README.md) (on whichever branch you're using).

* well-formed pattern.

If you can write a [pattern](https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples:-patterns) that would match it,
try adding it to the `patterns.txt` file.

Patterns are Perl 5 Regular Expressions - you can [test](
https://www.regexplanet.com/advanced/perl/) yours before committing to verify it will match your lines.

Note that patterns can't match multiline strings.

</details>
4 changes: 4 additions & 0 deletions .github/actions/spelling/allow.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
github
https
ssh
ubuntu
Loading