-
-
Notifications
You must be signed in to change notification settings - Fork 243
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
Consolidate per device MainUI and global BasicUI settings #1832
Comments
I agree that the theme setting should be rather per device. @ghys : can you tell me where are stored these per device Main UI settings ? |
While I understand the idea to have the theme setting per device, I think it should be the same for WEB audio, for consistency. |
@florian-h05 : maybe you can explain how to retrieve these Main UI settings ? |
MainUI stores the theme settings in local browser storage, for dark/light/auto the key is
Valid values are light and dark , for auto the key-value pair is removed.
For WebAudio, see:
Browser Dev Tools allow you to check content of local storage: |
Thank you @florian-h05 |
Ok, I believe the proper solution would be to create a new settings page in Basic UI for settings that should be per device, and use the local browser storage. |
I plan to work on this very soon. |
Fix openhab#1832 A new page is available to show and update all per device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of text in chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 Closes openhab#1930 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of content (text, line) in the chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 Closes openhab#1930 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of content (text, line) in the chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 Closes openhab#1930 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. New settings are also available to control the size of the chart and the size of content (text, line) in the chart. Signed-off-by: Laurent Garnier <[email protected]>
Fix openhab#1832 Closes openhab#1930 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. The iconify setting is now enabled by default. The script to handle iconify icons is now loaded in sitemap pages only if the iconify setting is enabled. New settings are also available to control the size of the chart and the size of content (text, line) in the chart. Signed-off-by: Laurent Garnier <[email protected]>
Closes openhab#1832 Closes openhab#1930 Closes openhab#2342 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. The iconify setting is now enabled by default. The script to handle iconify icons is now loaded in sitemap pages only if the iconify setting is enabled. New settings are also available to control the size of the chart and the size of content (text, line) in the chart. A new setting is also available to enable a bigger font size. Signed-off-by: Laurent Garnier <[email protected]>
Closes openhab#1832 Closes openhab#1930 Closes openhab#2342 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. The iconify setting is now enabled by default. The script to handle iconify icons is now loaded in sitemap pages only if the iconify setting is enabled. New settings are also available to control the size of the chart and the size of content (text, line) in the chart. A new setting is also available to enable a bigger font size. Signed-off-by: Laurent Garnier <[email protected]>
…2243) Closes #1832 Closes #1930 Closes #2342 A new page is available to show and update all per-device settings. This page is accessible through the sitemap list page or the home page of any sitemap. Basic UI theme now matches the dark mode of Main UI. It can be updated either in Main UI or in the new page of Baisc UI. Web Audio can also be enabled either in Main UI or Basic UI. The iconify setting is now enabled by default. The script to handle iconify icons is now loaded in sitemap pages only if the iconify setting is enabled. New settings are also available to control the size of the chart and the size of content (text, line) in the chart. A new setting is also available to enable a bigger font size. Signed-off-by: Laurent Garnier <[email protected]>
My understanding of the web interfaces in openHAB 3.4 so far is:
/about
and setup the “Mode preferences”: Auto (System preference), Light, Dark; and the “Enable Web Audio sink support”. These settings are per device (per browser, actually)/settings/services/org.openhab.basicui
. Then the settings are not per device, but for all BasicUI instances, whereever they are loaded. Moreover to alter that settings the user has to authenticate towards openHAB.For me these two-fold settings are contradicting each other. I suggest removing from the URL
/settings/services/org.openhab.basicui
the settings, which are duplicated from/about
(like color mode and Web Audio sink preferences). Then use on the device where BasicUI is loaded the preferences set at/about
. This will simplify things.Moreover it would be good to be able set the default WebAudio (ON) for all devices. So that it is not necessary to enable it everywhere manually.
The text was updated successfully, but these errors were encountered: