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

DateCommit messageAuthorFiles+-
2021-04-29 16:06bump version to 0.9.11Hiltjo Posthuma1+1-1
2021-04-21 15:02sfeed_content: show any other content-type than "html" as plain-textHiltjo Posthuma1+3-3
2021-04-19 22:22sfeed_content: content view optimizationHiltjo Posthuma1+3-1
2021-04-07 18:29fix 2 false-positive warnings with gcc 10.2+ and -Wall -O2Hiltjo Posthuma1+6-14
2021-03-31 18:14bump version to 0.9.10Hiltjo Posthuma1+1-1
2021-03-31 16:17when the pane items or scrollbar are outside the window do not draw themHiltjo Posthuma1+5-5
2021-03-31 16:16updategeom: just place the statusbar absolute on the bottom of the windowHiltjo Posthuma1+1-2
2021-03-31 16:15do not clearscreen when the window is dirtyHiltjo Posthuma1+1-3
2021-03-31 16:14updategeom: small code-style, similar to vertical layoutHiltjo Posthuma1+3-2
2021-03-31 16:13do not draw a row, scrollbar or statusbar if its completely outside the windowHiltjo Posthuma1+4-3
2021-03-30 16:04improve a few code commentsHiltjo Posthuma1+6-6
2021-03-29 18:07make a feeds_row_get function to find the positionHiltjo Posthuma1+20-18
2021-03-29 18:00make plumb, pipe, yank a function and reuse them for keybinds and mouse actionsHiltjo Posthuma1+43-35
2021-03-29 18:00check row for NULL in feed_open_selectedHiltjo Posthuma1+3-2
2021-03-29 17:58remove unneeded casts for row->dataHiltjo Posthuma1+8-8
2021-03-29 17:56after toggling showing new feeds or when reloading feeds try to select the same feedHiltjo Posthuma1+42-3
2021-03-29 17:31clamp height value in getsidebarsizedefault()Hiltjo Posthuma1+3-3
2021-03-26 17:22markread: use a range-check for p->pos for one item, just in caseHiltjo Posthuma1+1-1
2021-03-26 17:22fix a comment, which was meant to be the oppositeHiltjo Posthuma1+2-1
2021-03-26 17:20right-click plumb: use interactive flagHiltjo Posthuma1+1-1
2021-03-25 21:42add keybinds to go one item up or down and open itHiltjo Posthuma2+13-3
2021-03-25 21:38make a function for the common code for opening/plumbing a feed or itemHiltjo Posthuma1+44-48
2021-03-24 22:07also allow scrolling when the position is exactly on the pane its scrollbarHiltjo Posthuma1+2-2
2021-03-24 21:45fix scroll handling regression and remove ctrl+scroll feature to adjust sidebarHiltjo Posthuma2+1-12
2021-03-24 17:15fix mouse actions that don't depend on a position in a paneHiltjo Posthuma2+30-14
2021-03-24 17:14mouse: rename mask to keymaskHiltjo Posthuma1+8-8
2021-03-24 17:14improve init() and cleanup() of terminalHiltjo Posthuma1+22-21
2021-03-24 17:08sfeed_curses.1: mention the specific encodings X10 and SGRHiltjo Posthuma2+4-4
2021-03-21 00:46fix resizewin for serial consolesHiltjo Posthuma1+6-3
2021-03-21 00:45minicurses: remove now unused codeHiltjo Posthuma1+0-13
2021-03-20 11:51init: check setupterm() return value and error return valueHiltjo Posthuma2+12-3
2021-03-20 11:53resettitle even if there was no succesful initialization setting `needcleanup`Hiltjo Posthuma1+2-2
2021-03-20 11:25code cleanup: don't call updategeom() in init() itselfHiltjo Posthuma1+2-2
2021-03-19 21:19fix a memory leak when resizing the windowHiltjo Posthuma1+7-3
2021-03-19 11:28implement SGR mouse-encoding and improve mouse encoding in generalHiltjo Posthuma2+71-19
2021-03-16 17:55fix the initial items scrollbar for the monocle layout...Hiltjo Posthuma1+3-1
2021-03-16 17:42code-style and rm some linesHiltjo Posthuma1+18-34
2021-03-16 17:11use dynamic (reusable) buffers for internal text bufferingHiltjo Posthuma1+32-7
2021-03-16 17:08Improve resizing the sidebarHiltjo Posthuma1+51-19
2021-03-16 17:03add a print utf-8 function that can directly print the dataHiltjo Posthuma1+57-3
2021-03-16 17:02sfeed_curses.1: document behaviour of opening a feed in the monocle layoutHiltjo Posthuma1+5-1
2021-03-16 17:01add a comment to the included strcasestr() for portabilityHiltjo Posthuma1+1-0
2021-03-16 16:59mark die() using the GNU compiler hint __deadHiltjo Posthuma1+6-1
2021-03-13 12:22bump version to 0.9.9Hiltjo Posthuma1+1-1
2021-03-11 16:54code-style: small white-space changesHiltjo Posthuma1+3-3
2021-03-10 18:24allow to spawn the search prompt, even if there is nothing to search forHiltjo Posthuma1+1-3
2021-03-10 17:35sfeed_curses.1: some rewording and lint fixesHiltjo Posthuma1+12-8
2021-03-10 17:23fix optimal size calculation in horizontal mode...Hiltjo Posthuma1+4-8
2021-03-10 16:42code-style: fix multi-line comment styleHiltjo Posthuma1+3-3
2021-03-10 16:22add horizontal and monocle layout and rework/cleanup drawing logicHiltjo Posthuma5+222-80
2021-03-10 16:18simplify cyclepane logicHiltjo Posthuma1+7-40
2021-03-10 16:15code-style: shuffle global variablesHiltjo Posthuma1+11-11
2021-03-10 16:07add feature to process a sequence of keys automatically on startupHiltjo Posthuma2+9-0
2021-03-06 11:37sfeed_content: allow to use script on multiple TSV lines, separate by form feed (\f)Hiltjo Posthuma1+5-2
2021-03-06 10:14sfeed_content: fix unescaping functionHiltjo Posthuma1+13-4
2021-02-20 19:05mark as read: use the ID if the link is emptyHiltjo Posthuma2+13-10
2021-02-14 17:00updategeom: small refactoringHiltjo Posthuma1+5-3
2021-02-10 16:38pane_row_draw: check if the pane is visible or drawableHiltjo Posthuma1+3-0
2021-02-10 16:35improve dirty flag handling when pane is hiddenHiltjo Posthuma1+14-9
2021-02-10 16:35fix tiny glitch when the feed pane is exactly the same size as the windowHiltjo Posthuma1+1-1
2021-02-01 13:49mousereport: do not bubble eventsHiltjo Posthuma1+1-0
2021-02-01 13:48updategeom: statusbar.y: make it a bit more logical/hackableHiltjo Posthuma1+1-1
2021-01-27 20:29fix typosHiltjo Posthuma2+13-13
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
More commits remaining [...]