[sip-comm-dev] surprise surprise, new iface finalized


#1

Hey folks,

You might want to check out r4705, build 1507. Yana has worked some
magic on the iface (again) :slight_smile: .

Cheers
Emil

路路路

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Hey! It rocks!! I like the iphone-like design, we need a plugin store now :slight_smile:
Congratulations Yana!

romain

路路路

On 2008/11/14, at 11:33, Emil Ivov wrote:

Hey folks,

You might want to check out r4705, build 1507. Yana has worked some
magic on the iface (again) :slight_smile: .

Cheers
Emil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Hi guys,

yep:) Hope you like it..It's actually a work in progress, so please be patient and tolerant (once again) :slight_smile: Any help to reproduce and fix bugs is more than welcome!

Cheers,
Yana

Emil Ivov wrote:

路路路

Hey folks,

You might want to check out r4705, build 1507. Yana has worked some
magic on the iface (again) :slight_smile: .

Cheers
Emil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#4

Hello,

Congratulations Yana, it's a wonderful design :slight_smile:
I hope my laptop will work in a near future that I will be able to use it soon.

From my little test, I've discovers few bugs may be you already know them :

- the double border of the contact list (normal corners and rounded corners)
- the tooltip of the buttons of the "advanced" panel are under the
buttons so I can't read them
- the "advanced" panel is above the menu. For example, show the panel
then click on the file menu.

Bye

Damien

路路路

2008/11/14 Yana Stamcheva <yana@sip-communicator.org>:

Hi guys,

yep:) Hope you like it..It's actually a work in progress, so please be
patient and tolerant (once again) :slight_smile: Any help to reproduce and fix bugs is
more than welcome!

Cheers,
Yana

Emil Ivov wrote:

Hey folks,

You might want to check out r4705, build 1507. Yana has worked some
magic on the iface (again) :slight_smile: .

Cheers
Emil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

--
Damien ROTH
Programmeur n.m : Celui qui r茅sout un probl猫me que vous n'aviez pas,
d'une fa莽on que vous ne comprenez pas.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#5

Yana,

thanks for your efforts on the GUI, it looks nice.

I have several comments to make, but for today the most important
feedback from my point of view.

I have extreme difficulty seeing whether someone is present or not
on the roster list.

For this reason, I gave the icons a new look and now I can can clearly
and brightly see presence or no presence. I hope you agree with my
suggestion.

May I kindly ask you to integrate these icons into a future build ?
If the away and extended away are not implemented yet in SC, keep
these icons for the future.

I have attached them in 2 different formats.

Best regards, Earl

Yana Stamcheva wrote:

路路路

Hi guys,

yep:) Hope you like it..It's actually a work in progress, so please be patient and tolerant (once again) :slight_smile: Any help to reproduce and fix bugs is more than welcome!

Cheers,
Yana

Emil Ivov wrote:

Hey folks,

You might want to check out r4705, build 1507. Yana has worked some
magic on the iface (again) :slight_smile: .

Cheers
Emil


#6

Hi Yana,

I've noticed several bugs in the UI using Windows XP and Java 1.6.0_06.

1) The new 'iPhone-style' dropdown buttons panel insists on being on top of the File menu. If you open the File menu while you have the action menu open, it partially disappears behind the ActionMenuPanel.

2) There is a square beige 'shadow' around the button for the dialpad in the bottom left corner of the main window.

3) There is a square dark blue 'shadow' around the rounded corners of the grey highlight when the Set Global Status dropdown menu is selected.

4) The text labels for the 'Chat' and 'Main' tabs in the Keybindings config form have their text aligned all the way to the right. They would look much better if they are centered as they are in the SC L&F.

5) IMHO, when using the Windows default theme, the dropdown arrow buttons for editable combo boxes such as the dialbox don't look good at all--they have an ugly rectangular box which wraps around the input textfield and the dropdown button. There are also countless positioning oddities when using the Windows theme. The look and feel I get if I force it to use the Sip Communicator theme are much better. This has been bothering me for a while. I'm not sure if the Windows elements can be improved, if not, as a user I would probably prefer the Sip Communicator theme, or at least a choice of which theme to use. Thoughts?

