Skip to content

Commit

Permalink
Merge branch 'release/v2.4.x'
Browse files Browse the repository at this point in the history
  • Loading branch information
andydotxyz committed Nov 22, 2023
2 parents 8955049 + 57d9b87 commit dc34dad
Show file tree
Hide file tree
Showing 165 changed files with 306 additions and 202 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/license_check.yml
Expand Up @@ -12,7 +12,7 @@ jobs:
persist-credentials: false
- uses: WillAbides/setup-go-faster@v1.8.0
with:
go-version: '1.20.x'
go-version: '1.21.x'

- name: Install lian
run: go install lucor.dev/lian@latest
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mobile_tests.yml
Expand Up @@ -9,7 +9,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go-version: ['1.17.x', '1.20.x']
go-version: ['1.17.x', '1.21.x']

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/platform_tests.yml
Expand Up @@ -9,7 +9,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go-version: ['1.17.x', '1.20.x']
go-version: ['1.17.x', '1.21.x']
os: [ubuntu-latest, windows-latest, macos-latest]
include:
- os: ubuntu-latest
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/static_analysis.yml
Expand Up @@ -15,7 +15,7 @@ jobs:
persist-credentials: false
- uses: WillAbides/setup-go-faster@v1.8.0
with:
go-version: '1.20.x'
go-version: '1.21.x'

