- 25 Jul, 2019 3 commits
- 24 Jul, 2019 1 commit
-
-
JC Brand authored
-
- 23 Jul, 2019 5 commits
-
-
Stanislav authored
* Fix: async SetUserJID
-
JC Brand authored
If `auto_login` is false, we shouldn't log in, so we only try to log in when it is true. Otherwise we still try to restore the BOSH session (if applicable).
-
JC Brand authored
rename `autoJoin` to `connect`
-
JC Brand authored
- Split between `login` auth and the rest (`external`, `anonymous`, `prebind`) - It doesn't make sense to pass along credentials when not using `login` auth so avoid that flow. - It's not necessary to pass the `reconnecting` flag to `attemptNonPreboundSession`
-
JC Brand authored
-
- 22 Jul, 2019 5 commits
- 12 Jul, 2019 4 commits
-
-
JC Brand authored
So that we can remove the textarea if we're a visitor in a moderated room.
-
JC Brand authored
-
JC Brand authored
Instead optimize in other ways. Also: - Don't fade in when `animate` is false. - `trimChats` now gets called in `afterShown`. - Add now event `beforeShowingChatView`
-
JC Brand authored
-
- 11 Jul, 2019 7 commits
- 10 Jul, 2019 3 commits
-
-
JC Brand authored
These two commit should ideally be one, but I inadvertently pushed to remote too early.
-
JC Brand authored
Includes some refactoring: - Don't send an `active` chat state notification when entering a MUC I can't think of a good reason why this might be necessary or desired. - Move `setChatState` form the view to the model - Remove unused method `handleChatStateNotification` - Don't store `role` and `affiliation` for the current user on the ChatRoom object, but instead on the ChatRoomOccupant object representing the user.
-
Malcolm authored
-
- 09 Jul, 2019 2 commits
- 08 Jul, 2019 4 commits
- 05 Jul, 2019 3 commits
-
-
JC Brand authored
This change reverts the significant part of 1dfdb36d I can't say that I understand why libsignal throws `Error: Invalid signature` when you try to build a session for your own (sending) device, but given that messages can only be decrypted once, I guess it isn't really necessary to encrypt for your own device, since you already have the plaintext. In addition I've added some error handling so that we can recover gracefully when session building fails for a subset of devices.
-
JC Brand authored
-
JC Brand authored
* Create bug report template * Create feature request template
-
- 04 Jul, 2019 3 commits