Philipp Hörist pushed to branch reactions at gajim / gajim


Commits:
c9c5f6c0 by Daniel Brötzmann at 2024-05-01T08:14:28+00:00
feat: Add support for XEP-0461: Message Replies

- - - - -
89db1f0f by Philipp Hörist at 2024-05-01T10:20:05+02:00
refactor: Remove unnecessary condition

- - - - -
7b638da6 by Philipp Hörist at 2024-05-01T11:24:14+02:00
new: MAM: Add more logging on errors

- - - - -
2fac5787 by Philipp Hörist at 2024-05-01T16:16:27+02:00
new: ArchiveStorage: Add method for stanza id check

- - - - -
18dcd8d8 by Philipp Hörist at 2024-05-01T16:47:51+02:00
new: ArchiveStorage: Add index on stanza id column

- - - - -
307d6abb by Philipp Hörist at 2024-05-01T17:26:29+02:00
cfix: MAM: Check for duplicated messages

- - - - -
4eab0814 by Philipp Hörist at 2024-05-01T18:13:28+02:00
cfix: Message: Use origin-id for acknowledged check

- - - - -
b6b58c44 by Philipp Hörist at 2024-05-01T18:15:46+02:00
cq: GajimPlugin: Ignore pyright error

- - - - -
ab80339c by Philipp Hörist at 2024-05-01T19:42:31+02:00
cfix: MAM: Use correct log attribute

- - - - -
f7de558d by Philipp Hörist at 2024-05-01T20:53:35+02:00
cfix: MAM: Determine stanza-id correctly

- - - - -
a25981bf by Philipp Hörist at 2024-05-01T20:53:39+02:00
refactor: ChatList: Simplify getting nickname

- - - - -
dbacba50 by Philipp Hörist at 2024-05-01T20:54:21+02:00
refactor: Message: Reduce unnecessary logging

- - - - -
a79ad2c9 by Philipp Hörist at 2024-05-01T20:54:33+02:00
refactor: Notifications: Don’t try to determine scale when storing icon

- - - - -
7fd1c5d8 by Philipp Hörist at 2024-05-01T21:37:37+02:00
refactor: Message: Use origin-id for duplicate check

- - - - -
10afefbb by Philipp Hörist at 2024-05-01T23:03:39+02:00
refactor: Rows: Rename variable db_row -> message

- - - - -
b8a2db1b by Philipp Hörist at 2024-05-01T23:04:40+02:00
cfix: MessageRow: Display correction icon in all cases

- - - - -
3871167d by Philipp Hörist at 2024-05-01T23:07:18+02:00
chore: Update .pre-commit-config.yaml

- - - - -
91078eb7 by Philipp Hörist at 2024-05-02T19:31:08+02:00
refactor: MessageRow: Use kwargs for clarity

- - - - -
5f12092a by Philipp Hörist at 2024-05-02T19:51:48+02:00
refactor: Pass only original message around

- Rename variables for clarity

- - - - -
40aba5bd by Philipp Hörist at 2024-05-02T20:12:28+02:00
cfix: ArchiveStorage: Don’t fail there is no message found

Fixes #11817

- - - - -
d0a9c6c9 by nicoco at 2024-05-02T21:44:51+02:00
cfix: Fix sending OMEMO-encrypted messages in MUCs

Fixes #11818

- - - - -
e62e7425 by wurstsalat at 2024-05-03T19:25:43+02:00
fix: ConversationView: Allow consecutive highlights for the same row

Fixes #11813

- - - - -
c79dda99 by wurstsalat at 2024-05-03T19:31:22+02:00
fix: Replies: Fix icon color contrast in dark mode

Fixes #11815

- - - - -
e4da11f5 by wurstsalat at 2024-05-03T19:44:21+02:00
fix: Icons: Convert feather/lucide icons to paths in order to fix rendering 
issues

- - - - -
ac5e703e by Philipp Hörist at 2024-05-03T21:29:02+02:00
refactor: Store occupant data only when receiving a message

- - - - -
ec582a43 by mimi89999 at 2024-05-03T19:43:51+00:00
other: Apply MSYS2 setuptools workaround for all pip installs

