Jason McBrayer
8615c8f801
Add username hints while typing mentions in compose box
2019-01-17 21:02:23 -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
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
Jason McBrayer
16a085fabb
Make the progress bar smol
2018-11-08 20:40:40 -05:00
Jason McBrayer
ae604f85b9
Fix bug in Lux theme
2018-11-07 13:47:44 -05:00
Jason McBrayer
a0a4dd2e56
Try harder to not leave the loading animation running
2018-11-06 17:41:03 -05:00
Jason McBrayer
347ccb4bbe
Restore all of the PJAX stuff because I figured out what was going wrong
2018-11-06 17:05:03 -05:00
Jason McBrayer
53347efa27
Remove items for old photobox
2018-11-06 11:01:01 -05:00
Jason McBrayer
ae66ccfd7f
Change lightbox to magnific-popup; make videos playable inline.
2018-11-06 10:44:26 -05:00
Jason McBrayer
4907f5c109
Make toot modal work in brutalist themes
2018-11-01 10:24:59 -04:00
Jason McBrayer
7c5a03368b
Center and pad some stuff in FULLBRUTALISM
2018-10-24 10:30:09 -04:00
Jason McBrayer
e799c097cc
Add preference for notification poll frequency
2018-10-18 16:04:28 -04:00
Jason McBrayer
221a13c593
Revert "Add animated loading indicator for some links."
...
This reverts commit 0fd520b78b
.
2018-10-14 20:59:38 -04:00
Jason McBrayer
c52307fc9d
But don't leave indicator hanging around on 'back'
2018-10-14 20:22:32 -04:00
Jason McBrayer
0fd520b78b
Add animated loading indicator for some links.
...
This is redundant on desktop and for full mobile browser interface,
but useful for minimal mobile browser PWA mode.
2018-10-14 20:14:18 -04:00
Jason McBrayer
66e53837cf
Truncate file names in file upload buttons
2018-10-14 08:20:11 -04:00
Jason McBrayer
20818fca96
Reorganize options page and add some help text
2018-10-09 14:45:10 -04:00
Jason McBrayer
4c3407d87e
Bump version number for notifications badge feature
2018-09-21 07:42:12 -04:00
Jason McBrayer
def0256fee
savePlace and restorePlace are no longer needed since we junked PJAX
2018-09-20 19:16:22 -04:00
Jason McBrayer
78157b9647
Restore browser controls to PWA manifest and remove pull-to-refresh
2018-09-20 19:09:25 -04:00
Jason McBrayer
1523e3f229
Add template bits for notification badges
2018-09-20 13:00:25 -04:00
Jason McBrayer
5b88462a0e
Tempiraru fix for pull to refresh being over-agressive
2018-09-20 08:50:32 -04:00
Jason McBrayer
133a35bcc5
Add pull-to-refresh
2018-09-20 08:15:07 -04:00
Jason McBrayer
c5697e1766
Try to get Fennec to add to homescreen
2018-09-19 21:16:09 -04:00
Jason McBrayer
37d161e55f
Remove a comma because JSON is picky
2018-09-19 20:52:08 -04:00
Jason McBrayer
2bf12a797f
More icon sizes
2018-09-19 20:50:00 -04:00
Jason McBrayer
89773d4a30
remove bad entries from manifest
2018-09-19 12:07:32 -04:00
Jason McBrayer
9d341af910
Fix start URL in manifest
2018-09-19 11:18:23 -04:00
Jason F. McBrayer
04ef12944d
Update the manifest
2018-09-19 11:05:04 -04:00
Jason McBrayer
045f5363d9
Remove comment from manifest
2018-09-19 10:59:25 -04:00
Jason McBrayer
e065f6d050
Service worker should basically be ready
2018-09-19 10:48:27 -04:00
Jason McBrayer
5d848715da
Fix path service worker is served from
2018-09-19 10:19:34 -04:00
Jason McBrayer
0f3162f7b3
Experimental: very minimal PWA support
2018-09-19 09:55:48 -04:00
Jason McBrayer
12d2636091
Add web app manifest (lol)
2018-09-19 09:37:36 -04:00
Jason McBrayer
62dbc3a1f7
Fix history stuff so it doesn't affect mobile hamburger button
2018-09-18 10:53:21 -04:00
Jason McBrayer
63dc8fac53
Add photobox for images
2018-09-18 08:37:21 -04:00
Jason McBrayer
075b8f67fe
When going back a page, scroll to the last known vertical position
...
This is only needed for JS-enhanced links. Without javascript to mess it up,
the browser handles this 100% correctly by itself.
2018-09-17 22:13:54 -04:00
Jason McBrayer
203bd5070c
Go back to trunk intercooler, use body as ic-history-elt
2018-09-15 20:00:15 -04:00
Jason McBrayer
9605c04a5f
Some small JavaScript fixes
2018-09-15 19:49:28 -04:00
Jason McBrayer
3d44b47f73
Revert "Add image carousel to multi-image posts"
...
This reverts commit 773975917b
.
2018-09-15 18:47:25 -04:00
Jason McBrayer
a2efc3fe08
Use ic-scroll-to-target where applicable
2018-09-15 16:40:16 -04:00
Jason McBrayer
a289ef37e5
Narrow boxes in terminal themes
2018-09-13 19:54:50 -04:00
Jason McBrayer
773975917b
Add image carousel to multi-image posts
2018-09-09 18:22:01 -04:00