[jitsi-dev] Combine Jitsi main window together with dial pad and in call window


#1

Hi all,

Is it possible to combine and integrate the Jitsi main window together
with the dial pad and the in call window? Meaning, I want to show all
these 3 windows together in 1 window instead of 3 separated ones.

Thanks all in advance!


#2

This would be an example of a "quality" improvement.

···

On Fri, Aug 17, 2012 at 4:25 AM, <kwok.winona@gmail.com> wrote:

Hi all,

Is it possible to combine and integrate the Jitsi main window together
with the dial pad and the in call window? Meaning, I want to show all
these 3 windows together in 1 window instead of 3 separated ones.

Thanks all in advance!


#3

Hey there,

Hi all,

Is it possible to combine and integrate the Jitsi main window together
with the dial pad and the in call window? Meaning, I want to show all
these 3 windows together in 1 window instead of 3 separated ones.

We do have a property that, when set causes chat windows, call dialogs
and contact list to appear in one and the same window:

The property is called:

impl.gui.SINGLE_WINDOW_INTERFACE

Note that this was mostly an experiment so there might be some stability
issues with this.

Also note that the dialpad would continue to appear separately.

Hope this helps,
Emil

···

On 17.08.12, 10:25, kwok.winona@gmail.com wrote:


#4

This would be an example of a "quality" improvement.

This is an extremely subjective statement. Many people would be more
comfortable with the current state of things and many others wouldn't
care at all whether it's one way or the other.

Emil

···

On 17.08.12, 16:08, Sepero wrote:

On Fri, Aug 17, 2012 at 4:25 AM, <kwok.winona@gmail.com> wrote:

Hi all,

Is it possible to combine and integrate the Jitsi main window together
with the dial pad and the in call window? Meaning, I want to show all
these 3 windows together in 1 window instead of 3 separated ones.

Thanks all in advance!


#5

(CCing dev. Please keep the list CCed rather than mailing just me)

Well, it's not currently something that's exposed to the user. You can
either add that to your sip-communicator.properties file or feed it to
clients via provisioning.

Cheers,
Emil

···

On 21.08.12, 05:44, Winona Kwok wrote:

Hi,

Thanks for your reply! But may I know how do I go about setting this?
Thanks! I'm quite lost..

On Fri, Aug 17, 2012 at 10:30 PM, Emil Ivov <emcho@jitsi.org > <mailto:emcho@jitsi.org>> wrote:

    Hey there,

    On 17.08.12, 10:25, kwok.winona@gmail.com > <mailto:kwok.winona@gmail.com> wrote:
    > Hi all,
    >
    > Is it possible to combine and integrate the Jitsi main window together
    > with the dial pad and the in call window? Meaning, I want to show all
    > these 3 windows together in 1 window instead of 3 separated ones.

    We do have a property that, when set causes chat windows, call dialogs
    and contact list to appear in one and the same window:

    The property is called:

    impl.gui.SINGLE_WINDOW_INTERFACE

    Note that this was mostly an experiment so there might be some stability
    issues with this.

    Also note that the dialpad would continue to appear separately.

    Hope this helps,
    Emil

--
Best Regards,
Winona Kwok

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#6

Hi Emil,

I have tried to add "impl.gui.SINGLE_WINDOW_INTERFACE=true" in the
sip-communicator.properties file (or rather default.properties file in my
case) but I am unable to get the UI up and running. Like what you said,
it's not exposed to the user, may I know if there's any way I could do it?
By the way, what you mean by "feed it to clients via provisioning"? Thanks
a lot!

···

On Wed, Aug 22, 2012 at 12:40 AM, Emil Ivov <emcho@jitsi.org> wrote:

(CCing dev. Please keep the list CCed rather than mailing just me)

Well, it's not currently something that's exposed to the user. You can
either add that to your sip-communicator.properties file or feed it to
clients via provisioning.

Cheers,
Emil

