-
f70496f14c
Add codemeta.json
master
Manos Pitsidianakis
2024-04-18 15:07:09 +0300
-
5f188e6aec
Add jump to search function WIP
jump_to
Manos Pitsidianakis
2024-04-16 15:34:57 +0300
-
e7e33b7a85
listing: add BackgroundSearch struct WIP
Manos Pitsidianakis
2024-04-16 20:57:54 +0300
-
-
8a16cf6db4
listing/thread: fix wrong column index crash
#379
Manos Pitsidianakis
2024-04-17 13:17:34 +0300
-
11f3077b06
args: add more possible values for manpage names
Manos Pitsidianakis
2024-04-14 21:47:02 +0300
-
dedee908d1
Update `notify` dep from 4.0.17 to 6.1.1
#374
Manos Pitsidianakis
2024-04-03 16:27:17 +0300
-
255e93764a
Update `linkify` dep from 0.8.1 to 0.10.0
Manos Pitsidianakis
2024-04-03 15:34:03 +0300
-
c5e9e67604
docs: add historical-manpages dir
#377
Manos Pitsidianakis
2024-04-11 21:19:15 +0300
-
ae96038fbf
Make unicode-segmentation a hard dependency
Manos Pitsidianakis
2024-04-11 21:15:47 +0300
-
07072e2e3f
melib/thread: prevent panic if envelope is deleted
Manos Pitsidianakis
2024-04-06 21:08:37 +0300
-
aa5737a004
compose: prevent drawing pager on embedded mode
Manos Pitsidianakis
2024-04-06 21:07:40 +0300
-
48cb9ee204
Fix compilation for macos
#376
Manos Pitsidianakis
2024-04-03 18:04:22 +0300
-
c53a32de4c
thread: re-enables horizontal thread view
#375
Guillaume Ranquet
2024-04-04 18:22:03 +0200
-
a69c674c07
Fix new 1.77 clippy lints
#372
Manos Pitsidianakis
2024-03-24 16:04:51 +0200
-
6a66afe93e
view: make add contact dialog scrollable on overflow
Manos Pitsidianakis
2024-03-24 15:21:05 +0200
-
974502c6ff
melib/addressbook: impl Hash for Card
Manos Pitsidianakis
2024-03-24 15:12:19 +0200
-
3e9144657b
meli: store children process metadata
Manos Pitsidianakis
2024-03-23 10:43:58 +0200
-
35a9f33aab
listing: extract common FlagString logic
Manos Pitsidianakis
2024-03-21 21:04:22 +0200
-
475609fe92
listing: make {prev,next}_entry shortcut behavior consistent
Manos Pitsidianakis
2024-03-21 13:35:41 +0200
-
38bca8f8bc
docs/meli.conf.5: mention use_oauth2=true for gmail oauth2
#371
Manos Pitsidianakis
2024-03-17 14:07:07 +0200
-
ec01a4412a
melib/imap: turn some sync connections to unsync
Manos Pitsidianakis
2024-03-16 23:47:30 +0200
-
4e941a9e8b
accounts: add default_mailbox setting
#370
Manos Pitsidianakis
2024-03-16 15:01:28 +0200
-
742f038f74
accounts: move sent_mailbox to settings
Manos Pitsidianakis
2024-03-16 14:57:48 +0200
-
484712b0c3
accounts: check for unrecoverable errors in is_online
Manos Pitsidianakis
2024-03-16 18:10:37 +0200
-
264782d228
Various unimportant minor style/doc fixups
Manos Pitsidianakis
2024-03-16 15:05:15 +0200
-
41e965b8a3
meli/accounts: split mbox/job stuff in submodules
Manos Pitsidianakis
2024-03-16 12:48:57 +0200
-
f31b5c4000
melib/connections: don't print raw bytes as escaped unicode
Manos Pitsidianakis
2024-03-15 13:20:07 +0200
-
8014af2563
imap/protocol_parser: reduce debug prints
Manos Pitsidianakis
2024-03-15 13:19:26 +0200
-
4ce616aeca
CI: fix lints.yaml rustup install step
#369
Manos Pitsidianakis
2024-03-15 11:42:58 +0200
-
a3aaec382a
melib/conf: remove unused imports
Manos Pitsidianakis
2024-03-14 19:18:23 +0200
-
b8b24282a0
Update all instances of old domains with meli-email.org
Manos Pitsidianakis
2024-03-10 21:38:12 +0200
-
e481880321
Various manpage touchups and URL updates
Manos Pitsidianakis
2024-03-10 21:34:29 +0200
-
763015f965
Contributions possible due gitea configuration
#368
Geert Stappers
2024-03-10 18:27:57 +0100
-
-
53af5271a0
README: document deb-dist as Install option
#367
Geert Stappers
2024-03-10 15:57:41 +0100
-
-
a88b8c5ea0
debian/changelog warning fix
#366
Geert Stappers
2024-03-10 12:28:56 +0100
-
b820bd6d9c
melib/imap: remove unused imap_trace! and fix comp
#365
Manos Pitsidianakis
2024-03-10 13:08:58 +0200
-
3b93fa8e7c
state.rs: don't draw messages above embedded terminal
#364
Manos Pitsidianakis
2024-03-08 16:03:43 +0200
-
634bd1917a
melib/imap: convert log prints to traces
#363
Manos Pitsidianakis
2024-03-08 16:05:24 +0200
-
b5fd3f57a7
listing.rs: make self.view an Option
#362
Manos Pitsidianakis
2024-03-08 16:07:05 +0200
-
1fcb1d59b8
build.rs: remove rerun when build.rs changes
#361
Manos Pitsidianakis
2024-03-08 16:55:28 +0200
-
e2cdebe89c
Add option to highlight self in mailing list threads
#360
Manos Pitsidianakis
2024-03-01 22:55:37 +0200
-
3884c0da1f
docs/meli.conf.5: small typographic fixups
Manos Pitsidianakis
2024-03-06 16:28:27 +0200
-
26928e3ae9
terminal: fix compilation for macos
#359
Manos Pitsidianakis
2024-03-03 14:02:52 +0200
-
070930e671
meli/sqlite3: Fix auto index build when missing
Manos Pitsidianakis
2024-03-03 14:01:02 +0200
-
c7aee72525
melib: add clippy::doc_markdown
Manos Pitsidianakis
2024-03-03 13:59:44 +0200
-
30a3205e4f
meli: Add clippy::doc_markdown
Manos Pitsidianakis
2024-03-03 11:38:57 +0200
-
9af284b8db
listing: Don't hide unread count for mailboxes that are partly truncated
#358
Manos Pitsidianakis
2024-03-01 17:14:05 +0200
-
77956807b2
WIP notmuch-fcc-dirs
#357
notmuch-fcc-dirs
Manos Pitsidianakis
2024-02-29 15:15:55 +0200
-
62aee4644b
Add subcommand to print log file location
#356
Manos Pitsidianakis
2024-02-29 12:01:20 +0200
-
5af2e1ee66
Add subcommand to print config file location
Manos Pitsidianakis
2024-02-24 19:34:14 +0200
-
-
4e7b665672
sqlite caching refactor
#355
Manos Pitsidianakis
2024-02-23 14:48:17 +0200
-
fd64fe0bf8
README.md: update codeberg.org URL
Manos Pitsidianakis
2024-02-21 19:54:50 +0200
-
51e3f163d4
melib/jmap: Use Url instead of String in deserializing
#353
Manos Pitsidianakis
2024-02-11 17:10:00 +0200
-
417b24cd84
meli: print invalid command on error
#354
Manos Pitsidianakis
2024-02-13 14:11:09 +0200
-
873a67d0fb
Replace erroneous use of set_err_kind with set_kind
Manos Pitsidianakis
2024-02-11 16:29:37 +0200
-
c332c2f5ff
Fix new clippy lints (mostly clippy::blocks_in_conditions)
Manos Pitsidianakis
2024-02-11 16:27:02 +0200
-
1048ce6824
melib/utils: add hostname() utility function
Manos Pitsidianakis
2024-02-08 16:01:29 +0200
-
70fc2b455c
Update nix dependency to 0.27
Manos Pitsidianakis
2024-02-06 18:24:00 +0200
-
8de8addd11
melib/datetime: add cfg for musl builds
Manos Pitsidianakis
2024-02-06 16:22:44 +0200
-
1fe3619208
conf: Make conf validation recognize AccountSettings extra keys
#351
Manos Pitsidianakis
2024-02-04 14:47:22 +0200
-
0b468d88ad
addressbook/vcard: improve Error messages
Manos Pitsidianakis
2024-02-04 14:50:20 +0200
-
1eca34b398
Set lowest priority to shortcut command UIEvents
#348
Manos Pitsidianakis
2024-01-21 11:46:43 +0200
-
5afc078587
Update README.md, DEVELOPMENT.md and create BUILD.md
#347
Manos Pitsidianakis
2024-01-20 11:41:07 +0200
-
a37d5fc1d1
conf/shortcuts: implement a key to command mapping
#344
Guillaume Ranquet
2024-01-05 11:31:48 +0100
-
60f26f9dae
melib: Fix some old pre-intradoc rustdoc links
#346
Manos Pitsidianakis
2024-01-11 09:22:28 +0200
-
e80ea9c9de
Changed default manpage install path
#345
Ethra
2024-01-11 05:08:58 +0300
-
64e60cb0ee
listing: fix select modifier regression
#343
Manos Pitsidianakis
2024-01-08 12:32:09 +0200
-
81d1c0536b
scripts: add mandoc_lint.sh
#342
Manos Pitsidianakis
2024-01-06 15:48:54 +0200
-
cd448924ed
listing: add clear-selection command
#341
Manos Pitsidianakis
2024-01-06 15:35:56 +0200
-
61a0c3c27f
listing: do not clear selection after action
Manos Pitsidianakis
2024-01-06 15:20:00 +0200
-
7952006870
melib/percent_encoding: remove doctests, add tests module
#340
Manos Pitsidianakis
2024-01-04 10:41:00 +0200
-
ddab3179c2
melib/wcwidth: move tests to tests module
Manos Pitsidianakis
2024-01-04 10:40:31 +0200
-
7861fb0402
Fix typos found with `typos` tool
Manos Pitsidianakis
2024-01-03 11:08:55 +0200
-
148f0433d9
meli: implement flag set/unset action in UI
#339
Manos Pitsidianakis
2024-01-01 21:28:21 +0200
-
8185f2cf7d
meli: add deny clippy lints and fix them
#338
Manos Pitsidianakis
2024-01-01 15:23:22 +0200
-
0270db0123
melib: From<&[u8]> -> From<B: AsRef<[u8]>>
Manos Pitsidianakis
2024-01-01 15:16:47 +0200
-
8ddd673dd8
melib/imap/untagged: update all mailboxes
#337
Manos Pitsidianakis
2024-01-01 14:36:29 +0200
-
e3351d2755
melib/imap: fix set unseen updating all mboxes
Manos Pitsidianakis
2024-01-01 14:34:50 +0200
-
31401fa35c
melib/backends: add LazyCountSet::contains method
Manos Pitsidianakis
2024-01-01 14:34:05 +0200
-
33408146a1
Fix feature permutation mis-compilations found with cargo-hack
#336
Manos Pitsidianakis
2024-01-01 11:38:42 +0200
-
8a95febb78
CI: set debuginfo=0 in test/lint builds
Manos Pitsidianakis
2024-01-01 11:03:29 +0200
-
73d5b24e98
melib/tests: merge integration tests in one crate
Manos Pitsidianakis
2024-01-01 10:44:31 +0200
-
0da97dd8c1
mail/listing: check row_updates in is_dirty()
#331
Manos Pitsidianakis
2023-12-21 20:13:11 +0200
-
933bf157ae
melib/email/parser: ack \ as an atom
#333
Manos Pitsidianakis
2023-12-26 00:49:59 +0200
-
f685726eac
melib/email/parser: add backtrace field to ParsingError
Manos Pitsidianakis
2023-12-26 00:48:16 +0200
-
ab1b946fd9
melib/error: don't print details if it's an empty string.
Manos Pitsidianakis
2023-12-26 00:47:12 +0200
-
ce4ba06ce9
command: add a flag set/unset command
#335
Manos Pitsidianakis
2023-12-29 16:15:44 +0200
-
bebb473d1b
melib/mbox: derive extra traits for enums
Manos Pitsidianakis
2023-12-29 16:14:08 +0200
-
f0866a3965
meli: make config error more user-friendly
Manos Pitsidianakis
2023-12-29 15:54:06 +0200
-
f63774fa6d
Fix new clippy lints (1.75)
Manos Pitsidianakis
2023-12-29 19:50:01 +0200
-
66678637b5
melib/text: vendor escape8259 crate into module
escape8259-vendor
Manos Pitsidianakis
2023-12-26 17:15:40 +0200
-
-
808aa4942d
melib: rename text_processing to text for the whole brevity thing
Manos Pitsidianakis
2023-12-26 16:47:38 +0200
-
08518e1ca8
terminal: remove obsolete position.rs module
#330
Manos Pitsidianakis
2023-12-17 19:49:23 +0200
-
34a2d52e7e
Fix rustdoc::redundant_explicit_links
#329
Manos Pitsidianakis
2023-12-17 19:14:00 +0200
-
4026e25428
melib/notmuch: add some doc comments
Manos Pitsidianakis
2023-12-17 19:13:15 +0200
-
ca7d7bb95d
melib/notmuch: use message freeze/thaw for flag changes
Manos Pitsidianakis
2023-12-17 18:53:29 +0200
-
ebe1b3da7e
melib/notmuch: wrap *mut struct fields in NonNull<_>
Manos Pitsidianakis
2023-12-17 18:47:37 +0200
-
506ae9f594
melib/error: Add ErrorKind::LinkedLibrary variant
Manos Pitsidianakis
2023-12-17 18:43:12 +0200
-
b6f769b2f4
mail/listing: add field names to row_attr! bool values
Manos Pitsidianakis
2023-12-17 18:35:09 +0200
-
3691cd2962
accounts.rs: send EnvelopeUpdate event after self.collection.update_flags()
Manos Pitsidianakis
2023-12-17 18:20:14 +0200
-
97eb636375
Makefile: add dpkg --print-architecture to deb filename
#326
Manos Pitsidianakis
2023-12-12 18:20:50 +0200
-
b3079715f6
melib/smtp: disable flakey test_smtp()
#328
Manos Pitsidianakis
2023-12-12 20:06:45 +0200
-
86bbf1ea57
melib/notmuch: refresh NotmuchMailbox counts when setting flags
#327
Manos Pitsidianakis
2023-12-12 19:32:51 +0200
-
1b0bdd0a9a
melib/notmuch: split queries and mailbox into submodules
Manos Pitsidianakis
2023-12-12 19:28:28 +0200
-
7412c23870
Bump meli version to 0.8.5-rc.3
v0.8.5-rc.3
#325
Manos Pitsidianakis
2023-12-11 13:18:50 +0200
-
500fe7f7e4
Update CHANGELOG.md
#324
Manos Pitsidianakis
2023-12-11 13:12:54 +0200
-
2419f4bd40
CI: add debian package build workflow
#323
Manos Pitsidianakis
2023-12-10 19:33:17 +0200
-
59c99fdc79
debian: update debian package metadata
Manos Pitsidianakis
2023-12-10 19:00:53 +0200
-
5f8d7c8039
debian: Update deb-dist target command with author metadata
Manos Pitsidianakis
2023-12-10 17:48:17 +0200
-
876616d45b
CI: use actions/upload-artifact@v3
#322
Manos Pitsidianakis
2023-12-10 15:56:38 +0200
-
c41f35fdd5
CI: use actions/checkout@v3
Manos Pitsidianakis
2023-12-10 15:56:22 +0200
-
773254864b
CI: remove on-push hooks for actions w/ run on-pr
Manos Pitsidianakis
2023-12-10 15:51:03 +0200
-
e19f3e572c
Cargo-sort all Cargo.toml files
Manos Pitsidianakis
2023-12-09 22:27:52 +0200
-
1617212c5b
CI: add scripts/check_debian_changelog.sh lint
Manos Pitsidianakis
2023-12-09 20:25:51 +0200
-
3ba1603af2
CI: add manifest file only lints workflow
Manos Pitsidianakis
2023-12-09 19:19:04 +0200
-
0a617410ec
CI: split test.yaml to test.yaml and lints.yaml
Manos Pitsidianakis
2023-12-09 19:17:47 +0200
-
5ff4e8ae68
CI: run builds.yaml when any manifest file changes
Manos Pitsidianakis
2023-12-09 19:03:58 +0200
-
c4344529e3
Add .git-blame-ignore-revs file
Manos Pitsidianakis
2023-12-09 18:54:11 +0200
-
f900dbea46
Use cargo-derivefmt to sort derives alphabetically
Manos Pitsidianakis
2023-12-09 18:47:16 +0200
-
f3e85738e7
meli: move build.rs scripts to build directory
Manos Pitsidianakis
2023-12-09 18:44:55 +0200
-
3a70979483
Update minimum rust version from 1.65.0 to 1.68.2
Manos Pitsidianakis
2023-12-09 18:01:12 +0200
-
24971d1960
Fix compilation with 1.70.0 cargo
#321
Manos Pitsidianakis
2023-12-09 17:24:57 +0200
-
e37997d697
mail/view: store Link URL value in Link type
#320
Manos Pitsidianakis
2023-12-09 15:06:51 +0200
-
3adba40e32
scripts/make_html_manual_page.py: add macos manpage mirror url
Manos Pitsidianakis
2023-12-06 16:33:19 +0200
-
da251455a0
Bump meli version to 0.8.5-rc.2
v0.8.5-rc.2
Manos Pitsidianakis
2023-12-04 17:24:49 +0200
-
d16afc7d8d
Bump version to 0.8.5-rc.2
Manos Pitsidianakis
2023-12-04 17:22:56 +0200
-
7eedd86051
listings: remove address_list! macro
#319
Manos Pitsidianakis
2023-12-04 16:29:33 +0200
-
c751b2e845
Re-enable conversations listing style
Manos Pitsidianakis
2023-12-04 16:22:53 +0200
-
031d0f7dc7
terminal: add area.is_empty() checks in cell iterators
Manos Pitsidianakis
2023-12-04 16:20:43 +0200
-
2c6f180df9
meli/notifications: fix macos compilation
#318
Manos Pitsidianakis
2023-12-03 18:49:14 +0200
-
63a63253d7
melib/datetime: use type alias for c_char
Manos Pitsidianakis
2023-12-03 17:23:11 +0200
-
71f3ffe740
Update Makefile
Manos Pitsidianakis
2023-12-03 17:18:58 +0200
-
10c3b0eabe
Bump version to 0.8.5-rc.1
v0.8.5-rc.1
Manos Pitsidianakis
2023-12-02 19:20:34 +0200
-
64898a0583
melib/imap: Make UIDStore constructor pub
Andrei Zisu
2021-01-31 23:03:15 +0100
-
77a8d9e2c2
melib: Make ModSequence publicly accessible
Andrei Zisu
2021-01-31 23:04:07 +0100
-
ed8a5de2cb
Re-enable EditAttachments component
#312
Manos Pitsidianakis
2023-12-02 16:56:42 +0200
-
b5cc2a095f
Upgrade MailboxManager component to new TUI API
Manos Pitsidianakis
2023-12-02 15:55:24 +0200
-
5dd71ef1cd
Upgrade JobsView component to new TUI API
Manos Pitsidianakis
2023-12-02 15:54:28 +0200
-
28fa66cc2a
Fix ThreadedListing for new TUI API
Manos Pitsidianakis
2023-12-02 00:36:33 +0200
-
3b4acc15a5
view/filters: add tests
Manos Pitsidianakis
2023-10-01 19:00:17 +0300
-
23c15261e7
mail/view: abstract envelope view filters away
Manos Pitsidianakis
2023-08-19 14:57:28 +0300
-
62b8465f2c
Fix ThreadView for new TUI API
Manos Pitsidianakis
2023-12-01 13:57:35 +0200
-
1c1be7d6c9
melib/address: add display_name(), display_slice(), display_name_slice() methods
Manos Pitsidianakis
2023-12-01 13:49:09 +0200
-
ccf6f9a26e
listing: remember previous `set [index_style]]` preferences
Manos Pitsidianakis
2023-11-26 21:29:59 +0200
-
3495ffd61b
types: Change UIEvent::Notification structure
Manos Pitsidianakis
2023-11-26 20:36:02 +0200
-
458258e1aa
Re-enable compact listing style
Manos Pitsidianakis
2023-11-25 22:41:17 +0200
-
d018f07aa5
Retouch manual pages
Manos Pitsidianakis
2023-11-23 15:29:54 +0200
-
0114e69542
Add next_search_result and previous_search_result shortcuts
Manos Pitsidianakis
2023-11-23 15:26:42 +0200
-
0a74c7d0e5
terminal/embedded: overhaul refactor
Manos Pitsidianakis
2023-11-21 18:44:16 +0200
-
54d21f25fd
Re-add contact list and editor support
Manos Pitsidianakis
2023-11-14 22:58:59 +0200
-
ba7a97e90b
utilities/tables: add x axis scroll support
Manos Pitsidianakis
2023-11-13 15:52:11 +0200
-
bcec745c24
utilities: fix command and status bar drawing
Manos Pitsidianakis
2023-11-05 18:25:22 +0200
-
b61fc3ab64
utilities: add HelpView struct for shortcuts widget
Manos Pitsidianakis
2023-11-05 14:05:15 +0200
-
c2ae19d120
mail/view/thread: return Option from current_pos
Manos Pitsidianakis
2023-11-05 14:02:44 +0200
-
84f3641ec1
Re-add on-screen message display
Manos Pitsidianakis
2023-11-04 13:21:38 +0200
-
0e3a0c4b70
Add safe UI widget area drawing API
Manos Pitsidianakis
2023-10-23 13:56:13 +0300
-
7645ff1b87
terminal/cells: rename write_string{to_grid,}
Manos Pitsidianakis
2023-10-27 12:11:45 +0300
-
e0adcdfe15
terminal/cells: move rest of methods under CellBuffer
Manos Pitsidianakis
2023-10-27 12:05:36 +0300
-
ab14f81900
terminal/cells: make write_string_to_grid a CellBuffer method
Manos Pitsidianakis
2023-10-27 11:37:19 +0300
-
cd2ba80f8e
debian: update metadata
Manos Pitsidianakis
2023-11-27 21:23:00 +0200
-
c1c41c9126
Update README.md and add Codeberg mirror
#317
Manos Pitsidianakis
2023-11-27 20:23:11 +0200
-
a1cbb1988b
types/File: return Results instead of panicking
#316
Manos Pitsidianakis
2023-11-26 19:28:11 +0200
-
470cae6b88
Update thread cache on email flag modifications
#315
Manos Pitsidianakis
2023-11-27 09:36:13 +0200
-
23507932f9
imap: update cache on set_flags
Manos Pitsidianakis
2023-11-27 09:23:50 +0200
-
0500e451da
listing/plain: add missing EnvelopeRemove event handler
Manos Pitsidianakis
2023-11-24 15:27:11 +0200
-
6506fffb94
Rewrite email flag modifications
#314
Manos Pitsidianakis
2023-11-24 12:58:21 +0200
-
f81a1e2338
Bump version to 0.8.4
v0.8.4
Manos Pitsidianakis
2023-11-22 18:34:23 +0200
-
ef30228e08
melib/draft: fix failing test
Manos Pitsidianakis
2023-11-22 18:30:30 +0200
-
111a1160ad
Bump version to 0.8.3
v0.8.3
Manos Pitsidianakis
2023-11-22 15:39:58 +0200
-
bfc78a0803
melib/compose: replace CRLF with LF when editing
Manos Pitsidianakis
2023-11-21 19:18:06 +0200
-
7387b67eee
Enable "static" build for C library dependencies by default
Manos Pitsidianakis
2023-11-22 15:26:16 +0200
-
af241d25cb
melib: bump version to 0.8.3
Manos Pitsidianakis
2023-11-22 15:13:03 +0200
-
fa33a9468a
Move managesieve-client binary to tools/
Manos Pitsidianakis
2023-11-22 15:10:23 +0200
-
2db021fa0a
meli: remove regexp from default features
Manos Pitsidianakis
2023-11-22 15:04:38 +0200
-
43bfd4131d
Update ahash dependency
Manos Pitsidianakis
2023-11-22 14:53:46 +0200
-
ac2a5dcdd1
melib: add display() method for Address
Manos Pitsidianakis
2023-11-15 12:52:23 +0200
-
688e39a67e
Fix clippy lints
Manos Pitsidianakis
2023-11-19 14:42:07 +0200
-
0e60bdf26e
Cargo.toml: add "iterator" feature to signal-hook
Manos Pitsidianakis
2023-11-22 14:02:09 +0200
-
8a21be2177
melib/imap: replace splice with truncate
Manos Pitsidianakis
2023-11-09 09:56:21 +0200
-
606f487fc5
README.md: add IRC channel badge
#313
Manos Pitsidianakis
2023-11-04 13:44:24 +0200
-
0f3b529459
listing: hoist format_date() to ListingTrait method
#311
Manos Pitsidianakis
2023-10-21 10:42:24 +0300
-
5a7919bb03
listing/plain: use ConversationsListing::format_date
Manos Pitsidianakis
2023-10-21 10:35:58 +0300
-
f702dc220c
Fix new clippy lints.
Manos Pitsidianakis
2023-10-21 16:23:49 +0300
-
41bef872bd
view/filters: add tests
#283
Manos Pitsidianakis
2023-10-01 19:00:17 +0300
-
d1c77e6dc0
WIP
Manos Pitsidianakis
2023-10-01 18:59:52 +0300
-
c8933de37e
mail/view: abstract envelope view filters away
Manos Pitsidianakis
2023-08-19 14:57:28 +0300
-
-
e95c275d68
Remove duplicate end sequence
#309
Andrei Zisu
2023-10-02 21:50:15 +0200
-
3105a0373b
Add quit command
Andrei Zisu
2023-10-02 21:48:15 +0200
-
7aec5b8e78
Fix SMTP example doc
Andrei Zisu
2023-10-02 21:37:41 +0200
-
e1b55340fa
state.rs: show error description when TIOCGWINSZ ioctl fails
#306
Manos Pitsidianakis
2023-09-25 09:50:56 +0300
-
d3cbf184e6
compose: add extra_submission_headers fields in composer form and autocomplete for Newsgroups
#305
Manos Pitsidianakis
2023-09-23 18:49:51 +0300
-
e88957ae6e
melib/backends: add extra_submission_headers field in MailBackendCapabilities struct
Manos Pitsidianakis
2023-09-23 17:44:42 +0300
-
5d27f2510d
wip
#304
fix/gitea-ci-artifacts
Manos Pitsidianakis
2023-09-23 09:49:46 +0300
-
712ce3099d
.gitea: fix upload artifacts action
Manos Pitsidianakis
2023-09-23 09:25:43 +0300
-
-
3d85ca2edf
Bump version to 0.8.2
v0.8.2
Manos Pitsidianakis
2023-09-22 12:30:54 +0200
-
7888d8b2a5
melib/utils/xdg: fix doc test compilation
Manos Pitsidianakis
2023-09-22 12:26:42 +0200
-
eb5d49c41a
meli/terminal/cells: use Self in self methods
Manos Pitsidianakis
2023-08-19 09:22:05 +0300
-
714744366f
mail/listing: revert
22525d40
behavior when sidebar not focused
Manos Pitsidianakis
2023-09-20 19:25:44 +0200
-
73b3ed559d
mail/view: fix forward dialog not workng
Manos Pitsidianakis
2023-09-16 20:28:33 +0300
-
22525d40fb
mail/listing: go to end when pressing next/page down for the second time
Manos Pitsidianakis
2023-09-14 15:08:44 +0300
-
6ead906b93
melib: bundle stalwartlabs/sieve into melib
#302
feature/sieve
Manos Pitsidianakis
2023-09-13 19:01:18 +0300
-
-
7eed82783a
Bump version to 0.8.1
v0.8.1
Manos Pitsidianakis
2023-09-13 19:08:21 +0300
-
3944e4e60e
meli: update to 2021 edition
Manos Pitsidianakis
2023-09-13 18:51:30 +0300
-
fe0a96f085
melib: update to 2021 edition
Manos Pitsidianakis
2023-09-13 18:47:00 +0300
-
81974311c2
mail/view: show current number command buffer
Manos Pitsidianakis
2023-09-13 15:29:06 +0300
-
64ba0459ee
mail/compose: init cursor at To: header field
#301
Manos Pitsidianakis
2023-09-11 08:52:18 +0300
-
39e99770da
Use Context::current_dir() when saving files to relative paths
Manos Pitsidianakis
2023-09-09 19:05:46 +0300
-
a4f0dbac26
Add current working directory tracking to Context
Manos Pitsidianakis
2023-09-09 17:15:15 +0300
-
7e4ed2fa10
view/envelope: fix some out of bounds drawing.
Manos Pitsidianakis
2023-09-09 12:54:59 +0300
-
45d4f611b1
Add install-man cli subcommand to install manpages on your system
#300
Manos Pitsidianakis
2023-09-09 12:24:07 +0300
-
747e39bf55
meli: add print-used-paths subcommand
#299
Manos Pitsidianakis
2023-09-08 17:39:11 +0300
-
9b9c38f769
mellib/imap: don't flood user with sqlite3 errors if db is corrupted
Manos Pitsidianakis
2023-09-08 17:10:07 +0300
-
bb4d200036
command/parser: unify toggle_* parsers
Manos Pitsidianakis
2023-09-07 15:47:54 +0300
-
63abf1e890
Update README.md
Manos Pitsidianakis
2023-09-07 12:53:23 +0300
-
7e3e938631
mail/view: fix out-of-bounds draw when terminal is small
Manos Pitsidianakis
2023-09-07 12:37:24 +0300
-
c43aeb0eb1
melib/email/parser: fix invalid address parse on folded values
Manos Pitsidianakis
2023-09-07 12:34:49 +0300
-
54862f8651
listing.rs: add hide_sidebar_on_launch option
Manos Pitsidianakis
2023-09-07 12:33:51 +0300
-
b673af02ac
accounts.rs: move to crate root
Manos Pitsidianakis
2023-09-05 15:44:43 +0300
-
dd4d0b7972
state.rs: fix typo
Manos Pitsidianakis
2023-09-05 15:34:12 +0300
-
6476985ce6
Add Cross.toml for aarch64-unknown-linux-gnu builds
Manos Pitsidianakis
2023-09-05 15:33:28 +0300
-
6d5ebb5b04
command: split code into submodules, add better error reporting
Manos Pitsidianakis
2023-09-05 15:06:09 +0300
-
f0075b86cf
ui: show descriptive tab names for composer and threads
Manos Pitsidianakis
2023-09-03 10:17:24 +0300
-
a615b4701b
dependencies: embed xdg-utils crate
Manos Pitsidianakis
2023-09-02 22:38:21 +0300
-
0a9c89b6b3
mail/view/thread: add toggle_layout shortcut
#295
Manos Pitsidianakis
2023-09-02 21:47:14 +0300
-
49c36009ce
mail/view: don't initialize entire thread at once
Manos Pitsidianakis
2023-09-02 20:40:57 +0300
-
c7825c76c3
mail/view: handle dialog Esc in the parent component
Manos Pitsidianakis
2023-09-02 19:38:27 +0300
-
3344a8dbf6
mail/view: remove unnecessary Clone derives
Manos Pitsidianakis
2023-09-02 19:36:12 +0300
-
1b3bebe304
view/thread: open earliest unread email instead of first in thread
Manos Pitsidianakis
2023-08-30 10:00:17 +0300
-
85af524458
email/parser.rs: fix invalid mailto() results when body field exists
#298
Manos Pitsidianakis
2023-09-01 13:41:45 +0300
-
0132677ff5
commands.rs: Introduce CommandError with context
Manos Pitsidianakis
2023-09-01 12:26:27 +0300
-
2dc2940586
melib/build.rs: add feature to use cache instead of downloading unicode data
Manos Pitsidianakis
2023-09-01 12:23:27 +0300
-
49a38a23bf
jmap: fix invalid Type link references
Manos Pitsidianakis
2023-09-01 12:20:32 +0300
-
b4f2f33576
remove deflate feature; make it a hard dependency
Manos Pitsidianakis
2023-09-01 12:14:12 +0300
-
a337e2269e
contacts: refactor module structure
#294
Manos Pitsidianakis
2023-08-30 01:12:45 +0300
-
46636d8748
Bump version to 0.8.0
v0.8.0
Manos Pitsidianakis
2023-08-29 15:04:55 +0300
-
65e82d8896
Add meli/README.md symbolic link
Manos Pitsidianakis
2023-08-29 15:01:42 +0300
-
1c79786ea2
Add scripts/make_html_manual_page.py
Manos Pitsidianakis
2023-08-29 14:53:11 +0300
-
290cfb86c0
themes: add a highlighted_selected theme key
#293
Manos Pitsidianakis
2023-08-25 22:25:47 +0300
-
5459a84f3d
chore: Update to imap-codec 1.0.0 (w/o `-beta`)
#292
Damian Poddebniak
2023-08-28 18:16:48 +0200
-
31aa9ad29e
listing: autogen mbox filename when exporting mail to directories
#290
Manos Pitsidianakis
2023-08-28 18:20:38 +0300
-
59513b2670
melib/jmap: implement Backend::submit(), server-side submission
#279
Manos Pitsidianakis
2023-08-28 14:43:23 +0300
-
38bc1369cc
melib/jmap: add an Identity type.
Manos Pitsidianakis
2023-08-28 14:52:00 +0300
-
5d8f07c805
melib/jmap: rename some objects better
Manos Pitsidianakis
2023-08-28 13:26:41 +0300
-
b95f778335
melib/jmap: move JmapSession to its own module
Manos Pitsidianakis
2023-08-28 12:44:04 +0300
-
29fd8522e6
melib/jmap: implement Backend::create_mailbox()
Manos Pitsidianakis
2023-08-28 14:34:32 +0300
-
31982931f5
melib/jmap: use Argument<OBJ> (value or resultreference) where appropriate
Manos Pitsidianakis
2023-08-28 14:31:05 +0300
-
d9467d5fcd
melib/jmap: save all core capabilities to session store
Manos Pitsidianakis
2023-08-28 14:25:21 +0300
-
11432ba2c3
melib/jmap: make `null` fields into Option<_>s
Manos Pitsidianakis
2023-08-28 14:21:47 +0300
-
4f9b97736a
melib/jmap: Rename EmailImport to EmailImportObject
Manos Pitsidianakis
2023-08-28 14:19:18 +0300
-
6ebdc7f9ae
melib/jmap: add Id<_>::empty() contructor
Manos Pitsidianakis
2023-08-28 14:16:11 +0300
-
37a787e6bb
melib/jmap: use IndexMap instead of HashMap
Manos Pitsidianakis
2023-08-28 14:09:36 +0300
-
c875dda496
melib/jmap: add last_method_response field to Connection
Manos Pitsidianakis
2023-08-13 14:29:00 +0300
-
f7a4741bf1
melib/jmap: add jmap-trace feature
Manos Pitsidianakis
2023-08-13 14:29:00 +0300
-
3433f7c41e
.gitea: update PULL_REQUEST_TEMPLATE.md
#289
Manos Pitsidianakis
2023-08-26 11:31:13 +0300
-
9037f08495
listing: replace hardcoded Key::{Home,End} values with shortcut values
#288
Manos Pitsidianakis
2023-08-26 11:25:20 +0300
-
ffba203a3b
sidebar: add support for Home and End key navigation
Manos Pitsidianakis
2023-08-26 11:17:21 +0300
-
8551e1ba0b
clippy: fix new 1.72 default clippy lints
#287
Manos Pitsidianakis
2023-08-25 19:49:26 +0300
-
64982b4cab
mail/view/thread: fix page{up,down} event bubbling up
Manos Pitsidianakis
2023-08-25 18:20:56 +0300
-
4d22b669bf
Cargo.lock: update dependencies
#286
Manos Pitsidianakis
2023-08-25 08:22:13 +0300
-
974b3a5305
Update bitflags, rusqlite dependencies
Manos Pitsidianakis
2023-08-25 08:17:05 +0300
-
f162239fcc
.gitea/workflows: change `on:` conditions for test.yaml
Manos Pitsidianakis
2023-08-24 11:37:35 +0300
-
946309c6f3
melib: do some small parser refactoring
Manos Pitsidianakis
2023-08-24 11:32:21 +0300
-
66c21ab173
melib/email: move StandardHeader to its own module
Manos Pitsidianakis
2023-08-24 09:10:09 +0300
-
3963103d55
contacts: prevent duplicate contact creation
#285
Manos Pitsidianakis
2023-08-23 17:29:21 +0300
-
ab57e9420d
contacts: add delete_contact shortcut
Manos Pitsidianakis
2023-08-23 17:27:48 +0300
-
095d24f914
.gitea: add PULL_REQUEST_TEMPLATE.md
Manos Pitsidianakis
2023-08-21 16:06:35 +0300
-
96f0b3e6b4
components: fix shortcut section order
#284
Manos Pitsidianakis
2023-08-21 14:53:29 +0300
-
f193bdf685
meli/jobs_view: add column headers and sorting
Manos Pitsidianakis
2023-08-21 12:53:37 +0300
-
f93adb683a
meli/terminal: replace change_color uses with change_theme
Manos Pitsidianakis
2023-08-21 12:45:15 +0300
-
a1e7006186
melib: move Sort{Order,Field} to utils mod
Manos Pitsidianakis
2023-08-21 12:38:53 +0300
-
52874f9a97
mail/view: cancel previous jobs on MailView drop/update
Manos Pitsidianakis
2023-08-21 10:18:30 +0300
-
ec1cc8100e
WIP implement wait/delay for scheduled jobs
feature/async-job-delay-wait
Manos Pitsidianakis
2023-08-19 09:16:44 +0300
-
-
b3858de2f4
melib/error: impl From<io::ErrorKind> for ErrorKind
Manos Pitsidianakis
2023-08-19 09:09:28 +0300
-
dc2b00442b
melib: run rustfmt and cargo-sort
Manos Pitsidianakis
2023-08-19 09:07:55 +0300
-
da8e810448
melib/connections: remove leftover debug prints
Manos Pitsidianakis
2023-08-19 09:06:31 +0300
-
4f6081b663
chore: Update to `imap-codec 1.0.0-beta`.
#282
Damian Poddebniak
2023-08-17 17:36:13 +0200
-
67d2da0f88
ci: disable smtp::test::test_smtp in test.yaml
#280
Manos Pitsidianakis
2023-08-16 20:34:33 +0300
-
df638cceec
melib/connections: remove stale failing doc code example
Manos Pitsidianakis
2023-08-16 19:49:44 +0300
-
97d3686815
melib/connections: use Happy Eyeballs algorithm Ꙭ
#273
Manos Pitsidianakis
2023-08-11 21:03:32 +0300
-
6578a56668
Update cargo install directions
#278
kdwarn
2023-08-14 18:35:09 +0000
-
0f60009ea9
Makefile: add RUSTFLAGS with -D warnings
Manos Pitsidianakis
2023-08-11 19:15:14 +0300
-
5c2b04719b
Normalize std::fmt::* imports
#272
Manos Pitsidianakis
2023-08-11 13:16:47 +0300
-
7c9a4b4b7c
meli: Move components/mail -> mail
Manos Pitsidianakis
2023-08-11 13:01:32 +0300
-
64ab65ddff
meli: Move components/contacts -> contacts
Manos Pitsidianakis
2023-08-11 12:49:06 +0300
-
005bf3881e
meli: Move components/utilities -> utilities
Manos Pitsidianakis
2023-08-11 12:46:16 +0300
-
a5446975c2
terminal: move braille and screen to their own module files
Manos Pitsidianakis
2023-08-11 11:00:59 +0300
-
7c7f6e1923
melib/thread: don't increase Thread length for duplicates
#271
Manos Pitsidianakis
2023-08-10 18:48:53 +0300
-
84081f4ed7
melib/nntp: minor style fix
Manos Pitsidianakis
2023-08-10 18:48:36 +0300
-
bf543855dc
melib/email: add PartialEq<str> for MessageID
Manos Pitsidianakis
2023-08-10 18:45:44 +0300
-
448e0635e0
melib/nntp: log error when command length exceeds 512 octets
#270
Manos Pitsidianakis
2023-08-10 18:31:22 +0300
-
4e654d2d02
melib/nntp: limit LIST ACTIVE command length to 512 octets
Manos Pitsidianakis
2023-08-10 18:30:59 +0300
-
40d4ecefa0
melib/nntp: accept invalid (non-ascii) address comment text
Manos Pitsidianakis
2023-08-10 18:29:58 +0300
-
b603524bc3
melib/nntp: log error when command length exceeds 512 octets
fix/269-invalid-ctext-loop
Manos Pitsidianakis
2023-08-07 11:42:04 +0300
-
c8abb15d78
melib/nntp: limit LIST ACTIVE command length to 512 octets
Manos Pitsidianakis
2023-08-07 11:32:17 +0300
-
2a079ee175
melib/nntp: accept invalid (non-ascii) address comment text
Manos Pitsidianakis
2023-08-05 16:14:19 +0300
-
-
0ee1b6e018
account: start background watch job in init
#266
Manos Pitsidianakis
2023-07-28 19:34:56 +0300
-
8cb2a515e1
melib/smtp: use localhost in lieu of 127.0.0.1 for CI
#265
Manos Pitsidianakis
2023-07-26 09:08:12 +0300
-
21e32ef498
melib/smtp: use localhost in lieu of 127.0.0.1 for CI
#264
Manos Pitsidianakis
2023-07-26 09:08:12 +0300
-
-
6e27edcb77
ci: use cargo-nextest
Manos Pitsidianakis
2023-07-24 14:11:00 +0300
-
cbada00da2
ci: use cargo-nextest
#263
Manos Pitsidianakis
2023-07-24 14:11:00 +0300
-