Commit Graph

  • 67805f8d48
    Update from 430dd002 to 9a255ab5: - check-patches: enforce trailer list - check-patches: enforce prose on changelog entries - check-patches: check for a prefix in commit title - check-patches: factorize code Matěj Cepl 2024-01-19 20:16:54 +0100
  • 7ecd1b51c2
    Update vendor.tar.gz Matěj Cepl 2024-01-17 17:28:49 +0100
  • 5fcc23251b
    Switch Git repository to https://redcrew.org/cgit/aerc.git Matěj Cepl 2024-01-17 17:26:28 +0100
  • 66a3a0ec57
    Update from ec0f4a50 to 430dd002: - rfc822: modify unit tests for message date parsing - rmdir: allow removing non-empty query dirs - reply,forward: use selected message part - z: complete with fs folders instead of account folders - z: fix arguments handling - cd: fix completion of folders with a space - commands: simplify CompletePath - contrib: add commit-msg git hook Matěj Cepl 2024-01-17 12:15:36 +0100
  • 63caa5f8ad
    Add :bounce command patches Add inter-account moves patches Matěj Cepl 2024-01-17 00:50:01 +0100
  • 01b034eb8d
    Update from f41a3957 to ec0f4a50: - config: remove deprecated settings - templates: move signature from compose to templates Matěj Cepl 2024-01-08 22:26:07 +0100
  • 2bc5f7dade
    Update vendor.tar.gz Matěj Cepl 2024-01-07 17:22:06 +0100
  • 1e83f511e9
    Update from 930e5032 to f41a3957: - commands: treat folded threads as one entity - notmuch: keep track of all siblings in thread - sendemail-validate: try regular make if gmake not available - deps: bump emersion/go-maildir to v0.4.0: - ci: fix builds - doc: fix typo in aerc-tutorial - colorize: add small description in help Update from 930e5032 to f41a3957: - commands: treat folded threads as one entity - notmuch: keep track of all siblings in thread - sendemail-validate: try regular make if gmake not available - deps: bump emersion/go-maildir to v0.4.0: - ci: fix builds - doc: fix typo in aerc-tutorial - colorize: add small description in help Matěj Cepl 2024-01-07 17:07:57 +0100
  • 24911f716b
    Update from bd29700e to 930e5032: - templates: add full path of file(s) as Filename(s) - commands: fix abbreviations regression - msglist: refactor tree building - imap: show parseable messages on error - rfc822: improve dates parsing - commands/msg: adapt quote-reply to honor viewer::alternatives - lib: introduce FindMIMEPart, adapt Find{Plain,Calendar}text - patch/find: add find sub-cmd - patch: implement worktree support - patch/switch: add switch sub-cmd - patch/delete: add delete sub-cmd - patch/term: add term sub-cmd - patch/rebase: add rebase sub-cmd - patch/cd: add cd sub-cmd - patch/remove: add remove sub-cmd - patch/list: add list sub-cmd - patch/apply: add apply sub-cmd - patch/init: add init sub-cmd - patch: create sub-command structure - pama: implement the persistent store for projects - pama: implement the revision control logic - pama: define the entity models - contrib: fix check-docs for subcommands - doc: add aerc-patch - notmuch: remove dynamic folders Matěj Cepl 2024-01-04 15:14:48 +0100
  • eb277acf9a
    Add accross-the-accounts commands (https://lists.sr.ht/~rjarry/aerc-devel/patches/48139) Matěj Cepl 2023-12-30 15:43:20 +0100
  • 5ac842d4e1
    Update vendor.tar.gz Matěj Cepl 2023-12-21 00:24:15 +0100
  • 7bf7706091
    Update vendor.tar.gz Matěj Cepl 2023-12-21 00:12:59 +0100
  • 1de5317262
    Update from 0be135a3 to bd29700e: - ci: fix build and test on macos - lint,validate: fix for openbsd - cf: allow changing folder of another account - colorize: only colorize real usenet signatures - colorize: better detect diffs - doc: fix description of lf-editor - eml: expand tilde to home dir - dirtree: prevent folder selection when archiving Matěj Cepl 2023-12-21 00:11:14 +0100
  • 3e4aa4fea3
    Update from 9b3e3d1b to 0be135a3: - dirtree: fix jumping folders - flag,unflag: fix -a option for the answered flag - templates: display "(no subject)" when subject is empty - term: ensure cursor is hidden before closing - ui: make viewer tab title configurable via templates - rmdir: back to current folder upon error - dirtree: add custom virtual directory role - dirlist/dirtree: context handling - compose: copy to composing account's sent folder - reply: allow replying with another account - fold: remove aliases from struct - fold: add an option to fold/unfold all threads - compose: define useful vars in the editor's env - chore: upgrade to latest tcell-term - maintainers: add inwit and ferdinandyb - mod: update to go-opt@v1.3.0 - complete: only display popover for more than one choice Matěj Cepl 2023-11-30 19:09:11 +0100
  • c1ab776352
    Update from 23ba5478 to 9b3e3d1b: - stylesets/nord: make unread selected mails readable - completion: hide quotes from choices - cf: fix over quoting of notmuch queries - binds: allow <a-0> to <a-9> - rmdir: ensure proper sequence of operations - {im,ex}port-mbox: allow using ~ in path - ui: correct some push status messages - threads: add .ThreadUnread to template data - search: add rcpts fields to header in search criteria Matěj Cepl 2023-11-13 15:14:39 +0100
  • c30e595397
    Update from 6613d9b5 to 23ba5478: - linters: avoid crash when analyzing function call - complete: allow disabling automatic completion - complete: allow setting the completion key binding - cf: do not quote notmuch queries in completion results - completion: refactor filter list api - hooks: add mail-added hook - hooks: add mail-deleted hook - binds: folder-specific bindings for composer - fold: add an option to toggle folding - fold: allow for multiple folding levels - doc: fix newlines for the aerc-search manpage - binds: remove duplicated and empty bindings - docs: add examples for modifying column-name Matěj Cepl 2023-11-02 22:04:50 +0100
  • 2934766003
    Update from 2d9654d to 6613d9b5: - cf: fix unexpected argument on notmuch - complete: add trailing space after quotes - treewide: replace shlex.Split with opt.SplitArgs - commands: use completion from go-opt - commands: remove command set completion api - pipe: run commands with sh -c - open: run commands with sh -c - search: use a common api for all workers - worker: move shared code to lib - main: parse command line args with go-opt - commands: parse arguments with go-opt - commands: remove command set execute api - commands: expand templates before command resolution - commands: pass raw command line down to template evaluation - lib: remove unused ShellQuote function - compose: fix crash when getting hostname - aerc: initialise the random number generator Matěj Cepl 2023-11-01 00:35:49 +0100
  • 6bd1d0faca
    Update from cbc43e8 to 2d9654d: - compose: fix header navigation after :compose -e - commands: add :suspend Matěj Cepl 2023-10-25 21:10:35 +0200
  • 805b911152
    Update from 579acf6 to cbc43e8: - changelog: get unreleased entries from commit trailers - export-mbox: preserve the user-visible sorting order when exporting - accounts: allow fnmatch-style wildcards in aliases - config: ensure account order as requested - contrib: add a script to generate release statistics - terminal: add :send-keys command - release.sh: fix typo Matěj Cepl 2023-10-23 21:24:18 +0200
  • e10af42b73
    Bump the release version. Matěj Cepl 2023-10-13 11:14:38 +0200
  • 5f3e948bd8
    Update from d179485 to 579acf6: - notmuch: return all siblings in threads - doc: update aerc-binds - doc: rephrase aerc-search -d date selection - sort: new flagged sorting criteria - carddav-query: interpret percent escapes in source url - release.sh: fix email encoding - send: add option to overwrite copy-to folder - colorize: accept wildcards in styles - split: add an alias for horizontal split - switcher: add scrollbar - msgviewer: separate part switcher from viewer - binds: better processing of contextual binds - doc: document -p option for move/copy - chore: ignore all log files Matěj Cepl 2023-10-13 11:01:13 +0200
  • 68565058cc
    Update from bc176bd to d179485: - release.sh: update version in GNUMakefile - mk: remove trimpath flag from debug build - ui: export global functions - app: fix nil pointer dereference on startup Matěj Cepl 2023-10-11 10:56:44 +0200
  • 4e26f823ce
    app: export global functions widgets: rename package to app Matěj Cepl 2023-10-10 15:32:12 +0200
  • 91a0240102
    Release 0.16.0 Matěj Cepl 2023-09-28 10:56:37 +0200
  • e37c2e8874
    Update from 389d89a to 37d5fc6: - xdg: fix unit tests on macos - changelog: reword before release - docs: add missing newline between :attach variants - docs: fix typo in stylesets regexp example - docs: add msglist_thread_folded style object - docs: add :fold and :unfold commands - docs: add :connect and :disconnect commands - docs: add :help and :new-account commands - docs: add :toggle-key-passthrough command - docs: add :recover command - docs: add [ui].client-threads-delay setting - contrib: add script to check man pages consistency - msgviewer: add styles for part selector - colorize: support trailing comments after values - config: add default values for empty stylesets - binds: improve display of key sequences - compose: respect header ordering from text editor - compose: avoid panic when deleting the last header - config: make all message list symbols/icons configurable - commands: strip leading colons from commands - commands: run a command by its first letters - hyperlinks: better parsing of emails without mailto prefixes - lib: return a new Header from LimitHeaders - binds: control and alt modifiers for delete - split: remove previous split from grid - doc: mention correct function in the example for compactDir - doc: MIME type consistency spelling - maildir: log mail checking errors, if any - compose: add option for LF-only editors Matěj Cepl 2023-09-20 11:49:50 +0200
  • 49f7c4df75
    Switch Suggests to Recommends Matěj Cepl 2023-09-11 12:15:06 +0200
  • 07aca6c926
    - Update from 5991eae to 389d89a: - msgviewer: show attachment file names first if possible - compose: delete empty headers Matěj Cepl 2023-09-07 12:32:41 +0200
  • d0f3dc7108
    Update vendor.tar.gz Matěj Cepl 2023-09-05 14:00:41 +0200
  • 6cd8f62b13
    Update vendor.tar.gz Matěj Cepl 2023-09-04 20:47:10 +0200
  • affd2335de
    Update vendor.tar.gz Matěj Cepl 2023-09-04 20:23:08 +0200
  • efbd93259b
    Update vendor.tar.gz Matěj Cepl 2023-09-04 20:20:22 +0200
  • f579c5af5e
    Update vendor.tar.gz Matěj Cepl 2023-09-04 19:40:39 +0200
  • 932fb310fe
    Update from 81f5237 to 5991eae: - doc: clarify notmuch+maildir behavior with respect to files - colorize: handle spaces in styleset - msgstore: ensure selection when calling sort - notmuch: internally sort threads newest first - notmuch: refactor SetFlag - notmuch: track database state - notmuch: fix modify labels dropping threading - notmuch: check context when opening directory - mbox: remove datacounter dependency for size info - postpone: remove datacounter passthrough writer - dirlist: fix capturing of dirlist vars when selecting directory - notmuch: remove unused code - notmuch: replace notmuch library with internal bindings - notmuch: add notmuch bindings - mk: evaluate variables with $(shell) - postpone: change recall/postpone logic for custom folders - compose: use email domain name in Message-Id - xdg: get rid of deprecated dependencies - xdg: add functions to deal with user home paths - wizard: improve welcome screen - wizard: add sendmail support - wizard: add notmuch support - wizard: add support for maildir - wizard: add jmap support - wizard: add oauth & xoauth options - wizard: add imap cache-headers default setting - wizard: do not require full name - wizard: factorize ui layout - wizard: better url generation - wizard: add protocol & transport fields - wizard: autofill improvements - wizard: rename incoming to source - wizard: allow setting special copy-to folder - wizard: fix typo in validation - wizard: close open file - export-mbox: better path suggestion and name completion - dirlist: apply unread style on top of recent style - review: don't replace space escapes - review: sort unknown review commands - config: add missing configuration file annotation - mk: fix typos - ci: use make -C instead of changing directories - ci: run all tests - commands: allow reading attachments from a file - doc: add MessageId to aerc-templates.7 - jmap: cache session as json - doc: add <esc> to aerc-binds.5 - contributing: add guidelines for including changelogs - colorize: only emit osc8 if [general].enable-osc8=true - terminal: avoid races between close and draw - style: add msglist_gutter and msglist_pill to config - doc: strip email addresses in authors section - mk: deprecate BSD make in favor of GNU make - notmuch: add option to provide path for account - export-mbox: only export marked messages, if any - attach: add an option to pipe the attachments in - go.mod: drop mergo package - config: fix contextual ui config - account: fix contextual sort - contrib: update sendemail-validate hook - filters: put libexec/filters dirs before default PATH - hooks: add account and folder to mail-received env - msglist: fetch headers even when not focused - wizard: allow ? in passwords - watchers: move filesystem monitoring stuff in lib - templates: attach directly from templates - imap: support the Gmail extension (X-GM-EXT-1) - mouse: fix offset in tab title clickable area - wizard: display warning when focus is lost - composer: reopen the email file when editor is closed - compose: fix panic when adding empty header with uppercase letters - compose: allow removing headers - split: ensure messagestore is available - binds: replace redundant default bind - textinput: fix deleteWord with an only whitespace - contrib: actually fix irc patchset hook when author is not registered Matěj Cepl 2023-09-04 19:35:50 +0200
  • 8cb12a5c63
    Update vendor.tar.gz Matěj Cepl 2023-09-01 15:34:50 +0200
  • 23a5b97450
    New version of lf-only patch (from https://lists.sr.ht/~rjarry/aerc-devel/%3C20230901114140.93772-1-moritz%40poldrack.dev%3E) Matěj Cepl 2023-09-01 15:31:37 +0200
  • 97162c912f
    Update vendor.tar.gz Matěj Cepl 2023-08-28 11:57:14 +0200
  • dc6c2e692e
    Own %_libexecdir dir Matěj Cepl 2023-08-17 22:05:52 +0100
  • 2e3a3dac6c
    Standard _libexecdir is weird. Matěj Cepl 2023-08-17 22:01:09 +0100
  • 7c77a52da8
    Fix shebangs of included scripts Matěj Cepl 2023-08-17 19:58:15 +0100
  • 41d9ad9bb9
    Updated vendor.tar.gz Matěj Cepl 2023-08-13 17:40:27 +0200
  • f31a239ebe
    Fix _service: "disabled" has been deprecated. Matěj Cepl 2023-07-31 15:08:01 +0200
  • 8556cf5d53
    Update vendor.tar.gz Matěj Cepl 2023-07-29 23:01:47 +0200
  • d14cc3523d
    Updates Matěj Cepl 2023-07-29 22:57:09 +0200
  • b1fd88dafb
    stash Matěj Cepl 2023-07-26 12:08:46 +0200
  • 03d6a7ec59
    Switch to GIT Resource Matěj Cepl 2023-07-26 11:24:03 +0200
  • d1c68c7fb8
    - Update to version 0.15.2+git.1690321065.8731eaa: * compose: add option for LF-only editors Matěj Cepl 2023-07-25 23:42:10 +0200
  • a3d314cdf0
    - Update to version 0.15.2+git.1689919736.c03c157: * hooks: add account and folder to mail-received env * msglist: fetch headers even when not focused Matěj Cepl 2023-07-21 08:12:18 +0200
  • 607f16676f
    - Update to version 0.15.2+git.1689918241.ae2cacc: * split: ensure messagestore is available * compose: only add signature if missing * compose: allow changing edit-headers on the fly * compose: implement embedded headers in editor * compose: always use cr-lf line endings * compose: improve error handling * compose: factorize body read in a method * compose: only allow setting content at creation * send: return error when recipients list is empty * imap: fix header cache key collisions - Switch to the devel branch of my fork https://git.sr.ht/~mcepl/aerc Matěj Cepl 2023-07-21 07:51:10 +0200
  • a59881df3e
    OBS last state Matěj Cepl 2023-07-19 21:12:18 +0200