f6f919148e
Merge pull request #545 from akrherz/293
...
Denote Spark 2.9.3 Release
v2.9.3
2020-10-24 14:45:43 +03:00
24dce9789b
Denote Spark 2.9.3 Release
2020-10-24 06:40:29 -05:00
e5425962ff
Merge pull request #544 from R87A/SPARK-2064
...
SPARK-2064: Fix reconnection to group chat rooms.
2020-10-24 09:08:36 +03:00
f8a4c0e3f9
SPARK-2064: Fix reconnection to group chat rooms
2020-10-24 02:02:14 +03:00
f7f29871e4
Move reconnection handling code and remove redundant method
2020-10-23 22:44:41 +03:00
f3c5be7cf9
Merge pull request #543 from R87A/SPARK-2179
...
SPARK-2179: Fix escaping in the incoming buzz notification message.
2020-10-23 08:07:46 +03:00
1146b4da90
SPARK-2179: Fix escaping in the incoming buzz notification message.
2020-10-23 00:06:42 +03:00
45ad39d07c
Reformat the BuzzPlugin.java code.
2020-10-22 23:14:45 +03:00
c0c746f544
Merge pull request #542 from igniterealtime/dependabot/maven/plugins/translator/junit-junit-4.13.1
...
Bump junit from 4.12 to 4.13.1 in /plugins/translator
SPARK-2178
2020-10-13 12:14:38 +03:00
1beadf33c3
Bump junit from 4.12 to 4.13.1 in /plugins/translator
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-13 09:10:49 +00:00
f5795bb0e3
Merge pull request #541 from igniterealtime/dependabot/maven/core/junit-junit-4.13.1
...
Bump junit from 4.8.2 to 4.13.1 in /core
SPARK-2178
2020-10-12 22:49:33 +03:00
6b71674414
Bump junit from 4.8.2 to 4.13.1 in /core
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.8.2 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.8.2...r4.13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 19:39:46 +00:00
1d6a9fd51c
Merge pull request #540 from R87A/SPARK-2177
...
SPARK-2177: Fix own presence state during and after a reconnection
2020-10-12 07:37:37 +03:00
48fabeee61
SPARK-2177: Add offline status text to the status panel.
2020-10-12 00:35:54 +03:00
13275a9bb4
SPARK-2177: Disable manual status change during reconnection.
2020-10-12 00:34:51 +03:00
c40aeb19ef
SPARK-2177: Prevent automatic status change to away or offline during reconnection.
2020-10-12 00:32:27 +03:00
7f5c371f66
Merge pull request #539 from R87A/SPARK-2175
...
SPARK-2175: Fix "only the first offline message comes" bug.
2020-10-11 21:27:06 +03:00
d2c3ba957b
Merge remote-tracking branch 'upstream/master' into SPARK-2175
2020-10-11 20:37:31 +03:00
9ac4cfd92a
Do not handle offline messages in ChatRoomImpl class.
...
Offline messages are handling by Workspace class only. So it's prevent offline messages duplicate.
2020-10-11 20:35:44 +03:00
918c15adba
Merge pull request #538 from R87A/SPARK-2175
...
SPARK-2175: Fix offline message handling after a reconnect
2020-10-11 08:31:06 +03:00
88845242ba
Don't handle offline messages if the corresponding chat room has already been created.
...
This eliminates duplicate messages in the transcript window when the user reconnects while the chat room is open.
2020-10-10 23:42:11 +03:00
015970e3d7
Fix chat room existence check and chat room creation.
...
Existence check should take into account the actual type of the parameter passed to the method.
There it is important to distinguish JID (EntityJid type) and bare JID (EntityBareJid type) since both are used:
bare JIDs - within one-on-one chats;
full JIDs - within private chats of group chat members.
2020-10-10 21:41:51 +03:00
9aee1afe24
Merge pull request #537 from R87A/SPARK-2143
...
SPARK-2143, SPARK-2174
2020-10-10 10:46:02 +03:00
a9f5edf03d
SPARK-2174: Import the forgotten class.
2020-10-10 01:52:31 +03:00
4071638db2
SPARK-2174: Change tab icons of chat rooms to "unavailable" when disconnected.
2020-10-10 01:28:23 +03:00
3e70662ba7
SPARK-2143: Add reconnection event handling to one-on-one chat room.
...
This fixes the issue with roster always on top and disabled controls in chat room dialog after reconnection.
2020-10-10 01:28:22 +03:00
d48e222733
Merge pull request #536 from R87A/SPARK-2143
...
SPARK-2143: Fix behavior of contact list during reconnection
2020-10-09 08:04:46 +03:00
1eec1b5b50
Merge remote-tracking branch 'upstream/master' into SPARK-2143
2020-10-08 22:53:29 +03:00
9288c9098c
Fix behavior of contact list during reconnection.
2020-10-08 21:58:50 +03:00
0a101c05ee
Add an overloaded getChatRoom () method that requires a parameter of type EntityBareJid.
...
This fixes the issue with duplicate dialog tabs.
2020-10-08 18:44:38 +03:00
31abf18ca4
Refactor: rename getRoomJid() to getBareJid() in ChatRoom class and its derived classes for more clarity.
2020-10-07 18:14:09 +03:00
a9b1d29d40
Merge pull request #535 from R87A/SPARK-2143
...
SPARK-2143: Fix contacts duplication after reconnect
2020-10-06 07:33:20 +03:00
0c11a9dd93
Prevent duplication of contacts after reconnect.
...
Add a method to recursively update the presence of contact list items (in groups, subgroups and so on).
Replace building of "Initial contact list" with it's updating after recconnect .
2020-10-05 22:53:19 +03:00
d499b2b205
Reformat code of ContactList.java
2020-10-05 21:45:51 +03:00
99a7a1994b
Reformat code of ContactGroup.java
2020-10-05 01:48:08 +03:00
f978ff830c
Merge pull request #534 from R87A/SPARK-2172
...
SPARK-2172: Disable automatic activation of the new private chat room created when the first message arrived
2020-10-04 09:46:36 +03:00
d01de10e41
Disable automatic activation of the new private chat room created when the first message arrived.
2020-10-04 00:52:47 +03:00
4a1241e575
Merge pull request #533 from R87A/SPARK-2153
...
SPARK-2153: Fix private messaging in group chat.
2020-10-02 07:36:54 +03:00
faaeb35864
Fix private messaging in group chat.
...
To address private rooms in a group chat, you need to use EntityJid instead of EntityBareJid.
[See section 7.5 of XEP-0045: Multi-User Chat](https://xmpp.org/extensions/xep-0045.html#privatemessage )
2020-10-02 02:21:11 +03:00
a76cc1bdc1
Merge pull request #532 from R87A/SPARK-2162
...
SPARK-2162: Fix history issues for contacts with spaces in usernames
2020-09-29 07:33:09 +03:00
fe6526c31f
Merge branch 'master' into SPARK-2162
2020-09-29 00:29:07 +03:00
040beea9a8
Fix history issues for contacts with spaces in usernames
2020-09-29 00:23:09 +03:00
b3eac15fd2
Merge pull request #531 from R87A/SPARK-2170
...
SPARK-2170: Fix converting emote expressions to icons
2020-09-28 21:59:56 +03:00
3d890fc3f5
Fix converting emote expressions to icons
2020-09-28 19:07:47 +03:00
543fbd1439
Merge pull request #530 from R87A/SPARK-2169
...
SPARK-2169: Rendering messages in chat area
2020-09-28 01:12:01 +03:00
d6d4d0d761
Optimize messages rendering in chat area.
...
Make it possible to correctly handle network addresses containing spaces when enclosed in quotes.
2020-09-28 00:46:30 +03:00
fe2f606761
Merge pull request #529 from R87A/default-properties
...
Add more consistency to default properties usage
Can be part of SPARK-2167
2020-09-24 09:08:55 +03:00
7444cd9d43
Clean up grammar and typos, refactor some unobvious property names and remove trailing whitespace.
2020-09-24 00:53:43 +03:00
d9f297a1cf
Replace string literals with constants from Default class.
2020-09-24 00:24:45 +03:00
273fb77989
Add missed string constants (static final fields) for default properties to Default class.
...
- ADD_CONTACT_GROUP_DISABLED
- CHANGE_COLORS_DISABLED
- DISABLE_AVATAR_TAB
- DISABLE_BROADCAST_MENU_ITEM
- DISABLE_EDIT_PROFILE
- DISABLE_EXIT
- DISABLE_FILE_XFER
- DISABLE_MOVE_AND_COPY
- DISABLE_PLUGINS_MENU_ITEM
- DISABLE_PREFERENCES_MENU_ITEM
- DISABLE_PRESENCE_STATUS_CHANGE
- DISABLE_REMOVALS
- DISABLE_RENAMES
- DISABLE_VIEW_NOTES
- DISABLE_VIEW_TASK_LIST
- HELP_FORUM
- HELP_FORUM_DISABLED
- HELP_FORUM_TEXT
- HELP_USER_GUIDE_DISABLED
- PLUGIN_BLACKLIST
- PLUGIN_BLACKLIST_CLASS
- PLUGIN_REPOSITORY
- PLUGIN_REPOSITORY_USE_PROXY
- PROXY_PROTOCOL
2020-09-24 00:00:05 +03:00