-Alan

路路路

----- Original Message -----

From: Yana Stamcheva <yana@sip-communicator.org>

Date: Friday, November 14, 2008 5:52 am
Subject: Re: [sip-comm-dev] surprise surprise, new iface finalized

Hi guys,

yep:) Hope you like it..It's actually a work in progress, so
please be
patient and tolerant (once again) :slight_smile: Any help to reproduce and fix
bugs
is more than welcome!

Cheers,
Yana

Emil Ivov wrote:
> Hey folks,
>
> You might want to check out r4705, build 1507. Yana has worked some
> magic on the iface (again) :slight_smile: .
>
> Cheers
> Emil
>
> -----------------------------------------------------------------
----
> To unsubscribe, e-mail: dev-unsubscribe@sip-
communicator.dev.java.net> For additional commands, e-mail: dev-
help@sip-communicator.dev.java.net
>
>

-------------------------------------------------------------------
--
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-
communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#7

Hi Earl,

I completely agree with you and I have actually started preparing status icons that are easier to distinguish (they're actually not so different from those you sent).

However, I am not sure that showing protocol specific status icons would be a good idea. We'd basically need 10 new sets of icons to represent all protocols and that would be tough to handle.

We could of course use the original protocol icons but that would still make things complicated for meta contacts that incorporate buddies from more than one protocol.

We used to have protocol icons displayed on the right of the buddies before but that was considered overly complicated by many. I guess we'll have to live with the current situation for a while and try to determine what the majority prefers.

Regards
Yana

Earl wrote:

路路路

Yana,

thanks for your efforts on the GUI, it looks nice.

I have several comments to make, but for today the most important
feedback from my point of view.

I have extreme difficulty seeing whether someone is present or not
on the roster list.

For this reason, I gave the icons a new look and now I can can clearly
and brightly see presence or no presence. I hope you agree with my
suggestion.

May I kindly ask you to integrate these icons into a future build ?
If the away and extended away are not implemented yet in SC, keep
these icons for the future.

I have attached them in 2 different formats.

Best regards, Earl

Yana Stamcheva wrote:

Hi guys,

yep:) Hope you like it..It's actually a work in progress, so please be patient and tolerant (once again) :slight_smile: Any help to reproduce and fix bugs is more than welcome!

Cheers,
Yana

Emil Ivov wrote:

Hey folks,

You might want to check out r4705, build 1507. Yana has worked some
magic on the iface (again) :slight_smile: .

Cheers
Emil

------------------------------------------------------------------------

------------------------------------------------------------------------

------------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#8

Hi Alan,

Thank you for the feedback!

2) There is a square beige 'shadow' around the button for the dialpad in the bottom left corner of the main window.

r4867 tries to take care of it but I don't know how to limit the
rollover effect to the image only so on rollover there's still some
gray spill out of the image.

3) There is a square dark blue 'shadow' around the rounded corners of the grey highlight when the Set Global Status dropdown menu is selected.

I think r4867 fixes it for me (on Windows Vista).

5) IMHO, when using the Windows default theme, the dropdown arrow buttons for editable combo boxes such as the dialbox don't look good at all--they have an ugly rectangular box which wraps around the input textfield and the dropdown button.

Looking at the source code, this should be CallComboBox which uses
SIPCommCallComboBoxUI i.e. it doesn't use the Windows UI even when the
Windows L&F is active. It should be looked into further.

There are also countless positioning oddities when using the Windows theme.

I don't think Swing LookAndFeels affect widget positions that often
and I haven't discovered related problems with the Windows L&F on
Vista. Could you please provide details about specific issues you've
encountered?

The look and feel I get if I force it to use the Sip Communicator theme are much better. This has been bothering me for a while. I'm not sure if the Windows elements can be improved, if not, as a user I would probably prefer the Sip Communicator theme, or at least a choice of which theme to use. Thoughts?

