Add invisible presence state

Description

with http://xmpp.org/extensions/xep-0126.html privacy settings are stored server side in Spark.
Also XEP-0126 defines the standards regarding implementation of invisible presence by means of XMPP privacy lists.

A new checkbox will be added on dialog window with login as invisible option

Environment

None

Activity

Show:
Walter Ebeling
March 28, 2013, 7:51 PM

Please review, commit to internal build and allow some baking in the team.

wroot
March 28, 2013, 8:26 PM
Edited

Login screen is a bit squeezed now (i mean the animated logo). There is a gap between bottom buttons and Log in as invisible checkbox. Maybe this gap should be used instead of squeezing the logo. The width and height also got squeezed.. http://www.wroot.lt/jive/spark_588vs589.jpg

UPD: well it is only a visual effect that its width has changed.

Mircea Carasel
March 29, 2013, 10:04 AM

Yes, you are right, we changed only the height of LoginPanel from 200 to 250. By adding a new checkbox we thought to keep the gaps.
I can ask Slava to revert it back if you want. Here is the change:

public Dimension getPreferredSize() {
final Dimension dim = super.getPreferredSize();

  • dim.height = 200;
    + dim.height = 250;
    return dim;
    }

wroot
March 29, 2013, 10:13 AM

What about making it 230 or 240, so it won't be such a big blank gap?

Mircea Carasel
March 29, 2013, 5:28 PM

Sure, I agree, I will change it to 230

Fixed

Assignee

Tim Jentz

Reporter

Mircea Carasel

Labels

None

Expected Effort

None

Ignite Forum URL

None

Fix versions

Priority

Major
Configure