On 21.08.12, 05:44, Winona Kwok wrote:
> Hi,
>
> Thanks for your reply! But may I know how do I go about setting this?
> Thanks! I'm quite lost..
>
> On Fri, Aug 17, 2012 at 10:30 PM, Emil Ivov <emcho@jitsi.org > > <mailto:emcho@jitsi.org>> wrote:
>
> Hey there,
>
> On 17.08.12, 10:25, kwok.winona@gmail.com > > <mailto:kwok.winona@gmail.com> wrote:
> > Hi all,
> >
> > Is it possible to combine and integrate the Jitsi main window
together
> > with the dial pad and the in call window? Meaning, I want to show
all
> > these 3 windows together in 1 window instead of 3 separated ones.
>
> We do have a property that, when set causes chat windows, call
dialogs
> and contact list to appear in one and the same window:
>
> The property is called:
>
> impl.gui.SINGLE_WINDOW_INTERFACE
>
> Note that this was mostly an experiment so there might be some
stability
> issues with this.
>
> Also note that the dialpad would continue to appear separately.
>
> Hope this helps,
> Emil
>
>
>
>
> --
> Best Regards,
> Winona Kwok

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Best Regards,
Winona Kwok


#7

Hi Winona,

there's was a problem with the single window interface, that I've just repaired. Please try next build. Should be in 4178.

Cheers,
Yana

···

On Aug 24, 2012, at 8:35 AM, Winona Kwok wrote:

Hi Emil,

I have tried to add "impl.gui.SINGLE_WINDOW_INTERFACE=true" in the sip-communicator.properties file (or rather default.properties file in my case) but I am unable to get the UI up and running. Like what you said, it's not exposed to the user, may I know if there's any way I could do it? By the way, what you mean by "feed it to clients via provisioning"? Thanks a lot!

On Wed, Aug 22, 2012 at 12:40 AM, Emil Ivov <emcho@jitsi.org> wrote:
(CCing dev. Please keep the list CCed rather than mailing just me)

Well, it's not currently something that's exposed to the user. You can
either add that to your sip-communicator.properties file or feed it to
clients via provisioning.

Cheers,
Emil

On 21.08.12, 05:44, Winona Kwok wrote:
> Hi,
>
> Thanks for your reply! But may I know how do I go about setting this?
> Thanks! I'm quite lost..
>
> On Fri, Aug 17, 2012 at 10:30 PM, Emil Ivov <emcho@jitsi.org > > <mailto:emcho@jitsi.org>> wrote:
>
> Hey there,
>
> On 17.08.12, 10:25, kwok.winona@gmail.com > > <mailto:kwok.winona@gmail.com> wrote:
> > Hi all,
> >
> > Is it possible to combine and integrate the Jitsi main window together
> > with the dial pad and the in call window? Meaning, I want to show all
> > these 3 windows together in 1 window instead of 3 separated ones.
>
> We do have a property that, when set causes chat windows, call dialogs
> and contact list to appear in one and the same window:
>
> The property is called:
>
> impl.gui.SINGLE_WINDOW_INTERFACE
>
> Note that this was mostly an experiment so there might be some stability
> issues with this.
>
> Also note that the dialpad would continue to appear separately.
>
> Hope this helps,
> Emil
>
>
>
>
> --
> Best Regards,
> Winona Kwok

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Best Regards,
Winona Kwok


#8

Hi,

···

On Fri, Aug 24, 2012 at 9:35 AM, Winona Kwok <kwok.winona@gmail.com> wrote:

Hi Emil,

I have tried to add "impl.gui.SINGLE_WINDOW_INTERFACE=true" in the
sip-communicator.properties file (or rather default.properties file in my
case) but I am unable to get the UI up and running. Like what you said,
it's not exposed to the user, may I know if there's any way I could do it?
By the way, what you mean by "feed it to clients via provisioning"? Thanks
a lot!

Right now Jitsi doesn't even run with this property enabled, so chances are
it won't work well for you. If you feel like experimenting anyway, you can
apply this to at least make it run:

Index:
src/net/java/sip/communicator/impl/gui/main/SingleWindowContainer.java

---
src/net/java/sip/communicator/impl/gui/main/SingleWindowContainer.java
(revision 9809)
+++
src/net/java/sip/communicator/impl/gui/main/SingleWindowContainer.java
(working copy)
@@ -73,13 +73,13 @@
         super(new BorderLayout());
         setPreferredSize(new Dimension(620, 580));

- add(createToolbar(), BorderLayout.NORTH);

         tabbedPane = new ConversationTabbedPane();
         tabbedPane.addChangeListener(this);
         contactPhotoPanel = new ContactPhotoPanel(
             GuiActivator.getUIService().getMainFrame());

+ add(createToolbar(), BorderLayout.NORTH);
         add(tabbedPane);
     }

Boris

P.S. You can read about provisioning Jitsi here:
https://jitsi.org/index.php/Documentation/Provisioning