summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2020-12-02Add reload-config commandManos Pitsidianakis
Closes #84 Add "reload configuration" command
2020-12-02state: remove runtime_settingsManos Pitsidianakis
2020-12-02conf/themes: add mail.view.headers_names and mail.view.headers_areaManos Pitsidianakis
Allow separate customization of header names and the rest of the header area.
2020-12-02mail/listing: show mailbox loading state in statusManos Pitsidianakis
2020-12-01listing: fix menu/sidebar not being redrawn on updatesManos Pitsidianakis
2020-12-01mail/status: display in-progress jobs firstManos Pitsidianakis
2020-12-01utilities/pager: show scrolling percentage and/or search results positionManos Pitsidianakis
2020-12-01terminal/cells: return success flag in CellBuffer::resize()Manos Pitsidianakis
2020-12-01utilities/pager: use LineBreakText for lazy line breakingManos Pitsidianakis
2020-11-30themes: make conversations defaults greyManos Pitsidianakis
2020-11-29mail/view: don't update() if coordinates are unchangedManos Pitsidianakis
2020-11-28mail/view: reset self.theme_default on loading envelopeManos Pitsidianakis
self.theme_default might have initial value from MailView::default() which does not correspond to actual theme_default
2020-11-28mail/view/thread: fix scrollbar incorrect renderingManos Pitsidianakis
2020-11-28MailView, StatusBar: Fix area bound checkManos Pitsidianakis
2020-11-28utilities/widgets: fix tiny scrollbar grievancesManos Pitsidianakis
- set minimum width/height to 1 - set reverse terminal attribute on !use_color - use < > ^ v arrows and # block char if ascii_drawing
2020-11-28utilities: use align_area in shortcut help panelManos Pitsidianakis
Before this commit shortcut help panel used to span almost all of the screen. Use align_area() to center shortcut help box to its minimally required size.
2020-11-28utilities: add scrollbar on y overflow in shortcuts panelManos Pitsidianakis
2020-11-28conf/themes: make notifications bg default color instead of redManos Pitsidianakis
2020-11-28Fix theme_default not being respectedManos Pitsidianakis
2020-11-28Move Color to src/terminal/color.rsManos Pitsidianakis
2020-11-28listing: show auto-hide scrollbar in sidebar menuManos Pitsidianakis
Setting to turn it off is listing.show_menu_scrollbar. Concerns #85 Accounts sidebar doesn't scroll
2020-11-28listing: scroll account sidebar menuManos Pitsidianakis
Closes #85 Accounts sidebar doesn't scroll
2020-11-28listing: prevent invalid area in print_account()Manos Pitsidianakis
2020-11-28mail/view: show multipart/alternative files properly in attachment listManos Pitsidianakis
Show entire multipart/alternative alternatives in attachment list instead of only the displayed one, in order for the user to be able to switch alternatives at will.
2020-11-28Update xdg-util dependency to 0.4.0Manos Pitsidianakis
2020-11-25mail/view: set dirty after closing ContactSelectorManos Pitsidianakis
2020-11-25utilities: respect theme_default in shortcut dialogManos Pitsidianakis
2020-11-25utilities/dialogs: add cursot Unfocused state as defaultManos Pitsidianakis
2020-11-25utilities/dialogs: use align_area to create boxManos Pitsidianakis
2020-11-25Add align_area() and Alignment enumManos Pitsidianakis
2020-11-25utilities/dialogs: respect theme_defaultManos Pitsidianakis
2020-11-25utilities: move dialogs to its own submoduleManos Pitsidianakis
2020-11-25Allow configuration of the sidebar dividerAndrew Jeffery
This adds the config option listing.sidebar_divider to set the character used to show the divider (defaults to ' ') along with the corresponding theme in mail.sidebar_divider which defaults to the default theme.
2020-11-24compose: treat inline message/rfc822 as attachmentsManos Pitsidianakis
2020-11-24utilities: reverse order of drawing fields in formManos Pitsidianakis
Reverse order of drawing since a field might have an auto complete prompt below it, so rendering the field below instead of above next would overwrite it.
2020-11-24utilities/StatusBar: fix lack of bounds checking in hist_areaManos Pitsidianakis
2020-11-24compose: pass body text when replyingManos Pitsidianakis
Get rendered body text when creating a new reply Composer instead of rendering the text in the Composer constructor. Closes #86
2020-11-24compose: respect auto_choose_multipart_alternative when rendering ↵Manos Pitsidianakis
multipart/alternative attachments to text
2020-11-24compose: add show_comments arg to attachment_displays_to_text()Manos Pitsidianakis
Toggle display of attachment comments (for example "this html attachment was rendered with X filter...") when rendering text.
2020-11-24widgets: allow text overflow in text fieldsManos Pitsidianakis
Show text content of a text field that exceeds the visible width properly.
2020-11-24Fix some invalid area calculationsManos Pitsidianakis
2020-11-24view/thread: clear empty space in draw_listManos Pitsidianakis
2020-11-24view/thread: make list draw area consistentManos Pitsidianakis
2020-11-24utilities: Fix incorrect calculations in ScrollBarManos Pitsidianakis
2020-11-24listing: fix off by one error in PageDown movementManos Pitsidianakis
2020-11-24compose: grey embed area when embed is stoppedManos Pitsidianakis
When stopping the embedded terminal with Ctrl-Z or SIGSTOP, show the terminal area greyed out with a message box.
2020-11-24compose: set format flowed if configured in pagerManos Pitsidianakis
2020-11-21mail/status: don't overwrite "In-progress jobs header"Manos Pitsidianakis
2020-11-16RateLimit: remove unupdated testManos Pitsidianakis
2020-11-15Never return true on processing JobFinishedManos Pitsidianakis
JobFinished events are not meant to be inhibited.