Commit Graph

116 Commits (5110813e87119e26157d78e086174a8da73a3bfc)

Author SHA1 Message Date
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 5e67bc4d11
Rename `mime_apps` dependency to `xdg-utils`
Upstream's name was changed.
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 a365a846b8
Replace StackVec with smallvec::SmallVec
SmallVec has a less buggy and better implementation.
5 years ago
Manos Pitsidianakis 9fcc868acd
remove chrono 5 years ago
Manos Pitsidianakis b964a6a033
Plugins WIP #2 5 years ago
Manos Pitsidianakis 12509748f6
Plugins WIP 5 years ago
Manos Pitsidianakis a43f6919cc
JMAP WIP 5 years ago
Manos Pitsidianakis 70357328ea
Fix typos in Makefile 5 years ago
Manos Pitsidianakis 3af6f338ce
add sqlite3 feature WIP 5 years ago
Manos Pitsidianakis 99da9a35b6
Add embed pty support
Emulate a terminal within meli. In the next commit it will be used to
embed an editor in the composing tab.

This is a non-complete xterm emulation that has some bugs.
5 years ago
Manos Pitsidianakis 1a02491f04
ui/compose: add modification detection
Detect if modifications were done to the draft in the compose tab so
that we can ask for confirmation if user wants to quit an unsaved draft.
5 years ago
Manos Pitsidianakis f3e08c17aa
Update uuid dependency to 0.7.4 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 963fdd1575
Add Cargo.lock 5 years ago