|
|
t2021-03-31T20-11-00-133769.md - tgtimes - The Gopher Times |
|
|
 |
git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes (git://bitreich.org) |
|
|
 |
Log |
|
|
 |
Files |
|
|
 |
Refs |
|
|
 |
Tags |
|
|
|
--- |
|
|
|
t2021-03-31T20-11-00-133769.md (3501B) |
|
|
|
--- |
|
|
|
1 # 2021-03-31 20:12:00.133769 UTC (+0000) |
|
|
|
2 |
|
|
|
3 sfeed_curses 0.9.10 was released. |
|
|
|
4 |
|
|
|
5 sfeed_curses is a curses UI front-end for sfeed. |
|
|
|
6 sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated file. |
|
|
|
7 |
|
|
|
8 It can be found at: |
|
|
|
9 * git://git.codemadness.org/sfeed_curses |
|
|
|
10 * gopher://codemadness.org/1/git/sfeed_curses |
|
|
|
11 * https://codemadness.org/releases/sfeed_curses/ |
|
|
|
12 * gopher://codemadness.org/1/releases/sfeed_curses/ |
|
|
|
13 |
|
|
|
14 ... and sfeed itself can be found at: |
|
|
|
15 * git://git.codemadness.org/sfeed |
|
|
|
16 * gopher://codemadness.org/1/git/sfeed |
|
|
|
17 * https://codemadness.org/releases/sfeed/ |
|
|
|
18 * gopher://codemadness.org/1/releases/sfeed/ |
|
|
|
19 |
|
|
|
20 |
|
|
|
21 sfeed_curses has the following changes compared to 0.9.9: |
|
|
|
22 |
|
|
|
23 * Fix a possible memory leak when used with ncurses and when resizing the |
|
|
|
24 window. The terminal was reinitalized using setupterm() which would leak memory |
|
|
|
25 and it is also very inefficient to do so, because it rereads the terminfo |
|
|
|
26 entries. |
|
|
|
27 |
|
|
|
28 * Fix a possible memory leak when used with ncurses and when exiting from an |
|
|
|
29 interactive program and restoring the terminal for sfeed_curses. |
|
|
|
30 |
|
|
|
31 * Fix an issue when the sidebar would be > 256 columns long the text on the row |
|
|
|
32 would not be displayed. Especially noticable in the monocle and horizontal |
|
|
|
33 layout in fullscreen on bigger screens. |
|
|
|
34 |
|
|
|
35 * Fix a silent truncation which would make searching on titles with > 1024 |
|
|
|
36 bytes not work on these truncated bytes. |
|
|
|
37 |
|
|
|
38 * Fix right-click plumb not respecting the environment variable |
|
|
|
39 $SFEED_PLUMB_INTERACTIVE flag (but the keybinds did). |
|
|
|
40 |
|
|
|
41 * Fix drawing/updating of the initial items scrollbar when switching to the |
|
|
|
42 monocle layout. |
|
|
|
43 |
|
|
|
44 * Fix to restore the terminal state more gracefully when it could not be |
|
|
|
45 correctly initialized (for example with an invalid $TERM set). |
|
|
|
46 |
|
|
|
47 * Fix for correctly decoding mouse buttons 6 and 7 (tilt scroll) using xterm |
|
|
|
48 X10 decoding. These buttons were not used, but still :) |
|
|
|
49 |
|
|
|
50 * Fix: when the pane items or scrollbar are outside the window to not draw them. |
|
|
|
51 |
|
|
|
52 - Do not clearscreen() when the window is dirty. |
|
|
|
53 This makes sure there is less flickering in xterm and urxvt, like on a window |
|
|
|
54 resize or when adjusting the sidebar. |
|
|
|
55 |
|
|
|
56 * Add the keybinds J (shift-j) and K (shift-k) to go one item up or down and |
|
|
|
57 also open it for faster navigating and checking new items. |
|
|
|
58 Feedback idea from Hadrien Lacour, thanks! |
|
|
|
59 |
|
|
|
60 * Also allow scrolling when the position is exactly on the pane its scrollbar |
|
|
|
61 and fix mouse button actions that don't depend on a position in a pane. |
|
|
|
62 |
|
|
|
63 * Implement extended SGR mouse-decoding and also improve X10 mouse decoding: |
|
|
|
64 * When the terminal emulator supports SGR mouse-encoding then it can |
|
|
|
65 encode x, y values beyond 224 columns and rows. This is useful for big screens. |
|
|
|
66 * Map the side-buttons (back, forward) to switch panes. Useful in the monocle |
|
|
|
67 layout. |
|
|
|
68 * Implement keymasks (shift, meta/alt, ctrl) and pass them to the function |
|
|
|
69 mousereport(). |
|
|
|
70 |
|
|
|
71 * Improve resizing the sidebar: |
|
|
|
72 * Avoid unnecessary redraws in some (rare) cases. |
|
|
|
73 * Clamp the minimal and maximum value when adjusting the sidebar size |
|
|
|
74 depending on the layout. This also fixes an issue in horizontal layout mode |
|
|
|
75 when the sidebar is 1 column high. It would require 2 keypresses (instead of 1) |
|
|
|
76 to increase the sidebar. This was an injustice to the fingers. |
|
|
|
77 |
|
|
|
78 * After toggling showing new feeds or when reloading feeds try to select the |
|
|
|
79 same feed again. |
|
|
|
80 |
|
|
|
81 * Code-style improvements, typofixes and minor documentation improvements. |
|
|
|
82 |
|
|
|
83 -- |
|
|
|
84 bob |
|
|
|
85 FAKE NEWS manager |
|