-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is the initial implementation of a GUI application for decoding input text containing one or more Safe Links URLs (while leaving surrounding text intact). This new GUI app is currently named `dslg` based on the existing `dsl` CLI app's functionality and name (with a "g" suffix for "gui"). This implementation uses the Fyne toolkit which has different build requirements than the existing CLI `usl` and `dsl` tools (e.g., CGO). These new build requirements necessitated changing the associated Makefile to conditionally apply Fyne toolkit settings just to the GUI application while excluding existing CLI apps. The end result continues to be portable CLI apps and a GUI application with the minimal OS dependencies possible. See the updated README file for more information. CHANGES - add initial GUI app (see description above) - update Makefile to provide conditional build logic - Fyne toolkit requires for GUI app - general build requirements for CLI apps - update README to provide coverage for new GUI app - including updated build and runtime requirements - update .dockerignore file - swap out single build image for x86 and x64 build images with support for compiling Fyne toolkit applications - update RPM and DEB package configs to bundle new GUI app - update internal URL matching logic to use prefix based matching instead of regex matching - the regex matching support does not currently require a space delimiting input URLs whereas the prefix matching ignores URL patterns not surrounded by whitespace - this may be reverted in the future if it proves too limiting - update GitHub Actions workflows to pass Fyne toolkit OS dependency requirements to called workflows refs GH-225
- Loading branch information
Showing
1,425 changed files
with
752,359 additions
and
104 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,6 +31,7 @@ scratch/ | |
/ul | ||
/usl | ||
/dsl | ||
/dslg | ||
|
||
# Ignore assets generated by Makefile | ||
/release_assets |
Oops, something went wrong.