log cagou/plugins/plugin_wid_chat.py @ 491:203755bbe0fe

age author description
22 months ago Goffi massive refactoring from camelCase -> snake_case. See backend commit log for more details
22 months ago Goffi chat: changed KEY_ATTACHEMENTS* name following backend change
22 months ago Goffi plugin (chat): fix `fileSend` call
2021-03-19 Goffi dates update
2020-04-14 Goffi core: update avatar handling following backend changes:
2020-04-01 Goffi chat: fixed media_type guessing when Path is used for attachment
2020-03-22 Goffi chat: resize attachments (images only for now):
2020-03-18 Goffi chat: fixed `source` assignment for `AttachmentImageItem`
2020-03-06 Goffi chat: fixed handling of attachments without URL
2020-03-06 Goffi chat: fixed discoInfos call
2020-03-06 Goffi chat: use `image-loading` as source by default:
2020-03-06 Goffi chat: set AttachmentImageItem in python instead of kv:
2020-03-01 Goffi chat: generate preview if there is not one already for non encrypted attachments
2020-03-01 Goffi chat: attachment preview:
2020-03-01 Goffi chat: renamed `MESS_KEY_MEDIA_TYPE` to `MESS_KEY_ATTACHMENTS_MEDIA_TYPE` following backend change
2020-02-26 Goffi chat: image attachments collection, first draft:
2020-02-26 Goffi chat: show images in attachments:
2020-02-23 Goffi chat: use constant instead of hard-coded string for C.MESS_KEY_MEDIA_TYPE
2020-02-23 Goffi menu (TransferMenu): UI improvments:
2020-02-23 Goffi core: file dropping:
2020-02-23 Goffi chat: control send button visibility in core.platform_, and show it when there are attachments
2020-02-23 Goffi chat: attachment sending:
2020-02-22 Goffi chat: work around ScrollView bug in attachments by using a StackLayout instead:
2020-02-19 Goffi chat: show attachments as clickable icons
2020-02-12 Goffi common (jidSelector): replace implitict_update mechanism by real-time update:
2020-02-12 Goffi core (common): JidSelector + behaviors various improvments:
2020-02-09 Goffi chat: use QuickApp.notify and clear notifications when selected.
2020-02-06 Goffi chat: use header input to filter entities + open a new chat with unknown jid.
2020-02-06 Goffi chat: use the new "implicit_update" and "to_show" properties for ChatSelector.jid_selector:
2020-02-06 Goffi chat: added a "close" item in menu, to leave MUC/close current chat widget.
2020-02-04 Goffi cagou widget: don't add header_input systematically anymore:
2020-01-29 Goffi fixed shebangs
2020-01-29 Goffi dates update
2020-01-27 Goffi chat: prepend nick to message input when occupant avatar is touched on group chat.
2020-01-18 Goffi core: better back key (ESC) management:
2020-01-17 Goffi chat: keep as many instances of opened chat as there are active WHWrapper, instead of just one:
2020-01-17 Goffi chat: new chat selector:
2020-01-17 Goffi core (widgets handler): refactoring:
2019-12-30 Goffi chat: removed some old code
2019-12-30 Goffi chat: show encryption button with group chats:
2019-12-29 Goffi chat: handle room statuses following backend change
2019-12-20 Goffi chat: encrypt uploaded file if the session is encrypted
2019-12-20 Goffi chat: serialise `options` in `fileUpload` following change in backend
2019-12-20 Goffi chat: use `bind` for EncryptionButton events:
2019-12-20 Goffi common_widgets (DelayedBoxLayout), chat: don't delay layout on new message:
2019-12-06 Goffi plugin chat: infinite scroll:
2019-12-06 Goffi chat: cleaning + some improvments:
2019-12-06 Goffi core, android: new share widget + added Cagou to "share" menu:
2019-08-13 Goffi Python3 port:
2019-07-09 Goffi chat: fixed call to fileSend
2019-05-14 Goffi we are in dev version again
2019-03-28 Goffi chat: merge user moved info messages:
2019-03-27 Goffi chat: added an extra menu (3 dots menu):
2019-03-25 Goffi misc: replaced "dummy" by "__"
2019-03-25 Goffi chat: show warning note on failing fileUpload + added forgotten "profile" argument
2019-03-25 Goffi date update
2019-03-25 Goffi core: store tls_validation flag in host and use if for file upload.
2019-03-20 Goffi chat: moved transfer button to header_box
2019-03-20 Goffi chat: use the new progress_cb and progress_eb methods of actionManager:
2019-03-20 Goffi chat: multi-lines input:
2019-03-11 Goffi core: resync widgets only when they are visible:
2019-03-11 Goffi chat: don't use "force" argument anymore
2019-03-11 Goffi core: improved getOrClone + use in chat and widgets_handler:
2019-01-26 Goffi core: notifs can now have a custom icon and be clickable:
2019-01-03 Goffi plugin chat: fixed OTR State filtering + removed some legacy code
2019-01-03 Goffi plugin chat (encryption): added a button to display trust management UI.
2018-08-11 Goffi plugin chat: e2e encryption improvments:
2018-06-27 Goffi plugin chat: fixed AttributeError when message is receved and a corresponding ChatWidget is not created yet
2018-05-23 Goffi core (common): split JidItem in 3 classes:
2018-05-11 Goffi chat: avoid multiple notifications when there are several cloned chats (i.e. with same target)
2018-05-11 Goffi chat, simple XHTML: font size adjustement
2018-05-10 Goffi chat: show desktop notification and/or note when suitable
2018-05-01 Goffi plugins chat, contact_list, settings, widget_selector: changed icons theme
2018-04-27 Goffi chat: added __unicode__ and __str__
2018-04-14 Goffi core (common): renamed JidWidget to JidItem to avoid name conflict with XMLUI
2018-04-14 Goffi plugin chat: fixed dropdown:
2018-04-13 Goffi plugin chat: layout change:
2018-04-06 Goffi plugin chat: use new Symbol widget to display encryption button
2018-04-05 Goffi global file reorganisation: base src/cagou/plugins/plugin_wid_chat.py@370c81ff4995