I personally find the Windows L&F to have better usability. Anyway,
I'll at some point in the near future run SIP Communicator with the
Substance L&F from substance.dev.java.net. I asked Yana and she said
the didn't find it a bad idea to have UI allowing one to choose among
the system, SIPCommLookAndFee and any other LookAndFeels (which could,
for example, be registered as OSGi services).

Best regards,
Lubo

路路路

On Tue, Dec 16, 2008 at 11:24 PM, Alan C Kelly <akelly7@gmu.edu> wrote:

Hi Yana,

I've noticed several bugs in the UI using Windows XP and Java 1.6.0_06.

1) The new 'iPhone-style' dropdown buttons panel insists on being on top of the File menu. If you open the File menu while you have the action menu open, it partially disappears behind the ActionMenuPanel.

2) There is a square beige 'shadow' around the button for the dialpad in the bottom left corner of the main window.

3) There is a square dark blue 'shadow' around the rounded corners of the grey highlight when the Set Global Status dropdown menu is selected.

4) The text labels for the 'Chat' and 'Main' tabs in the Keybindings config form have their text aligned all the way to the right. They would look much better if they are centered as they are in the SC L&F.

5) IMHO, when using the Windows default theme, the dropdown arrow buttons for editable combo boxes such as the dialbox don't look good at all--they have an ugly rectangular box which wraps around the input textfield and the dropdown button. There are also countless positioning oddities when using the Windows theme. The look and feel I get if I force it to use the Sip Communicator theme are much better. This has been bothering me for a while. I'm not sure if the Windows elements can be improved, if not, as a user I would probably prefer the Sip Communicator theme, or at least a choice of which theme to use. Thoughts?

-Alan

----- Original Message -----
From: Yana Stamcheva <yana@sip-communicator.org>
Date: Friday, November 14, 2008 5:52 am
Subject: Re: [sip-comm-dev] surprise surprise, new iface finalized

Hi guys,

yep:) Hope you like it..It's actually a work in progress, so
please be
patient and tolerant (once again) :slight_smile: Any help to reproduce and fix
bugs
is more than welcome!

Cheers,
Yana

Emil Ivov wrote:
> Hey folks,
>
> You might want to check out r4705, build 1507. Yana has worked some
> magic on the iface (again) :slight_smile: .
>
> Cheers
> Emil
>
> -----------------------------------------------------------------
----
> To unsubscribe, e-mail: dev-unsubscribe@sip-
communicator.dev.java.net> For additional commands, e-mail: dev-
help@sip-communicator.dev.java.net
>
>

-------------------------------------------------------------------
--
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-
communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#9

Yana,

In this case, I suggest using a bright green icon for present and a light gray icon
for not present, for all protocols. I find it nearly impossible to see if someone
is present or not with the present icons.

I feel that shaded icons to represent a curved surface bring nothing to functionality.
Especially when they are so small.
One bright pastel color is the easiest to distinguish.

Best regards, Earl

Yana Stamcheva wrote:

路路路

Hi Earl,

I completely agree with you and I have actually started preparing status icons that are easier to distinguish (they're actually not so different from those you sent).

However, I am not sure that showing protocol specific status icons would be a good idea. We'd basically need 10 new sets of icons to represent all protocols and that would be tough to handle.

We could of course use the original protocol icons but that would still make things complicated for meta contacts that incorporate buddies from more than one protocol.

We used to have protocol icons displayed on the right of the buddies before but that was considered overly complicated by many. I guess we'll have to live with the current situation for a while and try to determine what the majority prefers.

Regards
Yana

Earl wrote:

Yana,

thanks for your efforts on the GUI, it looks nice.

I have several comments to make, but for today the most important
feedback from my point of view.

I have extreme difficulty seeing whether someone is present or not
on the roster list.

For this reason, I gave the icons a new look and now I can can clearly
and brightly see presence or no presence. I hope you agree with my
suggestion.

May I kindly ask you to integrate these icons into a future build ?
If the away and extended away are not implemented yet in SC, keep
these icons for the future.

I have attached them in 2 different formats.

Best regards, Earl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#10

Hi Lubo,

> 2) There is a square beige 'shadow' around the button for the
dialpad in the bottom left corner of the main window.

