diff --git a/.gitignore b/.gitignore index 4b44dd4..da085d4 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,5 @@ go.work go.work.sum bin/ +/app/wails.syso +/app/.task/ diff --git a/app/.task/checksum/build-frontend b/app/.task/checksum/build-frontend deleted file mode 100644 index 8343f3b..0000000 --- a/app/.task/checksum/build-frontend +++ /dev/null @@ -1 +0,0 @@ -a3a24372c19044672ce31cbd893c4fdb diff --git a/app/.task/checksum/generate-bindings b/app/.task/checksum/generate-bindings deleted file mode 100644 index 7fb3654..0000000 --- a/app/.task/checksum/generate-bindings +++ /dev/null @@ -1 +0,0 @@ -2df1ef583b0bce177684c95cf1553ed8 diff --git a/app/.task/checksum/go-mod-tidy b/app/.task/checksum/go-mod-tidy deleted file mode 100644 index be8f4cf..0000000 --- a/app/.task/checksum/go-mod-tidy +++ /dev/null @@ -1 +0,0 @@ -4a80ea531d1fa408513bc047b4b31ca6 diff --git a/app/.task/checksum/install-frontend-deps b/app/.task/checksum/install-frontend-deps deleted file mode 100644 index 4e4aaeb..0000000 --- a/app/.task/checksum/install-frontend-deps +++ /dev/null @@ -1 +0,0 @@ -36d2a08f044f5811ddd2d0dfa1921114 diff --git a/app/.task/timestamp/generate-icons b/app/.task/timestamp/generate-icons deleted file mode 100644 index e69de29..0000000 diff --git a/app/BotService.go b/app/BotService.go index 77483f7..03f4dc4 100644 --- a/app/BotService.go +++ b/app/BotService.go @@ -1,4 +1,4 @@ -package app +package main import "github.com/wailsapp/wails/v3/pkg/application" diff --git a/app/build/devmode.config.toml b/app/build/devmode.config.toml index e24965e..34c39e5 100644 --- a/app/build/devmode.config.toml +++ b/app/build/devmode.config.toml @@ -31,5 +31,5 @@ blocking = true cmd = "KILL_STALE" [[config.executes]] -cmd = "./bin/bordro-robotu.exe" +cmd = "./bin/bordro-robotu" primary = true diff --git a/app/frontend/bindings/main/BotService.js b/app/frontend/bindings/main/BotService.js index 3582975..299b723 100644 --- a/app/frontend/bindings/main/BotService.js +++ b/app/frontend/bindings/main/BotService.js @@ -4,7 +4,7 @@ import {Call} from '@wailsio/runtime'; -/** +/** * @function ClaimFile * @returns {Promise} **/ diff --git a/app/frontend/bindings/main/LoginService.js b/app/frontend/bindings/main/LoginService.js index 3bea056..c1a1c46 100644 --- a/app/frontend/bindings/main/LoginService.js +++ b/app/frontend/bindings/main/LoginService.js @@ -7,7 +7,7 @@ import {Call} from '@wailsio/runtime'; * @typedef {import('./models').LoginUser} LoginUser */ -/** +/** * @function Login * @param userName {string} * @param password {string} diff --git a/app/frontend/bindings/models.ts b/app/frontend/bindings/models.ts new file mode 100644 index 0000000..f21a080 --- /dev/null +++ b/app/frontend/bindings/models.ts @@ -0,0 +1,33 @@ +// @ts-check +// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL +// This file is automatically generated. DO NOT EDIT + +export const LoginUser = class { + /** + * Creates a new LoginUser instance. + * @constructor + * @param {Object} source - The source object to create the LoginUser. + * @param {string} source.UserName + * @param {string} source.password + * @param {string} source.Token + * @param {boolean} source.LoggedIn + */ + constructor(source = {}) { + const { userName = "", password = "", token = "", loggedIn = false } = source; + this.userName = userName; + this.password = password; + this.token = token; + this.loggedIn = loggedIn; + } + + /** + * Creates a new LoginUser instance from a string or object. + * @param {string|object} source - The source data to create a LoginUser instance from. + * @returns {LoginUser} A new LoginUser instance. + */ + static createFrom(source) { + let parsedSource = typeof source === 'string' ? JSON.parse(source) : source; + return new LoginUser(parsedSource); + } +}; + diff --git a/app/loginService.go b/app/loginService.go index a5e76e7..b8e126b 100644 --- a/app/loginService.go +++ b/app/loginService.go @@ -1,4 +1,4 @@ -package app +package main type LoginUser struct { UserName string diff --git a/app/wails.syso b/app/wails.syso deleted file mode 100644 index d1d65f6..0000000 Binary files a/app/wails.syso and /dev/null differ