Commit Graph

27 Commits

Author SHA1 Message Date
Bofh 7649f30323 Add chat enter to send + chat ctrl or shift enter to keep writing 2020-12-30 15:35:48 +01:00
Bofh cc04ede6f2 Make all chat messages the same (no highlighted msg) + Put like icon to all messages 2020-12-30 12:04:02 +01:00
Bofh bcbe400d76 Mom!! I think i fixed a race condition (a.k.a bug) 2020-12-29 18:02:52 +01:00
Bofh b15694c349 Add acct @user@domain on chat header + allow more messages even if party did not respond any 2020-12-29 17:49:35 +01:00
Bofh 719b9f21f0 Improved message send on chat feature + caching and UI improvements 2020-12-29 16:13:04 +01:00
Bofh 34a9411d32 Now chat avatar and name corresponds to the real one (+ emojis + custom_emojis) 2020-12-29 01:07:16 +01:00
Bofh c205f3ecc7 Improved the chat + added basic test layer of party information header 2020-12-28 23:07:37 +01:00
Bofh 389a276542 UI improvements on chat feature + don't send empty messages xD 2020-12-28 16:05:31 +01:00
Bofh efe1ace42a Emoji feature done! (well enough) + some fixes 2020-12-28 15:01:15 +01:00
Bofh 30887e640e Improved chatting and added toolbar for message composition (not working yet) 2020-12-28 12:26:04 +01:00
Bofh 03c239bac2 Fixed chat responder messages are real-time now! + a few fixes 2020-12-27 19:12:03 +01:00
Bofh 6b562194ff Temporary way to update chat feed on new message (should be improved) 2020-12-25 18:53:20 +01:00
Bofh 71670ebfbf Implemented message sending via a custom text box to the highlighted status
Added event to recieve notifications so we can update the chat feed on this event
2020-12-25 18:08:21 +01:00
Bofh 4bc36e3ae0 Added Like feature and animation emulating a Fav on Mastodon
Added jquery library to handle UI changes
2020-12-25 15:21:04 +01:00
Bofh c4e38372be New feature! chats now have different style for me and the other user 2020-12-25 02:59:12 +01:00
Bofh e696005c13 JS for each page hook + Chat UI improve
Hooked custom plain javascript listener on every page to handle modifications without using React + Chat UI improvements
2020-12-25 01:42:30 +01:00
Nolan Lawson 7445a16e3c
fix: tweak maskable PWA icons (#1860) 2020-09-01 22:14:45 -07:00
Nolan Lawson 6adad8e4a9
feat: add maskable PWA icons (#1857)
fixes #1856
2020-08-31 17:07:15 -07:00
Nolan Lawson 3a2fe740c1
feat: add KaiOS manifest file (#1528) 2019-09-24 00:50:42 -07:00
Nolan Lawson ca9a32d303
feat: add OCR for image descriptions using tesseract.js (#1433)
* feat: add OCR for image descriptions using tesseract.js

* tweak style of alt editor

* remove unnecessary files
2019-08-25 18:33:44 -07:00
Nolan Lawson 8c74d0c7c8
fix: add push notification badge (#1246) 2019-05-27 14:25:45 -07:00
Nolan Lawson 3a2c56f0fa
fix: various push notification fixes (#1245) 2019-05-27 14:01:02 -07:00
Cătălin Mariș cdade05315 fix: use only one 180x180px touch icon (#1213)
* Include just one 180x180px touch icon`.

  Over time as Apple released different size displays for their
  devices, the requirements¹ for the size of the touch icon have
  changed quite a bit:

   * 57×57px – iPhone with @1x display and iPod Touch
   * 72×72px – iPad and iPad mini with @1x display running iOS ≤ 6
   * 76×76px – iPad and iPad mini with @1x display running iOS ≥ 7
   * 114×114px – iPhone with @2x display running iOS ≤ 6
   * 120×120px – iPhone with @2x and @3x display running iOS ≥ 7
   * 144×144px – iPad and iPad mini with @2x display running iOS ≤ 6
   * 152×152px – iPad and iPad mini with @2x display running iOS 7
   * 180×180px – iPad and iPad mini with @2x display running iOS 8+

  However, most iOS users will be on the latest 2 versions² of iOS
  and using newer devices, so nowadays, one 180x180px touch icon is
  enough.

  Also, if needed, the icon will be automatically³ downscaled by
  Safari, and the result of the scaling is generally ok.

* Remove unneeded `sizes` attribute.

  When using only one touch icon there is no need to use the `sizes`
  attribute.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

¹ https://github.com/h5bp/html5-boilerplate/pull/1599#issuecomment-56384135
² https://developer.apple.com/support/app-store/
³ https://realfavicongenerator.net/blog/how-ios-scales-the-apple-touch-icon/

See also: https://mathiasbynens.be/notes/touch-icons
2019-05-13 21:45:38 -07:00
sgenoud db0f5bf237 fix: Fix ios design issues (#1199)
* Take into account the layout weirdness on iPhones

This makes the menu bar full screen in landscape mode and allow the
snackbar to have enough bottom padding

* Improve the icon for PWA

fixes #1198
2019-05-09 07:34:28 -07:00
Nolan Lawson 58d1f62b2b
feat: implement web share target (#980)
fixes #974
2019-02-13 18:38:44 -08:00
Nolan Lawson 15e8840eb6
chore(git): remove ignored files from git (#801) 2018-12-13 21:32:32 -08:00
Nolan Lawson 4bd181d3cc
fix: update Sapper to latest (#775)
* fix: update to latest sapper

fixes #416

* fix error and debug pages

* requestIdleCallback makes column switching feel way nicer than double rAF

* add export feature

* add better csp info

* workaround for sapper sub-page issue

* clarify in readme about exporting

* fix now config

* switch from rIC to triple raf

* style-loader is no longer used

* update theming guide
2018-12-11 07:31:48 -08:00