Clément DOUIN
9aa408ae17
refactor(message): make message.send.save-copy true by default
...
Refs: #536
2025-01-10 10:19:04 +01:00
Clément DOUIN
082e680b32
fix(tracing): make env filter warn the default
...
Refs: #522
2025-01-09 18:29:32 +01:00
Clément DOUIN
ce0b2dd8d3
build: release v1.0.0
...
Refs: #514
2024-12-09 12:04:15 +01:00
Clément DOUIN
7aa576400a
fix mailto parsing issue
2024-11-29 11:58:00 +01:00
Clément DOUIN
eafeeb28a4
clean
2024-11-29 10:21:55 +01:00
Clément DOUIN
85a12a54c0
make use of pimalaya/tui build module
2024-11-29 08:37:38 +01:00
Clément DOUIN
0917caa400
fix features and workflows
2024-11-27 20:39:13 +01:00
Clément DOUIN
f0fbd3d213
try imap only
2024-11-27 16:15:13 +01:00
Clément DOUIN
d2ee5dbf98
try minimal build
2024-11-27 15:54:19 +01:00
Clément DOUIN
6dc448b062
clean both flake and non-flake API
2024-11-27 10:04:12 +01:00
Clément DOUIN
842db08710
put back real himalaya sources
2024-11-26 10:46:07 +01:00
Clément DOUIN
065493ac7a
isolate i686 windows with rust-platform-verifier
2024-11-26 07:31:35 +01:00
Clément DOUIN
5c4b03474e
add cargo features to the long version
2024-11-22 09:51:43 +01:00
Clément DOUIN
53dc4c2e97
fix gmail message reading issue #498
2024-11-21 13:36:46 +01:00
Clément DOUIN
130629309c
adjust code from new pimalaya/tui config api
2024-11-21 09:07:22 +01:00
Clément DOUIN
d7c4abf2e3
remove git2 default features
...
The crate comes with openssl-related features by default, which breaks
the CI on MacOS.
2024-11-20 15:49:22 +01:00
Clément DOUIN
396a91a322
improve long version arg #496
2024-11-11 21:42:16 +01:00
Clément DOUIN
fecbae001c
clean darwin fix
...
commit 994515f3dbd3fa41c50fb5a080d584a7be365601
Author: Clément DOUIN <clement.douin@posteo.net >
Date: Tue Oct 29 19:38:43 2024 +0100
clean
commit ac3d181628
Author: Clément DOUIN <clement.douin@posteo.net >
Date: Tue Oct 29 19:25:35 2024 +0100
replace buildInputs by NIX_LDFLAGS
commit 4d69fd56e2
Author: Clément DOUIN <clement.douin@posteo.net >
Date: Tue Oct 29 19:06:03 2024 +0100
remove NIX_LDFLAGS
commit 69a6d17570
Author: Clément DOUIN <clement.douin@posteo.net >
Date: Tue Oct 29 18:50:52 2024 +0100
use framework 11.0
commit 97ee430bc8
Author: Clément DOUIN <clement.douin@posteo.net >
Date: Tue Oct 29 18:19:42 2024 +0100
revert flake lock
commit 61905bb849
Author: Clément DOUIN <clement.douin@posteo.net >
Date: Tue Oct 29 18:01:21 2024 +0100
clean aarch64 nix conf
commit 55594cc6a7
Author: Clément DOUIN <clement.douin@posteo.net >
Date: Tue Oct 29 17:41:48 2024 +0100
replace rustls-native-certs by rustls-platform-verifier
2024-10-29 19:39:43 +01:00
Clément DOUIN
b6068ef9e7
fix MML markup being displayed in HTML-based reply thread
2024-10-29 10:46:27 +01:00
Clément DOUIN
151adf09e6
pin pimalaya core lib versions
2024-10-28 11:29:15 +01:00
Clément DOUIN
0101f7bf34
reflect docs and sample to new structure
2024-10-26 11:39:09 +02:00
Clément DOUIN
3b271c3e67
bump pimalaya core v1
2024-10-24 15:21:13 +02:00
Clément DOUIN
a0dea19cdf
wip: use shared stuff from pimalaya-tui
2024-10-16 11:46:12 +02:00
Clément DOUIN
55ecb547c1
use git version of secret and keyring libs
2024-09-20 10:24:26 +02:00
Clément DOUIN
ee91a41fbb
cargo update
2024-09-08 23:18:32 +02:00
Clément DOUIN
e31bbf4b7b
fix tls issues
2024-09-07 22:02:23 +02:00
Clément DOUIN
bdb78f98ba
add exit code log
2024-09-04 11:55:32 +02:00
Clément DOUIN
afd7d79e41
try to fix ci
2024-09-04 11:20:21 +02:00
Clément DOUIN
cfc88118bb
clean unused deps
2024-09-03 11:02:23 +02:00
Clément DOUIN
b92d7b4a08
make use of pimalaya_tui::config::TomlConfig
2024-09-01 13:46:56 +02:00
Clément DOUIN
6f5f943875
remove unused inquire dependency
2024-08-31 07:24:03 +02:00
Clément DOUIN
5a22cab781
make use of pimalaya-tui
2024-08-30 12:13:06 +02:00
Clément DOUIN
3d9c45e374
make deps point to new pimalaya organization path
2024-08-27 07:21:01 +02:00
Clément DOUIN
b93642b3bc
make imap envelope addresses parser more relaxed
2024-08-25 08:14:47 +02:00
Clément DOUIN
519955fb96
make imap client skip malformed fetches
2024-08-24 11:52:13 +02:00
Clément DOUIN
8ccabf1fc0
make tables more customizable
...
All tables can customize the color of their column, and the envelopes
table can customize its flag chars.
2024-08-20 10:53:21 +02:00
Clément DOUIN
0ccee5082a
wip: try to fix proton bridge
2024-08-17 15:35:13 +02:00
Clément DOUIN
b45944ef46
add attachment check in env list flags column
2024-08-17 11:55:41 +02:00
Clément DOUIN
146f5f628a
pin pimalaya libs to fixed version
2024-08-16 14:29:02 +02:00
Clément DOUIN
d26314cd48
fix cargo features
2024-08-13 11:49:46 +02:00
Clément DOUIN
f9b92e6e7a
Merge branch 'thread'
...
Replaced `imap` crate by `imap-{types,codec,flow,client}`, and added
thread support for IMAP and Maildir.
2024-05-29 10:55:54 +02:00
Clément DOUIN
c6cf93a276
bump imap libs
2024-05-29 10:55:21 +02:00
Clément DOUIN
ec3f915922
bump email-lib and imap-flow suite
2024-05-26 13:36:25 +02:00
Clément DOUIN
b773218c94
wip: fix printer, make thread compatible with it
2024-05-23 15:04:48 +02:00
Guillaume Yziquel
1b35da2d07
Using HIMALAYA_CONFIG as a way to provide himalaya configuration file from environment.
2024-05-22 21:53:15 +00:00
Clément DOUIN
2eff215934
wip: style thread tree using crossterm
2024-05-21 15:25:24 +02:00
Clément DOUIN
90e12ddc51
wip: design basic tree using petgraph
2024-05-17 23:22:06 +02:00
Perma Alesheikh
098ae380c3
use comfy-table instead of builtin impl for table
...
This is to out-source the table making in terminal to the external
library.
I removed the in-house table implementation since it is not used any
more, and had been replaced by comfy-table, we use this instead.
I also have reimplemented table_max_width since new implementation
removed max width , with the new implemetation it will work again.
Signed-off-by: Perma Alesheikh <me@prma.dev >
2024-05-14 18:23:34 +02:00
Perma Alesheikh
1e448e56eb
replace dialoguer with inquire
...
In order to reduce our dependencies, we are replacing the dependencies
that use console_rs with those that use crossterm.
This commit will completely replace dialoguer with inquire.
Signed-off-by: Perma Alesheikh <me@prma.dev >
2024-05-14 18:20:54 +02:00
Clément DOUIN
9dee1784df
replace imap by imap-codec
2024-05-14 18:19:39 +02:00