r4867 tries to take care of it but I don't know how to limit the
rollover effect to the image only so on rollover there's still some
gray spill out of the image.

It looks much better now. Nice work.

> 3) There is a square dark blue 'shadow' around the rounded
corners of the grey highlight when the Set Global Status dropdown
menu is selected.

I think r4867 fixes it for me (on Windows Vista).

Yeah, that fixed it!

> 5) IMHO, when using the Windows default theme, the dropdown
arrow buttons for editable combo boxes such as the dialbox don't
look good at all--they have an ugly rectangular box which wraps
around the input textfield and the dropdown button.

Looking at the source code, this should be CallComboBox which uses
SIPCommCallComboBoxUI i.e. it doesn't use the Windows UI even when the
Windows L&F is active. It should be looked into further.

I'll take a further look at that at some point. I think the 'problem' lies in how the embedded JButton is rendered with Windows L&F versus SC L&F.

I don't think Swing LookAndFeels affect widget positions that often
and I haven't discovered related problems with the Windows L&F on
Vista. Could you please provide details about specific issues you've
encountered?

Now that I look at it again, the positioning issues I remember seeing in the past seem to have been largely resolved with Yana's most recent round of GUI revisions. If I run across anything new, I'll let you know.

I do think making the L&F something the user can chose would be a definite plus as it's certainly a matter of personal preference.

-Alan

路路路

----- Original Message -----

From: Lubomir Marinov <lubomir.marinov@gmail.com>

Date: Wednesday, December 17, 2008 8:02 am
Subject: Re: [sip-comm-dev] surprise surprise, new iface finalized

Hi Alan,

Thank you for the feedback!

> 2) There is a square beige 'shadow' around the button for the
dialpad in the bottom left corner of the main window.

r4867 tries to take care of it but I don't know how to limit the
rollover effect to the image only so on rollover there's still some
gray spill out of the image.

> 3) There is a square dark blue 'shadow' around the rounded
corners of the grey highlight when the Set Global Status dropdown
menu is selected.

I think r4867 fixes it for me (on Windows Vista).

> 5) IMHO, when using the Windows default theme, the dropdown
arrow buttons for editable combo boxes such as the dialbox don't
look good at all--they have an ugly rectangular box which wraps
around the input textfield and the dropdown button.

Looking at the source code, this should be CallComboBox which uses
SIPCommCallComboBoxUI i.e. it doesn't use the Windows UI even when the
Windows L&F is active. It should be looked into further.

> There are also countless positioning oddities when using the
Windows theme.

I don't think Swing LookAndFeels affect widget positions that often
and I haven't discovered related problems with the Windows L&F on
Vista. Could you please provide details about specific issues you've
encountered?

> The look and feel I get if I force it to use the Sip
Communicator theme are much better. This has been bothering me for
a while. I'm not sure if the Windows elements can be improved, if
not, as a user I would probably prefer the Sip Communicator theme,
or at least a choice of which theme to use. Thoughts?

I personally find the Windows L&F to have better usability. Anyway,
I'll at some point in the near future run SIP Communicator with the
Substance L&F from substance.dev.java.net. I asked Yana and she said
the didn't find it a bad idea to have UI allowing one to choose among
the system, SIPCommLookAndFee and any other LookAndFeels (which could,
for example, be registered as OSGi services).

Best regards,
Lubo

