-
Notifications
You must be signed in to change notification settings - Fork 33
Comparing changes
Open a pull request
base repository: webui-dev/zig-webui
base: main
head repository: webui-dev/zig-webui
compare: embed_fold
- 10 commits
- 1 file changed
- 1 contributor
Commits on Nov 21, 2025
-
refactor(build): reorganize imports and aliases
- Move type alias declarations earlier in file - Reorder const declarations for better structure - Group related imports and constants together
Configuration menu - View commit details
-
Copy full SHA for 39ec7ec - Browse repository at this point
Copy the full SHA 39ec7ecView commit details -
refactor(build): rename functions to camelCase
- Rename `generate_docs` to `generateDocs` - Rename `build_examples` to `buildExamples` - Update all function calls to use new names
Configuration menu - View commit details
-
Copy full SHA for 5673495 - Browse repository at this point
Copy the full SHA 5673495View commit details -
refactor(build): remove verbose comments
- Remove lengthy comment blocks throughout build functions - Clean up unnecessary blank lines between code sections - Preserve core documentation in comments where needed
Configuration menu - View commit details
-
Copy full SHA for 87270de - Browse repository at this point
Copy the full SHA 87270deView commit details -
chore(build): bump minimum Zig version to 0.14.0
- Update minimum required version from 0.12.0 to 0.14.0 - Enforce Zig 0.14.0+ as minimum build requirement
Configuration menu - View commit details
-
Copy full SHA for 499f5cb - Browse repository at this point
Copy the full SHA 499f5cbView commit details -
refactor(build): extract version error message
- Extract error message into `err_msg` variable - Separate formatting logic from error handling - Improve code readability in version check
Configuration menu - View commit details
-
Copy full SHA for 9c57695 - Browse repository at this point
Copy the full SHA 9c57695View commit details -
fix(build): correct option handling and TLS validation
- Fix enableWebUILog default value from enableTLS - Correct enableWebUILog option description text - Refactor TLS cross-compilation validation logic - Improve TLS error message and use error log level - Reorganize option initialization order
Configuration menu - View commit details
-
Copy full SHA for 6982287 - Browse repository at this point
Copy the full SHA 6982287View commit details -
refactor(build): format code and reorder build steps
- Consolidate multi-line if statements to single lines - Remove extra whitespace in module imports structure - Move generateDocs call to end of build sequence
Configuration menu - View commit details
-
Copy full SHA for faba2c4 - Browse repository at this point
Copy the full SHA faba2c4View commit details -
refactor(build): remove webui_lib parameter
- Remove unused webui_lib parameter from buildExamples - Remove exe.linkLibrary call from function body - Reformat function signature for readability
Configuration menu - View commit details
-
Copy full SHA for 1ce4054 - Browse repository at this point
Copy the full SHA 1ce4054View commit details -
refactor(build): extract buildExamples options
- Create BuildExamplesOptions struct to hold parameters - Update buildExamples function to accept options struct - Replace direct parameter references with options fields
Configuration menu - View commit details
-
Copy full SHA for 508e55e - Browse repository at this point
Copy the full SHA 508e55eView commit details -
refactor(build): extract helpers and improve organization
- Extract createObject and createExecutable helper functions - Refactor function signatures to use option structs - Extract buildExample function from buildExamples loop - Improve variable naming for code clarity - Add organizational section comments
Configuration menu - View commit details
-
Copy full SHA for ac331ef - Browse repository at this point
Copy the full SHA ac331efView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...embed_fold