Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1316 commits
Select commit Hold shift + click to select a range
5044a21
Merge pull request #1569 from onesounds/AddSponsorButton
jjw24 Nov 25, 2022
30987f9
Use DefaultThreadCurrentCulture for culture in app domain
VictoriousRaptor Nov 25, 2022
2df24c2
Merge branch 'dev' into ThemeRedesign
onesounds Nov 25, 2022
e38a3b0
Change Keyword to ws from *
onesounds Nov 25, 2022
5b2990c
Merge pull request #1568 from VictoriousRaptor/FixNewCultureInfo
taooceros Nov 25, 2022
21babd1
Fix Plugin Trigger Icon Position
onesounds Nov 25, 2022
32e406e
Add MinWidth ContextMenu
onesounds Nov 25, 2022
7f375be
Add SnapPixel
onesounds Nov 25, 2022
289bdad
keyword change to s from ws
onesounds Nov 25, 2022
63a05fc
Merge pull request #1570 from onesounds/ChangeWindowSettingKeyword
jjw24 Nov 25, 2022
e7128f9
Merge pull request #1566 from onesounds/ThemeRedesign
jjw24 Nov 25, 2022
c5b384e
Update Flow.Launcher.sln
onesounds Nov 25, 2022
982783b
Merge branch 'dev' into BookmarkSettingPanel
onesounds Nov 25, 2022
157f8f8
Change Setting Command in wizard
onesounds Nov 25, 2022
c1f562e
Merge branch 'dev' into UpdateWizard
onesounds Nov 25, 2022
235c845
Merge pull request #1571 from onesounds/UpdateWizard
jjw24 Nov 25, 2022
c11b9ca
Merge branch 'dev' into WindowIllustration
onesounds Nov 25, 2022
3b99bf9
Adjust Margin
onesounds Nov 25, 2022
8680604
Merge branch 'dev' into BookmarkSettingPanel
onesounds Nov 25, 2022
14bb856
Merge Dev
onesounds Nov 25, 2022
00a4d62
- Temp Fix Confict / Change F2 to F1
onesounds Nov 25, 2022
124318f
- Adjust Themes for Preview
onesounds Nov 25, 2022
5c6244a
Add Preview Seperator color from middle seperator color
onesounds Nov 25, 2022
6d91351
Add Auto Hide Preview Separator
onesounds Nov 25, 2022
65d4aed
- Fix Display Preview Panel when First Launch
onesounds Nov 25, 2022
9267938
Append Result for everything error and windows index error
taooceros Nov 25, 2022
250627a
Load large Thumbnail when load full image
taooceros Nov 25, 2022
d96ddd3
different width for image/video vs other file type
taooceros Nov 25, 2022
c622eda
Add FileType / Ignore Case Senstive
onesounds Nov 25, 2022
c95c276
fix typo
VictoriousRaptor Nov 26, 2022
2641fa2
update wording
VictoriousRaptor Nov 26, 2022
21eb6c7
Match text and illustration
VictoriousRaptor Nov 26, 2022
a6234c5
Merge pull request #1574 from VictoriousRaptor/FixText
VictoriousRaptor Nov 26, 2022
ff63f6f
Fix typo
VictoriousRaptor Nov 26, 2022
1f8eea7
Fix Aligns
onesounds Nov 26, 2022
9ed33b5
Merge branch 'WindowIllustration' of https://github.com/onesounds/Flo…
onesounds Nov 26, 2022
d0d7e73
Textbox Resize
onesounds Nov 26, 2022
0446fee
Merge branch 'dev' into WindowIllustration
VictoriousRaptor Nov 26, 2022
45335f2
Merge pull request #1554 from onesounds/WindowIllustration
VictoriousRaptor Nov 26, 2022
c59449d
Change String
onesounds Nov 26, 2022
24e526b
fix typo
VictoriousRaptor Nov 26, 2022
9cdbb3a
fix uwp preview image
VictoriousRaptor Nov 26, 2022
41822f9
Merge branch 'ImagePreview' of https://github.com/onesounds/Flow.Laun…
VictoriousRaptor Nov 26, 2022
3c229fc
Update preview tooltip
VictoriousRaptor Nov 26, 2022
16a9d1a
Fix Hotkey Focus
onesounds Nov 26, 2022
ab54833
Merge branch 'dev' into ImagePreview
onesounds Nov 26, 2022
ca6c6cb
Use loading.png for loading time image placeholder
taooceros Nov 26, 2022
553e5f2
New Crowdin updates (#1573)
jjw24 Nov 26, 2022
6be5680
Merge Image Loading
onesounds Nov 26, 2022
91a46f7
Fix Conflict
onesounds Nov 26, 2022
e5a19cc
Change Loading Icon / Rmove Opacity in Darker Theme
onesounds Nov 26, 2022
900c312
Merge pull request #1575 from onesounds/FixHotkeyFocus
VictoriousRaptor Nov 26, 2022
3aa3cf3
Fix List Icon Blurry
onesounds Nov 26, 2022
a70b13d
- Change PreviewExtension base Subtitle from IcoPath (For Fix the Lar…
onesounds Nov 26, 2022
48c67c7
Remove Uwp Icon's Backgorund color
onesounds Nov 26, 2022
748e7f1
New Crowdin updates (#1577)
jjw24 Nov 26, 2022
ed5c50e
Fix BulletLight Selected Glyph / Add Glyph Layout
onesounds Nov 26, 2022
cf3d88f
Add Glyph Color Style
onesounds Nov 27, 2022
bca2145
Add Darker Theme (Garul'fs request)
onesounds Nov 27, 2022
f59cfc0
Merge branch 'dev' into ImagePreview
onesounds Nov 27, 2022
26a7139
Add flac/mp3 (for large coverart)
onesounds Nov 27, 2022
1e8fe93
Change Loading Image / Change Stretch for small icons (under 128)
onesounds Nov 27, 2022
5a077f9
Fix preview image size when PreviewImage is null
VictoriousRaptor Nov 27, 2022
c40b0b9
set IsMedia() to static
VictoriousRaptor Nov 27, 2022
98760b0
Remove MinHeight
onesounds Nov 27, 2022
0298f17
- Change Preview Item to non-clickable
onesounds Nov 27, 2022
06e5ec4
Adjust Custom Preview Panel Layout
onesounds Nov 27, 2022
9242547
Merge pull request #1579 from onesounds/FixPreviewClick
jjw24 Nov 28, 2022
a2b2e89
Rename var
VictoriousRaptor Nov 28, 2022
4d91e10
Merge pull request #1395 from onesounds/BookmarkSettingPanel
jjw24 Nov 28, 2022
afc0946
Use winRT api for uwp info and logo
VictoriousRaptor Nov 28, 2022
6fdf2f1
Avoid unnecessary logo finding
VictoriousRaptor Nov 28, 2022
e473320
Use AppListEntry to construct app
VictoriousRaptor Nov 28, 2022
e098426
Parse Appmanifest.xml
VictoriousRaptor Nov 28, 2022
97d6b6e
fix typo
VictoriousRaptor Nov 28, 2022
a62ea0e
Remove UWP member in Application
VictoriousRaptor Nov 28, 2022
9ba7cb0
Add 'Installing Plugin' string / Adjust Notification
onesounds Nov 28, 2022
cd801e8
Get uwp logo from xml
VictoriousRaptor Nov 28, 2022
54f408a
comment unused
VictoriousRaptor Nov 28, 2022
0374e9f
set default values of fields
VictoriousRaptor Nov 28, 2022
07a68ed
Use imageloader to load icon
VictoriousRaptor Nov 28, 2022
b50f43a
Remove ApplicationActivationHelper
VictoriousRaptor Nov 28, 2022
df30ec9
Init apps after construction
VictoriousRaptor Nov 28, 2022
202c660
Log exceptions when initing apps
VictoriousRaptor Nov 28, 2022
a9c2715
Reuse LogoPathFromUri() for preview image
VictoriousRaptor Nov 28, 2022
6ef2e85
Merge pull request #1582 from onesounds/AdjustPluginInstallNotification
onesounds Nov 28, 2022
da19788
Fix potential null reference
VictoriousRaptor Nov 28, 2022
7299833
Formatting
VictoriousRaptor Nov 28, 2022
220f9f1
add sponsor
jjw24 Nov 28, 2022
8f70cf8
Merge pull request #1585 from Flow-Launcher/add_sponsor
jjw24 Nov 28, 2022
843c9e1
Bump Microsoft.IO.RecyclableMemoryStream from 2.1.3 to 2.2.1
dependabot[bot] Nov 28, 2022
718ed33
Merge branch 'dev' into explorerMerge
taooceros Nov 28, 2022
f163ead
Remove Launch Hidden feature
taooceros Nov 28, 2022
158ee5f
Remove legacy initialization
taooceros Nov 28, 2022
bec27f4
Adjust naming and remove `Use Index Search For Path Search` option
taooceros Nov 28, 2022
8302ff8
Rename path Enumeration Engine to Directory Recursive Search Engine
taooceros Nov 29, 2022
3acda2e
remove compatibility code
jjw24 Nov 29, 2022
acc7d51
Remove legacy code and slightly refactor
taooceros Nov 29, 2022
22bc292
Add try catch to encounter dllnotfound issue and move warning string …
taooceros Nov 29, 2022
76f5c6c
Revert "Remove Uwp Icon's Backgorund color" to avoid conflict
VictoriousRaptor Nov 29, 2022
f40f416
Comment legacy logo code
VictoriousRaptor Nov 29, 2022
78bc3f4
Prepare for preview panel
VictoriousRaptor Nov 29, 2022
5a7eb62
Let result provider determine should use big thumbnail
VictoriousRaptor Nov 29, 2022
2fd241d
Use search pattern in Directory.EnumerateFiles
VictoriousRaptor Nov 29, 2022
f9fbd08
Delete unused file
VictoriousRaptor Nov 29, 2022
713c586
Fix IDE0005
VictoriousRaptor Nov 29, 2022
4856399
Make IconDelegate async when calling it
VictoriousRaptor Nov 29, 2022
f6d5bf3
Trigger OnPropertyChanged of Image
VictoriousRaptor Nov 29, 2022
e7baaaf
Separate image load logic
VictoriousRaptor Nov 29, 2022
0e555b5
fix Windows Indexed Content search not triggering
jjw24 Nov 29, 2022
a4ca486
formatting
jjw24 Nov 29, 2022
a2d57c1
Fix xpath issue
VictoriousRaptor Nov 29, 2022
416fcd1
set desired size to 64x64
VictoriousRaptor Nov 29, 2022
422307d
formatting
VictoriousRaptor Nov 29, 2022
592b838
Fix hard-coded translation
VictoriousRaptor Nov 29, 2022
724160d
Hide openwith editor when editor path is null or empty
VictoriousRaptor Nov 29, 2022
ed0b360
Hide open windows index context menu when result is not from it
VictoriousRaptor Nov 29, 2022
c820bc1
Fix Context Menu Image Icon
onesounds Nov 29, 2022
90f6176
Merge branch 'explorerMerge' of https://github.com/Flow-Launcher/Flow…
onesounds Nov 29, 2022
aeb72d2
Separate image loading logic
VictoriousRaptor Nov 29, 2022
19d29e8
update description
VictoriousRaptor Nov 29, 2022
b45b5fb
use ulong instead of int to prevent overflow (if possible let's use n…
taooceros Nov 29, 2022
d74a635
use nint instead of ulong
taooceros Nov 29, 2022
9fdf220
trigger general search only when action keywords match
jjw24 Nov 29, 2022
a8d6e8d
only display quick access list when action keyword is used
jjw24 Nov 29, 2022
5ac2366
allow path to be searchable in quick access list
jjw24 Nov 29, 2022
a77a14c
Merge pull request #1586 from Flow-Launcher/dependabot/nuget/Microsof…
jjw24 Nov 29, 2022
730b353
Add Focusing (plugin/plugin store) when changed tab
onesounds Nov 30, 2022
842d6fb
Merge pull request #1589 from onesounds/FixSearchFocusing
jjw24 Nov 30, 2022
8dffdfc
Delete ProgramTest.cs
VictoriousRaptor Nov 30, 2022
b0297d3
Merge pull request #1581 from VictoriousRaptor/RefactorUWP
jjw24 Nov 30, 2022
f548310
Merge branch 'dev' into ImagePreview
onesounds Dec 1, 2022
bf9b464
Merge Dev
onesounds Dec 1, 2022
355035e
re-add warning when Windows Index service is off as a search result
jjw24 Dec 1, 2022
605db60
add icon for Everything's content search warning
jjw24 Dec 1, 2022
4d95c1b
use vm show instead of window show
taooceros Dec 3, 2022
564721b
Set preview image for uwp apps
VictoriousRaptor Dec 3, 2022
4a0ee9b
fix concurrency issue (potentially)
taooceros Dec 3, 2022
e9d8579
fix concurrency issue (really potentially)
taooceros Dec 3, 2022
435144b
Merge branch 'dev' into explorerMerge
taooceros Dec 3, 2022
03ba623
Merge pull request #1593 from Flow-Launcher/fixSecondStart
jjw24 Dec 3, 2022
281f4db
fix enable not working at the first time (also refactor a little bit …
taooceros Dec 4, 2022
21ba7bf
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into plu…
taooceros Dec 4, 2022
72159d4
Adjust priority to command and open directory to command
taooceros Dec 4, 2022
9edfa37
Remove unused method (and really use EditPluginPriorityCommand)
taooceros Dec 4, 2022
4d712a1
Merge pull request #1519 from Flow-Launcher/pluginlist_unselected_item
onesounds Dec 4, 2022
c6a47b0
add membernotnull attribute and small refactor
taooceros Dec 4, 2022
af07c38
cleanup code
taooceros Dec 4, 2022
e1c4ee0
fix Windows context menu Segoe Fluent Icon
jjw24 Dec 4, 2022
797464d
remove unnecessary show Windows index state in context menu option
jjw24 Dec 4, 2022
caf200b
move System.Linq.Async to Explorer project
jjw24 Dec 4, 2022
74ea629
search window hides when prompted to install, remove threading
jjw24 Dec 4, 2022
5c4b785
remove unnecessary Everything installation during startup
jjw24 Dec 4, 2022
08b8cda
remove duplicate Everything dll copy in project file
jjw24 Dec 4, 2022
bcc8013
remove IIndexProvider.cs removal section in project file
jjw24 Dec 4, 2022
c56a275
Merge pull request #1097 from Flow-Launcher/explorerMerge
jjw24 Dec 4, 2022
ee9c53d
Add CopyText in Explorer Result
taooceros Dec 5, 2022
5b6a188
Fix Multiple Drag and drop causing NotReturn Method Call
taooceros Dec 5, 2022
e2a46ed
Merge branch 'dev' into ImagePreview
VictoriousRaptor Dec 5, 2022
ccab608
fix unnecessary using
VictoriousRaptor Dec 5, 2022
ce2948e
Merge branch 'ImagePreview' of https://github.com/onesounds/Flow.Laun…
VictoriousRaptor Dec 5, 2022
2194e3c
Preview image for explorer
VictoriousRaptor Dec 5, 2022
53b1781
Renaming method and property
VictoriousRaptor Dec 5, 2022
6c54ad8
refactor preview info
VictoriousRaptor Dec 5, 2022
3415656
fix query becoming empty string after DoDragDrop call
jjw24 Dec 5, 2022
18451a3
Merge pull request #1594 from Flow-Launcher/drag_and_drop_explorer
jjw24 Dec 5, 2022
51595ad
New Crowdin updates (#1578)
jjw24 Dec 5, 2022
27726ff
fix null reference when clicking on Set Item to Top or plugin website
taooceros Dec 5, 2022
fa84f44
Merge branch 'dev' into ImagePreview
onesounds Dec 5, 2022
a9a7179
Merge pull request #1596 from Flow-Launcher/fix_null_reference_contex…
jjw24 Dec 5, 2022
1e42bc9
Bump System.Drawing.Common from 5.0.3 to 7.0.0
dependabot[bot] Dec 5, 2022
4d51ed9
Merge pull request #1598 from Flow-Launcher/dependabot/nuget/System.D…
jjw24 Dec 5, 2022
89b5242
Adjust Preview Area Heights
onesounds Dec 5, 2022
4c846e2
Fix Reserved Glyph Area
onesounds Dec 5, 2022
66dee47
Refactor AddProgramSource dialog
VictoriousRaptor Dec 6, 2022
075a1a3
Adjust Preview area Size / Add Source Resize Logic
onesounds Dec 6, 2022
bfb29e3
Fix Hashcode
VictoriousRaptor Dec 6, 2022
cca10ca
Move show msgbox to view
VictoriousRaptor Dec 6, 2022
1990226
Fix item can't be unselected after editing Location
VictoriousRaptor Dec 6, 2022
7bc4cfb
Hide Browse Button when editing win32 or uwp
VictoriousRaptor Dec 6, 2022
7362bd2
Remove LocationConverter
VictoriousRaptor Dec 6, 2022
05dca1a
Merge branch 'ImagePreview' of https://github.com/onesounds/Flow.Laun…
VictoriousRaptor Dec 6, 2022
46f8d42
- Changed UWP preview target image
onesounds Dec 6, 2022
d52496b
Merge branch 'ImagePreview' of https://github.com/onesounds/Flow.Laun…
onesounds Dec 6, 2022
fd395c1
Adjust non-media icon sizes
onesounds Dec 6, 2022
e720e4f
mark modified in setters
VictoriousRaptor Dec 7, 2022
0afcf7e
Use auto deconstructor and rename return value
VictoriousRaptor Dec 7, 2022
f509f56
Fix file extension case sensitive issue
VictoriousRaptor Dec 7, 2022
219ca53
revert
VictoriousRaptor Dec 7, 2022
0231c32
Use square44x44logo for preview to avoid big margin
VictoriousRaptor Dec 7, 2022
3dda618
Merge pull request #1360 from onesounds/ImagePreview
jjw24 Dec 7, 2022
59f0b49
Fix typo
VictoriousRaptor Dec 7, 2022
c9fa423
Fix GlyphIconSize
onesounds Dec 7, 2022
6e90f7e
Merge pull request #1603 from VictoriousRaptor/FixTypo
VictoriousRaptor Dec 7, 2022
3e85ca9
Merge pull request #1605 from onesounds/FixGlyphIconSize
jjw24 Dec 7, 2022
e5e393f
Wrap some call with Dispatcher and let shell use Task.Run to show the…
taooceros Dec 8, 2022
c5056a7
Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into fix…
taooceros Dec 8, 2022
c9b50bb
Bump NuGet CommandLine version (#1601)
jjw24 Dec 8, 2022
824fe10
bump plugin versions after .Net 6 upgrade
jjw24 Dec 8, 2022
d353418
Merge pull request #1609 from Flow-Launcher/bump_plugin_versions
jjw24 Dec 8, 2022
a2b8118
Change Hardcoded Text to string
onesounds Dec 8, 2022
649b55f
Changed Hardcoded Text in WelcomeWindow Title
onesounds Dec 8, 2022
711b5b6
Fix Buttons Size
onesounds Dec 9, 2022
8498883
- Add BoolToTranslation Logic by Style in Program
onesounds Dec 9, 2022
df27a21
Fixed TextboxWidth
onesounds Dec 9, 2022
2dc508a
Bool To Translation by style in websearch plugin
onesounds Dec 9, 2022
056dcb3
Change Header 'Enabled' to 'Status'
onesounds Dec 9, 2022
f199167
Merge branch 'dev' into FixBoolToTranslation
onesounds Dec 9, 2022
d34f1a3
Fix WelcomeWindowTitle
onesounds Dec 9, 2022
7812431
Merge pull request #1611 from onesounds/FIxTrueFalseInList
jjw24 Dec 9, 2022
ef04819
Merge pull request #1610 from onesounds/FixTopMostString
jjw24 Dec 9, 2022
fead578
Change 'Search Description' Tooltip
onesounds Dec 9, 2022
c89ad0c
Merge branch 'FixBoolToTranslation' of https://github.com/onesounds/F…
onesounds Dec 9, 2022
12fae66
Adjust WebSearch Plugin Setting Panel Layout
onesounds Dec 9, 2022
101955f
- Adjust JsonRPCplugin Panel Layout
onesounds Dec 9, 2022
b1768b5
- Adjust JsonRPCplugin Panel Layout
onesounds Dec 9, 2022
92c068d
Fix Conflict
onesounds Dec 9, 2022
00e88bc
Adjust Buttons Margin
onesounds Dec 9, 2022
ba3ed35
- Adjust JsonRPC Panel Design
onesounds Dec 9, 2022
27016c4
Add hyperlink layout
onesounds Dec 10, 2022
b7e12a4
Adjust Plugin info area
onesounds Dec 11, 2022
2dfd1c3
Adjust Tooltip time
onesounds Dec 11, 2022
28b6bba
Adjust TextBlock
onesounds Dec 11, 2022
b4b342f
Add Layout for Browse button
onesounds Dec 11, 2022
d6a31f0
Remove Color of debugging
onesounds Dec 11, 2022
25e4b50
Use default binding mode
VictoriousRaptor Dec 11, 2022
29081ec
Wrap querytext change with Dispatcher to ensure it happens after main…
taooceros Dec 11, 2022
906d0e8
remove Dispatcher guide since it is ensured to be called after QueryT…
taooceros Dec 11, 2022
56d9a37
wrap the whole thing
taooceros Dec 11, 2022
2fd896b
- Remove Comment
onesounds Dec 11, 2022
3338a41
Merge branch 'dev' into fix_shell_and_change_query
taooceros Dec 11, 2022
3b8e786
fix duplicate Quick Access results from CreateOpenCurrentFolderResult
jjw24 Dec 12, 2022
45a81a9
fix action keyword missing when traversing paths or using autocomplete
jjw24 Dec 12, 2022
5095709
Change Some Icons
onesounds Dec 12, 2022
4b0781d
Added Glyph Icons
onesounds Dec 12, 2022
184799a
Merge pull request #1621 from Flow-Launcher/fix_missing_actionkeyword
jjw24 Dec 12, 2022
4862950
Merge branch 'dev' into fix_dup_results_explorer
VictoriousRaptor Dec 12, 2022
d2d1c47
Merge pull request #1620 from Flow-Launcher/fix_dup_results_explorer
jjw24 Dec 12, 2022
84ca747
Merge pull request #1622 from onesounds/ChangeIcons
jjw24 Dec 12, 2022
25cb290
Merge pull request #1615 from onesounds/SimplizePluginInfo
jjw24 Dec 12, 2022
50b5a0e
Merge pull request #1613 from onesounds/FixCustomSettingPanelPadding
jjw24 Dec 12, 2022
4153aa9
Merge pull request #1612 from onesounds/FixBoolToTranslation
jjw24 Dec 12, 2022
dd0f42e
Merge branch 'dev' into fix_shell_and_change_query
jjw24 Dec 12, 2022
6dd34b9
Merge pull request #1606 from Flow-Launcher/fix_shell_and_change_query
jjw24 Dec 12, 2022
fe66cad
Merge remote-tracking branch 'upstream/dev' into FixProgramSource
VictoriousRaptor Dec 12, 2022
21c5c77
Merge branch 'dev' into FixProgramSource
jjw24 Dec 12, 2022
ae8955b
fix path not changed in the textbox
taooceros Dec 12, 2022
71a1ca7
Merge pull request #1600 from VictoriousRaptor/FixProgramSource
jjw24 Dec 12, 2022
f66f7d8
New Crowdin updates (#1624)
jjw24 Dec 13, 2022
54ea68c
Version bump for 1.10.0 release + update readme (#997)
jjw24 Dec 13, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
146 changes: 146 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
# To learn more about .editorconfig see https://aka.ms/editorconfigdocs
###############################
# Core EditorConfig Options #
###############################
# All files
[*]
indent_style = space

# XML project files
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}]
indent_size = 2

# XML config files
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}]
indent_size = 2

# Code files
[*.{cs,csx,vb,vbx}]
indent_size = 4
insert_final_newline = true
charset = utf-8-bom
###############################
# .NET Coding Conventions #
###############################
[*.{cs,vb}]
# Organize usings
dotnet_sort_system_directives_first = true
# this. preferences
dotnet_style_qualification_for_field = false:silent
dotnet_style_qualification_for_property = false:silent
dotnet_style_qualification_for_method = false:silent
dotnet_style_qualification_for_event = false:silent
# Language keywords vs BCL types preferences
dotnet_style_predefined_type_for_locals_parameters_members = true:silent
dotnet_style_predefined_type_for_member_access = true:silent
# Parentheses preferences
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent
# Modifier preferences
dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent
dotnet_style_readonly_field = true:suggestion
# Expression-level preferences
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:silent
dotnet_style_prefer_inferred_tuple_names = true:suggestion
dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion
dotnet_style_prefer_auto_properties = true:silent
dotnet_style_prefer_conditional_expression_over_assignment = true:silent
dotnet_style_prefer_conditional_expression_over_return = true:silent
###############################
# Naming Conventions #
###############################
# Style Definitions
dotnet_naming_style.pascal_case_style.capitalization = pascal_case
# Use PascalCase for constant fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style
dotnet_naming_symbols.constant_fields.applicable_kinds = field
dotnet_naming_symbols.constant_fields.applicable_accessibilities = *
dotnet_naming_symbols.constant_fields.required_modifiers = const
dotnet_style_operator_placement_when_wrapping = beginning_of_line
tab_width = 2
end_of_line = crlf
dotnet_style_prefer_simplified_boolean_expressions = true:suggestion
dotnet_style_prefer_compound_assignment = true:suggestion
dotnet_diagnostic.CA1416.severity = silent
###############################
# C# Coding Conventions #
###############################
[*.cs]
dotnet_diagnostics.VSTHRD200.severity = none # VSTHRD200: Use "Async" suffix for async methods
dotnet_analyzer_diagnostic.VSTHRD200.severity = none # VSTHRD200: Use "Async" suffix for async methods
# var preferences
csharp_style_var_for_built_in_types = true:silent
csharp_style_var_when_type_is_apparent = true:silent
csharp_style_var_elsewhere = true:silent
# Expression-bodied members
csharp_style_expression_bodied_methods = false:silent
csharp_style_expression_bodied_constructors = false:silent
csharp_style_expression_bodied_operators = false:silent
csharp_style_expression_bodied_properties = true:silent
csharp_style_expression_bodied_indexers = true:silent
csharp_style_expression_bodied_accessors = true:silent
# Pattern matching preferences
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
# Null-checking preferences
csharp_style_throw_expression = true:suggestion
csharp_style_conditional_delegate_call = true:suggestion
# Modifier preferences
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion
# Expression-level preferences
csharp_prefer_braces = true:silent
csharp_style_deconstructed_variable_declaration = true:suggestion
csharp_prefer_simple_default_expression = true:suggestion
csharp_style_pattern_local_over_anonymous_function = true:suggestion
csharp_style_inlined_variable_declaration = true:suggestion
###############################
# C# Formatting Rules #
###############################
# New line preferences
csharp_new_line_before_open_brace = all
csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_between_query_expression_clauses = true
# Indentation preferences
csharp_indent_case_contents = true
csharp_indent_switch_labels = true
csharp_indent_labels = flush_left
# Space preferences
csharp_space_after_cast = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_around_binary_operators = before_and_after
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_empty_parameter_list_parentheses = false
# Wrapping preferences
csharp_preserve_single_line_statements = true
csharp_preserve_single_line_blocks = true
csharp_using_directive_placement = outside_namespace:silent
csharp_prefer_simple_using_statement = true:suggestion
csharp_style_namespace_declarations = block_scoped:silent
csharp_style_prefer_method_group_conversion = true:silent
csharp_style_expression_bodied_lambdas = true:silent
csharp_style_expression_bodied_local_functions = false:silent
###############################
# VB Coding Conventions #
###############################
[*.vb]
# Modifier preferences
visual_basic_preferred_modifier_order = Partial,Default,Private,Protected,Public,Friend,NotOverridable,Overridable,MustOverride,Overloads,Overrides,MustInherit,NotInheritable,Static,Shared,Shadows,ReadOnly,WriteOnly,Dim,Const,WithEvents,Widening,Narrowing,Custom,Async:suggestion
32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE/bug-report.md

This file was deleted.

78 changes: 78 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
name: "\U0001F41E Bug Report"
description: Create a bug report to help us improve Flow Launcher
title: "BUG: "
labels: ["bug"]

body:
- type: markdown
attributes:
value: Thanks for taking the time to fill out this bug report!

- type: checkboxes
attributes:
label: Checks
options:
- label: >
I have checked that this issue has not already been reported.

- type: textarea
attributes:
label: Problem Description
description: A clear and concise description of what the problem is.
validations:
required: true

- type: textarea
attributes:
label: To Reproduce
description: Steps to reproduce the behavior.
value: >
1. ...

2. ...

3. ...

- type: textarea
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.

- type: input
attributes:
label: Flow Launcher Version
description: Go to "Settings" => "About".
value: v1.8.3

- type: input
attributes:
label: Windows Build Number
description: Run "ver" at CMD (command prompt).
value: 10.0.19043.1288

- 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`
value: >
<details>


```shell


Replace this line with the important log contents.


```

</details>


<!-- # Or drag and drop the log file and delete the above detail part. -->
17 changes: 17 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "nuget" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
ignore:
- dependency-name: "squirrel-windows"
reviewers:
- "jjw24"
- "taooceros"
- "JohnTheGr8"
26 changes: 26 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# For more information, see:
# https://github.com/actions/stale
name: Mark stale issues and pull requests

on:
schedule:
- cron: '30 1 * * *'

jobs:
stale:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v4
with:
stale-issue-message: 'This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.'
days-before-stale: 45
days-before-close: 7
days-before-pr-close: -1
exempt-all-milestones: true
close-issue-message: 'This issue was closed because it has been stale for 7 days with no activity. If you feel this issue still needs attention please feel free to reopen.'
stale-pr-label: 'no-pr-activity'
exempt-issue-labels: 'keep-fresh'
exempt-pr-labels: 'keep-fresh,awaiting-approval,work-in-progress'
4 changes: 2 additions & 2 deletions Flow.Launcher.Core/Configuration/Portable.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using Microsoft.Win32;
using Microsoft.Win32;
using Squirrel;
using System;
using System.IO;
Expand Down Expand Up @@ -127,7 +127,7 @@ public void CreateUninstallerEntry()

using (var portabilityUpdater = NewUpdateManager())
{
portabilityUpdater.CreateUninstallerRegistryEntry();
_ = portabilityUpdater.CreateUninstallerRegistryEntry();
}
}

Expand Down
Loading