Manos Pitsidianakis
6ceed3cae9
sqlite3: move module to melib
4 years ago
Manos Pitsidianakis
0a83b99e7c
Update nix, linkify, uuid dependencies
4 years ago
Manos Pitsidianakis
eb701695f7
Remove fnv crate
5 years ago
Manos Pitsidianakis
4930d1b46c
Add Italics, Blink, Dim and Hidden text attributes
...
Text attributes have been rewritten as bit flags, so for example instead of
"BoldUnderline" you'd have to define "Bold | Underline" in your theme
settings.
Requested in #21
5 years ago
Manos Pitsidianakis
31d90e1d87
Add managesieve.rs
5 years ago
Manos Pitsidianakis
303c530488
Load libnotmuch dynamically
5 years ago
Manos Pitsidianakis
0ebad39b50
Bumb version to 0.5.1
5 years ago
Manos Pitsidianakis
962283f9fe
Add opt-level=z flag for release profile
5 years ago
Manos Pitsidianakis
0aa2659072
meli: add cli-docs feature
...
Optionally build manpages to text with mandoc and print them from the
command line.
5 years ago
Manos Pitsidianakis
41ee43438d
Bumb version to 0.5.0
5 years ago
Manos Pitsidianakis
05b91f1c02
Remove text_processing
...
Unwrap text_processing into melib
In preparation for uploading meli as a separate crate on crates.io.
5 years ago
Manos Pitsidianakis
8b6ea8de9a
Remove ui crate
...
Merge ui crate with root crate.
In preparation for uploading `meli` as a separate crate on crates.io.
Workspace crates will need to be published as well and having a separate
`ui` crate and binary perhaps doesn't make sense anymore.
5 years ago
Manos Pitsidianakis
6d9f584de3
Update nix to 0.16.1
5 years ago
Manos Pitsidianakis
5e912db461
Send timer ID as si_value to SIGALRM handler
...
Associate each alarm signal with the timer of its origin.
5 years ago
Manos Pitsidianakis
41a4de394a
Add optional 'jmap' feature in binary Cargo.toml.
5 years ago
Manos Pitsidianakis
40e928dad3
Push version to 0.4.1
5 years ago
Manos Pitsidianakis
49dccb94a5
bin: add notmuch feature
...
Add notmuch feature that includes melib/notmuch_backend and a new
feature for the ui crate. We need the latter in order to know from
within ui if we have been linked with libnotmuch
5 years ago
Manos Pitsidianakis
212e9bd701
Revert "Show manuals with command line arguments"
...
Since this commit requires `mandoc` as a build dependency, it is removed
for now until a better compromise is found.
This reverts commit 6a8f869e5b
.
5 years ago
Manos Pitsidianakis
6a8f869e5b
Show manuals with command line arguments
...
Add --manual, --conf-manual command line arguments that display manpages
through a pager. If no pager is found, this currently fails. It should
print the manuals to stdout instead.
The manuals are read from src/manuals and are generated with mandoc
whenever changes to the manpage sources meli.1 and meli.conf.5 are made.
5 years ago
Manos Pitsidianakis
c7bcb9e553
Reexport debug-tracing feature from main Cargo.toml
...
Main crate's feature didn't enable the same feature in the workspace
subcrates.
5 years ago
Manos Pitsidianakis
b7edec0274
Bump version to 0.3.2
5 years ago
Manos Pitsidianakis
fa121820f7
Bump version to 0.3.1
5 years ago
Manos Pitsidianakis
8c78f118e4
Add info about debug logs in README and Cargo.toml
5 years ago
Manos Pitsidianakis
9563007069
Turn off debug tracing prints in stderr by default
5 years ago
Manos Pitsidianakis
79212621af
Bump version to 0.3.0
5 years ago
Manos Pitsidianakis
81a55abc7c
Update crossbeam to 0.7.2 and remove chan
5 years ago
Manos Pitsidianakis
3aec1f6dec
Bump version to 0.2.0
5 years ago
Manos Pitsidianakis
df5559023d
add --help, --config, --create-config arguments
5 years ago
Manos Pitsidianakis
d84ceca88e
create text_processing crate
5 years ago
Manos Pitsidianakis
a51a164711
Turn off debugging in release target
5 years ago
Manos Pitsidianakis
f1c72588c3
Add authors to Cargo.toml of each package
5 years ago
Manos Pitsidianakis
8a07087393
add testing crate with emailparse bin
5 years ago
Manos Pitsidianakis
865c9a6bef
add experimental gdb debug lib
5 years ago
Manos Pitsidianakis
dad7c09158
melib: detect plain text in multipart/alternative
5 years ago
Manos Pitsidianakis
04eb8d926f
ui: remove debug_log feature, add log positions
5 years ago
Manos Pitsidianakis
1c7aa0ec9c
update to 2018 edition
5 years ago
Manos Pitsidianakis
4629e6a22f
meli: add debug_logs feature
...
Conditional print of debug logs in stderr. Previously they were always
printed
5 years ago
Manos Pitsidianakis
1321c056a6
add workspace to Cargo.toml
5 years ago
Manos Pitsidianakis
00235fe814
Add message composing and piping to msmtp
...
Closes #16
5 years ago
Manos Pitsidianakis
b35407bc7f
Add child forking functionality
5 years ago
Manos Pitsidianakis
8c98d3a5a0
Move ui and melib to different crates
...
closes #9
5 years ago
Manos Pitsidianakis
e95cc4c1e9
Add threaded view, notifications, pager filter
5 years ago
Manos Pitsidianakis
2c5704dcd0
Add resize on SIGWINCH
5 years ago
Manos Pitsidianakis
df5c617b2d
Move mailbox management to MailListing to avoid copying
5 years ago
Manos Pitsidianakis
ba8508b987
Remove ncurses, add termion
5 years ago
Manos Pitsidianakis
577889f7da
Add watcher and input threads
5 years ago
Manos Pitsidianakis
15affc60a2
add flag support
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
5 years ago
Manos Pitsidianakis
655b5a6ea7
doco comments and various stuff
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
5 years ago
Manos Pitsidianakis
a07f92a8a4
don't parse mail body until it's requested
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
5 years ago
Manos Pitsidianakis
01d0d70947
Use ascii eq_ignore_case
5 years ago
Manos Pitsidianakis
d3b00d19ce
use fnv hash
5 years ago
Manos Pitsidianakis
04ff21a55f
various fixes
...
- Clippy fixes
- Rewrite header value parser
- Rewrite string allocations in header encodings
- Thread mail parsing for maildir.rs
- Split crate to lib and bin
5 years ago
Manos Pitsidianakis
63670259f8
Add attachment support
5 years ago
Manos Pitsidianakis
9946fbcbe0
threads
5 years ago
Manos Pitsidianakis
8e07843c4a
mailbox: add threads
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
5 years ago
Manos Pitsidianakis
351c9d9a29
initial commit
...
Signed-off-by: Manos Pitsidianakis <el13635@mail.ntua.gr>
5 years ago