- name: Get dependencies
run: >-
Expand All @@ -33,7 +33,7 @@ jobs:
run: |
go install golang.org/x/tools/cmd/goimports@latest
go install github.com/fzipp/gocyclo/cmd/gocyclo@latest
go install honnef.co/go/tools/cmd/staticcheck@v0.4.2
go install honnef.co/go/tools/cmd/staticcheck@v0.4.6
go install github.com/mattn/goveralls@latest
- name: Vet
Expand Down
20 changes: 20 additions & 0 deletions CHANGELOG.md
Expand Up @@ -3,6 +3,26 @@
This file lists the main changes with each version of the Fyne toolkit.
More detailed release notes can be found on the [releases page](https://github.com/fyne-io/fyne/releases).

## 2.4.2 - 22 November 2023

### Fixed

* Markdown only shows one horizontal rule (#4216)
* Spacer in HBox with hidden item will cause an additional trailing padding (#4259)
* Application crash when fast clicking the folders inside the file dialog (#4260)
* failed to initialise OpenGL (#437)
* App panic when clicking on a notification panel if there's a systray icon (#4385)
* Systray cannot be shown on Ubuntu (#3678, #4381)
* failed to initialise OpenGL on Windows dual-chip graphics cards (#437)
* Reduce memory allocations for each frame painted
* RichText may not refresh if segments manually replaced
* Correct URI.Extension() documentation
* Update for security fixes to x/sys and x/net
* Inconsistent rendering of Button widget (#4243)
* PasswordEntry initial text is not obscured (#4312)
* Pasting text in Entry does not update cursor position display (#4181)


## 2.4.1 - 9 October 2023

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/apptabs/desktop/hover_overflow.xml
Expand Up @@ -12,7 +12,7 @@
</container>
<widget pos="114,0" size="36x36" type="*widget.Button">
<rectangle fillColor="rgba(62,78,78,255)" radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/apptabs/desktop/tab_location_bottom.xml
Expand Up @@ -9,7 +9,7 @@
</container>
<widget pos="52,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -9,7 +9,7 @@
</container>
<widget pos="0,35" size="48x36" type="*widget.Button">
<rectangle radius="4" size="48x36"/>
<rectangle size="0x0"/>
<rectangle size="48x36"/>
<image fillMode="contain" pos="14,8" rsc="more-vertical.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/apptabs/desktop/tab_location_top.xml
Expand Up @@ -9,7 +9,7 @@
</container>
<widget pos="52,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -9,7 +9,7 @@
</container>
<widget pos="0,35" size="48x36" type="*widget.Button">
<rectangle radius="4" size="48x36"/>
<rectangle size="0x0"/>
<rectangle size="48x36"/>
<image fillMode="contain" pos="14,8" rsc="more-vertical.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -12,7 +12,7 @@
</container>
<widget pos="164,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle fillColor="rgba(0,0,0,0)" size="36x36"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/apptabs/mobile/tab_location_bottom.xml
Expand Up @@ -9,7 +9,7 @@
</container>
<widget pos="48,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/apptabs/mobile/tab_location_top.xml
Expand Up @@ -9,7 +9,7 @@
</container>
<widget pos="48,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -23,7 +23,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -23,7 +23,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -23,7 +23,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -15,7 +15,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -15,7 +15,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/doctabs/desktop/change_icon_initial.xml
Expand Up @@ -15,7 +15,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -23,7 +23,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -23,7 +23,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -23,7 +23,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -15,7 +15,7 @@
<container pos="464,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/doctabs/desktop/dynamic_appended.xml
Expand Up @@ -15,7 +15,7 @@
<container pos="264,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -12,7 +12,7 @@
<container pos="264,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -29,7 +29,7 @@
<container pos="264,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/doctabs/desktop/dynamic_initial.xml
Expand Up @@ -12,7 +12,7 @@
<container pos="264,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -18,7 +18,7 @@
<container pos="264,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
4 changes: 2 additions & 2 deletions container/testdata/doctabs/desktop/hover_all_tabs.xml
Expand Up @@ -23,12 +23,12 @@
<container pos="74,0" size="76x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="contentAddIcon" size="iconInlineSize"/>
</widget>
<widget pos="40,0" size="36x36" type="*widget.Button">
<rectangle fillColor="rgba(62,78,78,255)" radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
4 changes: 2 additions & 2 deletions container/testdata/doctabs/desktop/hover_create_tab.xml
Expand Up @@ -23,12 +23,12 @@
<container pos="74,0" size="76x36">
<widget size="36x36" type="*widget.Button">
<rectangle fillColor="rgba(62,78,78,255)" radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="contentAddIcon" size="iconInlineSize"/>
</widget>
<widget pos="40,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
4 changes: 2 additions & 2 deletions container/testdata/doctabs/desktop/hover_first.xml
Expand Up @@ -27,12 +27,12 @@
<container pos="74,0" size="76x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="contentAddIcon" size="iconInlineSize"/>
</widget>
<widget pos="40,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
4 changes: 2 additions & 2 deletions container/testdata/doctabs/desktop/hover_first_close.xml
Expand Up @@ -23,12 +23,12 @@
<container pos="74,0" size="76x36">
<widget size="36x36" type="*widget.Button">
<rectangle fillColor="rgba(62,78,78,255)" radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="contentAddIcon" size="iconInlineSize"/>
</widget>
<widget pos="40,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
4 changes: 2 additions & 2 deletions container/testdata/doctabs/desktop/hover_none.xml
Expand Up @@ -23,12 +23,12 @@
<container pos="74,0" size="76x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="contentAddIcon" size="iconInlineSize"/>
</widget>
<widget pos="40,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
4 changes: 2 additions & 2 deletions container/testdata/doctabs/desktop/hover_second.xml
Expand Up @@ -23,12 +23,12 @@
<container pos="74,0" size="76x36">
<widget size="36x36" type="*widget.Button">
<rectangle fillColor="rgba(62,78,78,255)" radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="contentAddIcon" size="iconInlineSize"/>
</widget>
<widget pos="40,0" size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/doctabs/desktop/layout_bottom_icon.xml
Expand Up @@ -12,7 +12,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
Expand Up @@ -13,7 +13,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down
2 changes: 1 addition & 1 deletion container/testdata/doctabs/desktop/layout_bottom_text.xml
Expand Up @@ -12,7 +12,7 @@
<container pos="114,0" size="36x36">
<widget size="36x36" type="*widget.Button">
<rectangle radius="4" size="36x36"/>
<rectangle size="0x0"/>
<rectangle size="36x36"/>
<image fillMode="contain" pos="8,8" rsc="more-horizontal.svg" size="iconInlineSize" themed="default"/>
</widget>
</container>
Expand Down

0 comments on commit dc34dad

Please sign in to comment.