2023-12-30 |
Simon Tatham | Migrate back to html2text. |
commit | commitdiff | tree | snapshot |
2023-12-30 |
Simon Tatham | Use ratatui's Color::Gray instead of Color::White. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Go to top and bottom of file. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Add a file header! |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Clip position at the top of the file. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Scrolling downward, too. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Scrolling upward mostly works. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | More or less principled file-position tracking. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Notify ActivityState mutably when it gets resized. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Pass client through to handle_keypress. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Forgot to break overlong logical lines. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Fix paragraph wrap width. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Basically correct-looking display of toots \o/ |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Now we display the separator line of each toot. Progress! |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | URL in statuses is optional. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Now we try to actually fetch a feed. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Prepare to pass a Client through to activity constructors. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Temporarily squelch some warnings. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Allow error reporting as a PhysicalAction. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Make a Client and put it in the Tui. |
commit | commitdiff | tree | snapshot |
2023-12-29 |
Simon Tatham | Untested code to fetch feeds of items. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Readonly mode for the client. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Forgot to make sure ESC G worked! |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Improved first couple of client operations. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Filled in all the rest of the menus. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Enough menu handling to [ESC][X][X]! |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Don't let menu items go way over to the right. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Forgot trailing '.' on FileStatusLine without proportion. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Begin actually displaying menu options! |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Reduce some of the unused-stuff warnings. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Changed my mind about using Box<dyn TextFragment>. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Delete some of my commented-out prototype code. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Store an OurKey in FileStatusLine and MenuKeypressLine. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Put x first in all coordinate pairs. |
commit | commitdiff | tree | snapshot |
2023-12-28 |
Simon Tatham | Make a start on ActivityStates drawing themselves. |
commit | commitdiff | tree | snapshot |
2023-12-27 |
Simon Tatham | More structure. |
commit | commitdiff | tree | snapshot |
2023-12-27 |
Simon Tatham | Start of the main TUI code. |
commit | commitdiff | tree | snapshot |
2023-12-27 |
Simon Tatham | Implement a specialised stack of UI activities. |
commit | commitdiff | tree | snapshot |
2023-12-27 |
Simon Tatham | Forgot to wrap overlong lines. |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | End-to-end PoC: we format and display a sample toot! |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | Half-arsed attempt to set up a Client type. |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | And prime the ExtendableIndicator. |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | MenuKeypressLine |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | FileStatusLine priority-sensitive rendering. |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | All right, ColouredString wants an is_empty() |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | Wait, we can match on strings! Much nicer. |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | Mass change of .to_string() to .to_owned(). |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | First half of FileStatusLine. Rendering undone. |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | Changed my mind again about constructor API |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | Media entries. |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | UserListEntry, which was easy |
commit | commitdiff | tree | snapshot |
2023-12-26 |
Simon Tatham | Notification log formatting |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | Re: header. |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | ExtendableIndicator, without the hard part |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | Diagnose unsupported markup tags |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | Aha, Iterator::position is a bit nicer |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | First-draft HTML parser |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | Get the QualNames out of my html::Receiver. |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | push_para |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | FileHeader text implementation |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | Render paragraphs by wrapping them. |
commit | commitdiff | tree | snapshot |
2023-12-25 |
Simon Tatham | Build paragraphs, in a bodgy slow way. |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | Factor out truncation of a ColouredString |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | Username headers |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | EditorHeaderSeparator, which is really easy |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | SeparatorLine (with proper date formatting!) |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | More ColouredString stuff I needed |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | Start of the text module. |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | Oh wait I don't need to _implement_ Eq |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | Maybe the version with slices? |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | Basic version of split. |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | Successful frags iterator! |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | More, but still not finished |
commit | commitdiff | tree | snapshot |
2023-12-24 |
Simon Tatham | UNFINISHED: ColouredString class. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | OK, now it doesn't. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Try walking the tree. It crashes, oops. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Abandon html2text and try html5ever. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Now the scanners seem to be working! |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | First cut at transcribing the scanning regexes. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | First cut at parsing HTML of a toot. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Now we can draw directly without ratatui widgets. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Looks as if this is the best way to go beep! |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Set up ratatui and demonstrate event handling. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Update .gitignore. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Process raw stream data into UTF-8 lines. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Get rid of the rest of the unwraps. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Made auth file handling fallible. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Move auth file handling out into a module. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Try using xdg to get the config directory location. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Replace copy_to with direct use of the Read trait |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | First demo of a streaming API working. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Move the types out into a separate module. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Experimented with a reqwest Client. |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | OK, that's probably enough data modelling for now |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Deserialise visibility, with compiler warnings |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Got most of the dates, but what about last_status_at? |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Fill in some more parts of the main structures |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Self-reference to subthings via Box |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Cope with some optional fields |
commit | commitdiff | tree | snapshot |
2023-12-23 |
Simon Tatham | Decode a sample Status as well as an Account |
commit | commitdiff | tree | snapshot |
next |