Lea Anthony
39ca977b18
[linux] basic windowing pt2
2021-11-27 20:36:48 +11:00
Eng Zer Jun
ef8d7d2fd7
refactor: move from io/ioutil to io and os packages
...
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-11-25 12:15:43 +08:00
stffabi
5e2f25af9b
[v2] Add windowsgui ldflag when crosscompiling for windows
2021-11-23 14:16:50 +01:00
Lea Anthony
ab1469638f
[linux] get compiling working
2021-11-13 17:06:48 -08:00
Lea Anthony
cc2651c377
[v2] Tidy up
2021-11-08 21:02:54 +11:00
Lea Anthony
e651b9c7ff
[v2] Fix dev build when no dev command in project
2021-11-08 21:01:42 +11:00
Lea Anthony
6e8cbb8e8f
[mac] Ensure minimum osx version
2021-11-04 20:45:22 +11:00
Lea Anthony
fd5348d26d
[v2] Fix build output
2021-10-30 10:33:30 +11:00
Lea Anthony
6721e59277
[v2] Fix build command for dev mode
2021-10-28 19:24:05 +11:00
Lea Anthony
00e9eb4b0b
[v2] fix: run frontend:dev when using wails dev
2021-10-26 19:20:09 +11:00
Lea Anthony
9e347bf71f
[v2] Generate ipcdev.js
and runtimedev.js
2021-10-04 19:58:46 +11:00
Lea Anthony
5585d72c1c
[v2] Fix wailsjs generation
2021-09-15 23:20:47 +10:00
Lea Anthony
414b0149f2
[v2] Add forcebuild flag. Tags flag to dev. Refactor dev.
2021-09-09 19:44:06 +10:00
Lea Anthony
a78b9a5b9b
[v2] allow no package.json
2021-09-07 07:06:18 +10:00
Lea Anthony
a7c5064a33
[windows-x] Generate runtime wrapper in project, initial model binding, better error handling in calls, assetdir fix,
2021-08-27 21:11:03 +10:00
Lea Anthony
01de76a32e
[windows-x] Improve compiler flags (big speedup)
2021-08-26 23:23:30 +10:00
Lea Anthony
58dc917fb7
[windows-x] Startup/Shutdown -> OnStartup/OnShutdown
2021-08-26 20:38:03 +10:00
Lea Anthony
c3c88f5e27
[windows-x] Huge updates to devmode, runtime, build command.
2021-08-22 23:05:22 +10:00
Lea Anthony
8acfeba3e1
[windows-x] Fix compress text output
2021-08-15 21:32:47 +10:00
Lea Anthony
5b10ee4b40
[windows-x] Runtime ported. Menu shortcuts.
2021-07-25 20:21:21 +10:00
Lea Anthony
6dbcd4fc45
[v2] New Svelte template. Updates to vanilla. Improved wails generate template
2021-06-30 20:50:39 +10:00
Lea Anthony
995d485a43
[v2] ldflags fix
2021-06-27 04:18:33 +10:00
Lea Anthony
e90f5361be
[windows] Support webview2 runtime installation strategies
2021-06-15 21:25:08 +10:00
Lea Anthony
79147c612e
[v2] Big tidy up!
2021-06-12 06:49:38 +10:00
Lea Anthony
3d75ba174b
[v2] If using -compiler flag, add go version to filename.
2021-06-11 15:24:42 +10:00
Lea Anthony
08f4476087
Support for upx and more go:embed.
2021-05-18 21:25:16 +10:00
Lea Anthony
e9deb248f9
Move assets -> build dir. Bundle assets in CLI binary.
2021-05-13 20:12:19 +10:00
Lea Anthony
62bfe953a1
[windows] Add CGO_CXXFLAGS
2021-04-30 16:00:09 +10:00
Lea Anthony
67611d5ae7
[windows] Support -compress flag for UPX compression
2021-04-29 21:53:17 +10:00
Lea Anthony
2881a5bc0d
[windows] output required DLLs on build
2021-04-28 15:44:29 +10:00
Lea Anthony
5d444cd6dd
Support user tags
2021-04-04 13:42:48 +10:00
Lea Anthony
86c1ea5e6a
Initial support for compression
2021-03-27 20:59:14 +11:00
Lea Anthony
fd96ebc050
Better verbose output
2021-03-26 18:12:42 +11:00
Lea Anthony
50c219307f
Add clean flag
2021-03-26 14:10:25 +11:00
Lea Anthony
41d2158375
Support building arm64 & universal binaries.
2021-03-25 21:12:29 +11:00
Lea Anthony
bbf4dde43f
Support upserting environment variables
2021-03-12 23:41:13 +11:00
Lea Anthony
bb8e848ef6
Run go mod tidy before compilation
2021-02-27 14:03:54 +11:00
Lea Anthony
f40899821f
Support ToolTips
2021-01-23 16:14:48 +11:00
Lea Anthony
8053357d99
Support Menu updates!
2021-01-11 11:21:28 +11:00
Lea Anthony
3a2d01813a
Don't inline functions in debug builds
2021-01-10 20:32:25 +11:00
Lea Anthony
9be539cfb8
Force rebuild each time to pick up .h changes Tidy up go.mod. Bump version.
2021-01-05 14:01:53 +11:00
Lea Anthony
d2020fedda
Move generated assets to build dir. Precompile platform runtime.
2021-01-05 13:01:03 +11:00
Lea Anthony
f384fc7562
Add -k flag for debug purposes
2021-01-03 05:02:48 +11:00
Lea Anthony
a54d875ceb
Fix misc build issues
2021-01-01 13:00:38 +11:00
Lea Anthony
657df8bdda
Use assets
dir in project for all application assets
2021-01-01 12:53:06 +11:00
Lea Anthony
9e6ae4d762
Support building Mac package
2020-11-21 07:09:25 +11:00
Lea Anthony
c9bf4e3d48
refactor clilogger
2020-10-17 13:47:13 +11:00
Lea Anthony
53b54a8e52
Revert logger package
2020-10-09 10:33:11 +11:00
Lea Anthony
0403e0a783
Make logger a public package
2020-10-09 10:30:01 +11:00
Travis McLane
c158fd369a
Merge commit 'a213e8bcd1d8e4e5c764978879d875d2d55dd400' as 'v2'
2020-09-15 19:52:54 -05:00