Andrzej Martyna
f9018368ab
improve _structureInvalidations handling
2026-01-02 19:55:16 +01:00
Andrzej Martyna
a30180c8b4
doc: README.md updated as known issue was resolved
2026-01-02 19:46:14 +01:00
Andrzej Martyna
680de613b8
Significant improvements in handling tabs in multi-browsers, multi-windows circumstances
2026-01-02 19:24:45 +01:00
Andrzej Martyna
6c5695b94f
Unify logging messages
2026-01-02 19:24:32 +01:00
Jack251970
9fadec36c7
Remove null check from _tabsTracker.Dispose() call
...
The null-conditional operator was removed from _tabsTracker.Dispose()
in the Dispose() method, assuming _tabsTracker is always non-null
when Dispose() is called.
2025-12-30 16:25:10 +08:00
Jack251970
42a91fb3a0
Refactor tab tracking for thread safety and nullability
...
Replaced object locks with a custom Lock class for clearer thread synchronization in TabsCache and TabsTracker. Enabled nullable reference types in TabsTracker and updated method signatures and variables to use nullable types where appropriate. Modernized collection initializations and refactored methods for improved readability. Cleaned up using directives. These changes enhance thread safety, code clarity, and nullability handling in browser tab management.
2025-12-30 16:23:43 +08:00
Andrzej Martyna
36b7799f2e
small tweaks
2025-12-30 09:12:08 +01:00
Andrzej Martyna
a472725209
Resolved: Thread-safety concern: _browserWindowsTracked modified without synchronization.
2025-12-30 09:12:08 +01:00
Andrzej Martyna
cdb2d9e6dc
Take Thread.Sleep out of OnFocusChanged
2025-12-30 09:12:07 +01:00
Jack Ye
75a03d0320
Fix typos
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-12-30 16:00:55 +08:00
Andrzej Martyna
736e3764e1
Resolved: several issues reported in PR
2025-12-29 23:53:15 +01:00
Andrzej Martyna
9d27bcf589
feat: added cleaning cache on tabs and windows closing
2025-12-29 23:53:15 +01:00
Jack Ye
d1e5b70759
Fix typos
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-29 18:50:14 +08:00
Jack Ye
a6acdd4c1a
Fix typos
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-29 18:45:34 +08:00
Jack Ye
791ff47c2f
Fix typos
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-29 18:05:54 +08:00
Andrzej Martyna
0f7ef77512
typo
2025-12-29 09:59:09 +01:00
Andrzej Martyna
1bac95dde4
Resolved: Use the wrapper property for consistent binding. by coderabbitai
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-12-29 09:54:04 +01:00
Andrzej Martyna
1f45c02bf1
Added TODO.md for ideas to improve
2025-12-29 09:38:18 +01:00
Andrzej Martyna
876cbfd006
Resolved: a few issues reported by coderabbitai
2025-12-29 09:13:35 +01:00
Andrzej Martyna
b390645718
Resolved: Revert changes in Non-English language. They will be updated automatically in Crowdin
2025-12-29 08:42:14 +01:00
Andrzej Martyna
7890102384
Resolved: Incorrect ClassName - copy-paste error.
2025-12-29 00:46:22 +01:00
Andrzej Martyna
f8c17807fa
Resolved: Populate empty PackageUrl and Copyright fields for Flow.Launcher.Localization.
2025-12-29 00:39:58 +01:00
Andrzej Martyna
951ef814fa
Resolved: Populate or clarify empty Type and Commit fields for BrowserTabs.
2025-12-29 00:34:11 +01:00
Andrzej Martyna
944e3d74a3
Resolved: Minor grammar and style corrections.
2025-12-28 23:50:58 +01:00
Andrzej Martyna
f2dd4d97f0
Resolved: Fix grammar: use 'its' instead of 'it's'.
2025-12-28 23:49:28 +01:00
Andrzej Martyna
ecfe8c302d
Resolved: TabsTracker is not disposed - potential resource leak.
2025-12-28 23:46:38 +01:00
Andrzej Martyna
382dd791ff
Update THIRD_PARTY_NOTICES
2025-12-28 23:41:16 +01:00
Andrzej Martyna
9a2e3408db
remove self-marketing
2025-12-28 18:28:51 +01:00
Andrzej Martyna
c8bf643c28
Merge branch 'dev' into feat/reuse-tabs-in-bookmarks-plugin
2025-12-28 18:08:34 +01:00
Andrzej Martyna
df900f5919
small tweaks
2025-12-28 18:06:32 +01:00
Andrzej Martyna
20f898ce2e
Additional attribution
2025-12-28 17:47:06 +01:00
Andrzej Martyna
02248eb971
Add ReuseTabs to Settings
2025-12-28 17:34:10 +01:00
Andrzej Martyna
c4549d663d
Implement reusing of existing tabs
2025-12-28 17:32:20 +01:00
dependabot[bot]
b4ec480405
Bump Microsoft.Data.Sqlite from 10.0.0 to 10.0.1
...
---
updated-dependencies:
- dependency-name: Microsoft.Data.Sqlite
dependency-version: 10.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-17 22:07:00 +00:00
dependabot[bot]
3492aac2c0
Bump Microsoft.Data.Sqlite from 9.0.10 to 10.0.0
...
---
updated-dependencies:
- dependency-name: Microsoft.Data.Sqlite
dependency-version: 10.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-11 22:07:56 +00:00
dependabot[bot]
a3d1c43580
Bump Microsoft.Data.Sqlite from 9.0.9 to 9.0.10
...
---
updated-dependencies:
- dependency-name: Microsoft.Data.Sqlite
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-14 22:07:02 +00:00
Jack Ye
5e2536c129
Merge branch 'dev' into dependabot/nuget/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Svg.Skia-3.2.1
2025-09-25 12:41:14 +08:00
dependabot[bot]
a76e2fea7f
Bump SkiaSharp from 3.119.0 to 3.119.1
...
---
updated-dependencies:
- dependency-name: SkiaSharp
dependency-version: 3.119.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-23 22:06:58 +00:00
Jeremy
dc1f0f1095
merge back v2.0.1 from master into dev
2025-09-21 23:15:34 +10:00
Jeremy Wu
a05e09908c
Release 2.0.1 ( #3998 )
2025-09-21 20:23:00 +08:00
Jeremy Wu
d7e1ad73cc
New Crowdin updates ( #3948 )
2025-09-21 14:36:35 +03:00
dependabot[bot]
846cc65d8e
Bump Svg.Skia from 3.0.6 to 3.2.1
...
---
updated-dependencies:
- dependency-name: Svg.Skia
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-21 04:49:51 +00:00
Jack251970
78e5bf2a60
Use Flow.Launcher.Localization to improve code quality
2025-09-21 11:50:51 +08:00
Jeremy Wu
eaa90b31d8
Merge pull request #3906 from Flow-Launcher/nuget_package_upgrade
...
Upgrade Nuget packages & Update lock files
2025-09-13 17:36:20 +10:00
Jack Ye
889ed58f0c
Merge pull request #3973 from dcog989/bookmark-quick-fix
...
Bookmark plugin - catch an exception for empty / broken favicons
2025-09-13 14:13:06 +08:00
Jack Ye
7fc30aea93
Merge branch 'dev' into nuget_package_upgrade
2025-09-13 14:06:16 +08:00
dcog989
15f31a1698
Bookmark plugin quick fix
...
Catch an exception for empty / corrupted favicons.
2025-09-12 22:34:03 +01:00
dependabot[bot]
ca164b37db
Bump Microsoft.Data.Sqlite from 9.0.8 to 9.0.9
...
---
updated-dependencies:
- dependency-name: Microsoft.Data.Sqlite
dependency-version: 9.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-09 22:07:50 +00:00
Jack251970
8e837b8e56
Avoid clobbering inherited NoWarn; append instead.
2025-09-06 13:37:27 +08:00
Jack Ye
8bc60e55e0
Merge branch 'dev' into nuget_package_upgrade
2025-09-06 13:31:24 +08:00