Skip to content
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

[BasicUI] Remove support for List element #1755

Merged
merged 4 commits into from
Mar 4, 2023

Conversation

lolodomo
Copy link
Contributor

@lolodomo lolodomo commented Mar 4, 2023

Related to openhab/openhab-android#3285

This sitemap widget is not documented.

It is not implemented neither in Android app nor iOS app.

It was partially implemented in BasicUI but does not work well (it breaks the layout).

Without any opened issue, we can be relatively sure that noone is using it.

Signed-off-by: Laurent Garnier lg.hc@free.fr

dependabot bot and others added 3 commits March 4, 2023 19:35
…hab#1277)

Bumps https://github.com/markedjs/marked from 3.0.2 to 4.2.12.
Only used in addon-details.vue where usage was adjusted to the new version.

Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: dependabot[bot] <support@github.com>
Related to openhab/openhab-android#3285

This sitemap widget is not documented.

It is not implemented neither in Android app nor iOS app.

It was partially implemented in BasicUI but does not work well (it breaks the layout).

Without any opened issue, we can be relatively sure that noone is using it.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
@lolodomo lolodomo added bug Something isn't working basic ui Basic UI labels Mar 4, 2023
@lolodomo lolodomo requested a review from a team as a code owner March 4, 2023 19:24
Copy link
Member

@kaikreuzer kaikreuzer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess you are right that this isn't used.
IIRC, I introduced this 13 years ago for being able to render log entries and did that for some demos. But we have better ways nowadays and BasicUI isn't meant for that.

Shall we also remove the widget from the sitemap DSL syntax?

@kaikreuzer kaikreuzer merged commit 970cd6f into openhab:main Mar 4, 2023
@kaikreuzer kaikreuzer added this to the 4.0 milestone Mar 4, 2023
@florian-h05
Copy link
Contributor

@lolodomo
Copy link
Contributor Author

lolodomo commented Mar 4, 2023

Shall we also remove the widget from the sitemap DSL syntax?

Yes, I will do it tomorrow.

@lolodomo
Copy link
Contributor Author

lolodomo commented Mar 4, 2023

Since List is not supported by any BasicUI client (web, iOS, Android) it IMO should be removed from the Sitemap DSL syntax as well as from MainUI:

Could you please manage that?
Once removed from MainUI, I will remove it from sitemap syntax.

@lolodomo lolodomo deleted the basicui_remove_list branch March 4, 2023 21:48
lolodomo added a commit to lolodomo/openhab-core that referenced this pull request Mar 5, 2023
Related to openhab/openhab-webui#1755
Related to openhab/openhab-android#3285

This sitemap widget is not documented.

It is not implemented neither in Android app nor iOS app.

It was implemented in BasicUI but was buggy.
Support in BasicUI has been removed.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo added a commit to lolodomo/openhab-webui that referenced this pull request Mar 5, 2023
Follow-up openhab#1755

Related to openhab/openhab-core#3423

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo added a commit to lolodomo/openhab-webui that referenced this pull request Mar 5, 2023
Follow-up openhab#1755

Related to openhab/openhab-core#3423

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
kaikreuzer pushed a commit that referenced this pull request Mar 5, 2023
Follow-up #1755

Related to openhab/openhab-core#3423

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
lolodomo added a commit to lolodomo/openhab-core that referenced this pull request Mar 5, 2023
Related to openhab/openhab-webui#1755
Related to openhab/openhab-android#3285

This sitemap widget is not documented.

It is not implemented neither in Android app nor iOS app.

It was implemented in BasicUI but was buggy.
Support in BasicUI has been removed.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
kaikreuzer pushed a commit to openhab/openhab-core that referenced this pull request Mar 5, 2023
Related to openhab/openhab-webui#1755
Related to openhab/openhab-android#3285

This sitemap widget is not documented.

It is not implemented neither in Android app nor iOS app.

It was implemented in BasicUI but was buggy.
Support in BasicUI has been removed.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
splatch pushed a commit to ConnectorIO/copybara-hab-core that referenced this pull request Jul 12, 2023
Related to openhab/openhab-webui#1755
Related to openhab/openhab-android#3285

This sitemap widget is not documented.

It is not implemented neither in Android app nor iOS app.

It was implemented in BasicUI but was buggy.
Support in BasicUI has been removed.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
GitOrigin-RevId: 6d989ea
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
basic ui Basic UI bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants