Commit Graph

475 Commits

Author SHA1 Message Date
exquo 0239e04b49 Focus the original quoted message on Enter 2023-06-11 12:39:50 +00:00
exquo eb1daf652b Expand user dir path in save-history 2023-06-11 12:39:50 +00:00
exquo 3a0eeefe55 Add reaction widgets in a column of MessageWidget in 'inline' mode 2023-06-11 12:39:46 +00:00
exquo 5cedff59d2 MessageWidget: add `--show-inline` option
Ref #167
2023-06-11 12:10:27 +00:00
exquo 4d8abc80a7 MessageWidget: add option to show message's time
Ref #167
2023-06-11 12:10:27 +00:00
exquo 925a5286cb Match the abstractmethod's arguments 2023-06-11 12:10:03 +00:00
exquo e08b6df36f README edits 2023-06-11 11:45:32 +00:00
exquo 10f38cbd9c Fix typo in --help message 2023-06-11 11:45:32 +00:00
exquo b887dd1896 Fix updating reaction widgets 2023-05-16 14:21:37 +00:00
Maxim Baz c7fbd705f0 Implement Wayland clipboard support
Squashed commit of the following:

commit 3fa87f54a2b0b8f87b8fb237877546184cc800ab
Author: exquo <62397152+exquo@users.noreply.github.com>
Date:   Tue May 16 13:06:27 2023 +0000

    cleanup

commit 799ebe9f09d84782f04b7a0e539d60362e2ed48c
Author: exquo <62397152+exquo@users.noreply.github.com>
Date:   Mon May 15 07:31:13 2023 +0000

    Move clipboard access requests to Actions

commit 43a59b3ba5925a589c710d85cb2612a65114bab3
Author: Maxim Baz <git@maximbaz.com>
Date:   Mon Aug 29 00:44:25 2022 +0200

    Fix typos

commit 56dfd25f95fc3752bb3ecb987f396d66a9fc2ff0
Author: exquo <62397152+exquo@users.noreply.github.com>
Date:   Sun Aug 28 20:35:46 2022 +0000

    better OOP

commit 5a6478793486b031c4ecf842b5d82cdf0c82e55d
Author: Maxim Baz <git@maximbaz.com>
Date:   Sat Aug 13 00:46:27 2022 +0200

    Implement Wayland clipboard support

Closes #198

