Jason McBrayer
4fa527a4d8
Fix 'boost' note on fav notifications
2018-05-26 13:49:04 -04:00
Jason McBrayer
722a5c73fd
Remove more boxes.
2018-05-23 14:31:35 -04:00
Jason McBrayer
e9097a950d
Fix one more place where I didn't update templates
2018-05-23 14:04:51 -04:00
Jason McBrayer
9ee6e3f5f7
Fix formatting of replies
2018-05-23 10:05:13 -04:00
Jason McBrayer
1ad74ffcef
Fix class name typo
2018-05-23 09:03:15 -04:00
Jason McBrayer
e566512a98
Fix things that got broken by mobile fixes
2018-05-23 08:56:34 -04:00
Jason McBrayer
69a678a5ce
Fix a bunch of mobile formatting issues
2018-05-23 08:27:45 -04:00
Jason McBrayer
9e1a82655e
Put spoilers in details/summary element.
...
This gives us expandable CWs without JS. On Lynx, nothing actually changes.
2018-05-22 14:53:14 -04:00
Jason McBrayer
2895bae6bc
Allow deleting your own toots
2018-05-22 09:41:11 -04:00
Jason McBrayer
02f0ee560a
Mini-post form and default post privacy
2018-05-22 08:57:45 -04:00
Jason McBrayer
50a44d1a43
Don't show actions bar when you're only showing a toot for confirmation
2018-05-22 08:12:21 -04:00
Jason McBrayer
dc82c5e9fd
Remove stray bracket from home timeline
2018-05-18 09:28:00 -04:00
Jason McBrayer
dd88bcea29
Home, local, and public timelines have simple pagination.
...
Notification and tag timelines should also have pagination, but they have
to be done separately.
2018-05-18 09:22:27 -04:00
Jason McBrayer
ad334315dc
Support multi-image posting.
...
The javascript could be refactored a little cleaner, I think.
2018-05-18 08:00:12 -04:00
Jason McBrayer
741304ee8c
Be sure not to include inline scripts in FULLBRUTALISM mode
2018-05-15 10:06:09 -04:00
Jason McBrayer
b465dc9870
Very basic support for sensitive images
2018-05-15 10:04:09 -04:00
Jason McBrayer
df085c5956
Don't show boost button for toots that can't be boosted.
2018-05-13 20:19:34 -04:00
Jason McBrayer
d5e224a063
Temporarily remove pagination dummy links
2018-05-13 13:18:56 -04:00
Jason McBrayer
ea5f0244af
Pretty up the file upload
2018-05-10 07:27:45 -04:00
Jason McBrayer
5bcca98c87
Link from user page to user profile page on home site
2018-05-09 14:52:45 -04:00
Jason McBrayer
0455c6d25f
Add javascript to pretty version of media upload
2018-05-09 14:44:45 -04:00
Jason McBrayer
56d0ff2158
Add user information to header of user timeline
2018-05-09 14:17:39 -04:00
Jason McBrayer
0191bc2f98
Support user timelines.
...
Other user stuff (profile info, follows/followers) and operations on users
(follow, block, report) are not added, but relatively easy.
2018-05-08 21:47:17 -04:00
Jason McBrayer
9c038a35dd
Fix more formatting issues on tag relinking
2018-05-07 09:34:12 -04:00
Jason McBrayer
d9de6d7c85
Fix some formatting issues introduced by hashtag parsing
2018-05-07 09:15:22 -04:00
Jason McBrayer
63cea9be14
Link in tags to tag timeline.
...
Currently, only tags in toots from Mastodon servers are relinked,
because they use a consistent and easy-to-support heuristic.
2018-05-07 08:46:59 -04:00
Jason McBrayer
7b4c449179
Tag timelines implemented, but not reachable from anywhere
...
Except knowing the URL, of course.
2018-05-06 19:46:51 -04:00
Jason McBrayer
1004b88779
Make media posting work, with limitations.
...
Doesn't work with replies (for reasons I don't 100% understand yet).
Only one media field set in the form, though the rest could be added.
2018-05-01 14:44:56 -04:00
Jason McBrayer
0090a31388
Change text for unboost/unfav submit button
2018-05-01 08:54:22 -04:00
Jason McBrayer
25cbb258c6
Minor layout fix in toot partial
2018-05-01 08:37:08 -04:00
Jason McBrayer
804a4dfd67
Add boosting, with same caveats as faving
2018-04-30 18:49:06 -04:00
Jason McBrayer
1b561fa90e
Enable favoriting toots.
...
The user flow for this is kind of crap right now; it will get better once some
intercooler is applied on top, but will stay the same in lynx and FULLBRUTALISM
2018-04-30 18:40:41 -04:00
Jason McBrayer
882b9db5cc
Add cw to posts
2018-04-30 17:59:30 -04:00
Jason McBrayer
d6fe609b29
Add replies
2018-04-30 14:31:59 -04:00
Jason McBrayer
2f448242f8
Add posting support
2018-04-30 08:58:10 -04:00
Jason McBrayer
bf3af37003
Add html sanitization.
...
Probably the html sent by your instance is already sanitized, but I haven't
checked the Mastodon source to be sure.
2018-04-26 20:36:48 -04:00
Jason McBrayer
e773511726
Fix formatting on Lynx
2018-04-26 19:46:05 -04:00
Jason McBrayer
2e7fc810ac
Add support for basic threading.
...
It works the same as the Mastodon web UI for now - active toot is highlighted,
ancestors displayed in order above, descendants in order below. I hope to
add actual full threading one day.
2018-04-26 18:49:43 -04:00
Jason McBrayer
af30107368
Add notification templates
2018-04-26 11:17:20 -04:00
Jason McBrayer
ba3cc9bbd9
Add FULLBRUTALISM mode (stylesheet resembling NCSA Mosaic).
...
Also, add new logo.
2018-04-25 09:31:55 -04:00
Jason McBrayer
358602edde
Added (non-functional) thread link and pagination
2018-04-24 12:40:33 -04:00
Jason McBrayer
791c1aa88c
Fix title attribute of image previews -- actually show description
2018-04-24 09:58:42 -04:00
Jason McBrayer
9b0b5e930a
Show full @reference for remote users
2018-04-24 09:24:06 -04:00
Jason McBrayer
2310146b5b
Little formatting tweak on toots with attachments
2018-04-24 09:16:57 -04:00
Jason McBrayer
651367c0d7
Display boosts correctly
2018-04-24 09:12:13 -04:00
Jason McBrayer
b3e0eefba4
Add CWs to toots in timeline
2018-04-24 08:22:03 -04:00
Jason McBrayer
f78d24ad07
Add title to timeline; dividers for text/non-css browsers
2018-04-24 08:09:16 -04:00
Jason McBrayer
2608b9ddea
Rudimentary media display support
2018-04-23 22:01:37 -04:00
Jason McBrayer
73e105517c
Log in to an instance and display a home timeline.
...
Only supports single user, lots of display elements not supported yet.
But it actually has something to show.
Actually display a home timeline.
Still only single user, doesn't correctly handle boosts, CWs, and
probably a lot of other things.
2018-04-23 20:01:40 -04:00