Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Charts: Apply iOS-related fixes only to iOS devices #2717

Merged
merged 1 commit into from
Aug 15, 2024

Conversation

florian-h05
Copy link
Contributor

@florian-h05 florian-h05 commented Aug 15, 2024

Improves the fixes from #2677, #2511, #2706 and #2710 to only apply to iOS devices.
Avoids/Fixes regressions with other platforms such as https://community.openhab.org/t/chart-scrollbar/157828.

Known issues:

  • Charts display in popups on iPads are rendered to large.

Improves the fixes from openhab#2677, openhab#2511, openhab#2706 and openhab#2710 to only apply on iOS devices.
Avoids/Fixes regressions with other platforms such as https://community.openhab.org/t/chart-scrollbar/157828.

Known issues:
- Charts display in popups on iPads are rendered to large.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
@florian-h05 florian-h05 requested a review from a team as a code owner August 15, 2024 17:59
@florian-h05 florian-h05 added main ui Main UI patch A PR that has been cherry-picked to a patch release branch regression labels Aug 15, 2024
@florian-h05 florian-h05 added this to the 4.3 milestone Aug 15, 2024
Copy link

relativeci bot commented Aug 15, 2024

#2204 Bundle Size — 10.82MiB (~+0.01%).

13ee1e0(current) vs 6f01001 main#2203(baseline)

Warning

Bundle contains 2 duplicate packages – View duplicate packages

Bundle metrics  Change 1 change
                 Current
#2204
     Baseline
#2203
No change  Initial JS 1.89MiB 1.89MiB
No change  Initial CSS 576.5KiB 576.5KiB
Change  Cache Invalidation 17.79% 0.01%
No change  Chunks 226 226
No change  Assets 249 249
No change  Modules 2914 2914
No change  Duplicate Modules 149 149
No change  Duplicate Code 1.8% 1.8%
No change  Packages 96 96
No change  Duplicate Packages 2 2
Bundle size by type  Change 2 changes Regression 2 regressions
                 Current
#2204
     Baseline
#2203
Regression  JS 9.04MiB (~+0.01%) 9.04MiB
Regression  CSS 862.92KiB (~+0.01%) 862.88KiB
No change  Fonts 526.1KiB 526.1KiB
No change  Media 295.6KiB 295.6KiB
No change  IMG 140.74KiB 140.74KiB
No change  HTML 1.35KiB 1.35KiB
No change  Other 871B 871B

Bundle analysis reportBranch florian-h05:chart-page-improve-i...Project dashboard


Generated by RelativeCIDocumentationReport issue

@florian-h05 florian-h05 merged commit 17c2119 into openhab:main Aug 15, 2024
8 checks passed
@florian-h05 florian-h05 deleted the chart-page-improve-ios-fix branch August 15, 2024 18:11
florian-h05 added a commit that referenced this pull request Aug 15, 2024
Improves the fixes from #2677, #2511, #2706 and #2710 to only apply to
iOS devices.
Avoids/Fixes regressions with other platforms such as
https://community.openhab.org/t/chart-scrollbar/157828.

Known issues:
- Charts display in popups on iPads are rendered to large.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
(cherry picked from commit 17c2119)
florian-h05 added a commit to florian-h05/openhab-webui that referenced this pull request Jan 8, 2025
Regression from openhab#2717.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
florian-h05 added a commit that referenced this pull request Jan 8, 2025
florian-h05 added a commit that referenced this pull request Jan 8, 2025
…2991)

Fixes known limitation from #2717.
Reported on the community:
https://community.openhab.org/t/openhab-4-3-release-discussion/160888/155?u=florian-h05

Signed-off-by: Florian Hotze <dev@florianhotze.com>
(cherry picked from commit 7034ad9)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
main ui Main UI patch A PR that has been cherry-picked to a patch release branch regression
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant