Commit Graph

2137 Commits

Author SHA1 Message Date
Bofh 68a99f087b Multiple improvements to make it look to competitors
* Notification dot is up and shows no number
* Notifications shows on direct instead of "notifications"
* Asterisk icon instead of notifications because it will be the "matches" page (following/followers on Mastodon)
* Make person name appear under the person main photo
* Testing NOPE,MAYBE,MATCH buttons (layout)
* Name on chat has now white-space: nowrap
* Fixed bug where you could slide images when there is none on profile, and make navigation icons appear
2021-01-05 00:48:01 +01:00
Bofh e9154610ee Fixed navigation bugs and more improvements 2021-01-04 22:40:19 +01:00
Bofh d8da16a0ef Fixed bug where swipe events was added more than once and other screens were not working 2021-01-04 01:14:42 +01:00
Bofh 58265980cb Fixed account navigation bugs + added better account no images uploaded handling 2021-01-04 00:23:48 +01:00
Bofh 213af5e91e Improved account images navigation (not yet 100% rock-solid) 2021-01-03 19:32:11 +01:00
Bofh 0b2ac35e96 Make UI look more like the compiting dating Apps :) 2021-01-03 14:13:37 +01:00
Bofh d46cf454b3 Implemented account images indexes controlling on fedilove.js 2021-01-03 02:44:11 +01:00
Bofh 276c6e3b6e Added image navigation icons (not functionality) on accounts/{account} page 2021-01-03 01:51:44 +01:00
Bofh b354cc7031 Improved account images positioning and fill + Added feedback :focus on back buttons 2021-01-01 02:55:49 +01:00
Bofh 8fd7855600 Improved navigation from meet to account + UI for account dev 2021-01-01 02:12:44 +01:00
Bofh 4a224ff6c1 Account load only #fediloveimg tagged + some animation improvements on meet timeline 2020-12-31 22:30:01 +01:00
Bofh 435a1a087a Improved meet timeline and added a swipe animation to go to party account 2020-12-31 21:18:07 +01:00
Bofh 20f499f8e0 Design of the meet timeline, improved a lot 2020-12-31 18:39:13 +01:00
Bofh 058a41019c Added new MeetStatus component for the meet timeline (/federated)
The idea is to make items 100% viewport height and implement a sliding
effect which will show the persons profile (which profile shows just images)
The way to go to the next person is to dismiss (kind of like a NOPE in Tinder)
2020-12-31 16:27:36 +01:00
Bofh e721c9e35a Only filter the federated timeline
(direct messages should not be filtered like this)
2020-12-31 14:32:12 +01:00
Bofh 229908e0f3 Federated timeline was replaced by #fedilove hashtag timeline
For better and faster infrastructure and application, we needed to change the
timeline full of giberish on federated to something a lot more limited.

In every post someone writes using FediLove, a #fedilove hashtag will be included at the end
to make sure their posts appear on this timeline, and be able to interact with people
2020-12-31 13:58:51 +01:00
Bofh e88cb59b31 Remove #fedilove on chat and statuses at UI level + some UI improvements 2020-12-31 13:02:22 +01:00
Bofh 0f2bf7fcfe Don't remove #fedilove at data level (will do at UI level) 2020-12-31 12:35:26 +01:00
Bofh f4677e45f4 Filter #fedilove on federated timeline and direct messages
to-do: think about leaving this client side?
Is there a way to filter federated toots on Mastodon by searching a name containing X string?
2020-12-31 01:22:13 +01:00
Bofh 3d0eaaea66 Change Chat page UI 2020-12-30 23:17:58 +01:00
Bofh 136d51e2bc Improved UI when first loading WebApp (you could see the no-script base blue theme) + some cleanup 2020-12-30 20:14:48 +01:00
Bofh 58c4049d09 Fixed race condition where the chat update function could not be used 2020-12-30 15:43:59 +01:00
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 71cc36c7f8 Added "back" button on 1v1 chat + some UI improvements 2020-12-29 00:23:00 +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 a50b24d0c3 Commit the rest, upss 2020-12-25 15:22:07 +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
Bofh 89e32e480e Improved chat screen + added send message bottom fixed layer 2020-12-24 19:52:22 +01:00
Bofh 4aa5f4d341 Deleted unused pages + UI structure changes + Direct Chat styles! 2020-12-24 16:50:17 +01:00
Bofh 1e19fc7dbc Icon added <3 and a bit more UI changes 2020-12-24 00:44:38 +01:00
Bofh 259c336e87 First modifications to emulate a federated Tinder 2020-12-23 23:00:14 +01:00
Nolan Lawson 0afaef350a
perf: remove lookup-closest-locale (#1911) 2020-12-20 15:33:41 -08:00
Nolan Lawson a028a7e880
feat: intl support for emoji picker (#1910)
* feat: intl support for emoji picker

Fixes #1908

* fix: update emoji-picker-element

* fix: fix typo
2020-12-18 20:02:36 -08:00
dependabot[bot] 2de875795b
chore(deps): bump ini from 1.3.5 to 1.3.7 (#1907)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-13 11:33:12 -08:00
Nolan Lawson 6433a9c644
test: fix timeago unit test (#1906) 2020-11-29 18:50:13 -08:00
Nolan Lawson 0022286b46
fix: first stab at i18n, extract English strings, add French (#1904)
* first attempt

* progress

* working

* working

* test timeago

* rm

* get timeago working

* reduce size

* fix whitespace

* more intl stuff

* more effort

* more work

* more progress

* more work

* more intl

* set lang=LOCALE

* flatten

* more work

* add ltr/rtl

* more work

* add comments

* yet more work

* still more work

* more work

* fix tests

* more test and string fixes

* fix test

* fix test

* fix test

* fix some more strings, add test

* fix snackbar

* fix }

* fix typo

* fix english

* measure perf

* start on french

* more work on french

* more french

* more french

* finish french

* fix some missing translations

* update readme

* fix test
2020-11-29 14:13:27 -08:00
Nolan Lawson 583285a09c
chore: update testcafe to 1.9.4 (#1905) 2020-11-27 19:13:55 -08:00