Commit graph

  • 6b1afc3ae3 tests: fix errors after lint series Robin Jarry 2022-08-04 22:48:14 +0200
  • 1b4b225318 lint: add information about false positive on missing notmuch Moritz Poldrack 2022-08-04 20:25:46 +0200
  • 57de50b7d4 lint: add golangci-lint to the linters Moritz Poldrack 2022-07-30 13:00:37 +0200
  • 70bfcfef42 lint: work nicely with wrapped errors (errorlint) Moritz Poldrack 2022-07-31 15:15:27 +0200
  • 978d35d356 lint: homogenize operations and minor fixes (gocritic) Moritz Poldrack 2022-07-31 14:32:48 +0200
  • c882cf9960 lint: removed unused code (deadcode, structcheck, unused) Moritz Poldrack 2022-07-30 13:29:46 +0200
  • 5ca6022d00 lint: ensure errors are at least logged (errcheck) Moritz Poldrack 2022-07-29 22:31:54 +0200
  • a8d631177f lint: merge declaration and assignment (S1021) Moritz Poldrack 2022-07-29 21:50:42 +0200
  • ef599aa8fc lint: simplify code (gosimple) Moritz Poldrack 2022-07-29 21:42:02 +0200
  • 03f9f4c3ab lint: remove ineffectual assignments (ineffassign) Moritz Poldrack 2022-07-29 21:25:56 +0200
  • 2534612c59 lint: remove unused structs and functions (unused) Moritz Poldrack 2022-07-29 21:20:35 +0200
  • 77a00de741 lint: remove redundant returns (S1023) Moritz Poldrack 2022-07-29 21:12:26 +0200
  • ea2ac83a4d lint: fix function parameters being overwritten before they are used (SA4009) Moritz Poldrack 2022-07-29 21:11:01 +0200
  • 47b258f709 lint: fix ineffective assignments (SA4005) Moritz Poldrack 2022-08-04 10:33:43 +0200
  • 91981574cc lint: remove conditions that are always true (SA4003) Moritz Poldrack 2022-07-29 21:07:58 +0200
  • f70eecc7cb lint: remove empty branches (SA9003) Moritz Poldrack 2022-07-29 21:05:12 +0200
  • b92e9dab19 lint: formatted code Moritz Poldrack 2022-08-04 10:34:21 +0200
  • fdfec2c07a seqmap: refactor seqmap to use slice instead of map Tim Culverhouse 2022-08-01 12:18:25 -0500
  • 9630d9d281 seqmap: compare ints instead of uints Tim Culverhouse 2022-08-01 12:18:24 -0500
  • 23ee64b057 seqmap: re-order test asserts Tim Culverhouse 2022-08-01 12:18:23 -0500
  • d925ac8f72 filters: make it explicit that encoding is UTF-8 q3cpma 2022-08-01 12:43:42 +0000
  • 903d436ab8 mailto: add account query parameter Koni Marti 2022-07-27 13:34:46 +0200
  • aaf0a0c656 lint: apply new formatting rules Moritz Poldrack 2022-07-31 22:16:40 +0200
  • 21dcd440f8 lint: use gofumpt instead of gofmt Moritz Poldrack 2022-07-31 22:16:39 +0200
  • 5cf81f1cb1 autocompletion: fix regression Koni Marti 2022-07-31 22:37:59 +0200
  • 687c4777b5 store: fix nexprev when filtering Koni Marti 2022-07-31 22:20:24 +0200
  • 0c85b5a6cf msglist: remove invalidate from commands which remove messages Tim Culverhouse 2022-07-31 09:41:22 -0500
  • 894668aec2 archive,move: fix reselect next message Tim Culverhouse 2022-07-31 09:41:21 -0500
  • 56dabb5c9c msgstore: leave visual-mark mode after certain commands Tim Culverhouse 2022-07-31 09:41:20 -0500
  • db195bebf0 commands: add check-mail command Tim Culverhouse 2022-07-29 13:30:02 -0500
  • 44651b43b3 checkmail: error if check-mail-cmd is not set Tim Culverhouse 2022-07-29 13:30:01 -0500
  • c816103a24 pipe: fix ordering by message id for long patch series Robin Jarry 2022-07-28 23:10:30 +0200
  • d05cad1707 changelog: add missing entries Robin Jarry 2022-07-31 20:07:08 +0200
  • 318f7d252c notmuch: fix cursor movement in threaded view Koni Marti 2022-07-30 17:36:56 +0200
  • 27425c15c4 autocompletion: fix slice out of bounds access Moritz Poldrack 2022-07-31 16:37:26 +0200
  • ca90343850 outgoing-cred-cmd: delay execution until an email needs to be sent Stas Rudakou 2022-07-30 22:42:49 +0200
  • e73e5065b0 doc: fix blink config example Joel Pickett 2022-07-29 10:13:21 +1000
  • b8ef8d2628 index: workaround for wide character printing Pinghao Wu 2022-07-27 20:08:03 +0800
  • 3304ea18ba changelog: fix typos Robin Jarry 2022-07-26 23:42:14 +0200
  • 45e6e89b24 Add changelog Robin Jarry 2022-07-12 12:40:07 +0200
  • ea718fe146 imap: remove unused expunge code Tim Culverhouse 2022-07-26 07:22:19 -0500
  • 6db766260b sort: clear sort criteria when called without arguments Tim Culverhouse 2022-07-26 08:13:21 -0500
  • 26b9c3d966 sort: show warning when sort is not supported Koni Marti 2022-07-26 13:48:27 +0200
  • cfbb548fb8 threads: match regular view scrolling behavior Koni Marti 2022-07-26 15:41:15 +0200
  • 866867c616 threads: fix race warnings for client-side debouncing Koni Marti 2022-07-26 15:41:14 +0200
  • 54a0a377e0 threads: debounce client-side thread building Koni Marti 2022-07-26 15:41:13 +0200
  • a1a549cb1e check-mail: fix startup when default folder is empty Tim Culverhouse 2022-07-25 14:32:28 -0500
  • d941960fe1 delete: improve find next function Koni Marti 2022-07-26 11:30:27 +0200
  • 8f7695fde5 msgstore: implement a uid-based architecture Koni Marti 2022-07-26 11:30:26 +0200
  • 3b90b3b0dd fix: crash when copying/moving all messages Ensar Sarajčić 2022-07-22 08:39:39 +0200
  • ab941ebc6a filters: posix compliant rewrite of calendar filter Koni Marti 2022-07-24 01:25:24 +0200
  • fb5558da81 seqmap: sync seqNum to uid after expunge Tim Culverhouse 2022-07-24 10:13:43 -0500
  • 9bfcec5660 delete: select new last message if last message was deleted Tim Culverhouse 2022-07-23 21:03:46 -0500
  • 80f8bab6cf delete: move tab replace logic into Done callback Tim Culverhouse 2022-07-23 21:03:45 -0500
  • 0f86666f52 msgstore: check if message index < 0, select 0 if so akspecs 2022-07-23 21:03:44 -0500
  • 4036f696ad msgstore: refactor NextPrev Tim Culverhouse 2022-07-23 21:03:43 -0500
  • f8e6478d46 store: fix Select behavior Tim Culverhouse 2022-07-23 21:03:42 -0500
  • 9203c4b6ef logging: print init procedure and config contents Robin Jarry 2022-07-19 21:11:33 +0200
  • cd19995557 logging: use level-based logger functions Robin Jarry 2022-07-19 22:31:51 +0200
  • a1f779ccc9 logging: add logger system with levels Robin Jarry 2022-07-19 22:31:25 +0200
  • b188f19131 imap: disable debug logger Robin Jarry 2022-07-19 10:08:03 +0200
  • b8bb2a6ac1 Add git mailmap Robin Jarry 2022-07-18 21:37:54 +0200
  • 6504faa88c release.sh: fine tuning Robin Jarry 2022-07-12 00:37:10 +0200
  • 050d54a822 tabs: make it more thread safe Robin Jarry 2022-07-14 22:10:23 +0200
  • 171fefd209 tabs: make fields private Robin Jarry 2022-07-14 18:29:56 +0200
  • c841f36513 tabs: rename SelectedTab to SelectedTabContent Robin Jarry 2022-07-18 12:54:55 +0200
  • c49a065496 msgviewer: cleanup PartSwitcher on :toggle-headers Jose Lombera 2022-07-22 18:17:46 -0500
  • 5dec1f09b1 imap: fix error when server returns a message without body section Robin Jarry 2022-07-21 11:47:30 +0200
  • 52f7d3f900 gpg: set a name for the attached pgp signature part Robin Jarry 2022-07-18 15:22:34 +0200
  • 011d41de7e doc: fix typos Robin Jarry 2022-07-12 17:40:18 +0200
  • 3ef4a3ca05 filters: try and make awk scripts posix compliant Robin Jarry 2022-07-12 21:13:24 +0200
  • f642fc9038 Revert "fix panic on closing a tab" Moritz Poldrack 2022-07-18 11:00:05 +0200
  • 5e600d7ab4 binds: fix ctrl-i and ctrl-m key definitions Robin Jarry 2022-07-13 17:48:50 +0200
  • db00accb57 config: allow per-account address-book-cmd Robin Jarry 2022-07-11 11:11:37 +0200
  • f2dac06029 completer: remove useless logger parameter Robin Jarry 2022-07-11 11:11:36 +0200
  • f5e886406b mk: compute version deterministically Jose Lombera 2022-07-14 16:45:19 -0500
  • 04097e8743 msgstore: do not build threads when threaded view is off Tim Culverhouse 2022-07-17 08:03:43 -0500
  • e92573c5d7 lib: fix tests for 386 platforms Koni Marti 2022-07-14 21:49:54 +0200
  • 76b39311dc send: enter no-quit mode until message is sent Koni Marti 2022-07-11 20:23:42 +0200
  • e200cd56bf commands: implement a no-quit mode Koni Marti 2022-07-11 20:23:41 +0200
  • 5102d32cea pipe: use go-mbox for writing multiple messages Koni Marti 2022-07-11 20:11:22 +0200
  • e572087e58 account: import mbox file to a folder Koni Marti 2022-07-11 20:11:21 +0200
  • 845763cb1f account: export folder to mbox file Koni Marti 2022-07-11 20:11:20 +0200
  • c24a576876 aerc: use aerc as an mbox viewer Koni Marti 2022-07-11 20:11:19 +0200
  • a1a276e002 mbox: implement an mbox backend worker Koni Marti 2022-07-11 20:11:18 +0200
  • 12dec19109 Release version 0.11.0 Robin Jarry 2022-07-11 21:25:05 +0200
  • 142647d7c9 filters/colorize: use /usr/bin/awk shebang Robin Jarry 2022-07-11 11:12:07 +0200
  • fc4301113e filters: Add missing shebangs Tom Schwindl 2022-07-11 13:27:49 +0000
  • 2eff25e3ea ci: add missing yaml document header Robin Jarry 2022-07-11 11:31:27 +0200
  • a953e4dbe9 threading: refactor reselect logic Tim Culverhouse 2022-07-05 14:48:41 -0500
  • c2f4404fca threading: enable filtering of server-side threads Tim Culverhouse 2022-07-05 14:48:40 -0500
  • ccd042889f threading: add force-client-threads option Tim Culverhouse 2022-07-05 14:48:39 -0500
  • 3a614e45fc threading: enable toggle-threads for server-side threads Tim Culverhouse 2022-07-05 14:48:38 -0500
  • f0c76fad72 threading: add backend capabilities to workers Tim Culverhouse 2022-07-05 14:48:37 -0500
  • a8879d79c6 msgstore: remove duplicate calls to store.update Tim Culverhouse 2022-07-05 14:48:36 -0500
  • 399854c103 statusline: show threading status if threading-enabled=true Tim Culverhouse 2022-07-05 14:48:35 -0500
  • d7feb56cbe fix panic on closing a tab Moritz Poldrack 2022-07-05 20:23:40 +0200
  • aae46c7afd composer: remove header if empty Koni Marti 2022-07-07 17:43:29 +0200
  • 635530b12d msglist: fix panic for index-out-of-range Tim Culverhouse 2022-07-05 15:36:29 -0500
  • e19b411e52 recall: support pgp/mime messages Koni Marti 2022-07-05 21:42:45 +0200