5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-05 23:12:03 +08:00
wails/v3/internal/commands
Travis McLane b8d780ba4a
Feature/template consolidation (#3046)
* remove 'test' project

* dynamic template list generation

- uses a single fs.Embed to contain all templates
- walks and rebuilds the list of TemplateData using the cached data
- pulls the `description` out of the required `template.json` file in
  the template directory

* [v3] template handling update

- move "common" template files to a _common directory
- update generator to render from _common/* first
- render selected template last to overwrite anything provided by
  _common if needed
- remove duplicate files from all templates that do not change

* cleanup template project directory after test

* add linux to _common/Taskfile.yaml

* noop: whitespace cleanup _common/Taskfile.yaml
2023-11-11 12:26:28 +11:00
..
build_assets Add generate build-assets. Update Taskfile for vanilla template 2023-09-09 10:25:56 +10:00
bindings.go Fix bindings help text 2023-10-09 17:36:58 +11:00
build-assets.go Better vanilla taskfile. Better asset generation at init. 2023-09-09 17:31:48 +10:00
build.go [v3] Add wails build info 2023-01-23 21:11:19 +11:00
constants.go Add generate constants tool 2023-09-13 16:45:19 +10:00
doctor.go Add doctor. 2023-09-03 08:42:12 +10:00
icons_test.go Fix syso tests. Add precommit task 2023-09-09 16:27:51 +10:00
icons.go Add generate build-assets. Update Taskfile for vanilla template 2023-09-09 10:25:56 +10:00
init.go Feature/template consolidation (#3046) 2023-11-11 12:26:28 +11:00
plugins.go Add plugin init. Update plugin signature. 2023-03-19 09:13:05 +11:00
syso_test.go Fix syso tests. Add precommit task 2023-09-09 16:27:51 +10:00
syso.go Add generate build-assets. Update Taskfile for vanilla template 2023-09-09 10:25:56 +10:00
task.go [v3] Fix default context-menu in selected disabled inputs (#2753) 2023-07-01 10:52:55 +10:00
tool_checkport.go Add checkport tool for checking open ports 2023-08-15 21:40:01 +10:00
version.go Add doctor. 2023-09-03 08:42:12 +10:00