summary refs log tree commit diff
path: root/ui.c (follow)
Commit message (Expand)AuthorAge
* Avoid eating C-c while connectingJune McEnroe2020-10-12
* Factor out styleStripJune McEnroe2020-10-09
* Silence set-but-unused warning 1.2June McEnroe2020-09-09
* Add blank line to unread if there are already unreadJune McEnroe2020-09-07
* Call uiWrite to insert blank linesJune McEnroe2020-09-07
* Add C-r, C-s for basic scrollback searchJune McEnroe2020-09-06
* Add M-n, M-p to jump to highlightsJune McEnroe2020-09-03
* Fix M-u behaviour difference before and after reflowJune McEnroe2020-09-03
* Recalculate unreadHard on reflowJune McEnroe2020-09-02
* Give blank lines timestampsJune McEnroe2020-09-02
* Hide ignored messages at the soft -> hard buffer layerJune McEnroe2020-09-02
* Still add ignored lines to unreadHardJune McEnroe2020-09-02
* Actually insert blank lines in the soft bufferJune McEnroe2020-09-02
* Reimplement split scrollingJune McEnroe2020-09-02
* Fix inserting blank lines BEFORE the new messageJune McEnroe2020-09-02
* Only call windowUpdate when the shown window needs updatingJune McEnroe2020-09-02
* Call wclear on resizeJune McEnroe2020-09-02
* Fix line wrapping in various waysJune McEnroe2020-09-02
* Render one main window from buffersJune McEnroe2020-09-02
* Invert meaning of unreadHard/unreadSoft to match new buffer codeJune McEnroe2020-09-01
* Factor buffer out of uiJune McEnroe2020-09-01
* Move styleParse out of uiJune McEnroe2020-09-01
* Say "OpenSSL" in additional permission noticesJune McEnroe2020-08-04
* Replace catf with something that tracks lenJune McEnroe2020-07-30
* Initialize numHot, numWarmJune McEnroe2020-07-23
* Keep scrolled up windows in status lineJune McEnroe2020-07-12
* Call static_assert by _Static_assertJune McEnroe2020-06-11
* Add additional permission for linking with LibreSSLJune McEnroe2020-06-08
* Don't send zero-width characters to ncursesJune McEnroe2020-05-26
* Define constants for window geometryJune McEnroe2020-05-25
* Tweak status line formattingJune McEnroe2020-05-24
* Fix page scrolling distance for SplitLinesJune McEnroe2020-05-14
* Don't clobber windows.swap in else of showAutoJune McEnroe2020-04-20
* Save last user-selected window to switch back to from M-aJune McEnroe2020-04-19
* Add M-= to mute windowsJune McEnroe2020-04-15
* Add status indicator for showing ignored messagesJune McEnroe2020-04-15
* Add M-< and M-> for scroll to top and bottomJune McEnroe2020-04-07
* Revert "Add C-o as alias of M-/"June McEnroe2020-04-07
* Reset unreadSoft only on first unreadHardJune McEnroe2020-04-07
* Add M-q to collapse whitespaceJune McEnroe2020-04-07
* Add scroll position to status lineJune McEnroe2020-04-06
* Implement split scrollingJune McEnroe2020-04-06
* Use gnu-case-range and gnu-conditional-omitted-operand extensionsJune McEnroe2020-04-03
* Do not add an extra blank line on uiLoadJune McEnroe2020-04-02
* Preserve the last blank line on reflowJune McEnroe2020-04-02
* Switch to windows with ascending unread counts on M-aJune McEnroe2020-04-02
* Hide filtered messagesJune McEnroe2020-03-31
* Save and load buffer line heatJune McEnroe2020-03-31
* Store line heat in bufferJune McEnroe2020-03-31
* Replace some declaration; while loops with for loopsJune McEnroe2020-03-30
='nohover-highlight'> 2018-08-06Fix allocation size in vaswprintfJune McEnroe This is so embarrassing. It only started crashing once it had strings that were long enough, and then it took me so long to notice this mistake. I was worried I was still doing va_list wrong somehow. 2018-08-06Implement word wrappingJune McEnroe 2018-08-06Use wchar_t strings for all of UIJune McEnroe vaswprintf is a nightmare. 2018-08-06Rename line editing functionsJune McEnroe 2018-08-05Initialize all possible color pairsJune McEnroe This is actually possible with use_default_colors! 2018-08-05Refactor color initializationJune McEnroe 2018-08-05Add ^L redrawJune McEnroe 2018-08-05Use 16 colors if availableJune McEnroe Fall back to using bold if there are only 8 colors. This also allowed bright background colors in 16-color terminals. I must port this system to torus. I'll be able to remove the awful termcap patch hack. 2018-08-05Limit parsed colors to number of mIRC colorsJune McEnroe Oh boy that's embarrassing. 2018-08-04Show source link on exitJune McEnroe 2018-08-04Implement line editing, scrollingJune McEnroe Don't really have a way to implement the M-* keys, and currently missing C-w. 2018-08-04Handle /topicJune McEnroe