sfeed curses UI
git clone git://git.codemadness.org/sfeed_curses
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-01-23 14:48bump version to 0.9.8Hiltjo Posthuma1+1-1
2021-01-09 15:00utf8pad, colw: fix byte-seek issue with negative width codepoints in the range >= 127Hiltjo Posthuma1+6-8
2021-01-09 13:57utf8pad: improve padded printing and printing invalid unicode charactersHiltjo Posthuma1+56-20
2021-01-09 13:18micro-optimization: fputc (function) -> putc (macro/inline function)Hiltjo Posthuma1+3-3
2021-01-08 14:23LICENSE: bump yearHiltjo Posthuma1+1-1
2020-12-21 13:12bump version to 0.9.7Hiltjo Posthuma1+1-1
2020-12-21 13:03minicurses: do not use columns or rows when they are <= 0Hiltjo Posthuma1+4-2
2020-12-21 13:02minicurses: default to a more common default terminal sizeHiltjo Posthuma1+1-2
2020-12-20 02:35minicurses.h: fix wrong value of initial rows and colsHiltjo Posthuma1+2-2
2020-12-20 02:06lineeditor: fix endian-issue writing character as intHiltjo Posthuma1+4-8
2020-12-19 16:04Makefile: make it easier to compile without system curses/ncurses but use minicursesHiltjo Posthuma2+9-0
2020-12-19 16:01Makefile: fix/uncomment SFEED_THEMEHiltjo Posthuma1+1-1
2020-12-19 15:53Makefile: fix make dist for new themes directoryHiltjo Posthuma1+1-1
2020-12-19 15:53fix typo in commentHiltjo Posthuma1+1-1
2020-12-19 15:20include themes as files from the README and make it easier to configure at compile-timeHiltjo Posthuma6+58-47
2020-12-18 12:41bump version to 0.9.6Hiltjo Posthuma1+1-1
2020-12-18 14:12make lazyload a run-time configuration option + shuffle a few linesHiltjo Posthuma2+25-21
2020-12-18 12:38sfeed_content: remove wrapping using the <span> tag.Hiltjo Posthuma1+1-2
2020-12-17 15:01sfeed_content: explicitly specify assumed charset is utf-8 for lynx and close(expr)Hiltjo Posthuma1+7-1
2020-12-01 16:55add keybinds <, > and = to resize feed sidebar pane for small terminalsHiltjo Posthuma2+27-1
2020-11-15 19:35sfeed_curses.1: some rewordings, mention feed orderHiltjo Posthuma1+16-15
2020-11-13 19:17sfeed_curses.1: bump man page dateHiltjo Posthuma1+1-1
2020-11-13 15:57sfeed_curses.1: right click in item pane pipes, not plumbsNihal Jere1+1-1
2020-10-26 17:07bump version to 0.9.5Hiltjo Posthuma1+1-1
2020-10-25 11:04README: fix typo for example sync filenameHiltjo Posthuma1+1-1
2020-10-25 10:08sfeed_content: pipe directly in awk, do not use temporary fileHiltjo Posthuma1+11-29
2020-10-24 20:10sfeed_content: simplify printing multiple categories that are | separatedHiltjo Posthuma1+3-5
2020-10-24 19:47sfeed_content: follow-up on previous commit, some shells trap twiceHiltjo Posthuma1+1-1
2020-10-24 19:31sfeed_content: fix cleanup of temp file in certain shells when SIGINT is sentHiltjo Posthuma1+1-1
2020-10-24 14:20bump version to 0.9.4Hiltjo Posthuma1+1-1
2020-10-24 13:51sfeed_content.1: fix mandoc -Tlint warning about normalizing a dateHiltjo Posthuma1+1-1
2020-10-24 12:33README: make custom sync keybind example interactiveHiltjo Posthuma1+1-1
2020-10-24 12:22sfeed_curses.1: document searching is case-insensitiveHiltjo Posthuma1+3-3
2020-10-23 13:37mousereport: code-style: compare i, not selpaneHiltjo Posthuma1+3-3
2020-10-23 13:37UI: hide the scrollbar for the items if the items pane does not fitHiltjo Posthuma1+1-0
2020-10-23 12:25UI: truncate the text in the feed pane when the terminal window width is smallHiltjo Posthuma1+11-2
2020-10-23 11:46feed_row_format: add a commentHiltjo Posthuma1+1-0
2020-10-22 17:18Fix a signed/unsigned compiler warning and remove an unnecesary checkHiltjo Posthuma1+2-4
2020-10-22 17:18Fix a few signed/unsigned compiler warningsHiltjo Posthuma1+3-2
2020-10-22 17:17zero the sigaction struct (which can contain a union)Hiltjo Posthuma1+4-1
2020-10-22 17:16code-style: updatesidebar(global var) to updatesidebar()Hiltjo Posthuma1+9-9
2020-10-18 10:27README: reword yank exampleHiltjo Posthuma1+1-1
2020-10-17 12:23add configurable interactive modes for executed programsHiltjo Posthuma3+100-26
2020-10-17 10:02minicurses.h: use fildes parameter, not hardcoded stdin (fd 0), vs fd 1Hiltjo Posthuma1+1-1
2020-10-12 23:09small code-style/consistency tweakHiltjo Posthuma1+2-4
2020-10-12 21:08README: change theme examples to only highlight selected line in focused paneHiltjo Posthuma1+2-2
2020-10-11 13:31add support for the new categories field (can be multiple values)Hiltjo Posthuma2+9-1
2020-09-22 08:49Only highlight selected line in focused paneMichael Forney1+1-1
2020-10-05 21:50bump version to 0.9.3Hiltjo Posthuma1+1-1
2020-10-02 11:45sfeed_curses: fix regression which ignored reading $SFEED_MARK_{READ,UNREAD}Hiltjo Posthuma1+2-2
2020-09-27 10:13Makefile: add a comment for Gentoo / distros requiring -ltinfoHiltjo Posthuma1+5-0
2020-09-12 17:18line editor: improve signal handling, support SIGINT, SIGTERMHiltjo Posthuma1+11-1
2020-09-12 17:14urls: free the memory for urls when done checkingHiltjo Posthuma1+33-22
2020-09-21 14:32Makefile: fix build with gcc -Wl,--as-neededĐoàn Trần Công Danh1+1-1
2020-09-08 22:00handle SIGTERM with higher priority while multiple signals are not processedHiltjo Posthuma1+3-2
2020-09-03 20:32improve memory and error handling of error-case in loading feed itemsHiltjo Posthuma1+8-6
2020-08-23 14:41bump version to 0.9.2Hiltjo Posthuma1+1-1
2020-08-23 12:57add minimal shim no_curses.h to allow an easy compile without curses/ncursesHiltjo Posthuma4+52-19
2020-08-23 12:55fix annoying type issue on different (n)curses versions causing a warningHiltjo Posthuma1+14-8
2020-08-22 13:33code-style: set markread and unread at startup like the other variablesHiltjo Posthuma1+20-20
2020-08-22 12:52sfeed_curses.1: improve man pageHiltjo Posthuma1+75-69
2020-08-19 17:29getsidebarwidth(): no need for a buffer just for counting the charactersHiltjo Posthuma1+2-4
2020-08-19 17:14README: update tested OS listHiltjo Posthuma1+4-1
2020-08-19 17:11revert back to using vfprintf and fprintf + a fflushHiltjo Posthuma1+5-3
2020-08-19 17:05improve cursor visibility and behaviour on some terminalsHiltjo Posthuma1+17-9
2020-08-19 17:00fix a file descriptor leak on startup when stdin is not a ttyHiltjo Posthuma1+2-1
2020-08-19 16:45explicitly define VMIN and VTIME values for read()Hiltjo Posthuma1+2-0
2020-08-19 16:42fix scrolling issue on some terminalsHiltjo Posthuma1+3-1
2020-08-19 16:33use reverse mode (for real)Hiltjo Posthuma1+1-1
2020-08-13 18:16code clarity: feed_items_get: remove one tiny brain-lookup for `ret`Hiltjo Posthuma1+5-5
2020-08-13 18:11popen: show the command which might have failedHiltjo Posthuma1+2-2
2020-08-13 18:04clarity: rename err() to die()Hiltjo Posthuma1+25-28
2020-08-13 17:57code clarity: group items properties in a structHiltjo Posthuma1+48-31
2020-08-09 08:23bump version to 0.9.1Hiltjo Posthuma1+1-1
2020-08-08 17:46code-style: small comment rewording and consistency fixesHiltjo Posthuma1+11-12
2020-08-08 17:43Fix a crash with small window width and garbage data if utf8pad failsHiltjo Posthuma1+10-11
2020-08-07 13:13add $SFEED_YANKER to make xclip an optional dependency and configurable at run-timeHiltjo Posthuma3+42-20
2020-08-07 12:18change plumb() to a bit more generic forkexec()Hiltjo Posthuma2+8-8
2020-08-07 12:06add OpenBSD pledge supportHiltjo Posthuma1+5-0
2020-08-03 21:54bump version to 0.9Hiltjo Posthuma1+1-1
2020-08-03 21:50README: add note to tested HaikuOSHiltjo Posthuma1+1-1
2020-08-03 13:50use cursor_normal, instead of cursor_visibleHiltjo Posthuma1+1-1
2020-08-03 13:48handle tparm() returning NULLHiltjo Posthuma1+2-0
2020-08-02 11:27sfeed_content.1 man page and some minor word tweaksHiltjo Posthuma2+25-2
2020-08-02 11:26sfeed_content: respect the user default $PAGER, fallback to less -RHiltjo Posthuma1+1-1
2020-08-02 11:14sfeed_content: make the content example script the default and install itHiltjo Posthuma5+7-7
2020-08-02 11:06README: use the existing plumb function instead of system()...Hiltjo Posthuma1+4-2
2020-08-02 11:05do not compile-in the lazyload code which is disabled by defaultHiltjo Posthuma1+5-1
2020-08-01 12:01sfeed_markread: return success also if an url is already marked read/unreadHiltjo Posthuma1+2-2
2020-08-01 12:01add a comment about the use of optional callbacksHiltjo Posthuma1+1-1
2020-08-01 11:07README: tiny word tweakHiltjo Posthuma1+2-2
2020-08-01 10:53README: add a small section of some minor issues found while testing terminalsHiltjo Posthuma1+15-1
2020-07-31 13:24README: add example to run a scriptable custom command from inside the programHiltjo Posthuma1+37-0
2020-07-30 20:08make it easier to change the style/colors in one placeHiltjo Posthuma2+91-36
2020-07-30 16:11write data directly without buffering and flush logicHiltjo Posthuma1+47-35
2020-07-29 19:18remove an unused variable and a unneeded lineHiltjo Posthuma1+0-2
2020-07-29 18:51improve / clarify the logic of (re)drawing a few rowsHiltjo Posthuma1+24-32
2020-07-29 16:37Revert "pane_setpos: pedantic clarify fix, no functional change"Hiltjo Posthuma1+1-2
2020-07-28 18:58pane_setpos: pedantic clarify fix, no functional changeHiltjo Posthuma1+2-1
2020-07-28 18:58improve some commentsHiltjo Posthuma1+8-8
More commits remaining [...]