chiark / gitweb /
mastodonochrome.git
2024-01-01 Simon TathamFilled in most of the Examine User data.
2024-01-01 Simon TathamSorted out the approximate dates in Account.
2024-01-01 Simon TathamMake the [ESC][Y] shortcut work.
2024-01-01 Simon TathamStart of an actual Examine User display.
2024-01-01 Simon TathamUNFINISHED examine
2024-01-01 Simon TathamAbstract out FeedDataSource.
2024-01-01 Simon TathamRename FeedFile and friends.
2024-01-01 Simon TathamAbility to abort a bottom-line prompt.
2024-01-01 Simon TathamUse todo!() in place of panic!("FIXME").
2024-01-01 Simon TathamMake the Examine prompt chain to another activity.
2024-01-01 Simon TathamUNFINISHED: first overlay activity: Examine User prompt.
2024-01-01 Simon TathamIntroduce the concept of an 'overlay activity'.
2023-12-31 Simon TathamEnough editing keys for a single-line editor.
2023-12-31 Simon TathamStart of text editing: the EditorCore type.
2023-12-31 Simon TathamFix panic when going to Read Mentions.
2023-12-31 Simon TathamBraino: < for <=.
2023-12-31 Simon TathamDon't put '?' on the end of parameterless URLs.
2023-12-31 Simon TathamMake this program build on Windows!
2023-12-31 Simon TathamReport HTTP errors from all URLs we retrieve.
2023-12-31 Simon TathamFix misreporting of HTTP errors not about auth.
2023-12-31 Simon TathamFix extending a totally empty home timeline.
2023-12-31 Simon TathamUNTESTED: go to Read Mentions if user is mentioned.
2023-12-31 Simon TathamFile draw method: add a missing bounds check.
2023-12-31 Simon Tathamensure_enough_rendered: forgot to render bottom item!
2023-12-31 Simon TathamCall ensure_enough_rendered even if feed update failed.
2023-12-31 Simon TathamReplace an assert with sensible handling.
2023-12-31 Simon TathamInitial command-line parser.
2023-12-31 Simon TathamReorganise startup to pass in a config location.
2023-12-31 Simon TathamImplement the Ego Log.
2023-12-31 Simon TathamAdd the Read Mentions feed.
2023-12-31 Simon TathamTeach Client about the Notification type in the API.
2023-12-31 Simon TathamMake FeedFile generic across type of item.
2023-12-31 Simon TathamRemove some pubs from html.rs.
2023-12-31 Simon TathamUse feed updates to lengthen the home timeline.
2023-12-31 Simon TathamFix help message.
2023-12-31 Simon TathamBegin setting up the streaming subthread system.
2023-12-30 Simon TathamAdd a couple more primary timelines.
2023-12-30 Simon TathamAbility to extend the feed backwards in time.
2023-12-30 Simon TathamRemove an unnecessary drop.
2023-12-30 Simon TathamMigrate back to html2text.
2023-12-30 Simon TathamUse ratatui's Color::Gray instead of Color::White.
2023-12-29 Simon TathamGo to top and bottom of file.
2023-12-29 Simon TathamAdd a file header!
2023-12-29 Simon TathamClip position at the top of the file.
2023-12-29 Simon TathamScrolling downward, too.
2023-12-29 Simon TathamScrolling upward mostly works.
2023-12-29 Simon TathamMore or less principled file-position tracking.
2023-12-29 Simon TathamNotify ActivityState mutably when it gets resized.
2023-12-29 Simon TathamPass client through to handle_keypress.
2023-12-29 Simon TathamForgot to break overlong logical lines.
2023-12-29 Simon TathamFix paragraph wrap width.
2023-12-29 Simon TathamBasically correct-looking display of toots \o/
2023-12-29 Simon TathamNow we display the separator line of each toot. Progress!
2023-12-29 Simon TathamURL in statuses is optional.
2023-12-29 Simon TathamNow we try to actually fetch a feed.
2023-12-29 Simon TathamPrepare to pass a Client through to activity constructors.
2023-12-29 Simon TathamTemporarily squelch some warnings.
2023-12-29 Simon TathamAllow error reporting as a PhysicalAction.
2023-12-29 Simon TathamMake a Client and put it in the Tui.
2023-12-29 Simon TathamUntested code to fetch feeds of items.
2023-12-28 Simon TathamReadonly mode for the client.
2023-12-28 Simon TathamForgot to make sure ESC G worked!
2023-12-28 Simon TathamImproved first couple of client operations.
2023-12-28 Simon TathamFilled in all the rest of the menus.
2023-12-28 Simon TathamEnough menu handling to [ESC][X][X]!
2023-12-28 Simon TathamDon't let menu items go way over to the right.
2023-12-28 Simon TathamForgot trailing '.' on FileStatusLine without proportion.
2023-12-28 Simon TathamBegin actually displaying menu options!
2023-12-28 Simon TathamReduce some of the unused-stuff warnings.
2023-12-28 Simon TathamChanged my mind about using Box<dyn TextFragment>.
2023-12-28 Simon TathamDelete some of my commented-out prototype code.
2023-12-28 Simon TathamStore an OurKey in FileStatusLine and MenuKeypressLine.
2023-12-28 Simon TathamPut x first in all coordinate pairs.
2023-12-28 Simon TathamMake a start on ActivityStates drawing themselves.
2023-12-27 Simon TathamMore structure.
2023-12-27 Simon TathamStart of the main TUI code.
2023-12-27 Simon TathamImplement a specialised stack of UI activities.
2023-12-27 Simon TathamForgot to wrap overlong lines.
2023-12-26 Simon TathamEnd-to-end PoC: we format and display a sample toot!
2023-12-26 Simon TathamHalf-arsed attempt to set up a Client type.
2023-12-26 Simon TathamAnd prime the ExtendableIndicator.
2023-12-26 Simon TathamMenuKeypressLine
2023-12-26 Simon TathamFileStatusLine priority-sensitive rendering.
2023-12-26 Simon TathamAll right, ColouredString wants an is_empty()
2023-12-26 Simon TathamWait, we can match on strings! Much nicer.
2023-12-26 Simon TathamMass change of .to_string() to .to_owned().
2023-12-26 Simon TathamFirst half of FileStatusLine. Rendering undone.
2023-12-26 Simon TathamChanged my mind again about constructor API
2023-12-26 Simon TathamMedia entries.
2023-12-26 Simon TathamUserListEntry, which was easy
2023-12-26 Simon TathamNotification log formatting
2023-12-25 Simon TathamRe: header.
2023-12-25 Simon TathamExtendableIndicator, without the hard part
2023-12-25 Simon TathamDiagnose unsupported markup tags
2023-12-25 Simon TathamAha, Iterator::position is a bit nicer
2023-12-25 Simon TathamFirst-draft HTML parser
2023-12-25 Simon TathamGet the QualNames out of my html::Receiver.
2023-12-25 Simon Tathampush_para
2023-12-25 Simon TathamFileHeader text implementation
2023-12-25 Simon TathamRender paragraphs by wrapping them.
next