Skip to content

Commit

Permalink
Update changelog for version 5.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
t1m0thyj committed Feb 15, 2024
1 parent 89b42d6 commit 89f4700
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 3 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# Changelog

## `5.4.0`

### Enhancements

* Added shuffle option to include only favorite themes ([#359](https://github.com/t1m0thyj/WinDynamicDesktop/issues/359))
* Added shuffle option to change frequency to hourly, daily, weekly, or monthly ([#397](https://github.com/t1m0thyj/WinDynamicDesktop/issues/397))
* Added lock screen as another display in Select Theme dialog which can have a separate theme applied ([#500](https://github.com/t1m0thyj/WinDynamicDesktop/issues/500))
* Added Windows 11 wallpaper to list of built-in dynamic wallpapers (only for Windows 11) ([#526](https://github.com/t1m0thyj/WinDynamicDesktop/issues/526))
* Made wallpaper timing more accurate for polar day and polar night by showing brightest image at solar noon ([#545](https://github.com/t1m0thyj/WinDynamicDesktop/issues/545))
* Added Slovak, Tamil, and Uyghur translations (thanks Ignus, Arjun, and Widio)
* Updated from .NET 6 to .NET 8 (this should not affect most users)

### Bug Fixes

* Fixed error in Store app when applying theme if name contains special characters ([#434](https://github.com/t1m0thyj/WinDynamicDesktop/issues/434))
* Fixed crash when Microsoft Store force closes app to update to newer version ([#512](https://github.com/t1m0thyj/WinDynamicDesktop/issues/512))
* Fixed misplaced strings in Configure Schedule dialog when localized ([#513](https://github.com/t1m0thyj/WinDynamicDesktop/issues/513))
* Fixed error that could happen previewing theme with only day and night segments ([#529](https://github.com/t1m0thyj/WinDynamicDesktop/issues/529))

## `5.3.1`

* Updated dark theme to stop using buggy Mica effect which may prevent mouse clicks ([#525](https://github.com/t1m0thyj/WinDynamicDesktop/issues/525))
Expand Down
3 changes: 2 additions & 1 deletion src/ThemeDialog.cs
Original file line number Diff line number Diff line change
Expand Up @@ -556,7 +556,8 @@ private void deleteThemeMenuItem_Click(object sender, EventArgs e)
string themeId = (string)listView1.Items[itemIndex].Tag;
ThemeConfig theme = ThemeManager.themeSettings.Find(t => t.themeId == themeId);

if ((JsonConfig.settings.activeThemes != null && JsonConfig.settings.activeThemes.Contains(themeId))
if ((JsonConfig.settings.activeThemes != null && (JsonConfig.settings.activeThemes[0] == themeId ||
(JsonConfig.settings.activeThemes[0] == null && JsonConfig.settings.activeThemes.Contains(themeId))))
|| JsonConfig.settings.lockScreenTheme == themeId)
{
MessageDialog.ShowWarning(string.Format(_("The '{0}' theme cannot be deleted because it is " +
Expand Down
2 changes: 1 addition & 1 deletion src/WinDynamicDesktop.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<PackageId>WinDynamicDesktop</PackageId>
<Product>WinDynamicDesktop</Product>
<Copyright>Copyright © 2024 Timothy Johnson</Copyright>
<Version>5.3.1</Version>
<Version>5.4.0</Version>
<ApplicationIcon>resources\WinDynamicDesktop.ico</ApplicationIcon>
<UseWindowsForms>true</UseWindowsForms>
<UseWPF>true</UseWPF>
Expand Down
2 changes: 1 addition & 1 deletion uwp/Package.appxmanifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" IgnorableNamespaces="uap uap3 mp rescap desktop">
<Identity Name="38719TimothyJohnson.WinDynamicDesktop" Publisher="CN=t1m0thyj" Version="5.3.1.0" />
<Identity Name="38719TimothyJohnson.WinDynamicDesktop" Publisher="CN=t1m0thyj" Version="5.4.0.0" />
<Properties>
<DisplayName>WinDynamicDesktop</DisplayName>
<PublisherDisplayName>Timothy Johnson</PublisherDisplayName>
Expand Down

0 comments on commit 89f4700

Please sign in to comment.