8d7fda1917
otr plugin: show to a user when authentification failed
2026-03-18 10:30:26 +02:00
960ddf3f08
Use ChatRoom.sendMessage(String text)
2026-03-17 23:16:09 +02:00
669b09a2ce
SPARK-1725: Repair OTR plugin
2026-03-17 18:49:16 +02:00
84ff0d6ef0
Make Spark.USER_SPARK_HOME as File, refactor SparkCompatibility
2026-03-16 21:41:36 +02:00
76aad6ac78
TicTacToePlugin: statically load icons
2026-03-16 19:39:34 +02:00
e0071e667f
meet plugin: put icon into resources and load it only once
2026-03-16 19:39:34 +02:00
7df071c257
Make icons cache with EnumMap
2026-03-16 19:39:34 +02:00
d26aec6dd4
Use sendIqRequestAndWaitForResponse()
2026-03-15 22:41:26 +02:00
b097edc1f3
Use Objects.requireNonNull()
2026-03-14 01:41:03 +02:00
474ac8f8b5
SPARK-1610: Fix Translation Plugin and add it for MUCs
2026-03-14 01:02:01 +02:00
22d8d5710f
fastpath Workpane: refactor
2026-03-14 01:02:01 +02:00
bedcd9939b
MessageFilter.filterIncoming() to accept MessageBuilder instead
2026-03-13 00:56:26 +02:00
5b6f0b34f6
Remove empty methods in listeners
2026-03-12 15:51:20 +02:00
ed6cfb5fc9
Use VCard full Name field (FN) instead of manual concatenation of first and last names
2026-03-12 15:17:21 +02:00
5549543842
Extract image size constants into a single place Sizes
2026-02-23 01:41:23 +02:00
bd5c1681bf
Use ChatRoomListener with default empty implementation instead of the abstract ChatRoomListenerAdapter
2026-02-14 10:59:27 +02:00
b90559fe41
Improve Jid creation and handling
2026-02-11 23:39:42 +02:00
ba3a8072cc
SipAccountPacket: use getDiscoveredItems()
2026-02-11 23:39:42 +02:00
062b82e9cf
Copy plugins description from plugins.xml
2026-02-10 16:51:11 +02:00
8fcc17840f
treewide refactoring:
...
Remove serialVersionUID.
Use LocalPreferences pref field.
Extract SparkManager.mucManager, discoManager, and use SparkManager.sessionManager.privateDataManager to reduce direct usage of connection.
Reformat and use modern java syntax.
2026-02-06 19:31:00 +02:00
0c96c550b8
Chat form.setAnswer(): Use constants MucConfigFormManager
2026-02-04 06:01:47 +02:00
7134422b1b
make jingle and phone plugins compilable
2026-02-02 23:28:11 +02:00
c586cc508d
jingle plugin: fix package name
2026-02-02 14:31:38 +02:00
77f0e33b80
Update plugin versions and homepage URL
2026-02-02 12:10:46 +02:00
3a13f1f560
fix battleships packets
2026-02-02 11:54:16 +02:00
cab6eb7d90
getJidOnline() that returns null if user is offline
2026-02-02 11:52:19 +02:00
d12d0a6427
reformat Upload Plugin
2026-02-02 11:47:37 +02:00
b315a61f88
SPARK-2366: Include Content Type when using File Upload
2026-02-01 23:49:41 +02:00
5e6d8b6c63
battleships: fix plugin.xml
2026-02-01 23:47:56 +02:00
e161cf11e8
Update version to 3.1.0-SNAPSHOT
2026-02-01 23:47:56 +02:00
c29e84934c
reversi: remove PSD files
2026-02-01 20:14:52 +02:00
881d6678b2
plugins: optimize PNG files
2026-02-01 20:04:19 +02:00
33bdd576b1
rm spelling build.xml
2026-02-01 20:03:23 +02:00
ba37d9f4c0
battleships: fix plugin compilation
2026-02-01 16:03:22 +02:00
39867d80a8
SPARK-2336: Use system HTTP client that will initialize proxy itself
2026-01-31 00:44:09 +02:00
fbe4eea90f
Use UTF_8 constant for encoding
2026-01-30 23:53:05 +02:00
b09d385496
SPARK-2017: Upgrade Java version to 11
2026-01-30 23:53:05 +02:00
e86bbbae9f
SoundManager: play sound based on event
2026-01-30 23:53:05 +02:00
3039b863de
Move ChatRequestSound used by fastpath to Sound settings
...
The SoundRes class used only for the one sound INCOMING_USER that plays chat_request.wav.
The SoundRes was removed and instead used the SoundManager and SoundPreferences.
It was also added on the UI settings page.
The unused methods from the SoundManager were removed.
2026-01-30 23:53:05 +02:00
c85366be94
refactor: replace enterRoom() with enterRoomOnSameThread()
2026-01-30 22:54:48 +02:00
81ee81aeb7
refactor: enterRoom() remove muc param because it's used to just get the roomJID that we already have as a param
2026-01-30 22:54:48 +02:00
09c8b96f55
refactor: remove unused params nickname and password from ConferenceUtils.enterRoom()
...
The nickname will be anyway taken from preferences inside the JoinRoomSwingWorker
2026-01-30 22:54:48 +02:00
d55d2c547d
Win Vista is now just Win
2026-01-30 12:27:04 +02:00
c64375052c
Equals for enums
2026-01-28 23:15:44 +02:00
acbae2405e
Use equalsIgnoreCase() and compareToIgnoreCase()
2026-01-08 10:03:14 +01:00
65194c83b9
SPARK-2020: Remove systemtray plugin
2026-01-06 20:03:19 +01:00
d7ccd93732
SPARK-2355: ReversiPanel: fix type to StandardExtensionElement
2026-01-06 11:36:02 +01:00
01450c042a
SPARK-2355: ChatViewer: migrate removeExtension()
2026-01-06 11:36:02 +01:00
3876e79b72
SPARK-2355: ApplePlugin: build Presence
2026-01-06 11:36:02 +01:00
a2b277cd88
SPARK-2355: Migrate to MessageBuilder
2026-01-06 11:36:02 +01:00