chiark / gitweb /
mastodonochrome.git
2024-01-04 Simon TathamImplement replying to posts.
2024-01-04 Simon TathamMove some code into an InReplyToLine::from_id constructor.
2024-01-04 Simon TathamImplement viewing the thread of a selected post.
2024-01-04 Simon TathamGeneralise SingletonSource to hold a whole vector.
2024-01-04 Simon TathamImplement favouriting and boosting posts.
2024-01-04 Simon TathamImplement selecting things in File.
2024-01-04 Simon TathamFactor out feed extension code into a method of File.
2024-01-04 Simon TathamActually implement the highlighting methods!
2024-01-04 Simon TathamStore ids in all the TextFragments that will need them.
2024-01-04 Simon TathamAdd highlighting methods to the TextFragment trait.
2024-01-04 Simon TathamTidy up: make Option and Vec pass through TextFragment.
2024-01-04 Simon TathamWhen caching a status, cache its reblog too.
2024-01-03 Simon TathamReclassify status info as a utility activity.
2024-01-03 Simon TathamSupport saving login details. We can now log in!
2024-01-03 Simon TathamMove TopLevelError up to the root of the crate.
2024-01-03 Simon TathamImplement the login procedure, without saving.
2024-01-03 Simon TathamActually post something!
2024-01-03 Simon TathamPost-compose menu, up to but not including posting.
2024-01-03 Simon TathamGive MenuKeypressLine a width reset option.
2024-01-03 Simon TathamMove prompt into SingleLineEditor.
2024-01-02 Simon TathamUpdate html2text to 0.10.1.
2024-01-02 Simon TathamEditor: implement cut to end of line.
2024-01-02 Simon TathamFix handling of newlines in is_char_boundary.
2024-01-02 Simon TathamEditor: support beginning/end of line.
2024-01-02 Simon TathamEditor: support page-up and page-down.
2024-01-02 Simon TathamEditor: implement Up and Down keystrokes.
2024-01-02 Simon TathamEditor: make the cursor position persist.
2024-01-02 Simon TathamFix an edge case of watching a nearly empty feed.
2024-01-02 Simon TathamDevelop an explicit HTTP redirection policy.
2024-01-02 Simon TathamMake AuthError into a subcase of ClientError.
2024-01-02 Simon TathamFix movement by words in the editor buffer.
2024-01-02 Simon TathamStart of a full-screen editor for composing toots.
2024-01-02 Simon TathamMake our regex scanner into a lazy_static.
2024-01-02 Simon TathamDecentralise version component of API URLs.
2024-01-01 Simon TathamFix test failure introduced by format_date.
2024-01-01 Simon TathamSupport retrieving the Instance object.
2024-01-01 Simon TathamFill in percentage in file status lines.
2024-01-01 Simon TathamElide 'foo: foo' in struct literals where possible.
2024-01-01 Simon TathamRemove lots of commas after braced match arms.
2024-01-01 Simon TathamStop using ~ around struck-out text.
2024-01-01 Simon TathamSupport reading hashtag feeds.
2024-01-01 Simon TathamFill in the rest of View Post Info.
2024-01-01 Simon TathamRemove some assorted dbg! I don't need any more.
2024-01-01 Simon TathamStart of View Post Info.
2024-01-01 Simon TathamFilled in account flags.
2024-01-01 Simon TathamLeave out the double-check of the account name.
2024-01-01 Simon TathamShow account relationships.
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!
next