300 Commits

Author SHA1 Message Date
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