On Tue, Dec 16, 2008 at 11:24 PM, Alan C Kelly <akelly7@gmu.edu>
wrote:> Hi Yana,
>
> I've noticed several bugs in the UI using Windows XP and Java
1.6.0_06.>
> 1) The new 'iPhone-style' dropdown buttons panel insists on
being on top of the File menu. If you open the File menu while you
have the action menu open, it partially disappears behind the
ActionMenuPanel.>
> 2) There is a square beige 'shadow' around the button for the
dialpad in the bottom left corner of the main window.
>
> 3) There is a square dark blue 'shadow' around the rounded
corners of the grey highlight when the Set Global Status dropdown
menu is selected.
>
> 4) The text labels for the 'Chat' and 'Main' tabs in the
Keybindings config form have their text aligned all the way to the
right. They would look much better if they are centered as they
are in the SC L&F.
>
> 5) IMHO, when using the Windows default theme, the dropdown
arrow buttons for editable combo boxes such as the dialbox don't
look good at all--they have an ugly rectangular box which wraps
around the input textfield and the dropdown button. There are also
countless positioning oddities when using the Windows theme. The
look and feel I get if I force it to use the Sip Communicator
theme are much better. This has been bothering me for a while. I'm
not sure if the Windows elements can be improved, if not, as a
user I would probably prefer the Sip Communicator theme, or at
least a choice of which theme to use. Thoughts?
>
>
> -Alan
>
> ----- Original Message -----
> From: Yana Stamcheva <yana@sip-communicator.org>
> Date: Friday, November 14, 2008 5:52 am
> Subject: Re: [sip-comm-dev] surprise surprise, new iface finalized
>
>> Hi guys,
>>
>> yep:) Hope you like it..It's actually a work in progress, so
>> please be
>> patient and tolerant (once again) :slight_smile: Any help to reproduce and fix
>> bugs
>> is more than welcome!
>>
>> Cheers,
>> Yana
>>
>> Emil Ivov wrote:
>> > Hey folks,
>> >
>> > You might want to check out r4705, build 1507. Yana has
worked some
>> > magic on the iface (again) :slight_smile: .
>> >
>> > Cheers
>> > Emil
>> >
>> > --------------------------------------------------------------
---
>> ----
>> > To unsubscribe, e-mail: dev-unsubscribe@sip-
>> communicator.dev.java.net> For additional commands, e-mail: dev-
>> help@sip-communicator.dev.java.net
>> >
>> >
>>
>> ----------------------------------------------------------------
---
>> --
>> To unsubscribe, e-mail: dev-unsubscribe@sip-
communicator.dev.java.net>> For additional commands, e-mail: dev-
help@sip-
>> communicator.dev.java.net
>>
>
> -----------------------------------------------------------------
----
> To unsubscribe, e-mail: dev-unsubscribe@sip-
communicator.dev.java.net> For additional commands, e-mail: dev-
help@sip-communicator.dev.java.net
>
>

-------------------------------------------------------------------
--
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-
communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#11

Hi Earl,

Earl wrote:

Yana,

In this case, I suggest using a bright green icon for present and a light gray icon
for not present, for all protocols. I find it nearly impossible to see if someone
is present or not with the present icons.

Absolutely agree.

I feel that shaded icons to represent a curved surface bring nothing to functionality.
Especially when they are so small.
One bright pastel color is the easiest to distinguish.

Again, agree. This is what I was thinking also. Actually I like very much your suggestions and they will certainly be taken into account in what I have already started.

I promise to commit very soon:)

Cheers,
Yana

路路路

Best regards, Earl

Yana Stamcheva wrote:

Hi Earl,

I completely agree with you and I have actually started preparing status icons that are easier to distinguish (they're actually not so different from those you sent).

However, I am not sure that showing protocol specific status icons would be a good idea. We'd basically need 10 new sets of icons to represent all protocols and that would be tough to handle.

We could of course use the original protocol icons but that would still make things complicated for meta contacts that incorporate buddies from more than one protocol.

We used to have protocol icons displayed on the right of the buddies before but that was considered overly complicated by many. I guess we'll have to live with the current situation for a while and try to determine what the majority prefers.

Regards
Yana

Earl wrote:

Yana,

thanks for your efforts on the GUI, it looks nice.

I have several comments to make, but for today the most important
feedback from my point of view.

I have extreme difficulty seeing whether someone is present or not
on the roster list.

For this reason, I gave the icons a new look and now I can can clearly
and brightly see presence or no presence. I hope you agree with my
suggestion.

May I kindly ask you to integrate these icons into a future build ?
If the away and extended away are not implemented yet in SC, keep
these icons for the future.

I have attached them in 2 different formats.

Best regards, Earl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net