Skip to content

Releases: openhab/openhab-windows

Beta: 2025.01.29

29 Jan 12:56
b4ac5f8
Compare
Choose a tag to compare
Beta: 2025.01.29 Pre-release
Pre-release

Commits

  • 143566c: Fix build configuration and add release workflow (Christoph Hofmann) #213
  • 7489e53: Add openHAB Build and Release workflow (Christoph Hofmann) #213
  • 32ffedc: Cleanup (Christoph Hofmann) #213
  • f7d9845: Fixed filename and syntax issues (Christoph Hofmann) #213
  • 11a1477: Fixed build and release name task (Christoph Hofmann) #213
  • 0d3c646: Fix build number and release name in openhab.yml (Christoph Hofmann) #213
  • da354e2: Update build script to output release information (Christoph Hofmann) #213
  • 1cf78ed: Update build configuration and release name handling (Christoph Hofmann) #213
  • 6dfadcf: Fix IS_BETA_RELEASE assignment in openhab.yml (Christoph Hofmann) #213
  • aede949: Update build script to use current date as build number and release name (Christoph Hofmann) #213
  • 0408f29: Fix variable assignment in openhab.yml (Christoph Hofmann) #213
  • bd3ac9e: Add configure job as dependency for create_release job (Christoph Hofmann) #213
  • 1fe6865: Update openHAB workflow configuration (Christoph Hofmann) #213
  • 96494e6: Set build configuration based on branch (Christoph Hofmann) #213
  • 4e91375: Update release name in openhab.yml (Christoph Hofmann) #213
  • ae2a6ba: Fix outputs (Christoph Hofmann) #213
  • bc2edea: Fix release name in openhab.yml (Christoph Hofmann) #213
  • 941a255: Update build configuration and release name (Christoph Hofmann) #213
  • aef7c66: Update Set-Version.ps1 path in build workflow (Christoph Hofmann) #213
  • dacb3b6: Update build and openhab workflows (Christoph Hofmann) #213
  • e750f60: Update build.yml and openhab.yml (Christoph Hofmann) #213
  • cff5ae4: Update Set-Version.ps1 path in build workflow (Christoph Hofmann) #213
  • f596757: Update Set-Version.ps1 script invocation (Christoph Hofmann) #213
  • bb5bf7b: Update build workflow names (Christoph Hofmann) #213
  • 7d5bb21: Update build script to set version correctly (Christoph Hofmann) #213
  • bfd2bee: Update package version script and remove unnecessary ls command (Christoph Hofmann) #213
  • 347a14f: Add nuget package restore step (Christoph Hofmann) #213
  • ceb9480: Fixed sonarqube security hotspot (Christoph Hofmann) #213
  • 13aeacb: Update build and publish workflows (Christoph Hofmann) #213
  • 1f077a6: Update release workflow (Christoph Hofmann) #213
  • 99154be: Update publish.yml and openhab.yml workflows (Christoph Hofmann) #213
  • 470bcfc: Update package name in publish workflows (Christoph Hofmann) #213
  • 12c6fd4: Update workflows for release and publishing (Christoph Hofmann) #213
  • fbb48d5: The most significant changes in the code include the update of project reference for "openHAB.Common", removal of namespaces from "NotificationManager.cs", addition of a new parameter in "ResolveIconPath" method, and the inclusion of a new dependency in "IconCaching.cs". Several converters were removed from "App.xaml" and usage of certain converters was removed from multiple files. The logic for resolving the icon path was updated in "ImageLabel.xaml.cs" and a boolean return type was added to "DownloadAndSaveIconToCache" method in "IconCaching.cs". Code formatting and alignment changes were made in multiple files for better readability. The type of Widget property was changed in WidgetBase.cs and the logic for generating the icon path was simplified in IconToBitmapConverter.cs. The Visibility property binding was simplified in all .xaml files. The IconToPathConverter.cs, StringToColorBrushConverter.cs files were removed from the project. Various UI elements were updated in MainWindow.xaml and a nativeDebugging property was added to the openHAB.Windows (Package) profile in launchSettings.json. A new file WidgetViewModel.cs was added to the project. (Christoph Hofmann) #213
  • 98e717d: The code changes primarily involve updates to the .NET framework and C# version, renaming of classes, replacement of the JSON library, and updates to package versions. (Christoph Hofmann) #213
  • f0630f2: The most significant changes involve modifications to the StrongReferenceMessenger.Default.Send and StrongReferenceMessenger.Default.Register method calls in MainWindow.xaml.cs, MainViewModel.cs, and SitemapViewModel.cs. These methods now include additional arguments related to the sitemap name. Additionally, the StrongReferenceMessenger.Default.Unregister method call was removed from MainViewModel.cs. Lastly, several build properties were removed from openHAB.Windows.GeneratedMSBuildEditorConfig.editorconfig, indicating potential changes in the project configuration or build process. (Christoph Hofmann) #213
  • e2ec59a: Fixed Notifications (Christoph Hofmann) #213
  • f5c33cb: Fixed last sitemap loading (Christoph Hofmann) #213
  • bc26b00: Removed test rest client (Christoph Hofmann) #213
  • 9365e2b: Fixed state handling (Christoph Hofmann) #213
  • 0abe72f: The most significant changes in the code include the modification of image source binding in FrameWidget.xaml, the removal of color converter usage in SelectionWidget.xaml, and the addition of a RaisePropertyChanged call in TextWidget.xaml.cs. Other notable changes include the handling of null values and case-insensitive comparison in ToggleWidget.xaml.cs and WidgetViewModel.cs, and the replacement of VariableSizedWrapGrid with a WrapPanel in SitemapPage.xaml. (Christoph Hofmann) #213
  • 6ec136e: Fixed issue if Breadcrumb when switching sitemap (Christoph Hofmann) #213
  • c997f7d: Refactor and update packages, add MainUIPage (Christoph Hofmann) #213
  • ba018cc: Add NullToVisibilityConverter and update MainWindow.xaml (Christoph Hofmann) #213
  • 5131db5: Fix workflow to build app (Christoph Hofmann) #213
  • 2e6d0a6: Fix sub workflows calls (Christoph Hofmann) #213
  • 4abd23e: disable publish jobs (Christoph Hofmann) #213
  • 075ad6d: Updated upload artifact task to latest version (Christoph Hofmann) #213
  • 4c8d011: Add CI workflow for openHAB build process and update openhab.yml formatting (Christoph Hofmann) #213
  • 060dbb5: Fix output path for build (Christoph Hofmann) #213
  • bbf50ff: Checkl output directory (Christoph Hofmann) #213
  • 9d838c2: Update SonarQube integration (Christoph Hofmann) #213
  • 2a961a6: Improve output directory listing in CI workflow (Christoph Hofmann) #213
  • c379e7f: Fixed path and migrated to dotnet tooling (Christoph Hofmann) #213
  • fed9ff4: Migrated to dotnet restore (Christoph Hofmann) #213
  • 300e840: Enhance build workflow by forcing NuGet package restore and adding Microsoft.WindowsAppSDK package (Christoph Hofmann) #213
  • c8992f1: Fix restore (Christoph Hofmann) #213
  • 456fdcb: Updated dependencies and resized reload buttons (Christoph Hofmann) #213
  • 4527dcd: Refactor build workflow to simplify NuGet package restore step (Christoph Hofmann) [#213](https://github.com/openhab/openhab-windows/pu...
Read more

Beta: 2025.01.19

19 Jan 13:23
b4ac5f8
Compare
Choose a tag to compare
Beta: 2025.01.19 Pre-release
Pre-release

Commits

  • f57d67a: Add German and English store listing files for openHAB Beta application (Christoph Hofmann) #213
  • 94bddf4: Update styles and bindings, add self-contained SDK (Christoph Hofmann) #213
  • b4ac5f8: Add one-way binding for Label's Foreground property (Christoph Hofmann) #213

Beta: 2025.01.12

12 Jan 11:35
a6e997e
Compare
Choose a tag to compare
Beta: 2025.01.12 Pre-release
Pre-release

Commits

  • 83111d5: Fixed issue with sitemap rendering (Christoph Hofmann) #213
  • 0ed93dd: Fix navigation (Christoph Hofmann) #213
  • be8c0e4: Updated community lib and redesign settings dialog (Christoph Hofmann) #213
  • 913a3cd: Redesign UI (Christoph Hofmann) #213
  • a438b96: Started to redesign the sitemap (Christoph Hofmann) #213
  • 4f3f49b: - Fixed Breadcrumb navigation (Christoph Hofmann) #213
  • 1899434: Fixed navigation to sitemap root (Christoph Hofmann) #213
  • 143566c: Fix build configuration and add release workflow (Christoph Hofmann) #213
  • 7489e53: Add openHAB Build and Release workflow (Christoph Hofmann) #213
  • 32ffedc: Cleanup (Christoph Hofmann) #213
  • f7d9845: Fixed filename and syntax issues (Christoph Hofmann) #213
  • 11a1477: Fixed build and release name task (Christoph Hofmann) #213
  • 0d3c646: Fix build number and release name in openhab.yml (Christoph Hofmann) #213
  • da354e2: Update build script to output release information (Christoph Hofmann) #213
  • 1cf78ed: Update build configuration and release name handling (Christoph Hofmann) #213
  • 6dfadcf: Fix IS_BETA_RELEASE assignment in openhab.yml (Christoph Hofmann) #213
  • aede949: Update build script to use current date as build number and release name (Christoph Hofmann) #213
  • 0408f29: Fix variable assignment in openhab.yml (Christoph Hofmann) #213
  • bd3ac9e: Add configure job as dependency for create_release job (Christoph Hofmann) #213
  • 1fe6865: Update openHAB workflow configuration (Christoph Hofmann) #213
  • 96494e6: Set build configuration based on branch (Christoph Hofmann) #213
  • 4e91375: Update release name in openhab.yml (Christoph Hofmann) #213
  • ae2a6ba: Fix outputs (Christoph Hofmann) #213
  • bc2edea: Fix release name in openhab.yml (Christoph Hofmann) #213
  • 941a255: Update build configuration and release name (Christoph Hofmann) #213
  • aef7c66: Update Set-Version.ps1 path in build workflow (Christoph Hofmann) #213
  • dacb3b6: Update build and openhab workflows (Christoph Hofmann) #213
  • e750f60: Update build.yml and openhab.yml (Christoph Hofmann) #213
  • cff5ae4: Update Set-Version.ps1 path in build workflow (Christoph Hofmann) #213
  • f596757: Update Set-Version.ps1 script invocation (Christoph Hofmann) #213
  • bb5bf7b: Update build workflow names (Christoph Hofmann) #213
  • 7d5bb21: Update build script to set version correctly (Christoph Hofmann) #213
  • bfd2bee: Update package version script and remove unnecessary ls command (Christoph Hofmann) #213
  • 347a14f: Add nuget package restore step (Christoph Hofmann) #213
  • ceb9480: Fixed sonarqube security hotspot (Christoph Hofmann) #213
  • 13aeacb: Update build and publish workflows (Christoph Hofmann) #213
  • 1f077a6: Update release workflow (Christoph Hofmann) #213
  • 99154be: Update publish.yml and openhab.yml workflows (Christoph Hofmann) #213
  • 470bcfc: Update package name in publish workflows (Christoph Hofmann) #213
  • 12c6fd4: Update workflows for release and publishing (Christoph Hofmann) #213
  • fbb48d5: The most significant changes in the code include the update of project reference for "openHAB.Common", removal of namespaces from "NotificationManager.cs", addition of a new parameter in "ResolveIconPath" method, and the inclusion of a new dependency in "IconCaching.cs". Several converters were removed from "App.xaml" and usage of certain converters was removed from multiple files. The logic for resolving the icon path was updated in "ImageLabel.xaml.cs" and a boolean return type was added to "DownloadAndSaveIconToCache" method in "IconCaching.cs". Code formatting and alignment changes were made in multiple files for better readability. The type of Widget property was changed in WidgetBase.cs and the logic for generating the icon path was simplified in IconToBitmapConverter.cs. The Visibility property binding was simplified in all .xaml files. The IconToPathConverter.cs, StringToColorBrushConverter.cs files were removed from the project. Various UI elements were updated in MainWindow.xaml and a nativeDebugging property was added to the openHAB.Windows (Package) profile in launchSettings.json. A new file WidgetViewModel.cs was added to the project. (Christoph Hofmann) #213
  • 98e717d: The code changes primarily involve updates to the .NET framework and C# version, renaming of classes, replacement of the JSON library, and updates to package versions. (Christoph Hofmann) #213
  • f0630f2: The most significant changes involve modifications to the StrongReferenceMessenger.Default.Send and StrongReferenceMessenger.Default.Register method calls in MainWindow.xaml.cs, MainViewModel.cs, and SitemapViewModel.cs. These methods now include additional arguments related to the sitemap name. Additionally, the StrongReferenceMessenger.Default.Unregister method call was removed from MainViewModel.cs. Lastly, several build properties were removed from openHAB.Windows.GeneratedMSBuildEditorConfig.editorconfig, indicating potential changes in the project configuration or build process. (Christoph Hofmann) #213
  • e2ec59a: Fixed Notifications (Christoph Hofmann) #213
  • f5c33cb: Fixed last sitemap loading (Christoph Hofmann) #213
  • bc26b00: Removed test rest client (Christoph Hofmann) #213
  • 9365e2b: Fixed state handling (Christoph Hofmann) #213
  • 0abe72f: The most significant changes in the code include the modification of image source binding in FrameWidget.xaml, the removal of color converter usage in SelectionWidget.xaml, and the addition of a RaisePropertyChanged call in TextWidget.xaml.cs. Other notable changes include the handling of null values and case-insensitive comparison in ToggleWidget.xaml.cs and WidgetViewModel.cs, and the replacement of VariableSizedWrapGrid with a WrapPanel in SitemapPage.xaml. (Christoph Hofmann) #213
  • 6ec136e: Fixed issue if Breadcrumb when switching sitemap (Christoph Hofmann) #213
  • c997f7d: Refactor and update packages, add MainUIPage (Christoph Hofmann) #213
  • ba018cc: Add NullToVisibilityConverter and update MainWindow.xaml (Christoph Hofmann) #213
  • 5131db5: Fix workflow to build app (Christoph Hofmann) #213
  • 2e6d0a6: Fix sub workflows calls (Christoph Hofmann) #213
  • 4abd23e: disable publish jobs (Christoph Hofmann) #213
  • 075ad6d: Updated upload artifact task to latest version (Christoph Hofmann) #213
  • 4c8d011: Add CI workflow for openHAB build process and update openhab.yml formatting (Christoph Hofmann) #213
  • 060dbb5: Fix output path for build (Christoph Hofmann) #213
  • bbf50ff: Checkl output directory (Christoph Hofmann) #213
  • 9d838c2: Update SonarQube integration (Christoph Hofmann) #213
  • 2a961a6: Improve output directory listing in CI workflow (Christoph Hofmann) [#213](https://github.com/openhab/openhab-wi...
Read more

First Beta

20 Jan 07:14
Compare
Choose a tag to compare
Merge dev to master (#46)

Beta 0.1


* app will check your connection, when on metered connection it will connect to the remote url, otherwise take the normal url

* implemented demo url, disabled settings fields when demomode is checked

* #4 Implemented demo mode

* navigating forward in a sitemap works

* 7 implement new design (#10)

* app will check your connection, when on metered connection it will connect to the remote url, otherwise take the normal url

* implemented demo url, disabled settings fields when demomode is checked

* #4 Implemented demo mode

* navigating forward in a sitemap works

* Implemented NavigationService for widgets

* Added styled Switch widget

* add SliderWidget

* added slider widget

* fix merge issues

* Added section switch widget (#14)

* 15 add color widget (#16)

* fix #11

* First step in fixing layout issues is done

* generic UI fixes

* added color widget, fixes #15

* added colorchanged handling and default value

* fix widget bug

* 15 add color widget (#17)

* fix #11

* First step in fixing layout issues is done

* generic UI fixes

* added color widget, fixes #15

* added colorchanged handling and default value

* fix widget bug

* Made frame icon smaller and next to label (#27)

* Added MJPEG widget (#28)

* Fixed slider bug where click didn't trigger change event (#29)

* fixes #22, background image gets a dark overlay to make titles more visible (#30)

* Fixed nullreference on app launch and url set (#31)

* added app title, icon and splashscreen (#32)

* fixed issue #33 with not working demo mode (#34)

* added demo mode check to url check

* Replaced ListViewItemPresenter with UIElement structure like dokumented here - https://msdn.microsoft.com/de-de/library/windows/apps/mt299136.aspx (#35)

Fixes issue #21

* Fixes #23 style of settingspage matches app design (#37)

* Added support for authorization

* 38-AddSupportForUsernameAndPassword (#39)

* Fixes #23 style of settingspage matches app design

* Added support for authorization

* Fixes #23 style of settingspage matches app design

* Added support for authorization

* Completed rollershutter widget (#40)

* Added capability to access private network for lokal openHAB instance access. (#43)

issue #41

* Fixes #42 Crash on save with invalid url (#45)

* change logo + disable colorpicker for now