1
0
mirror of https://gitlab.com/brutaldon/brutaldon.git synced 2024-12-04 14:46:24 -05:00
Commit Graph

624 Commits

Author SHA1 Message Date
McBrayer
6a6bf32646 Enable some more cacheing.
I'm not sure all of this is a good idea, and I'm not sure if all of it actually
works; in particular the fragment cacheing for toots.
2019-01-30 10:56:13 -05:00
McBrayer
f1a7da0039 Don't abuse &nbsp for spacing in header; use CSS instead.
Thanks, @emsenn!
2019-01-30 10:53:14 -05:00
McBrayer
c4c3117caa After submitting a reply, jump right to the message you are replying to. 2019-01-29 13:38:07 -05:00
McBrayer
a4dbe81aa1 Add id targets to redirects from boost/fav without JS. Resolves #48 2019-01-29 13:06:04 -05:00
McBrayer
7f331eeb48 When going to a thread (via thread or reply), jump to the active toot 2019-01-29 12:57:11 -05:00
McBrayer
b17c56fec3 Reformat preview cards to make better use of space.
Also widen the default themes view again. I don't like the long lines,
but I like the way it gives more space for preview cards.
2019-01-28 09:36:54 -05:00
McBrayer
c5b2ca46fd Tweak the link underlines a little bit 2019-01-28 07:49:40 -05:00
Jason McBrayer
ef8cee932f Bump minor version because of major Pleroma-related changes 2019-01-27 22:51:02 -05:00
Jason McBrayer
856b502cbf Fix an issue with duplicate mentions in replies on Pleroma 2019-01-27 22:50:11 -05:00
Jason McBrayer
5072defbbd Make fix to Pleroma notifications not depend on Mastodon.py fix 2019-01-27 22:46:41 -05:00
Jason McBrayer
e4bbd29cc8 Fix pagination on Pleroma (probably) 2019-01-27 22:27:46 -05:00
Jason McBrayer
01f2cc7d35 Fix more ID format issues with Pleroma
Paging is still not working.
2019-01-27 22:16:15 -05:00
Jason McBrayer
705ea8917b Add some underlines to links for accessibility reasons 2019-01-27 21:33:17 -05:00
Jason McBrayer
5b3d34b762 Fix bug with changed message ID format in Pleroma 2019-01-27 21:12:12 -05:00
Jason McBrayer
f0843488d1 Use a simpler check for whether content_type argument can be used to post 2019-01-27 21:06:55 -05:00
Jason McBrayer
2903a5ea6e Bump patch level to note Pleroma compatibility improvements 2019-01-24 14:26:48 -05:00
Jason McBrayer
8fc464939c Be more specific with user searches in case of Pleroma 2019-01-24 14:22:17 -05:00
Jason McBrayer
cce4198a3b Use content_type when posting if it's available in your Mastodon.py
This feature hasn't been merged to mainline yet, and then it will probably
take a little longer for it to get on pip, so brutaldon has to be belt-and-
suspenders when using it.
2019-01-24 14:10:02 -05:00
Jason McBrayer
5e9feab403 Add the inline and block tags that Pleroma permits to our scrubber
Tags that are not supported:
- inline images
- table tags
- header tags

I may reconsider header tags later.
2019-01-24 09:43:17 -05:00
Jason McBrayer
2d3d88da72 Fix local user references with domain name on Pleroma 2019-01-24 08:48:44 -05:00
Jason McBrayer
dd20a1de36 Unbreak that last fix for Mastodon while keeping it fixed for Pleroma 2019-01-24 08:47:16 -05:00
Jason McBrayer
0bca674f88 Fix links to user profiles from notifications page on Pleroma
Still fails for users on the same server -- needs to not include server part
2019-01-24 08:38:47 -05:00
Jason McBrayer
9150ba7629 Improve accuracy of user page link on Pleroma 2019-01-24 08:27:07 -05:00
Jason McBrayer
245f0f7a59 Add migration maybe needed by Django update 2019-01-24 08:26:44 -05:00
Jason McBrayer
7c351ef341 Fix an issue with mentions caused by last update 2019-01-18 08:08:26 -05:00
Jason McBrayer
aa1434e821 Bump minor version: a couple of new features 2019-01-17 21:10:00 -05:00
Jason McBrayer
dfc9becc87 Add mention hints to full post form and fix minor error 2019-01-17 21:06:29 -05:00
Jason McBrayer
8615c8f801 Add username hints while typing mentions in compose box 2019-01-17 21:02:23 -05:00
Jason McBrayer
10019b34b0 Handle case of no notes seen before checking notifications 2019-01-17 19:13:08 -05:00
Jason McBrayer
c7fb38b57c Add 'filter notifications" option
This reduces the number of notifications in both your tab bar and your
notifications page, by showing only mentions and new subscribers (i.e.,
things that are actionable by you).
2019-01-14 09:08:36 -05:00
Jason McBrayer
21af4a0ef8 Update version number because of logout fix 2018-12-16 22:02:50 -05:00
Jason McBrayer
9117aeb987 Fix logout behavior with intercooler 2018-12-16 17:52:48 -05:00
Jason McBrayer
9825b67f57 Make toots hint more strongly when they are part of a thread. 2018-12-07 08:57:19 -05:00
Jason McBrayer
ae66d5b064 Bump patch level for bugfix 2018-12-06 10:18:17 -05:00
Jason McBrayer
9d70757988 Fix issue #40 (menu covers posting box in mobile with no JS)
Don't pin the menu to the top by default -- add those classes from JavaScript.
This is clearly the best thing on mobile, but it means that on desktop, without
JavaScript, the menu will not be pinned to the top, which used to work.
2018-12-06 10:14:25 -05:00
Jason McBrayer
5266b8df03 Re-fix media attachments overflow 2018-12-04 10:28:49 -05:00
Jason McBrayer
23f7aed095 Confirm log out if JS available 2018-12-03 18:00:25 -05:00
Jason McBrayer
b4822b87ce Make search link a modal popup if using JS 2018-12-03 17:58:08 -05:00
Jason McBrayer
e42628c6a3 Bump minor version number because of cards feature 2018-12-03 14:14:52 -05:00
Jason McBrayer
23b799c022 Don't show card images where they may be redundant 2018-12-03 08:48:01 -05:00
Jason McBrayer
d1873e3bd8 Really fix card image formatting. 2018-12-03 08:29:59 -05:00
Jason McBrayer
7364ff6baf Fix a card issue in vt240 themes 2018-12-03 07:50:36 -05:00
Jason McBrayer
16e787f392 Copy formatting changes to dark theme 2018-12-03 07:46:21 -05:00
Jason McBrayer
ecfdf00d6a Fix formatting of both card images and regular media 2018-12-03 07:42:27 -05:00
Jason McBrayer
afef082319 Fix spacing of cards.
Sizing of regular media seems to be broken now, though.
2018-12-03 07:34:05 -05:00
McBrayer
673d7adedd Add display of cards. This is not 100% complete. 2018-11-30 14:30:46 -05:00
Jason McBrayer
4676c49482 Take out the PJAX again.
It seems initially to work with notifications, but ultimately it just doesn't
quite.
2018-11-15 14:45:40 -05:00
McBrayer
faace0fa07 Scroll to target on opening a thread 2018-11-13 13:35:08 -05:00
Jason McBrayer
03478ef33f Remove \n from initial form for replies 2018-11-12 17:55:25 -05:00
Jason McBrayer
ffe50791d1 Indicate on toots if they have replies 2018-11-12 17:54:01 -05:00