Commit Graph

2819 Commits

Author SHA1 Message Date
0eb223c4c8 Added support for open link which pointed to Spark forum when user uses KDE 2016-09-10 03:49:03 -04:00
a6409f2791 Merge pull request #208 from wrooot/master
SPARK-1788 Update translations
2016-08-27 18:46:57 +03:00
c1c7c31d86 SPARK-1788 Update translation (not trusted - LT) 2016-08-27 18:46:11 +03:00
47ad2e4a96 SPARK-1788 Update translation (not trusted) 2016-08-27 18:45:05 +03:00
c474a1b9e9 SPARK-1788 Update translations 2016-08-27 18:42:32 +03:00
8ffa4a2188 Spark-1787 Add option to disable TLS hostname verification (#207)
* Added option to disable tls hostname verification

* Spark-1787  Small change to text
2016-08-27 09:19:54 +03:00
36627d3806 Merge pull request #206 from wrooot/master
Denote Spark 2.8.0 Release
v2.8.0
2016-08-25 17:30:41 +03:00
13a4992e8e Denote Spark 2.8.0 Release (fix debian changelog) 2016-08-25 17:29:16 +03:00
0ea2e28e6e Denote Spark 2.8.0 Release 2016-08-25 17:27:25 +03:00
a0ed8670d0 Spark 1755 roar redundant popups (#205)
* SPARK-1755: Remove listener when closing chat.

When a one-on-one tab is closed, the corresponding listener (that waits
for data to be displayed in that tab) should be deregistered. This fixes
an issue with ROAR plugin popups increasing in volume.

* SPARK-1783: Don't relay on opaque being possible.
2016-08-23 21:19:28 +03:00
ba247f6bbd Merge pull request #204 from wrooot/master
Removing dot (options don't have them)
2016-08-23 08:53:26 +03:00
25f3a06bd6 SPARK-1746 removing not needed dot 2016-08-23 08:43:08 +03:00
6df405de50 SPARK-1740 removing not needed dot 2016-08-23 08:42:33 +03:00
58b8df16f6 Spark-1777 (#202) 2016-08-22 00:48:01 +03:00
0b5d652b30 Merge pull request #203 from guusdk/SPARK-1740_Smack3-compat
Spark 1740 smack3 compat
2016-08-21 23:43:51 +02:00
e982481bc8 SPARK-1740: Preference tend to work better when they're saved. 2016-08-21 23:44:25 +02:00
f0859e6ce0 SPARK-1735: MUC occupants list should have vertical scrollbar 2016-08-21 23:44:25 +02:00
abd223dddb Merge pull request #201 from wrooot/master
SPARK-1746 one more Lithuanian translation
2016-08-21 20:30:15 +03:00
8c79436987 Spark 1740 smack3 compat (#200)
* SPARK-1735: MUC occupants list should have width

This commit attempts to prevent that the occupants list in a MUC
screen has a near-zero width.

* SPARK-1772: Icons for muc role fix

* SPARK-1735: MUC occupants list should have vertical scrollbar

* SPARK-1740: Allow SASL GSS-API to be executed as it was in SMACK 3

SMACK 4 uses the fully qualified host name, when negotiating GSS-API
via SASL. SMACK 3 used the XMPP domain name instead. Spark should
have a configurable option that allows it to fall back to the old
mechanism (which is likely needed to connect to servers that
have already been configured to accept SSO from older versions of
Spark).

This commit also brings a reorganization of the code of the
'advanced connection settings' dialog - simply because it was pretty
unpractical as it was. Small modifications have been made to the
layout.

* SPARK-1740: Allow SASL GSS-API to be executed as it was in SMACK 3
2016-08-21 20:30:06 +03:00
c3c3c84388 SPARK-1746 one more Lithuanian translation 2016-08-21 20:26:40 +03:00
e9582dd74e Spark 1740 smack3 compat (#199)
* SPARK-1735: MUC occupants list should have width

This commit attempts to prevent that the occupants list in a MUC
screen has a near-zero width.

* SPARK-1772: Icons for muc role fix

* SPARK-1735: MUC occupants list should have vertical scrollbar

* SPARK-1740: Allow SASL GSS-API to be executed as it was in SMACK 3

SMACK 4 uses the fully qualified host name, when negotiating GSS-API
via SASL. SMACK 3 used the XMPP domain name instead. Spark should
have a configurable option that allows it to fall back to the old
mechanism (which is likely needed to connect to servers that
have already been configured to accept SSO from older versions of
Spark).

This commit also brings a reorganization of the code of the
'advanced connection settings' dialog - simply because it was pretty
unpractical as it was. Small modifications have been made to the
layout.
2016-08-21 18:45:58 +03:00
5fad653e7e Spark 1772 muc icons (#198)
* SPARK-1735: MUC occupants list should have width

This commit attempts to prevent that the occupants list in a MUC
screen has a near-zero width.

* SPARK-1772: Icons for muc role fix

* SPARK-1735: MUC occupants list should have vertical scrollbar
2016-08-20 19:45:39 +03:00
5befe65c28 Spark 1772 muc icons (#197)
* SPARK-1735: MUC occupants list should have width

This commit attempts to prevent that the occupants list in a MUC
screen has a near-zero width.

* SPARK-1772: Icons for muc role fix
2016-08-20 14:46:44 +03:00
1181b3feb2 SPARK-1735: MUC occupants list should have width (#196)
This commit attempts to prevent that the occupants list in a MUC
screen has a near-zero width.
2016-08-20 14:05:40 +03:00
9b4b04b4b3 SPARK1778: Don't lookup empty JID (#195)
Maybe also fixing SPARK-1275
2016-08-20 10:38:25 +03:00
820b18eef0 Merge pull request #194 from guusdk/SPARK-1747_GSSAPI-ignore
Spark-1747 and UI tweaks
2016-08-19 21:57:09 +02:00
a8dc18b6f6 UI tweak: can't have mutually exclusive settings
A user cannot have both a resource based on host name, as well as
based on Spark version. A radiobutton is not suitable either, as
a user can also opt to use neither.
2016-08-19 21:51:15 +02:00
7a65176c21 UI tweak: don't overcomplicate SSO settings
The SSO settings in the 'advanced connection settings' dialog has a
checkbox that displays 'advanced' options. Those options are not that
advanced, and the additional checkbox is confusing. It's better to
remove that checkbox (reduces confusion), and show those extra
settings immediately.
2016-08-19 21:38:56 +02:00
a15055d09e SPARK-1747: No SSO? Ignore GSSAPI mech
When Spark is not logging in with SSO, don't consider the GSSAPI
mechanism if offered by the server.
2016-08-19 21:34:46 +02:00
88d545056e SPARK-1752: File transfer manager should always be initialized (#193)
The file transfer manager should, if enabled, always get initialized.
The old code depended on a authentication to succeed. However, if that
occurred before the file transfer manager was invoked, initialization
would never occur.
2016-08-15 22:42:57 +03:00
c8ed22a386 SPARK-1776: Display all 1-on-1 messages (#192)
1-on-1 message displaying is tricky. When in a regular chat, Spark
should listen to messages sent by any resource, associated to any
of the JIDs of the peer. In context of a MUC private message however,
the filter MUST be applied to the full jid (which will be:
roomname@servicename/nickname).
2016-08-15 18:05:12 +03:00
6cb57676ba SPARK-1750: Restore presence after reconnect (#191)
When Spark reconnects successfully, the previous presence state of
the local user should be restored.
2016-08-15 14:23:39 +03:00
dbc1dce49d SPARK-1750: Spark should reconnect by default. (#190)
* Prevent exceptions from going unnoticed.

* SPARK-1750: Spark should reconnect by default.

This commit restored the automatic reconnection that's attempted
by Spark, when an XMPP connection unexpectedly fails. The commit
makes use of a construct offered by Smack (which was changed from
Smack 3 to 4).
2016-08-15 13:21:20 +03:00
3276e65c07 Prevent exceptions from going unnoticed. (#189)
SPARK-1775
2016-08-12 20:52:16 +03:00
5aafa9cae5 SPARK-1745: Workgroup provider should be loaded (#188)
The Fastpath/workgroup classes should be loaded in the ProviderManager.
This does not happen by default in Smack 4.1 (see SMACK-729). This commit
adds a bit of code that works around that issue.
2016-08-12 20:40:44 +03:00
6cf0f222de Merge pull request #187 from wrooot/master
SPARK-1709 Add Russian dictionary for spellchecker
2016-08-10 22:49:00 +03:00
159f3e8989 SPARK-1709 Add Russian dictionary for spellchecker 2016-08-10 22:41:47 +03:00
8a7b470672 SPARK-1773 (#186)
* Change idle timeout for mac and linux

* SPARK-1773
2016-08-07 19:42:53 +03:00
d12e7894d2 SPARK-1646 - Not switching to Away mode when locking screen on Windows 10 (#185)
* SPARK-1646 - Not switching to Away mode when locking screen on Windows 10 and updated JNA and JNA Platform 4.2.2

* SPARK-1646 - Not switching to Away mode when locking screen on Windows 10 and updated JNA and JNA Platform 4.2.2

* SPARK-1646 - Not switching to Away mode when locking screen on Windows 10 and updated JNA and JNA Platform 4.2.2
2016-08-05 23:26:06 +03:00
1ee6806cd7 SPARK-1771 - Update RPM spec file (#184) 2016-08-03 11:57:26 +03:00
ac39655964 SPARK-1771 (#182)
Update Smack to 4.1.8 version
2016-08-03 06:48:21 +03:00
d2b35848ff SPARK-1722: Update bundled JRE to 1.8.0u102 2016-08-01 09:47:48 -05:00
5a08ed90db SPARK-1769 Add lib for RPM build (#181)
Add lib for RPM build
2016-07-26 09:20:56 +03:00
a78617dd09 Spark 1769 (#180)
* SPARK-1763

* SPARK-1769
2016-07-26 00:22:35 +03:00
0971276e2f SPARK-1763 (#179) 2016-07-24 19:56:39 +03:00
08b9b5296f Merge pull request #177 from wrooot/master
SPARK-1768 Fix Debian's package name
2016-07-03 00:10:02 +03:00
7f72abfe34 SPARK-1768 Fix Debian's package name 2016-07-03 00:07:38 +03:00
f868bf4221 SPARK-1768 Fix debian build (#176) 2016-07-02 23:54:56 +03:00
5ec2fd8436 SPARK-1766 File Streams not being closed on a few files (#175)
* SPARK-1764 Transcript file is not being closed on exit

* SPARK-1766 File Streams not being closed on a few files
2016-06-21 23:54:29 +03:00
6cec008681 SPARK-1764 Transcript file is not being closed on exit (#174) 2016-06-17 21:16:51 +03:00