Commit graph

2,889 commits

Author SHA1 Message Date
Lea Anthony
3ffb92d6e3
Fix radio group bug when group is last in menu 2022-10-12 20:46:34 +11:00
Lea Anthony
cb879d7273
Update example 2022-10-12 07:21:33 +11:00
Lea Anthony
c767c75109
Update example 2022-10-11 21:36:22 +11:00
Lea Anthony
72a0db3938
Add translucency effects 2022-10-11 21:34:54 +11:00
Lea Anthony
7ef6f7d2b9
Fix bug in runtime.Show(). Tidy up debug. 2022-10-11 21:17:55 +11:00
Lea Anthony
2f99ef7c94
Add example 2022-10-11 21:09:59 +11:00
Lea Anthony
828ebd8fb6
Support left/right click override 2022-10-11 21:07:01 +11:00
Lea Anthony
bca58afc04
Remove accelerator code, but leave text in menu 2022-10-11 19:45:43 +11:00
Lea Anthony
bd0e3b407a
Add accelerator code 2022-10-11 19:43:22 +11:00
Lea Anthony
5adf8004ac
Support Radio Groups 2022-10-09 20:09:31 +11:00
Lea Anthony
c38e0ea84b
Use MenuManager for processing and handling menu state changes 2022-10-09 12:26:05 +11:00
Lea Anthony
9d6d90c3e4
Add transparency methods 2022-10-08 13:32:02 +11:00
Lea Anthony
c5ad7de9cf
Menu to follow theme 2022-10-08 10:10:39 +11:00
Lea Anthony
12a309c8a5
Update menu docs 2022-10-08 08:02:02 +11:00
Lea Anthony
5fab671af3
Support Hidden attribute. Add SetTooltip & SetIcons to SystemTray. Add Show & Hide to menuItem 2022-10-08 07:45:29 +11:00
Lea Anthony
d6f20d5f0b
menu refactor 2022-10-07 20:15:19 +11:00
Lea Anthony
b5478e52db
Support checkbox logic. Support duplicate checkboxes 2022-10-07 20:02:58 +11:00
Lea Anthony
181ba423a3
Support submenus 2022-10-06 23:13:42 +11:00
Lea Anthony
249dc81872
Fix GetMessage bug.
Refactor ShellNotifyIcon. Application shutdown once.
2022-10-06 20:30:34 +11:00
Lea Anthony
0664c51832
Fix GetMessage bug 2022-10-06 19:49:48 +11:00
Lea Anthony
abe83f2271
Support traymenu update 2022-10-06 08:21:30 +11:00
Lea Anthony
68bdc7c5eb
Support menu.Menu 2022-10-05 19:22:03 +11:00
Lea Anthony
c63f8160a6
Move systray startup into application 2022-10-05 07:15:36 +11:00
Lea Anthony
a967ce0a29
Refactor light/dark icons 2022-10-04 20:17:46 +11:00
Lea Anthony
bf088ea19c
Initial Windows systray support 2022-10-03 21:36:19 +11:00
Lea Anthony
03dd514768
Refactor app for linux 2022-10-02 17:49:41 +11:00
Lea Anthony
d319d51fcd
Refactor darwin app 2022-10-02 17:49:41 +11:00
Lea Anthony
311dde474c
[windows] refactor out main loop. Create new application struct. Refactor assethandler/assetserver signatures. 2022-10-02 17:49:41 +11:00
stffabi
cfb55f7c5e
[assetHandler] Remove redundant log prefix (#1896) 2022-10-02 17:49:40 +11:00
Arif Ali
2940a9e7ef
obfuscated instead of obfuscate in the docs (#1895)
the option in the docs is the wrong flag you have to add a d at the end
2022-10-02 17:49:40 +11:00
Misite Bao
022fd9afff
chore: update the label name in the issue template (#1893) 2022-10-02 17:49:40 +11:00
Lea Anthony
26c6881ed3
Add issue translator (#1891) 2022-10-02 17:49:34 +11:00
Lea Anthony
e5a1ddb3f3
Merge branch 'exp' into feature/1521_Support_Tray_Menus
# Conflicts:
#	.gitignore
#	v2/internal/frontend/desktop/windows/win32/consts.go
#	v2/internal/frontend/devserver/devserver.go
#	website/docs/introduction.mdx
2022-09-23 19:53:07 +10:00
Lea Anthony
823c365236
Application refactor 2022-09-23 17:29:54 +10:00
Lea Anthony
fbf11aa088
Auto label project cards (#1881) 2022-09-23 14:16:34 +10:00
Lea Anthony
fd32734382
Add support for default No button (#1875)
* Add support for default No button

* Fix tests
2022-09-23 10:50:54 +10:00
Lea Anthony
48b3fb0f51
Add PR checks (#1879)
* Add PR checks

* Update PR workflow

* Update PR workflow

* Update PR workflow

* Add branch name check + doc check

* Update PR branch check

* Update PR branch check

* Update PR branch check
2022-09-23 08:52:01 +10:00
Lea Anthony
8bbbb0f148
Fix i18n blog 2022-09-22 18:34:04 +10:00
Lea Anthony
495c129ec6
Update blog 2022-09-22 11:27:40 +10:00
Lea Anthony
74133c9ae3
v2.0.0 v2.0.0 2022-09-22 11:00:57 +10:00
Misite Bao
e9b2c15664
feat: optimize documentation website (#1849)
* fix(website): fix i18n configuration

* feat: add i18n file to auto generate code

* feat: move the crowdin configuration file to the website directory

* feat(website): add crowdin dependencies and scripts

* feat: add COC

* feat: use escape hatch syntax to wrap JSX code in MDX files

* feat: remove ach language

* feat: generate default language configuration

* feat: remove compare link

* feat: add COC link

* feat(website): update documentation

* feat: use escape hatch syntax to wrap JSX code in MDX files

* style: add prettier

* style: format mdx files

* chore: remove prettier command

* feat: update en docs

* feat: sync Chinese documents

* feat: update doc

* Update website/src/pages/coc.mdx

Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2022-09-18 22:01:50 +10:00
Lea Anthony
d0a39349d4
Update release workflow 2022-09-18 08:56:13 +10:00
Lea Anthony
b93cdcd942
Releasetest/release workflow (#1869)
* Test release workflow

* Update release.yml

* Update release.yml

* add linux deps

* Update release.yml

* Update release.yml

* Update release.yml

* Update release.yml

* Update release.yml

* Update release.yml

* Update release.yml

* Update release.yml

* Update release.yml

* Fix: Misc tests

* Fix: Misc tests + linux build tags

* Fix: Bindings tests + move templates to pkg. Add json schema for templates

* Fix: template tests

* Add tests to release workflow. Test for go 1.18 + go 1.19
Fix: ignore .m files for non darwin builds. Fix watcher test. Fix warning in clilogger.

* Fix release pipeline

* Matrix for tests

* Rename templates to make tests work

* Update template test

* Debug template test

* Debug template test

* Debug template test

* Fix gitignore

* Update release.yml
2022-09-18 08:55:21 +10:00
Parvin Eyvazov
96ffe5b7b2
Update introduction.mdx (#1863) 2022-09-17 06:09:00 +10:00
stffabi
1026119eca
[templates] Use embed all to include all files (#1862)
Otherwise files prefixed with `.` and `_` won't get embedded.
2022-09-17 00:37:30 +10:00
Lea Anthony
f78476e051
Fix: lit template 2022-09-16 17:48:48 +10:00
Lea Anthony
124295a79c
Remove support for < Go 1.18 in wails doctor 2022-09-16 13:36:33 +10:00
Misite Bao
14adbc12aa
chore: update README and workflows (#1848)
* Update README

* Update crowdin.yml

* chore: update workflows and README

* fix: fix error

* feat: remove unnecessary content

* Update .github/workflows/build.yml

Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2022-09-15 21:49:35 +10:00
Lea Anthony
28fd3cdba1
Fix link to runtime docs in introduction page 2022-09-15 21:11:12 +10:00
stffabi
f97f5bb602
[build] Fix buildtags parsing if only one tag is specified (#1858)
* [build] Fix buildtags parsing if only one tag is specified
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2022-09-15 17:04:00 +10:00