Compare commits

..

12 Commits

Author SHA1 Message Date
Lea Anthony
825dfaaf9c Merge branch 'develop' into backport 2019-11-02 21:00:01 +11:00
Lea Anthony
5f85d855cf chore: latest assets 2019-11-02 06:49:17 +11:00
Lea Anthony
4c40d93e0a chore: remove legacy bridge files 2019-11-02 06:48:48 +11:00
Lea Anthony
b76597b75e fix: allow any line endings 2019-11-02 06:48:28 +11:00
Lea Anthony
61377f08cd fix: remove invoke patch 2019-11-02 06:48:04 +11:00
Lea Anthony
094ea186e1 fix: make runtime ES2015 compliant 2019-11-02 06:47:22 +11:00
Lea Anthony
f9834dc9ca feat: go build script 2019-11-02 06:46:46 +11:00
Lea Anthony
58847055f5 fix: allow IE for serve 2019-11-02 06:46:32 +11:00
Lea Anthony
e9f7899b09 fix: npm/node versions 2019-11-02 06:45:50 +11:00
Lea Anthony
66c1c72c52 feat: migrate command 2019-11-02 06:45:32 +11:00
Lea Anthony
a68d74ffcd fix: allow spaces in gcc path 2019-11-02 06:43:18 +11:00
Lea Anthony
ca48a042da feat: adjust binary name for OS 2019-11-02 06:41:21 +11:00
13 changed files with 8 additions and 43 deletions

View File

@@ -20,4 +20,3 @@ Wails is what it is because of the time and effort given by these great people.
* [Toyam Cox](https://github.com/Vaelatern)
* [Robin Eklind](https://github.com/mewmew)
* [Kris Raney](https://github.com/kraney)
* [Jack Mordaunt](https://github.com/JackMordaunt)

21
app.go
View File

@@ -1,9 +1,7 @@
package wails
import (
"fmt"
"os"
"runtime"
"syscall"
"github.com/syossan27/tebata"
@@ -67,28 +65,9 @@ func CreateApp(optionalConfig ...*AppConfig) *App {
result.config.DisableInspector = true
}
// If running windows, do a hidpi fix
if runtime.GOOS == "windows" {
err := SetProcessDPIAware()
if err != nil {
result.log.Fatalf(err.Error())
}
}
return result
}
// SetProcessDPIAware via user32.dll
// https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setprocessdpiaware
// Also, thanks Jack Mordaunt! https://github.com/wailsapp/wails/issues/293
func SetProcessDPIAware() error {
status, r, err := syscall.NewLazyDLL("user32.dll").NewProc("SetProcessDPIAware").Call()
if status == 0 {
return fmt.Errorf("exit status %d: %v %v", status, r, err)
}
return nil
}
// Run the app
func (a *App) Run() error {

View File

@@ -9,4 +9,4 @@
last 2 versions
Firefox ESR
not dead
IE 9-11 # For IE 9-11 support, remove 'not'.
not IE 9-11 # For IE 9-11 support, remove 'not'.

View File

@@ -22,7 +22,6 @@
"@angular/platform-browser-dynamic": "~8.0.1",
"@angular/router": "~8.0.1",
"@wailsapp/runtime": "^1.0.0",
"core-js": "^3.4.4",
"ngx-build-plus": "^8.0.3",
"rxjs": "~6.4.0",
"tslib": "^1.9.0",

View File

@@ -1,4 +1,3 @@
import 'core-js/stable';
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';

View File

@@ -11,7 +11,7 @@
"module": "esnext",
"moduleResolution": "node",
"importHelpers": true,
"target": "es5",
"target": "es2015",
"typeRoots": [
"node_modules/@types"
],
@@ -20,4 +20,4 @@
"dom"
]
}
}
}

View File

@@ -11,7 +11,7 @@ func basic() string {
func main() {
js := mewn.String("./frontend/dist/my-app/main.js")
js := mewn.String("./frontend/dist/my-app/main-es2015.js")
css := mewn.String("./frontend/dist/my-app/styles.css")
app := wails.CreateApp(&wails.AppConfig{

View File

@@ -1,4 +1,4 @@
package cmd
// Version - Wails version
const Version = "v0.19.0"
const Version = "v0.18.14-pre"

File diff suppressed because one or more lines are too long

View File

@@ -13,7 +13,7 @@ package webview
#cgo linux openbsd freebsd CFLAGS: -DWEBVIEW_GTK=1 -Wno-deprecated-declarations
#cgo linux openbsd freebsd pkg-config: gtk+-3.0 webkit2gtk-4.0
#cgo windows CFLAGS: -DWEBVIEW_WINAPI=1 -std=c99
#cgo windows CFLAGS: -DWEBVIEW_WINAPI=1 -std=c99 -DUNICODE=1
#cgo windows LDFLAGS: -lole32 -lcomctl32 -loleaut32 -luuid -lgdi32
#cgo darwin CFLAGS: -DWEBVIEW_COCOA=1 -x objective-c

File diff suppressed because one or more lines are too long

View File

@@ -46,16 +46,6 @@ var runtime = {
// Augment global
Object.assign(window.wails, runtime);
// Setup global error handler
window.onerror = function (msg, url, lineNo, columnNo, error) {
window.wails.Log.Error('**** Caught Unhandled Error ****');
window.wails.Log.Error('Message: ' + msg);
window.wails.Log.Error('URL: ' + url);
window.wails.Log.Error('Line No: ' + lineNo);
window.wails.Log.Error('Column No: ' + columnNo);
window.wails.Log.Error('error: ' + error);
};
// Emit loaded event
Emit('wails:loaded');

View File

@@ -44,7 +44,6 @@ func runCommand(command string, args ...string) {
cmd := exec.Command(command, args...)
output, err := cmd.CombinedOutput()
if err != nil {
log.Println(string(output))
log.Fatal(err)
}
cmd.Run()