- - - - -
0190a9b4 by Philipp Hörist at 2024-05-04T09:13:01+02:00
cfix: ArchiveStorage: Cleanup orphaned records

- - - - -
ac398cd2 by wurstsalat at 2024-05-04T20:09:24+02:00
cfix: ReferencedMessageWidget: Improve widget contrast and colors

- - - - -
ebf2e7cc by Philipp Hörist at 2024-05-05T18:37:26+02:00
refactor: MessageRow: Name message state methods more generic

- Message state does not exist only for group chat messages
- Pass the stanza-id in the acknowledge event

Fixes #11814

- - - - -
e5eef33f by mimi89999 at 2024-05-05T17:09:46+00:00
other: Switch from winsdk to the winrt package

- - - - -
6c13c217 by wurstsalat at 2024-05-05T22:46:10+02:00
imprv: MessageActionsBox: Show connection state and correction hint

Fixes #11819
Fixes #11791

- - - - -
1387e046 by nicoco at 2024-05-06T14:47:05+00:00
fix: Prevent message row merging if message receipt status differ

- - - - -
82a8f1f3 by Philipp Hörist at 2024-05-06T18:14:55+02:00
refactor: MessageRow: Better encapsulate receipt state

- Rename method
- Make state a private variable

- - - - -
83ec62be by Philipp Hörist at 2024-05-06T18:17:07+02:00
refactor: MessageRow: Make method private

The correction state is changed with refresh_original_message()

- - - - -
9034f115 by Philipp Hörist at 2024-05-06T21:09:22+02:00
cfix: Receipts: Correctly display receipts for message corrections

- - - - -
25fde9a8 by wurstsalat at 2024-05-06T21:33:03+02:00
cfix: MessageActionsBox: Improve display of reply mode, correction mode, and 
state

- - - - -
3a2dc81a by Philipp Hörist at 2024-05-06T23:49:57+02:00
new: MessageActionBox: Store replies in drafts

- - - - -
c9f31f31 by Philipp Hörist at 2024-05-06T23:50:50+02:00
refactor: MessageActionBox: Make method private

- - - - -
bd7b61ed by Nicoco at 2024-05-07T19:06:40+00:00
imprv: Dismiss invitation notification when MUC is joined

- - - - -
27922707 by wurstsalat at 2024-05-07T23:35:33+02:00
refactor: Separate GroupChatInvitation widget from dialog

- - - - -
417c2b7c by wurstsalat at 2024-05-08T00:02:07+02:00
cfix: GroupChatInvitation: Provide accepted/declined signals and center widget

- - - - -
fa287ce4 by wurstsalat at 2024-05-08T21:46:08+00:00
feat: Add XEP-0444: Message Reactions

- - - - -


30 changed files:

- .pre-commit-config.yaml
- data/gajim.doap
- gajim/common/client.py
- gajim/common/const.py
- gajim/common/events.py
- gajim/common/modules/mam.py
- gajim/common/modules/message.py
- gajim/common/modules/muc.py
- gajim/common/modules/omemo.py
- + gajim/common/modules/reactions.py
- gajim/common/settings.py
- gajim/common/storage/archive/migration.py
- gajim/common/storage/archive/models.py
- gajim/common/storage/archive/storage.py
- gajim/common/storage/draft.py
- gajim/common/structs.py
- gajim/common/util/text.py
- gajim/common/winapi/system_style.py
- gajim/data/gui/chat_banner.ui
- gajim/data/gui/message_actions_box.ui
- gajim/data/icons/hicolor/scalable/devices/feather-clock-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-eye-off-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-eye-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-globe-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-hard-drive-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-hash-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-lock-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-mic-off-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-mic-symbolic.svg
- gajim/data/icons/hicolor/scalable/devices/feather-server-symbolic.svg


The diff was not included because it is too large.


View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/3f7dc42c651f7b768f1b650daee360c7df4501f6...fa287ce4b6effa53d50b8907d8fb400a7ea48a01

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/3f7dc42c651f7b768f1b650daee360c7df4501f6...fa287ce4b6effa53d50b8907d8fb400a7ea48a01
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to