-
7074c1a368
Disable click event for empty keys
v4
Manos Pitsidianakis
2020-10-26 17:26:10 +0200
-
0b9fa8ca44
Remove debug prints from release build
Manos Pitsidianakis
2020-10-24 15:28:44 +0300
-
1d245667cb
add space cadet blue color to modifier keys
Manos Pitsidianakis
2020-10-21 10:59:07 +0300
-
8f28a8c080
Convert keys to IBM beamspring style
Manos Pitsidianakis
2020-10-21 10:39:02 +0300
-
cb830d332d
Compress demo mail with gzip
Manos Pitsidianakis
2020-10-13 17:55:03 +0300
-
041d62e610
add imap-protocol list archives folder
Manos Pitsidianakis
2020-09-16 13:41:15 +0300
-
f12f8d2ae5
Add tagging support
Manos Pitsidianakis
2020-07-31 16:50:14 +0300
-
c3048a95d7
Parametrize letter size in svg generation
Manos Pitsidianakis
2020-07-31 16:49:49 +0300
-
75ea03883b
Add noscript notice
Manos Pitsidianakis
2020-07-25 16:22:32 +0300
-
ebf95e00d9
wasm: add support for reload events
Manos Pitsidianakis
2020-07-25 00:54:46 +0300
-
4789a0e825
Fix css focused tab
Manos Pitsidianakis
2020-07-17 14:19:04 +0300
-
d824cc834c
Fix windows resetting position on first drag
Manos Pitsidianakis
2020-07-14 00:55:25 +0300
-
98a0c8c02f
Add folder with Python mailing list messages
Manos Pitsidianakis
2020-07-10 22:29:56 +0300
-
2bc5934b09
Add window icons from SerenityOs
Manos Pitsidianakis
2020-07-10 16:12:55 +0300
-
8b59433fdf
Make window order zIndex change on click on windows
Manos Pitsidianakis
2020-07-10 15:48:03 +0300
-
0a5fa23670
Fix window hiding on window maximize
Manos Pitsidianakis
2020-07-10 15:26:14 +0300
-
eaadd1d541
Make windows flex-growable
Manos Pitsidianakis
2020-07-10 15:21:29 +0300
-
c920769292
Add manpage browser window
Manos Pitsidianakis
2020-07-10 09:47:42 +0300
-
4fd060c5cc
Add help message about on-screen keyboard
Manos Pitsidianakis
2020-07-10 01:01:30 +0300
-
8ce85c9741
Track shift/ctrl/meta etc key state in on-screen keyboard
Manos Pitsidianakis
2020-07-10 00:59:58 +0300
-
465b827125
Add CSS keyboard window
Manos Pitsidianakis
2020-07-09 20:18:29 +0300
-
7775b8f55b
Add wasm build
Manos Pitsidianakis
2020-07-09 12:37:35 +0300
-
f51757d2cd
Remove debug prints from release build
v3
Manos Pitsidianakis
2020-10-24 15:28:44 +0300
-
9657224a89
add space cadet blue color to modifier keys
Manos Pitsidianakis
2020-10-21 10:59:07 +0300
-
fdbb9e2605
Convert keys to IBM beamspring style
Manos Pitsidianakis
2020-10-21 10:39:02 +0300
-
35e09cda0e
Compress demo mail with gzip
Manos Pitsidianakis
2020-10-13 17:55:03 +0300
-
3aff122a2d
add imap-protocol list archives folder
Manos Pitsidianakis
2020-09-16 13:41:15 +0300
-
82d7af4929
Add tagging support
Manos Pitsidianakis
2020-07-31 16:50:14 +0300
-
f35362460c
Parametrize letter size in svg generation
Manos Pitsidianakis
2020-07-31 16:49:49 +0300
-
d47cadd624
Add noscript notice
Manos Pitsidianakis
2020-07-25 16:22:32 +0300
-
0e1c196572
wasm: add support for reload events
Manos Pitsidianakis
2020-07-25 00:54:46 +0300
-
04e5258ee3
Fix css focused tab
Manos Pitsidianakis
2020-07-17 14:19:04 +0300
-
8f9a41f26d
Fix windows resetting position on first drag
Manos Pitsidianakis
2020-07-14 00:55:25 +0300
-
26000bb350
Add folder with Python mailing list messages
Manos Pitsidianakis
2020-07-10 22:29:56 +0300
-
23c1d56bf0
Add window icons from SerenityOs
Manos Pitsidianakis
2020-07-10 16:12:55 +0300
-
637dbb12ed
Make window order zIndex change on click on windows
Manos Pitsidianakis
2020-07-10 15:48:03 +0300
-
e128b973b9
Fix window hiding on window maximize
Manos Pitsidianakis
2020-07-10 15:26:14 +0300
-
a6b2de5e57
Make windows flex-growable
Manos Pitsidianakis
2020-07-10 15:21:29 +0300
-
2099bff384
Add manpage browser window
Manos Pitsidianakis
2020-07-10 09:47:42 +0300
-
14bc23a848
Add help message about on-screen keyboard
Manos Pitsidianakis
2020-07-10 01:01:30 +0300
-
d7cfd4a819
Track shift/ctrl/meta etc key state in on-screen keyboard
Manos Pitsidianakis
2020-07-10 00:59:58 +0300
-
88d7c1ebd6
Add CSS keyboard window
Manos Pitsidianakis
2020-07-09 20:18:29 +0300
-
67cd36103c
Add 98.css and interact.js dependencies
Manos Pitsidianakis
2020-07-09 17:36:35 +0300
-
23f2dbb431
Add wasm build
Manos Pitsidianakis
2020-07-09 12:37:35 +0300
-
-
443a73605c
Remove debug prints from release build
master
v2.1
Manos Pitsidianakis
2020-10-24 15:28:44 +0300
-
afa74ccfb5
compose: add From text entry autocomplete
Manos Pitsidianakis
2020-10-24 14:33:52 +0300
-
560771b32a
widgets: select AutoCompleteEntry on Enter
Manos Pitsidianakis
2020-10-24 14:32:02 +0300
-
7b1ab389fa
Remove unused plugin interface
Manos Pitsidianakis
2020-10-21 17:57:40 +0300
-
594a2bd0dd
listing: add set operations to range select actions
Manos Pitsidianakis
2020-10-21 14:30:44 +0300
-
05ef863a45
utilities: move PageMovement to components mod
Manos Pitsidianakis
2020-10-21 13:13:46 +0300
-
0b3a9fd224
add space cadet blue color to modifier keys
Manos Pitsidianakis
2020-10-21 10:59:07 +0300
-
c44344a6b3
Convert keys to IBM beamspring style
Manos Pitsidianakis
2020-10-21 10:39:02 +0300
-
d5aa2cb3ef
melib/line_break: add segment tree impl
Manos Pitsidianakis
2020-10-20 23:53:00 +0300
-
f7fc2e31e0
melib: Remove unused crossbeam dependency
Manos Pitsidianakis
2020-10-20 23:30:29 +0300
-
00f5c4b9c0
melib/maildir: split parsing into big chunks
Manos Pitsidianakis
2020-10-20 23:27:10 +0300
-
4b91de3d59
state: remove overlay widgets on ComponentKill events
Manos Pitsidianakis
2020-10-20 23:19:13 +0300
-
eb36034740
accounts: autoload Sent folders automatically
Manos Pitsidianakis
2020-10-20 23:18:27 +0300
-
d4e347289c
melib/README: update feature table
Manos Pitsidianakis
2020-10-20 23:15:52 +0300
-
662706607b
melib: remove memmap dependency
Manos Pitsidianakis
2020-10-20 22:36:57 +0300
-
b904f91f45
README: replace svg with webp screenshots
Manos Pitsidianakis
2020-10-20 21:57:06 +0300
-
9f39a7c5a1
statusbar: delete num buffer chars with Backspace
Manos Pitsidianakis
2020-10-20 15:09:00 +0300
-
126ed8a189
statusbar: don't overwrite num buffer when progress spinner is deactivated
Manos Pitsidianakis
2020-10-20 15:04:50 +0300
-
91fe7435f7
melib/imap: add suggestion on STARTTLS error
Manos Pitsidianakis
2020-10-20 14:58:16 +0300
-
7a9c150f33
melib/imap: fetch References header along with ENVELOPE
Manos Pitsidianakis
2020-10-18 17:41:50 +0300
-
b9f4d718c7
melib/sqlite3: reset db on version mismatch
Manos Pitsidianakis
2020-10-18 17:41:06 +0300
-
54cb4ea623
melib/build.rs: remove unnecessary file creation
Manos Pitsidianakis
2020-10-18 15:15:43 +0300
-
7919e95ddd
terminal/embed: remove some allocations and unwraps
Manos Pitsidianakis
2020-10-18 15:02:18 +0300
-
89940dd606
cli-docs: compress included text
Manos Pitsidianakis
2020-10-17 20:50:29 +0300
-
b69bc219c3
README.md: Add screenshots and update text
Manos Pitsidianakis
2020-10-17 15:02:38 +0300
-
bb51d36579
composer: send NewJob event on submission
Manos Pitsidianakis
2020-10-16 22:30:56 +0300
-
a2456fa3f5
docs/meli.conf.5: small fixes & additions
Manos Pitsidianakis
2020-10-16 22:28:00 +0300
-
3b97e66c10
docs/meli.conf.5: add progress_spinner_sequence doc
Manos Pitsidianakis
2020-10-16 15:47:00 +0300
-
ddfec3e207
listing: fix menu draw artifact
Manos Pitsidianakis
2020-10-16 15:46:21 +0300
-
a702a04043
melib/attachments: add SMIME signature variant
Manos Pitsidianakis
2020-10-16 12:46:10 +0300
-
6264ee011f
terminal/embed: remove unwraps from kill() calls
Manos Pitsidianakis
2020-10-16 12:41:21 +0300
-
5acd7dfe1c
mail/view: prevent spurious redraw in special modes
Manos Pitsidianakis
2020-10-16 12:40:02 +0300
-
8090d614e2
conf/pager: remove unused max_width option
Manos Pitsidianakis
2020-10-16 12:37:46 +0300
-
3949cecb75
mail/composer: add scrollbars
Manos Pitsidianakis
2020-10-16 12:35:51 +0300
-
1e7b40e6b3
utilities: move pager to its own module
Manos Pitsidianakis
2020-10-15 22:28:56 +0300
-
d8d66641e2
utilities/widgets: only advance stage by timer in ProgressSpinner
Manos Pitsidianakis
2020-10-15 21:45:12 +0300
-
393c5d0d53
state: cull redraws of floating notifications
Manos Pitsidianakis
2020-10-15 21:28:28 +0300
-
4c1a9b2485
Fix minor warnings
Manos Pitsidianakis
2020-10-15 19:01:42 +0300
-
03a1d5a985
listing: Update status on all update events
Manos Pitsidianakis
2020-10-15 18:58:22 +0300
-
279c288a22
Alter enter_command_mode shortcut to `:`
Manos Pitsidianakis
2020-10-14 20:21:22 +0300
-
e4cddbad25
mail/view: send NewJob event on new jobs
Manos Pitsidianakis
2020-10-14 20:16:54 +0300
-
67f50d95f4
Add quit command
Manos Pitsidianakis
2020-10-14 20:14:07 +0300
-
0c68807814
Add export-mail command
Manos Pitsidianakis
2020-10-14 20:13:15 +0300
-
4e72b6552a
conf: add setting for progress spinner
Manos Pitsidianakis
2020-10-14 20:07:39 +0300
-
310d02042f
Rename toggle_thread_snooze to "toggle thread_snooze"
Manos Pitsidianakis
2020-10-14 13:17:54 +0300
-
188e020bd1
Add opt-in mouse support
Manos Pitsidianakis
2020-10-14 12:50:38 +0300
-
20840625d6
melib/gpgme: trim header file
Manos Pitsidianakis
2020-10-14 00:56:14 +0300
-
d51d0187a6
melib/imap: change byte cache String -> Vec<u8>
Manos Pitsidianakis
2020-10-13 21:46:03 +0300
-
2944fc992b
melib/imap/untagged: handle EXPUNGE if our MSNs invalid
Manos Pitsidianakis
2020-10-13 21:18:26 +0300
-
535d04f4f0
melib/imap/untagged: lower mbox count on EXPUNGE events
Manos Pitsidianakis
2020-10-13 21:17:27 +0300
-
6551ebe82c
Compress demo mail with gzip
v2
Manos Pitsidianakis
2020-10-13 17:55:03 +0300
-
6f31388b27
compose: add EditAttachments menu
Manos Pitsidianakis
2020-10-13 17:17:57 +0300
-
5337a54d96
compose: move gpg mod to its own file
Manos Pitsidianakis
2020-10-13 17:06:30 +0300
-
b343530f0c
widgets: add button type parameter to FormWidget
Manos Pitsidianakis
2020-10-13 17:04:40 +0300
-
cd68008e67
melib: Implement delete_messages for IMAP, Maildir
Manos Pitsidianakis
2020-10-13 13:57:04 +0300
-
19891a3042
Cargo.toml: set codegen-units = 1
Manos Pitsidianakis
2020-10-11 17:19:10 +0300
-
9ce62c735a
compose: add key selection state for gpg operations
Manos Pitsidianakis
2020-10-11 00:32:55 +0300
-
39fab67523
compose: use melib::Bytes pretty print for attachment size
Manos Pitsidianakis
2020-10-10 17:54:42 +0300
-
0ca7b0042e
utilities: ensure Form/Button widgets are not always non-dirty
Manos Pitsidianakis
2020-10-10 17:53:53 +0300
-
406af1848f
compose: add `add-attachment-file-picker` command
Manos Pitsidianakis
2020-10-09 21:21:15 +0300
-
a4b78532b7
Refactor job structs into JoinHandle
Manos Pitsidianakis
2020-10-09 19:34:55 +0300
-
4dd8474c30
gpgme: add PartialEq impl for Key
Manos Pitsidianakis
2020-10-09 17:20:37 +0300
-
0dd9e6a34b
compose: kill selectors on ComponentKill
Manos Pitsidianakis
2020-10-09 17:18:17 +0300
-
eb1cb5cec6
compose: expand cursor reach to attachment area
Manos Pitsidianakis
2020-10-09 17:17:11 +0300
-
e42c9281fd
Fix input events going to hidden components
Manos Pitsidianakis
2020-10-09 17:15:00 +0300
-
bc74379b27
mailview: don't process_event if coordinates uninitialised
Manos Pitsidianakis
2020-10-09 11:59:50 +0300
-
be45b0c02d
compose: add encrypt layer
Manos Pitsidianakis
2020-10-09 11:58:18 +0300
-
3ec1ecb349
Add import mail action
Manos Pitsidianakis
2020-10-09 11:56:50 +0300
-
afe7eed9ef
melib/compose: don't base64 encode unless it's not ascii
Manos Pitsidianakis
2020-10-09 11:51:34 +0300
-
59e60f8d28
gpgme: add context flag set/get
Manos Pitsidianakis
2020-10-09 11:49:52 +0300
-
a2f11c341d
compose: add async draft filter stack in sending mail
Manos Pitsidianakis
2020-10-08 16:52:13 +0300
-
afee1e2be5
melib/compose: fix wrong Content-Type on PGP signatures and message/rfc822
Manos Pitsidianakis
2020-10-08 16:42:34 +0300
-
08df7f39b2
Add toggle encrypt action in composer
Manos Pitsidianakis
2020-10-07 17:16:07 +0300
-
5d968b7c40
imap: fix out of bounds panic on receive EXPUNGE
Manos Pitsidianakis
2020-10-11 16:51:49 +0300
-
347b54e0f7
segment_tree: get_max() return 0 if tree empty
Manos Pitsidianakis
2020-10-05 18:56:58 +0300
-
74f31875b8
listing: fix menu gaining focus if not visible
Manos Pitsidianakis
2020-10-05 18:55:03 +0300
-
23ca41e3e8
add libgpgme feature
Manos Pitsidianakis
2020-10-05 18:43:08 +0300
-
b9c07bacef
melib: decode text inline message/rfc822 attachments
Manos Pitsidianakis
2020-09-27 20:55:58 +0300
-
87443f156f
docs/meli.1: add copyto, moveto, delete commands
Manos Pitsidianakis
2020-09-26 18:18:24 +0300
-
b0e50a29bd
melib/list_management: don't ignore "NO" in List-Post
Manos Pitsidianakis
2020-09-25 13:45:48 +0300
-
1ddde400ee
debian/: bump version to 0.6.2
Manos Pitsidianakis
2020-09-24 18:15:46 +0300
-
6ccb4e9544
melib: bump version to 0.6.2
Manos Pitsidianakis
2020-09-24 12:19:45 +0300
-
e407b1e224
melib: add README.md and email module doco
Manos Pitsidianakis
2020-09-24 16:51:51 +0300
-
a1e3f269de
melib/imap: don't manually check for mailbox permissions
Manos Pitsidianakis
2020-09-24 12:17:32 +0300
-
e556191bab
melib/imap: hide LOGIN from debug log
Manos Pitsidianakis
2020-09-24 12:16:50 +0300
-
ce559b05d7
melib/imap: EXAMINE instead of SELECT in IDLE connection
Manos Pitsidianakis
2020-09-24 12:15:00 +0300
-
36cc0d4212
melib/jmap: implement refresh()
Manos Pitsidianakis
2020-09-22 14:14:11 +0300
-
425f4b9930
melib/jmap: add Type parameter to Id, State
Manos Pitsidianakis
2020-09-21 19:13:44 +0300
-
19d4a191d8
melib/jmap: add email state sync
Manos Pitsidianakis
2020-09-21 16:17:37 +0300
-
20dd4cfaf6
Makefile: fix error with manpage path
Manos Pitsidianakis
2020-09-20 23:10:46 +0300
-
4cf0b9ffec
melib/jmap: impl copy_messages()
Manos Pitsidianakis
2020-09-20 14:51:15 +0300
-
559de5e140
Add docs/ folder
Manos Pitsidianakis
2020-09-20 14:11:22 +0300
-
baa44109f2
melib/thread: "merge" duplicate messages in threads
Manos Pitsidianakis
2020-09-20 13:37:59 +0300
-
28deba708c
melib/imap: check if FETCH reply was intended for us
Manos Pitsidianakis
2020-09-20 13:35:04 +0300
-
a187cee1d3
plugins: place socket in XDG_RUNTIME_DIR, not CWD
Manos Pitsidianakis
2020-09-20 13:31:18 +0300
-
ea0fb114e1
melib/imap: delete reverse_modseq storage
Manos Pitsidianakis
2020-09-20 13:29:57 +0300
-
8e036f045c
melib/imap: accept literal astrings in bodystructure
Manos Pitsidianakis
2020-09-19 22:54:11 +0300
-
3210ee5c67
melib/jmap: impl save() message
Manos Pitsidianakis
2020-09-19 17:45:58 +0300
-
cfc380b47d
melib/jmap: allow empty to,from etc fields in EmailObject
Manos Pitsidianakis
2020-09-19 14:59:23 +0300
-
fba69d1e5d
SearchBackend: add Auto variant as default
Manos Pitsidianakis
2020-09-18 21:38:50 +0300
-
7dfa6c0639
view/thread: use reverse colors in cursor in case of NO_COLOR
Manos Pitsidianakis
2020-09-18 21:28:20 +0300
-
82cd690005
sqlite3: only update when SearchBackend is sqlite3
Manos Pitsidianakis
2020-09-18 18:39:27 +0300
-
8eb78ae01b
sidebar: compute mailbox tree only for subscribed mailboxes
Manos Pitsidianakis
2020-09-18 18:20:59 +0300
-
05e4dbcd5a
melib: update smol to 1.0.0
Manos Pitsidianakis
2020-09-18 13:49:09 +0300
-
40b63cc3e0
melib/imap: fix unseen count on cache sync
Manos Pitsidianakis
2020-09-18 12:21:05 +0300
-
38eff71971
IMAP: don't show \Recent flag as tag
Manos Pitsidianakis
2020-09-18 12:12:14 +0300
-
3004789f32
melib/imap: FETCH comma-sep list on untagged Recent response
Manos Pitsidianakis
2020-09-18 12:10:44 +0300
-
9bafba3905
melib/imap: don't print raw bytes in debug prints
Manos Pitsidianakis
2020-09-18 12:08:56 +0300
-
98949a4a72
melib/imap: expand special mailbox detection cases
Manos Pitsidianakis
2020-09-18 12:08:02 +0300
-
fbf2b7dc7b
sidebar: add customizable mailbox tree
Manos Pitsidianakis
2020-09-17 16:49:19 +0300
-
10a3430233
melib/line_break: fix panics from Unicode13 linebreak test cases
Manos Pitsidianakis
2020-09-17 02:17:02 +0300
-
83bee279e6
melib/email/compose: set attachment status
Manos Pitsidianakis
2020-09-16 19:57:06 +0300
-
e8f3b6aa24
melib/imap: check for max uid == 0 when resyncing
Manos Pitsidianakis
2020-09-16 19:46:11 +0300
-
64a2af3777
melib/email: smarter attachment detection
Manos Pitsidianakis
2020-09-16 18:09:24 +0300
-
e518b3f16d
melib/imap: use SystemTime for IMAP server timeout
Manos Pitsidianakis
2020-09-16 13:27:11 +0300
-
d862e7bf53
statustab: don't process scrolling events if account is open
Manos Pitsidianakis
2020-09-16 13:24:57 +0300
-
005c879a12
accounts: remove job timeout
Manos Pitsidianakis
2020-09-16 13:17:56 +0300
-
8a8c790f8c
accounts: fix blocking jobs not spawning on blocking workers
Manos Pitsidianakis
2020-09-16 13:17:26 +0300
-
e60eb23f4d
statustab: show active jobs
Manos Pitsidianakis
2020-09-16 13:17:03 +0300
-
92b25de34e
melib/EnvelopeHashBatch: impl len method
Manos Pitsidianakis
2020-09-16 13:14:54 +0300
-
096c2970b3
melib/email/parser: impl RFC6532
Manos Pitsidianakis
2020-09-16 13:12:17 +0300
-
3618bdcffb
melib/imap: treat server input as bytes
Manos Pitsidianakis
2020-09-16 13:07:26 +0300
-
6331317b58
add imap-protocol list archives folder
Manos Pitsidianakis
2020-09-16 13:41:15 +0300
-
366e557e1c
melib/email: don't do case sensitive eq for mime parameters
Manos Pitsidianakis
2020-09-15 13:49:41 +0300
-
9b0180fdbc
melib/email/parser: impl RFC5322 parser for dates
Manos Pitsidianakis
2020-09-15 13:48:28 +0300
-
07742ec053
utilities: ensure command suggestions are LIFO
Manos Pitsidianakis
2020-09-15 13:02:16 +0300
-
f83df69d2f
utilities/widgets: ensure ProgressSpinner is cleaned up
Manos Pitsidianakis
2020-09-15 13:01:44 +0300
-
0e2641f7ed
melib/imap: always retry connection in watch()
Manos Pitsidianakis
2020-09-15 12:59:31 +0300
-
67c722958b
melib/email/parser: quoted-printable accept message ending with soft line break
Manos Pitsidianakis
2020-09-15 10:17:56 +0300
-
a5b6f29f2b
melib/imap: ensure connection is alive before fetching bytes/flags
Manos Pitsidianakis
2020-09-15 01:18:48 +0300
-
3b10fa3895
melib/imap: set 9min tcp keepalive on connection
Manos Pitsidianakis
2020-09-15 01:17:55 +0300
-
42c4c61518
melib/connections: impl tcp keepalive
Manos Pitsidianakis
2020-09-15 01:17:32 +0300
-
dee62cc118
melib/imap: fix NoSelect mailboxes not showing up as subscribed
Manos Pitsidianakis
2020-09-14 19:45:28 +0300
-
17a4ccdcbc
melib/imap: perform reconnect on IDLE failure
Manos Pitsidianakis
2020-09-14 19:32:43 +0300
-
b35047690e
Add tagging support
Manos Pitsidianakis
2020-07-31 16:50:14 +0300
-
7c839df7d0
Parametrize letter size in svg generation
Manos Pitsidianakis
2020-07-31 16:49:49 +0300
-
7a565f1047
Add noscript notice
Manos Pitsidianakis
2020-07-25 16:22:32 +0300
-
ce954a291b
wasm: add support for reload events
Manos Pitsidianakis
2020-07-25 00:54:46 +0300
-
717f079927
Fix css focused tab
Manos Pitsidianakis
2020-07-17 14:19:04 +0300
-
2558307c30
Fix windows resetting position on first drag
Manos Pitsidianakis
2020-07-14 00:55:25 +0300
-
6d39a20d84
Add folder with Python mailing list messages
Manos Pitsidianakis
2020-07-10 22:29:56 +0300
-
3a1bf315aa
Add window icons from SerenityOs
Manos Pitsidianakis
2020-07-10 16:12:55 +0300
-
6a379d61d6
Make window order zIndex change on click on windows
Manos Pitsidianakis
2020-07-10 15:48:03 +0300
-
2c3f2ae324
Fix window hiding on window maximize
Manos Pitsidianakis
2020-07-10 15:26:14 +0300
-
0aefbee20f
Make windows flex-growable
Manos Pitsidianakis
2020-07-10 15:21:29 +0300
-
19f350bb93
Add manpage browser window
Manos Pitsidianakis
2020-07-10 09:47:42 +0300
-
b53d094313
Add help message about on-screen keyboard
Manos Pitsidianakis
2020-07-10 01:01:30 +0300
-
8edab90c9a
Track shift/ctrl/meta etc key state in on-screen keyboard
Manos Pitsidianakis
2020-07-10 00:59:58 +0300
-
bd7e987c29
Add CSS keyboard window
Manos Pitsidianakis
2020-07-09 20:18:29 +0300
-
dd267f81ff
Add 98.css and interact.js dependencies
Manos Pitsidianakis
2020-07-09 17:36:35 +0300
-
111ee5953b
Add wasm build
Manos Pitsidianakis
2020-07-09 12:37:35 +0300
-
-
670675edcc
melib/imap: impl LIST-EXTENDED
Manos Pitsidianakis
2020-09-13 17:40:26 +0300
-
315af9bc05
shortcut!: prevent panic if shortcut key $section is missing
Manos Pitsidianakis
2020-09-13 16:42:26 +0300
-
f6d5c968ea
Update dependencies (cargo update)
Manos Pitsidianakis
2020-09-13 16:34:07 +0300
-
fadf20d7b1
NotificationType: add melib::ErrorKind
Manos Pitsidianakis
2020-09-13 15:23:14 +0300
-
352f7505fc
melib/imap: don't poll \Noselect mailboxes for updates
Manos Pitsidianakis
2020-09-13 00:24:26 +0300
-
46e3bb8074
conf/accounts: call is_online if Refresh job fails
Manos Pitsidianakis
2020-09-13 00:03:12 +0300
-
281a6ee6ae
Makefile: add build-rustdoc target
Manos Pitsidianakis
2020-09-12 23:50:40 +0300
-
3ef60f2688
jobs: add module doco
Manos Pitsidianakis
2020-09-12 23:43:10 +0300
-
c9a06b9b5c
mail/view: unset self.dirty early on draw
Manos Pitsidianakis
2020-09-12 23:39:07 +0300
-
776918f586
samples/themes: update orca.toml
Manos Pitsidianakis
2020-09-12 23:36:59 +0300
-
51db5b6c2f
listing/conversations: redraw selection undo on Esc
Manos Pitsidianakis
2020-09-12 23:08:09 +0300
-
14de776314
listing/plain: add row_attr! macro
Manos Pitsidianakis
2020-09-12 23:05:58 +0300
-
20b02ffd4f
Lookup tag color/ignore settings in all three setting levels
Manos Pitsidianakis
2020-09-12 23:02:06 +0300
-
06a58a70bd
melib/imap: introduce a conf flag for server timeout
Manos Pitsidianakis
2020-09-12 22:05:48 +0300
-
96985c9c1f
melib/imap: set conn to Err if watch returns Err
Manos Pitsidianakis
2020-09-12 21:34:34 +0300
-
7c6e3658c7
melib/imap: try NOOPing in connect()
Manos Pitsidianakis
2020-09-12 21:33:25 +0300
-
5079881a4c
melib/imap: add tags to tag_index when setting new tags
Manos Pitsidianakis
2020-09-12 21:31:16 +0300
-
6d9cdce923
melib/imap: don't fail utterly if cache fails on fetch
Manos Pitsidianakis
2020-09-12 21:24:45 +0300
-
7b324359c5
melib/imap: ignore case for supported capability report in MailBackendExtensionStatus
Manos Pitsidianakis
2020-09-12 21:22:17 +0300
-
41664bbe91
Don't panic if no dbus notification server is available
Manos Pitsidianakis
2020-09-12 21:06:50 +0300
-
4829e13c47
melib/maildir: impl copy_messages for Maildir
Manos Pitsidianakis
2020-09-11 16:58:56 +0300
-
a1585d4006
components/listing: draw rows select status at all times
Manos Pitsidianakis
2020-09-11 14:50:18 +0300
-
ed27ed604c
listing: select multiple messages with a motion
Manos Pitsidianakis
2020-09-11 12:50:06 +0300
-
9e20f6556a
melib/imap: refactor command generation on copy_messages
Manos Pitsidianakis
2020-09-11 00:16:52 +0300
-
d00055fdb1
melib/imap: update online instant only on server read IO
Manos Pitsidianakis
2020-09-11 00:15:11 +0300
-
1751509739
melib/imap: prevent false IDLE wakeups
Manos Pitsidianakis
2020-09-11 00:12:34 +0300
-
5cd03fff0f
melib/email/parser: add mailing list parser module
Manos Pitsidianakis
2020-09-11 00:08:56 +0300
-
927a0c3cc0
melib/imap: prevent panic in untagged fetch response
Manos Pitsidianakis
2020-09-11 00:06:32 +0300
-
bda5bd963a
mail/view: cache message body/text in MailView state
Manos Pitsidianakis
2020-09-10 21:06:43 +0300
-
1fe873887f
components/utilities: keep track of finished jobs
Manos Pitsidianakis
2020-09-10 21:04:33 +0300
-
f05dd379ae
Send NewJob event on all job startups
Manos Pitsidianakis
2020-09-10 21:01:40 +0300
-
65357625ea
conf: impl DotAddressable for NotificationsSettings
Manos Pitsidianakis
2020-09-10 20:57:15 +0300
-
1ac3a7a903
Make dbus dependency optional
Manos Pitsidianakis
2020-09-10 20:31:12 +0300
-
faa12a2d41
melib/email/address: add contains_address,subaddress methods
Manos Pitsidianakis
2020-09-10 01:43:06 +0300
-
c0c588be9c
melib/maildir: add message flag initialize in bytes
Manos Pitsidianakis
2020-09-09 22:53:12 +0300
-
be57b65dae
melib/email: add flags arg to Mail::new
Manos Pitsidianakis
2020-09-09 22:51:55 +0300
-
d57dd9c98e
melib/email/address: return Option in get_display_name
Manos Pitsidianakis
2020-09-09 22:31:13 +0300
-
c6c0da7fcb
melib: cleanup commit
Manos Pitsidianakis
2020-09-09 14:24:30 +0300
-
d14f26569e
melib/email/parser: Add rfc5322 compliant parser for MessageID
Manos Pitsidianakis
2020-09-03 14:44:03 +0300
-
5d107db8b8
melib/email/parser: add new RFC5322 compliant parsers for header bodies
Manos Pitsidianakis
2020-09-03 12:09:29 +0300
-
0de39cb658
melib/email/address: add constructors, and fix debug print
Manos Pitsidianakis
2020-09-03 11:38:01 +0300
-
46c44ced96
line_break: check of eof in LB13
Manos Pitsidianakis
2020-09-03 11:36:10 +0300
-
f8f3f1817d
melib/notmuch: fix search
Manos Pitsidianakis
2020-08-28 14:27:46 +0300
-
b4fe34eacf
melib/imap: add ImapCache trait
Manos Pitsidianakis
2020-08-28 00:24:43 +0300
-
e878c50af5
tools/imapshell: actually send LOGOUT instead of just closing socket
Manos Pitsidianakis
2020-08-28 00:16:37 +0300
-
8f46c4ebe7
Small fixes
Manos Pitsidianakis
2020-08-27 17:29:27 +0300
-
b94342c52b
themes/regexp: fix unwrap check on regexp match byte offsets
Manos Pitsidianakis
2020-08-27 17:27:45 +0300
-
75f59ee726
melib/imap: split by lines when reading IDLE unsolicited responses
Manos Pitsidianakis
2020-08-27 17:26:39 +0300
-
be2d268a20
melib/imap: build uid<>msn cache in {select,examine}_mailbox()
Manos Pitsidianakis
2020-08-27 17:26:07 +0300
-
209bd98814
melib/imap: fix cache not being updated in some events
Manos Pitsidianakis
2020-08-27 17:25:05 +0300
-
6302d9d618
Rename testing crate to tools, and add README
Manos Pitsidianakis
2020-08-27 17:18:58 +0300
-
a37faf0bec
Fix imapconn IMAP shell binary
Manos Pitsidianakis
2020-08-27 17:07:19 +0300
-
e9a80b32ac
melib/imap: small cleanups
Manos Pitsidianakis
2020-08-26 20:06:06 +0300
-
f02dde46da
melib/error:Add ErrorKind::Timeout
Manos Pitsidianakis
2020-08-26 20:01:39 +0300
-
25b325dbda
Keep bytes copy in SaveMessage job in case of failure
Manos Pitsidianakis
2020-08-26 20:00:25 +0300
-
ca0f37e1f3
Send AccountStatusChange event on receiving mailboxes
Manos Pitsidianakis
2020-08-26 19:59:27 +0300
-
843616221e
Add logging level to Generic jobs
Manos Pitsidianakis
2020-08-26 19:15:31 +0300
-
c6f11fb592
melib: update notify to 4.0.15
Manos Pitsidianakis
2020-08-26 19:13:18 +0300
-
e349882ea7
melib/email/parser: use SmallVec in encoded words
Manos Pitsidianakis
2020-08-26 00:22:16 +0300
-
14663e46b9
Remove some old TODO comments
Manos Pitsidianakis
2020-08-26 00:11:51 +0300
-
4217839155
melib/email: remove Envelope::from_token
Manos Pitsidianakis
2020-08-26 00:00:38 +0300
-
9e9be0b5f3
Remove block_on from mailbox creation/deletion
Manos Pitsidianakis
2020-08-25 22:56:45 +0300
-
1df25f36ef
melib/email: case insensitive match on charset from bytes
Manos Pitsidianakis
2020-08-25 22:23:27 +0300
-
96a3da3d7b
melib/imap: fix deflate feature flags
Manos Pitsidianakis
2020-08-25 21:34:22 +0300
-
f7ac1703e8
melib/notmuch: add watch/refresh methods to backend
Manos Pitsidianakis
2020-08-25 21:18:51 +0300
-
974836776d
melib/email: trim raw input for some fields
Manos Pitsidianakis
2020-08-25 21:15:51 +0300
-
b545a0b905
Show error if watch job fails
Manos Pitsidianakis
2020-08-25 21:12:28 +0300
-
341ff9164b
melib/notmuch: add Message,TagIterator,Thread types
Manos Pitsidianakis
2020-08-25 19:12:55 +0300
-
8c6c9806b5
Fix some clippy lints
Manos Pitsidianakis
2020-08-25 16:39:12 +0300
-
fc25c7b165
Fix compiler warnings
Manos Pitsidianakis
2020-08-25 15:55:21 +0300
-
629997397f
Allow toggle_help (default ?) remapping
Manos Pitsidianakis
2020-08-25 15:48:38 +0300
-
53e924eb33
Add edit envelope action back as async
Manos Pitsidianakis
2020-08-25 15:39:43 +0300
-
f7c9f21575
melib/imap: add CONDSTORE support
Manos Pitsidianakis
2020-08-25 12:49:31 +0300
-
1ca0bd0d96
sqlite3: add schema versioning
Manos Pitsidianakis
2020-08-25 14:02:30 +0300
-
8d50e83a33
melib/email: add case-insensitive Header struct
Manos Pitsidianakis
2020-08-25 12:25:26 +0300
-
0f3bf858a3
melib/imap: impl UNSELECT via nonexistent mailbox
Manos Pitsidianakis
2020-08-24 12:01:28 +0300
-
876e1bc510
melib/imap: turn ImapResponse From to TryFrom
Manos Pitsidianakis
2020-08-24 11:46:07 +0300
-
94433cfc40
melib/backends: cleanup MailBackend trait definition
Manos Pitsidianakis
2020-08-20 21:25:12 +0300
-
3eadaba34e
Replace old pseudo-async code with blocking rust async
Manos Pitsidianakis
2020-08-20 17:37:19 +0300
-
a190805384
melib/backends: Add BackendEvent enum
Manos Pitsidianakis
2020-08-20 01:55:24 +0300
-
9928ee78e7
Add Reply{ToAuthor,ToAll} actions
Manos Pitsidianakis
2020-08-18 12:20:23 +0300
-
d95aae1987
terminal/keys: add `Space` identifier in Key Display impl
Manos Pitsidianakis
2020-08-18 12:12:10 +0300
-
9afbdd4887
Add insert_user_agent option in composing
Manos Pitsidianakis
2020-08-18 12:07:50 +0300
-
be31d35ff6
melib/line_break: fix missing Break on B2 class
Manos Pitsidianakis
2020-08-18 12:01:13 +0300
-
bb4754e38a
themes/shortcuts: preserve order of keys
Manos Pitsidianakis
2020-08-17 15:53:59 +0300
-
8a6bf3b217
Preserve Account order from configuration file
Manos Pitsidianakis
2020-08-17 15:31:30 +0300
-
dede8d2a9e
melib/imap: timeout when establishing connection
Manos Pitsidianakis
2020-08-16 19:57:28 +0300
-
0b00f5dfbc
Update toml to 0.5.6, add preserve_order
Manos Pitsidianakis
2020-08-16 15:38:37 +0300
-
d1a9f4e28a
melib/collection: remove unnecessary mut references
Manos Pitsidianakis
2020-08-16 15:38:11 +0300
-
b9e53a7451
melib/smtp: add recipient argument in mail_transaction()
Manos Pitsidianakis
2020-08-16 15:16:27 +0300
-
30c390443a
melib: Add native_tls behind feature
Manos Pitsidianakis
2020-08-15 13:37:30 +0300
-
1affee183a
melib/nntp: fetch all articles of group
Manos Pitsidianakis
2020-08-09 21:23:13 +0300
-
92a9127758
melib/notmuch: don't read messages to String
Manos Pitsidianakis
2020-08-09 20:29:55 +0300
-
79b2b38e32
melib: add supports_submission backend capability
Manos Pitsidianakis
2020-08-09 14:56:34 +0300
-
560f9e5399
melib/email: parse empty attachments correctly
Manos Pitsidianakis
2020-08-09 09:50:20 +0300
-
c0f8bc1aed
melib/email/attachments: add Content-Disposition
Manos Pitsidianakis
2020-08-09 09:49:32 +0300
-
b2c14abd6e
melib/jmap: add {flag,tag} set support
Manos Pitsidianakis
2020-08-09 09:47:01 +0300
-
d413be02cd
Update sample-config.toml
Manos Pitsidianakis
2020-08-07 13:54:29 +0300
-
a712bf6c3c
melib/jmap: make backend async
Manos Pitsidianakis
2020-08-07 13:51:44 +0300
-
fe4dae12df
listing/*: show MailboxEntry::status() when length is 0
Manos Pitsidianakis
2020-08-07 00:39:17 +0300
-
6d61d0651c
melib/jmap: add special keywords to search
Manos Pitsidianakis
2020-08-06 21:13:20 +0300
-
c88eac1cc5
melib/jmap: implement search
Manos Pitsidianakis
2020-08-06 19:45:08 +0300
-
52bcecfd4a
conf.rs: reject unknown configuration options
Manos Pitsidianakis
2020-08-03 22:53:06 +0300
-
750e32c8e1
mail/listing: use mailbox count() total instead of loaded total
Manos Pitsidianakis
2020-08-02 16:49:49 +0300
-
5db749c258
terminal/cells.rs: fix resize to grow actually making the grid smaller
Manos Pitsidianakis
2020-08-02 16:40:50 +0300