Co-authored-by: exquo <62397152+exquo@users.noreply.github.com>
2023-05-16 13:55:31 +00:00
exquo 14518b653c MessageWidget: clip long quoted messages 2023-05-11 09:02:24 +00:00
exquo 1a7abaad1c MessageWidget: refactor markup construction 2023-05-11 06:07:17 +00:00
exquo f47a3c4914 MessageWidget: add optional padding between messages
Closes #211
2023-05-11 06:07:06 +00:00
exquo c4d9e90086 MessageWidget: add reactions as a row in urwid.Pile 2023-05-11 05:07:14 +00:00
exquo 4b3eeb3b89 pylint and refactoring 2023-05-11 05:06:41 +00:00
exquo 4fbf5e02d2 Do not save the artificial non-decrypted messages
Fixes #217
2023-05-08 14:08:30 +00:00
exquo a5999810c3 Use sourceUuid when a new unknown contact has no sourceName 2023-05-08 14:08:25 +00:00
exquo 6a92834096 On contact's safety number change: show notification as chat message
Fixes #213
2023-03-14 12:49:30 +00:00
exquo 5efc2dc800 On unknown contact: create a conversation 2023-03-14 12:49:30 +00:00
exquo 1125e5f11a Unregistered user separate processing 2023-03-14 12:49:30 +00:00
exquo 6dbc3593dc Make Contacts search input use bracketed paste 2023-03-14 12:49:30 +00:00
exquo 7906de65b8 Append members list as a single string to the chat title 2023-03-14 12:49:30 +00:00
exquo 402378eb9f Allow pasting text only if the InputLine is focused
Fixes #188
2023-03-14 12:49:30 +00:00
exquo f1068dc5ef Update GH Actions workflow to draft a new release 2023-03-13 06:53:03 +00:00
exquo 7c7ffec3ad Check current_contact is not None when send fails 2023-03-01 04:38:10 +00:00
exquo 4a90570d1c Check for current_contact's ID in new contacts map 2023-02-25 16:52:49 +00:00
exquo f6ccedd582 Bump signal-cli's required version in README 2023-02-19 12:00:01 +00:00
exquo 6d64773cb9 Make _on_unknown_contact() work with async contacts updates 2023-02-19 09:40:19 +00:00
exquo 22c358a315 Add optional callbacks to reload() and update_contacts_async() 2023-02-19 09:40:19 +00:00
exquo fd132024d2 Pause signal-cli's messages processing while loading contacts
Fixes #208
2023-02-19 09:40:19 +00:00
exquo c0c1f1dd68 Clarify code for daemon output handling and buffering 2023-02-19 09:40:19 +00:00
exquo 5635b35b33 Add casefold() while searching messages 2023-02-19 09:40:19 +00:00
exquo 3c4c3d8126 Remove 'global' 2023-02-19 09:40:19 +00:00
exquo 382f5df883 Limit the number of concurrently running background processes
Fixes #205
2023-02-19 09:01:57 +00:00
exquo 37aefdcf69 Handle renamed exceptions in signal-cli's json output 2023-02-04 10:57:20 +00:00
exquo e65ece04fb Close watchpipe's stderr file descriptor
Fixes #199
2022-10-27 17:48:54 +00:00
exquo 3f60ded100 Save contacts cache 2022-10-27 17:48:54 +00:00
exquo 8ccae9f08a Obtain contacts information from signal-cli daemon
Fixes #202
2022-10-27 17:48:29 +00:00
exquo 47759468c9 Change dbus-send output to 'literal' 2022-10-27 17:06:39 +00:00
exquo 6ad260c422 Update signal-cli's required version in README
Needed by #187
2022-06-03 11:04:01 +00:00
exquo 66e1dc30a0 Ignore isViewed receipt
https://github.com/isamert/scli/discussions/192
2022-06-03 11:04:01 +00:00
exquo 7d5f44271b Replace `if line.strip()` check 2022-06-03 11:03:57 +00:00
exquo 11d3a394d7 Notification command: make avatar placeholder optional
Fixes #184
2022-03-28 20:20:22 +00:00
Miguel M 91b32947e3
Handle signal-cli's new accounts.json (#183)
Handle signal-cli's new accounts files format (accounts.json)

Fixes #180
Fixes #182

Co-authored-by: mikeevmm <miguelmurca+gitkraken@gmail.com>
Co-authored-by: exquo <62397152+exquo@users.noreply.github.com>
2022-03-25 19:23:10 +00:00
exquo 995566d4d6 Add Security notes to Readme 2022-03-14 01:36:29 +00:00
exquo bb15e74d1a Ignore accounts.json file in signal-cli's data dir
Fixes #180
2022-03-13 23:48:42 +00:00
Cyril Levis 68e01f08fc
Toggle reaction notifications, fix #176 #174 (#177)
* feat: allow toggle Desktop notifications for reactions

* Simplify

* Count reactions towards unread only when notifying on them

* Edit

Co-authored-by: Maxim Baz <git@maximbaz.com>
Co-authored-by: exquo <62397152+exquo@users.noreply.github.com>
2022-02-21 19:47:06 +00:00
exquo 05d399b1b7 Fix GH workflow's multiline set-output clipping 2022-02-15 20:32:28 +00:00
exquo e1d505271a Add GH workflow to create a draft release on v* tag push 2022-02-15 19:37:18 +00:00
exquo f4a7d2e4a6 Readme typo 2022-02-08 11:31:21 +00:00