Commit Graph

152 Commits

Author SHA1 Message Date
be5212b595 refactor ContactItem 2026-07-25 22:05:08 +03:00
fbe49198b5 refactor getIconFromPresence(): newer return null icon 2026-07-24 23:03:23 +03:00
05cfcf278a ContactGroup: make shared, offline and unfiled as final fields 2026-07-21 01:59:48 +03:00
640a1d6bab 2026-07-19 13:06:23 +03:00
79626350fd refactor: use messageBuilder.to() 2026-07-17 19:11:15 +03:00
5b1b195062 Update translations 2026-07-15 21:03:33 +03:00
226cf7692e Initialize OptionPane.okButtonText with localized value once on start 2026-07-15 14:13:39 +03:00
e636d30646 ChatRoom: extract setChatInputEnabled() and remove getSendButton() 2026-07-06 23:06:50 +03:00
23c661f51a Chat editor: show Send button 2026-07-06 01:18:25 +03:00
92140d2d74 Translations update 2026-07-05 20:29:29 +03:00
ded3fcd379 Update translations: remove spaces around = 2026-07-05 18:15:49 +03:00
28e711e26d Fastpath plugin: remove manual ConferenceService loading 2026-07-03 10:27:14 +03:00
bf35151fbb Update translations 2026-07-01 00:42:06 +03:00
d31f8eb1ed Update translations 2026-07-01 00:18:47 +03:00
4845fbc8ed Translate fastpath_i18n.properties in de
97% of minimum 20% translated source file: 'fastpath_i18n.properties'
on 'de'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2026-06-30 22:13:55 +03:00
204bcd4ed2 SubjectPanel: Show room name instead of JID, Fastpath: set subject 2026-06-06 23:03:12 +03:00
44ab2e4d50 Translation: zh-Hans 2026-06-06 13:41:57 +03:00
ad3b828218 ChatManager: simplify getDefaultConferenceService() and use getConferenceServices() instead of multiUserChatManager.getMucServiceDomains() 2026-05-02 18:19:11 +03:00
094df274ef SessionManager.discoverItems(): preload disco infos 2026-05-02 18:19:11 +03:00
69f5fd076e treewide: use iteration by map.entrySet() 2026-04-26 13:15:15 +03:00
526500f6bb Move TranscriptWindowEntry into a separate org.jivesoftware.spark.ui.transctipt package
Assume that Emoji packs always available
2026-04-23 12:11:57 +03:00
4f134bc4a1 treewide cleanup, refactor and reformat 2026-04-22 22:19:28 +03:00
20a6198df1 treewide rafactor: use for each instead of Iterator 2026-04-22 13:13:44 +03:00
a46b56b19e fastpath: AgentConversations: refactor 2026-04-21 09:52:53 +03:00
ed9290874d treewide cleanup, refactor and reformat
GrowlPlugin: remove synchronized
2026-04-21 09:52:53 +03:00
ad7601a8cf treewide cleanup, refactor and reformat
Remove serialVersionUID because RPI is not used.
Add missing Override annotation.
Use isEmpty() and isBlank().
Reduce line spaces.
2026-04-19 13:45:16 +03:00
d98cdad62b refactor: remove empty ConnectionListener methods 2026-04-19 00:29:46 +03:00
de972f3830 refactor: fix file listing 2026-04-05 19:34:31 +03:00
09e765afe4 SPARK-2128 Remove the UTF8Control introduced in SPARK-2128 2026-04-02 23:31:32 +03:00
e94281376e i18n: simplify language codes and remove unnecessary country 2026-04-02 23:23:09 +03:00
edb906ffff refactor: Make listener interfaces with empty default implementations 2026-04-02 16:15:00 +03:00
50aa04bfbf Update French translation
Cleanup preamble in i18n props
2026-04-02 16:15:00 +03:00
b66b0c2304 Translation update 2026-04-01 21:58:46 +03:00
960ddf3f08 Use ChatRoom.sendMessage(String text) 2026-03-17 23:16:09 +02:00
7df071c257 Make icons cache with EnumMap 2026-03-16 19:39:34 +02:00
22d8d5710f fastpath Workpane: refactor 2026-03-14 01:02:01 +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
bd5c1681bf Use ChatRoomListener with default empty implementation instead of the abstract ChatRoomListenerAdapter 2026-02-14 10:59:27 +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
77f0e33b80 Update plugin versions and homepage URL 2026-02-02 12:10:46 +02:00
e161cf11e8 Update version to 3.1.0-SNAPSHOT 2026-02-01 23:47:56 +02:00
881d6678b2 plugins: optimize PNG files 2026-02-01 20:04:19 +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
01450c042a SPARK-2355: ChatViewer: migrate removeExtension() 2026-01-06 11:36:02 +01:00