summaryrefslogtreecommitdiff
path: root/src/cli/args.zig
AgeCommit message (Expand)Author
2025-10-03Zig 0.15: zig build test Mitchell Hashimoto
2025-10-03Zig 0.15: zig fmtMitchell Hashimoto
2025-09-29config: modify MouseScrollMultiplier to lean on args parsingMitchell Hashimoto
2025-09-23rename Splitter-CommaSplitterJeffrey C. Ollie
2025-09-23config: smarter parsing in autoParseStructJeffrey C. Ollie
2025-09-05gtk-ng: deprecate detection of launch sourceJeffrey C. Ollie
2025-07-14cli/gtk: remove --release and --debug flags, use optional for argumentsJeffrey C. Ollie
2025-06-28config: fix regression where we halted parsing on deprecated fieldMitchell Hashimoto
2025-06-28config: more general purpose backwards compatibility handlersMitchell Hashimoto
2025-06-22`input` configuration to pass input as stdin on startupMitchell Hashimoto
2025-05-26style: use decl literalsQwerasd
2025-03-12Lots of 0.14 changesMitchell Hashimoto
2025-02-25fix testDavid Mo
2025-02-25rename `setToDefault` to `init`David Mo
2025-02-24add test for `setToDefault`David Mo
2025-02-24set default keybinds when parsing empty keybind configDavid Mo
2025-02-08core: protect against crashes and hangs when themes are not filesJeffrey C. Ollie
2025-01-23cli: allow renaming config fields to maintain backwards compatibilityMitchell Hashimoto
2025-01-05config: allow booleans for `background-blur-radius`Leah Amelia Chen
2024-12-17core: allow u21 as a cli argument typeJeffrey C. Ollie
2024-12-17core: allow cli actions to use arg parsing diagnosticsJeffrey C. Ollie
2024-11-27config: need to dupe filepath for diagnosticsMitchell Hashimoto
2024-11-20cli: parseCLI for optionals should not be null in release modesMitchell Hashimoto
2024-11-19cli: parseCLI form works with optionalsMitchell Hashimoto
2024-11-19cli: parse auto structsMitchell Hashimoto
2024-11-09core: address review commentsJeffrey C. Ollie
2024-11-08core: list valid options if an invalid value is detected parsing an enumJeffrey C. Ollie
2024-10-18cli: skip argv0 and actions when parsing CLI flagsMitchell Hashimoto
2024-10-18cli: positional arguments are invalid when parsing configurationMitchell Hashimoto
2024-10-18c: remove the config load string APIMitchell Hashimoto
2024-10-18config: track the location of CLI argument errorsMitchell Hashimoto
2024-10-18config: show filepath and line numbers for config errorsMitchell Hashimoto
2024-10-18config: richer diagnostics for errorsMitchell Hashimoto
2024-09-16cli: config structure supports tagged unionsMitchell Hashimoto
2024-07-09cli: boolean value support for packed structsJon Parise
2024-05-09feat(font): Non-integer point sizesQwerasd
2024-03-22cli: arg parsing supports more int typesMitchell Hashimoto
2024-03-13update zigMitchell Hashimoto
2024-01-23config: re-expand relative paths correctly when reloading configMitchell Hashimoto
2024-01-23empty cli or config args reset the value to the defaultMitchell Hashimoto
2024-01-20cli: empty field resets optionals to nullMitchell Hashimoto
2024-01-20cli: support --help and -h for actionsMitchell Hashimoto
2024-01-05cli: strip CR in line iteratorGregory Anders
2023-12-30Make the abnormal runtime threshold configurable.Jeffrey C. Ollie
2023-11-30Update to latest master,Krzysztof Wolicki
2023-11-22config: add "theme" config, track inputsMitchell Hashimoto
2023-11-07config: packed struct of bools supported as config fieldMitchell Hashimoto
2023-10-27cli: handle "-e" as the command to executeMitchell Hashimoto
2023-10-02update zigMitchell Hashimoto
2023-09-26cli: args can parse unionsMitchell Hashimoto