Description:
This is a monumental new release that improves upon almost every part of earlier versions. It has a whole new theme thanks to fyne v1.4.0, support for sending folders, a new UI for showing sends and receives along with a lot more. Binaries for linux/arm64
are now included as part of the release binaries. Binaries for freeBSD
will be available with the next release.
Changelog:
- Massive rework and rewrite of code to simplify and make it more maintainable.
- Use new list widget with custom layout for showing sends and receives.
- Show a button for copying the send code. See #3 for more information.
- Show an icon for each file, folder, or text snippet that is sent.
- Includes MIME type and extension information.
- Big UI refresh thanks to new theme rework in
fyne v1.4.0
. - Added support for sending and receiving folders.
- Sending files now properly closes them afterwards.
- Fixed a bug that caused component length to not be saved between application restarts.
- Switch to adaptive theme by default.
- Will changes depending on dark/light mode on
windows 10
andmacOS
.
- Will changes depending on dark/light mode on
- Added folder picker for selecting a downloads directory.
- Multiple performance and memory improvements.
- Sends and receives are reusing the same
wormhole
client instead of creating a new one each time. - Dialogs are now created once and then shown when appropriate (not when showing errors).
- Themes are no longer checked too many times on startup.
- Using less goroutines and channels internally.
- Sends and receives are reusing the same
- The
Makefile
now supports uninstalling too (for Linux and BSD). - Release binaries are now built for
linux/arm64
as well. - Add initial build and package support for BSD.
- The next big release will have binaries for
freeBSD/amd64
.
- The next big release will have binaries for
- Updated
fyne
to v1.4.0.