-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Comparing changes
Open a pull request
base repository: fyne-io/fyne
base: v2.0.4
head repository: fyne-io/fyne
compare: v2.1.0
Commits on Jan 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4e1b92b - Browse repository at this point
Copy the full SHA 4e1b92bView commit details
Commits on Jan 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9a19c8f - Browse repository at this point
Copy the full SHA 9a19c8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99453c6 - Browse repository at this point
Copy the full SHA 99453c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 976b3a0 - Browse repository at this point
Copy the full SHA 976b3a0View commit details
Commits on Jan 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bfce0ee - Browse repository at this point
Copy the full SHA bfce0eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54d6ea7 - Browse repository at this point
Copy the full SHA 54d6ea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19ee1b7 - Browse repository at this point
Copy the full SHA 19ee1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01ae9f4 - Browse repository at this point
Copy the full SHA 01ae9f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9ed7b1 - Browse repository at this point
Copy the full SHA b9ed7b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b864a3 - Browse repository at this point
Copy the full SHA 1b864a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e241ef - Browse repository at this point
Copy the full SHA 9e241efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec8382 - Browse repository at this point
Copy the full SHA 8ec8382View commit details -
Optimize the cost of calling on the main/draw threads
Calling a function on the main thread is a common operation in Go's GUI programming. For instance, the runOnMain must be called at each render loop. Previously, the runOnMain allocates a done channel to wait for a scheduled call on the main thread to complete and thus can produce the amount of work and awake the garbage collector quite often. Instead of allocating a channel for each call on the main thread, this change uses a channel pool and optimizes this particular case. Aside, the calls on the draw thread can also be optimized and use the same channel pool. Benchmark results: name old time/op new time/op delta RunOnMain-16 5.26µs ±1% 5.02µs ±2% -4.64% (p=0.000 n=10+10) RunOnDraw-16 44.5µs ±12% 43.2µs ±10% ~ (p=0.393 n=10+10) name old alloc/op new alloc/op delta RunOnMain-16 96.0B ±0% 0.0B -100.00% (p=0.000 n=10+10) RunOnDraw-16 107B ±3% 10B ±33% -90.15% (p=0.000 n=10+10) name old allocs/op new allocs/op delta RunOnMain-16 1.00 ±0% 0.00 -100.00% (p=0.000 n=10+10) RunOnDraw-16 2.00 ±0% 1.00 ±0% -50.00% (p=0.000 n=10+10)
Configuration menu - View commit details
-
Copy full SHA for 1842901 - Browse repository at this point
Copy the full SHA 1842901View commit details
Commits on Feb 1, 2021
-
Use full background to indicate hover and selection (#1875)
* Show Tree Selection with Background * Show List Selection with Background * Use theme.FocusColor * Full width separators
Configuration menu - View commit details
-
Copy full SHA for 86c5667 - Browse repository at this point
Copy the full SHA 86c5667View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0f87c - Browse repository at this point
Copy the full SHA 9a0f87cView commit details
Commits on Feb 3, 2021
-
Remove custom bundler scripts and rebundle with latest fyne bundle (#…
…1898) This removes the `gen.go` custom bundle scripts that were used in `cmd/fyne_demo` and `cmd/fyne_demo` in favour of using `go:generate` in combination with `fyne bundle`. The only remaining custom bundle script is the one in the theme package, but that requires a lot more work due to the fonts combined with the ammount of icons.
Configuration menu - View commit details
-
Copy full SHA for 4aac2eb - Browse repository at this point
Copy the full SHA 4aac2ebView commit details
Commits on Feb 4, 2021
-
6
Configuration menu - View commit details
-
Copy full SHA for 3b7e52a - Browse repository at this point
Copy the full SHA 3b7e52aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4763025 - Browse repository at this point
Copy the full SHA 4763025View commit details
Commits on Feb 6, 2021
-
Remove change from 2.0.0 release notes that was in 1.4.3
This removes an item from the changelog that had already been released in the prior version.
Configuration menu - View commit details
-
Copy full SHA for 0ed8ee7 - Browse repository at this point
Copy the full SHA 0ed8ee7View commit details -
Merge pull request #1907 from Jacalz/duplicated-change
Remove change from 2.0.0 release notes that was in 1.4.3
Configuration menu - View commit details
-
Copy full SHA for a344733 - Browse repository at this point
Copy the full SHA a344733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d19919 - Browse repository at this point
Copy the full SHA 1d19919View commit details -
Configuration menu - View commit details
-
Copy full SHA for f25ad26 - Browse repository at this point
Copy the full SHA f25ad26View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb6cceb - Browse repository at this point
Copy the full SHA fb6ccebView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9a858e - Browse repository at this point
Copy the full SHA c9a858eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c80fda - Browse repository at this point
Copy the full SHA 8c80fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f329d70 - Browse repository at this point
Copy the full SHA f329d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e9812 - Browse repository at this point
Copy the full SHA 35e9812View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6908f7d - Browse repository at this point
Copy the full SHA 6908f7dView commit details -
Major rearchitecture to not export cli commands
WIll need work in the future to propertly expose bundler, packager, installer and releaser.
Configuration menu - View commit details
-
Copy full SHA for 2532ce7 - Browse repository at this point
Copy the full SHA 2532ce7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2271ac7 - Browse repository at this point
Copy the full SHA 2271ac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d456120 - Browse repository at this point
Copy the full SHA d456120View commit details -
Configuration menu - View commit details
-
Copy full SHA for bac5a24 - Browse repository at this point
Copy the full SHA bac5a24View commit details -
Configuration menu - View commit details
-
Copy full SHA for f02ca7d - Browse repository at this point
Copy the full SHA f02ca7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b2c9eb - Browse repository at this point
Copy the full SHA 2b2c9ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f12a76 - Browse repository at this point
Copy the full SHA 4f12a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eb0f4b - Browse repository at this point
Copy the full SHA 9eb0f4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8471357 - Browse repository at this point
Copy the full SHA 8471357View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30088f8 - Browse repository at this point
Copy the full SHA 30088f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9307321 - Browse repository at this point
Copy the full SHA 9307321View commit details -
Configuration menu - View commit details
-
Copy full SHA for 267a252 - Browse repository at this point
Copy the full SHA 267a252View commit details -
Fix background colour not applying until theme change
The background colour of the progress bar did not change the background colour until the theme changed.
Configuration menu - View commit details
-
Copy full SHA for 6575419 - Browse repository at this point
Copy the full SHA 6575419View commit details -
Merge pull request #1911 from Jacalz/fix-progressbar-background
Fix background colour not applying until theme change
Configuration menu - View commit details
-
Copy full SHA for 8d530fb - Browse repository at this point
Copy the full SHA 8d530fbView commit details -
Merge pull request #1858 from Jacalz/urfave-cli
Port cmd/fyne to using urfave/cli
Configuration menu - View commit details
-
Copy full SHA for 75ddc86 - Browse repository at this point
Copy the full SHA 75ddc86View commit details
Commits on Feb 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a4b3843 - Browse repository at this point
Copy the full SHA a4b3843View commit details -
Configuration menu - View commit details
-
Copy full SHA for 990fd49 - Browse repository at this point
Copy the full SHA 990fd49View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed0e15 - Browse repository at this point
Copy the full SHA bed0e15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0df584d - Browse repository at this point
Copy the full SHA 0df584dView commit details -
Merge pull request #1837 from changkun/develop-mainthread
Optimize the cost of calling on the main/draw threads
Configuration menu - View commit details
-
Copy full SHA for f1cb420 - Browse repository at this point
Copy the full SHA f1cb420View commit details -
Merge pull request #1915 from andydotxyz/fix/1896
Don't crash if keyboard controls are invoked too soon
Configuration menu - View commit details
-
Copy full SHA for 5de58a6 - Browse repository at this point
Copy the full SHA 5de58a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f867e3 - Browse repository at this point
Copy the full SHA 8f867e3View commit details
There are no files selected for viewing
This file was deleted.