Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-07 | Revert "fix(changelog): don't parse commits of ignored types" | Marc Cornellà | |
This reverts commit 63b7e5767d551b1d839888a7216f2bed01e8eb1f. | |||
2021-10-05 | fix(changelog): don't parse commits of ignored types | Marc Cornellà | |
2021-10-04 | feat(updater): check if there are updates before prompting (#8387) | Marc Cornellà | |
Fixes #8387 | |||
2021-10-04 | feat(updater): add mode to only remind you to update when it's time (#10187) | Marc Cornellà | |
Fixes #10187 Co-authored-by: NoPreserveRoot <NoPreserveRoot@pm.me> | |||
2021-10-04 | refactor(updater): change auto-update settings to use `zstyle` | Marc Cornellà | |
2021-09-23 | style(installer): use rainbow logo and polish success message (#10211) | Marc Cornellà | |
2021-09-22 | feat(update): allow updating from branch set up on install | Marc Cornellà | |
Closes #8788 Co-authored-by: Nikolas Garofil <nikolas@garofil.be> | |||
2021-09-16 | fix(update): silence `typeset` calls in `upgrade.sh` script (#10048) | Marc Cornellà | |
Co-authored-by: yyny <6576327+yyny@users.noreply.github.com> | |||
2021-09-07 | chore(changelog): fix first-letter uppercase in breaking change messages | Marc Cornellà | |
2021-09-07 | feat(changelog): print BREAKING CHANGE messages in a prettier way | Marc Cornellà | |
2021-09-06 | feat(changelog): change style of `BREAKING CHANGES` header | Marc Cornellà | |
2021-08-17 | fix(updater): fix reset ANSI escape code for resetting underline format | Marc Cornellà | |
2021-08-14 | fix(changelog): also display commits from merged branches | Marc Cornellà | |
2021-07-08 | fix(update): fix error exit code on update check (#10033) | Marc Cornellà | |
This patch removes the 'exit 1' status code when the update check finishes or is ended with CTRL+C. Fixes #10033 | |||
2021-07-07 | feat(changelog): ignore merge commits | Marc Cornellà | |
2021-06-11 | fix(update): correct description of how changelog is displayed (#9943) | Logicer | |
2021-04-06 | feat(theme_chooser): display non-zero exit code (#8428) | Max Staff | |
Fixes #8427 | |||
2021-03-25 | fix: use `$USERNAME` guaranteed to always be defined in zsh | Marc Cornellà | |
Fixes #9701 | |||
2021-03-16 | refactor(installer): fix static analysis warnings (#9529) | Léa Gris | |
* refactor(install.sh): fix static analysis warnings Clear all warnings and errors raised by shellcheck.net static analysis. - Replace non-POSIX shell use of `$OSTYPE` by POSIX compliant check on `uname -o`. - Move variables out of`printf` format string. - Refactor/simplify string formatters for error and underline. - Fix expansion of arguments to a single string `$*` rather than individual elements `$@` within the error and underline formatters. * fix(uname): non-posix -o option * fix(install.sh): non portable which Replaced non-portable `which zsh` by portable `command -v zsh` | |||
2021-03-15 | fix(uninstall): fix renaming .zshrc when no original rc file found | Marc Cornellà | |
Fixes #9629 Fixes #9700 | |||
2021-03-01 | fix(update): don't error on upgrade no-op (#9685) | Cai Cooper | |
* Don't error on upgrade no-op No error code is required for a non failure scenario. * Manually check whether changes were pulled in `omz update` Co-authored-by: Marc Cornellà <hello@mcornella.com> | |||
2021-01-21 | fix(updater): refresh date of last update only on successful update | Marc Cornellà | |
2021-01-10 | fix(changelog): fix spacing in breaking changes message | Marc Cornellà | |
2021-01-05 | fix(changelog): display scope in breaking change messages | Marc Cornellà | |
2020-12-30 | fix(changelog): remove CR characters in breaking change messages | Marc Cornellà | |
The GitHub UI might not remove CR characters from commit description forms filled from a Windows browser. | |||
2020-12-28 | fix(updater): don't pipe changelog to less when updating | Marc Cornellà | |
Fixes #9509 | |||
2020-12-12 | fix(changelog): allow breaking change message to span multiple lines | Marc Cornellà | |
This also allows the option to put extra paragraphs after the BREAKING CHANGE message while properly displaying the breaking change message. Useful, for example, to add signed-off or co-authored lines. | |||
2020-12-12 | feat(updater): save version prior to updating so `omz changelog` just works™ | Marc Cornellà | |
Fixes #9505 | |||
2020-12-07 | fix(changelog): fix assoc array syntax for zsh 5.4.2 and older (#9495) | Marc Cornellà | |
Also fixed a call to a defunct display:type-header function in displaying breaking changes. | |||
2020-12-07 | fix(updater): don't show changelog when running unattended update (#9495) | Marc Cornellà | |
Fixes #9495 | |||
2020-12-04 | fix(changelog): fix highlight of codeblocks in subject | Marc Cornellà | |
2020-12-04 | fix(updater): properly show changelog via `less` | Marc Cornellà | |
2020-12-02 | fix(updater): fix ignored variable name in read | Marc Cornellà | |
I used _ which is a convention in other languages, but in shell scripting $_ is a special variable set by the shell, and in Zsh versions older than 5.0.6 it complains for being a `read-only variable`. Fixes #9482 | |||
2020-12-01 | fix(updater): make sure to run it with zsh | Marc Cornellà | |
2020-11-30 | feat(updater): add changelog display by parsing the commit list | Marc Cornellà | |
2020-11-30 | refactor(updater): switch to Zsh execution and fix git remote detection logic | Marc Cornellà | |
2020-11-09 | fix(installer): fix error message if $ZSH exists when installing | Marc Cornellà | |
Also prefix all formatting functions with fmt_ Related: #9427 | |||
2020-09-09 | update: return git error code on failure (#9238) | Lucas Larson | |
Fixes #9237 | |||
2020-08-20 | docs: document oneline argument passing to install script | Marc Cornellà | |
2020-08-20 | docs: add fetch install command for FreeBSD (#9172) | Adam G. Emerson | |
Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
2020-08-17 | Underline links in install and update script | Marc Cornellà | |
2020-07-13 | update: prefix rm call with command in trap (#9107) | M. Yas. Davoodeh | |
* Suppress the problematic trap output in check_upg The newly added trap, in systems where `rm` is aliased to `rm="rm -v"`, shows a message stating that "update.lock" has been removed each time `zsh` is called. I simply suppressed it with directing the output to `/dev/null`. * Use `command` instead of >/dev/null to suppress | |||
2020-07-01 | install: fix typo (#9069) | Alex Zdanowicz | |
Changing 'your' to 'you' | |||
2020-06-28 | Modernize install and update banners (#9045) | Larson Carter | |
2020-06-28 | update: change dash in function name for sh compat (fixes #9064) | Marc Cornellà | |
2020-06-28 | update: only update on a valid affirmative input (#9062) | alexagnelli | |
Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
2020-06-09 | update: refactor and fix logic in check_for_upgrade.sh (#8939) | Marc Cornellà | |
2020-05-19 | update: fix bug in upgrade.sh: s/NORMAL/RESET/ (#8947) | Roman Perepelitsa | |
2020-05-18 | update: display logo in rainbow colors (#8941) | Marc Cornellà | |
2020-03-11 | updater: use hardcoded color sequences instead of tput | Marc Cornellà | |