Revision
14639
Author
jmesquita
Date
2009-08-26 02:00:17 -0500 (Wed, 26 Aug 2009)

Log Message

Add what we need for a real project.

Added Paths

Diff

Added: freeswitch/trunk/contrib/jmesquita/fsgui/AUTHORS (0 => 14639)


--- freeswitch/trunk/contrib/jmesquita/fsgui/AUTHORS	                        (rev 0)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/AUTHORS	2009-08-26 07:00:17 UTC (rev 14639)
@@ -0,0 +1,7 @@
+The initial and current author of this project is:
+
+João Mesquita <jmesquita (at) freeswitch.org>
+
+The windows version of the installer is being contributed by:
+
+Carlos Talbot

Added: freeswitch/trunk/contrib/jmesquita/fsgui/INSTALL (0 => 14639)


--- freeswitch/trunk/contrib/jmesquita/fsgui/INSTALL	                        (rev 0)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/INSTALL	2009-08-26 07:00:17 UTC (rev 14639)
@@ -0,0 +1,27 @@
+To compile FsGui you need at least Qt 4.5 installed on your system.
+
+== For Linux ==
+
+Compile libesl, cd into the project root directory and type the following commands:
+
+qmake -config release
+make
+
+Binaires will be place into the bin/ directory located on project root directory.
+Plugins will be placed under bin/plugins. This can be changed by:
+
+qmake PLUGINDIR=[desired location] -config release
+
+== For MacOSX ==
+
+Compile libesl, cd into the project root directory and type the following commands:
+
+qmake -config release -spec macx-g++
+make
+
+Binaires will be place into the bin/ directory located on project root directory.
+Applications will be place into the application bundle.
+
+== For Windows XP/Vista ==
+
+I still have no idea. Carlos Talbot, please!!! :-)

Added: freeswitch/trunk/contrib/jmesquita/fsgui/LICENSE (0 => 14639)


--- freeswitch/trunk/contrib/jmesquita/fsgui/LICENSE	                        (rev 0)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/LICENSE	2009-08-26 07:00:17 UTC (rev 14639)
@@ -0,0 +1,37 @@
+/*
+ * Copyright (c) 2007, Anthony Minessale II
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * * Neither the name of the original author; nor the names of any contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER
+ * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ * Contributor(s):
+ *
+ * Joao Mesquita <jmesquita (at) freeswitch.org>
+ *
+ */

Added: freeswitch/trunk/contrib/jmesquita/fsgui/README (0 => 14639)


--- freeswitch/trunk/contrib/jmesquita/fsgui/README	                        (rev 0)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/README	2009-08-26 07:00:17 UTC (rev 14639)
@@ -0,0 +1,12 @@
+
+== Description ==
+
+FsGui is an extend able platform for call control applications. Making intensive use o Qt plugin infrastructure and lib esl, FsGui intention is to provide means for applications to enable use of call control features on the desktop such as conference management, click to call, outlook integration, etc...
+
+== Applications ==
+
+** Console - A FreeSWITCH console for human beings **
+
+Console is the very first application developed in the new FsGui estructure. It will show the information that is shown on fs_cli and cli on a interface similar to what Wireshark has for IP packet dumps.
+Console has a server manager tool that allows you to manage multiple FreeSWITCH instances and a tabbed interface that allows you to connect simultaneously to as many instances as you like.
+Console also allows you to perform common tasks fast such as pastebin logs, save logs to disk or search existing logs.