yosup/icon
Thomas Mathews 077bf49fdb New Feature: Direct Messages
This feature involved a lot of refactoring in order to get working
correctly. I wanted to continue using the timeline view for chats thus I
used alternative styling & structure for DM event kinds. This worked
create since the elements map does not care.

There is some queing that has to be done to decrypt message content thus
I allow viewing messages even if they haven't been decrypted yet. I
think this is good for transparency since you understand what is and is
not decrypted. I do think that the UX could improve, because even tho it
is fast, it's flashes on new messages.

I did not implement saving of latest messages. I will do this later, but
this feature is big enough to merge as is: an alpha state that works.

I further abstracted profile & name updating to work in a more global
manner. Additionally I rewrote code that had attribute scripts to use
addEventListener instead. This is needed to happen anyways for security
and made the codebase easier to manage.
2023-01-06 14:55:33 -08:00
..
add-relay.svg Added basic settings support. 2022-12-29 21:56:06 -08:00
close-modal.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
content-warning.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
edit-profile.svg Added basic profile editing support 2022-12-24 08:01:36 -08:00
event-delete.svg Updated event delete & share icons 2022-12-27 22:22:15 -08:00
event-details.svg Added missing icon & fixed single reply no root. 2022-12-30 17:30:37 -08:00
event-like.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
event-liked.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
event-reply-all.svg Added missing icon event-reply-all.svg 2022-12-27 20:27:40 -08:00
event-reply.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
event-share.svg Updated event delete & share icons 2022-12-27 22:22:15 -08:00
explore-active.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
explore.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
home-active.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
home.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
icon-maskable.svg Updated app icon. 2023-01-03 10:05:02 -08:00
icon.svg Updated app icon. 2023-01-03 10:05:02 -08:00
key.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
loader-fragment.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
logo-inverted.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
logo.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
message-user.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
messages-active.svg New Feature: Direct Messages 2023-01-06 14:55:33 -08:00
messages.svg New Feature: Direct Messages 2023-01-06 14:55:33 -08:00
no-user.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
notifications-active.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
notifications.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
open-thread-here.svg Updates 2022-12-29 18:01:05 -08:00
open-thread.svg Updates 2022-12-29 18:01:05 -08:00
pubkey.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
read-more.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00
settings-active.svg Added basic settings support. 2022-12-29 21:56:06 -08:00
settings.svg Added basic settings support. 2022-12-29 21:56:06 -08:00
sign-out.svg This repo now only contains the web app. 2022-12-22 11:07:35 -08:00