r1181 - / kune-sandbox kune-sandbox/lib kune-sandbox/src kune-sandbox/src/cc kune-sandbox/src/cc/kune kune-sandbox/src/cc/kune/sandbox kune-sandbox/src/cc/kune/sandbox/client kune-sandbox/src/cc/kune/sandbox/public kune-sandbox/test kune-sandbox/test/cc kune-sandbox/test/cc/kune kune-sandbox/test/cc/kune/messages kune-sandbox/war kune-sandbox/war/WEB-INF
Author: vjrj_ Date: 2011-01-11 03:03:09 +0100 (Tue, 11 Jan 2011) New Revision: 1181 Added: kune-sandbox/ kune-sandbox/lib/ kune-sandbox/lib/GWT FX v0.5.0 MS 1.jar kune-sandbox/lib/gxt.jar kune-sandbox/src/ kune-sandbox/src/cc/ kune-sandbox/src/cc/kune/ kune-sandbox/src/cc/kune/sandbox/ kune-sandbox/src/cc/kune/sandbox/KuneSandbox.gwt.xml kune-sandbox/src/cc/kune/sandbox/client/ kune-sandbox/src/cc/kune/sandbox/client/KuneSandboxEntryPoint.java kune-sandbox/src/cc/kune/sandbox/public/ kune-sandbox/src/cc/kune/sandbox/public/kune-sandbox.css kune-sandbox/test/ kune-sandbox/test/cc/ kune-sandbox/test/cc/kune/ kune-sandbox/test/cc/kune/messages/ kune-sandbox/test/cc/kune/messages/client/ kune-sandbox/war/ kune-sandbox/war/Kune_sandbox.css kune-sandbox/war/Kune_sandbox.html kune-sandbox/war/WEB-INF/ kune-sandbox/war/WEB-INF/web.xml Log: CLOSED - # 12: kune-sandbox for testing small ui develompents http://kune.ourproject.org/issues/ticket/12 Added: kune-sandbox/lib/GWT FX v0.5.0 MS 1.jar =================================================================== (Binary files differ) Property changes on: kune-sandbox/lib/GWT FX v0.5.0 MS 1.jar ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: kune-sandbox/lib/gxt.jar =================================================================== (Binary files differ) Property changes on: kune-sandbox/lib/gxt.jar ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: kune-sandbox/src/cc/kune/sandbox/KuneSandbox.gwt.xml =================================================================== --- kune-sandbox/src/cc/kune/sandbox/KuneSandbox.gwt.xml (rev 0) +++ kune-sandbox/src/cc/kune/sandbox/KuneSandbox.gwt.xml 2011-01-11 02:03:09 UTC (rev 1181) @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module rename-to='kune_sandbox'> + <!-- Inherit the core Web Toolkit stuff. --> + <inherits name='com.google.gwt.user.User' /> + <inherits name="cc.kune.msgs.KuneMsgs" /> + <inherits name="cc.kune.core.Core" /> + <inherits name="org.adamtacy.GWTEffects"></inherits> + <!-- Inherit the default GWT style sheet. You can change --> + <!-- the theme of your GWT application by uncommenting --> + <!-- any one of the following lines. --> + <!-- <inherits name='com.google.gwt.user.theme.standard.Standard'/> --> + <!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> --> + <!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/> --> + <!-- Other module inherits --> + <!-- Specify the app entry point class. --> + <entry-point class='cc.kune.sandbox.client.KuneSandboxEntryPoint' /> + <!-- Specify the paths for translatable code --> + <source path='client' /> + <public path="public" /> + <stylesheet src="kune-sandbox.css" /> + <set-property name="user.agent" value="safari,gecko1_8" /> + <inherits name="com.extjs.gxt.ui.GXT" /> +</module> Added: kune-sandbox/src/cc/kune/sandbox/client/KuneSandboxEntryPoint.java =================================================================== --- kune-sandbox/src/cc/kune/sandbox/client/KuneSandboxEntryPoint.java (rev 0) +++ kune-sandbox/src/cc/kune/sandbox/client/KuneSandboxEntryPoint.java 2011-01-11 02:03:09 UTC (rev 1181) @@ -0,0 +1,96 @@ +package cc.kune.sandbox.client; + +import cc.kune.common.client.noti.NotifyLevel; +import cc.kune.common.client.ui.PopupPanelBottomCentered; +import cc.kune.common.client.ui.PopupPanelTopCentered; +import cc.kune.core.client.ui.dialogs.TwoButtonsDialog; +import cc.kune.msgs.client.CloseCallback; +import cc.kune.msgs.client.UserMessage; +import cc.kune.msgs.client.UserMessagesPanel; +import cc.kune.msgs.client.UserMessagesPresenter; + +import com.extjs.gxt.ui.client.widget.button.Button; +import com.google.gwt.core.client.EntryPoint; +import com.google.gwt.user.client.Timer; +import com.google.gwt.user.client.ui.IsWidget; +import com.google.gwt.user.client.ui.Label; +import com.google.gwt.user.client.ui.VerticalPanel; + +/** + * Entry point classes define <code>onModuleLoad()</code>. + */ +public class KuneSandboxEntryPoint implements EntryPoint { + + /** + * This is the entry point method. + */ + @Override + public void onModuleLoad() { + final UserMessagesPanel panel = new UserMessagesPanel(); + UserMessage.setFadeMills(3000); + UserMessage.setCloseTitle("Close message"); + panel.setWidth("422px"); + final UserMessagesPresenter presenter = new UserMessagesPresenter(); + presenter.init(panel); + final PopupPanelBottomCentered pop = new PopupPanelBottomCentered(); + final CloseCallback closeCalback = new CloseCallback() { + @Override + public void onClose() { + pop.setCenterPosition(); + } + }; + presenter.add(NotifyLevel.info, "Title", "Lorem ipsum dolor sit amet, consectetuer adipiscing elit", false, + closeCalback); + postAdd(pop); + presenter.add(NotifyLevel.error, "Title", "Lorem ipsum dolor sit amet, consectetuer adipiscing elit", false, + closeCalback); + pop.add(panel); + postAdd(pop); + Timer time = new Timer() { + @Override + public void run() { + presenter.add( + NotifyLevel.error, + "", + "Lorem <a href='/'>ipsum</a> dolor sit amet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit", + true, closeCalback); + postAdd(pop); + } + }; + Timer time2 = new Timer() { + @Override + public void run() { + presenter.add(NotifyLevel.important, "", "Lorem ", false, closeCalback); + postAdd(pop); + presenter.add(NotifyLevel.important, "Title", "Lorem ", true, closeCalback); + postAdd(pop); + } + }; + time.schedule(1000); + time2.schedule(2000); + pop.show(); + + PopupPanelTopCentered pop2 = new PopupPanelTopCentered(false, true); + pop2.setGlassEnabled(true); + TwoButtonsDialog dialog = new TwoButtonsDialog(); + pop2.add(dialog); + + dialog.getTitleText().setText("Title"); + dialog.getFirstBtnText().setText("Accept"); + dialog.getSecondBtnText().setText("Cancel"); + VerticalPanel sPanel = new VerticalPanel(); + sPanel.add(new Label("lo que sea")); + sPanel.add(new Button("lo que sea")); + sPanel.setSize("300px", "150px"); + dialog.getInnerPanel().add((IsWidget) sPanel); + pop2.show(); + } + + private void postAdd(final PopupPanelTopCentered pop) { + pop.setCenterPosition(); + } + + private void postAdd(final PopupPanelBottomCentered pop) { + pop.setCenterPosition(); + } +} Added: kune-sandbox/src/cc/kune/sandbox/public/kune-sandbox.css =================================================================== Added: kune-sandbox/war/Kune_sandbox.css =================================================================== --- kune-sandbox/war/Kune_sandbox.css (rev 0) +++ kune-sandbox/war/Kune_sandbox.css 2011-01-11 02:03:09 UTC (rev 1181) @@ -0,0 +1,34 @@ +/** Add css rules here for your application. */ + + +/** Example rules used by the template application (remove for your app) */ +h1 { + font-size: 2em; + font-weight: bold; + color: #777777; + margin: 40px 0px 70px; + text-align: center; +} + +.sendButton { + display: block; + font-size: 16pt; +} + +/** Most GWT widgets already have a style name defined */ +.gwt-DialogBox { + width: 400px; +} + +.dialogVPanel { + margin: 5px; +} + +.serverResponseLabelError { + color: red; +} + +/** Set ids using widget.getElement().setId("idOfElement") */ +#closeButton { + margin: 15px 6px 6px; +} Added: kune-sandbox/war/Kune_sandbox.html =================================================================== --- kune-sandbox/war/Kune_sandbox.html (rev 0) +++ kune-sandbox/war/Kune_sandbox.html 2011-01-11 02:03:09 UTC (rev 1181) @@ -0,0 +1,49 @@ +<!doctype html> +<!-- The DOCTYPE declaration above will set the --> +<!-- browser's rendering engine into --> +<!-- "Standards Mode". Replacing this declaration --> +<!-- with a "Quirks Mode" doctype may lead to some --> +<!-- differences in layout. --> + +<html> + <head> + <meta http-equiv="content-type" content="text/html; charset=UTF-8"> + + <!-- --> + <!-- Consider inlining CSS to reduce the number of requested files --> + <!-- --> + <link type="text/css" rel="stylesheet" href="ExtGWT/css/gxt-all.css"> + <link type="text/css" rel="stylesheet" href="Kune_sandbox.css"> + <!-- --> + <!-- Any title is fine --> + <!-- --> + <title></title> + + <!-- --> + <!-- This script loads your compiled module. --> + <!-- If you add any GWT meta tags, they must --> + <!-- be added before this line. --> + <!-- --> + <script type="text/javascript" language="javascript" src="kune_sandbox/kune_sandbox.nocache.js"></script> + </head> + + <!-- --> + <!-- The body can have arbitrary html, or --> + <!-- you can leave the body empty if you want --> + <!-- to create a completely dynamic UI. --> + <!-- --> + <body> + + <!-- OPTIONAL: include this if you want history support --> + <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position:absolute;width:0;height:0;border:0"></iframe> + + <!-- RECOMMENDED if your web app will not function without JavaScript enabled --> + <noscript> + <div style="width: 22em; position: absolute; left: 50%; margin-left: -11em; color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif"> + Your web browser must have JavaScript enabled + in order for this application to display correctly. + </div> + </noscript> + + </body> +</html> Added: kune-sandbox/war/WEB-INF/web.xml =================================================================== --- kune-sandbox/war/WEB-INF/web.xml (rev 0) +++ kune-sandbox/war/WEB-INF/web.xml 2011-01-11 02:03:09 UTC (rev 1181) @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE web-app + PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" + "http://java.sun.com/dtd/web-app_2_3.dtd"> + +<web-app> + + + <!-- Default page to serve --> + <welcome-file-list> + <welcome-file>Kune_messages.html</welcome-file> + </welcome-file-list> + +</web-app>
participants (1)
-
Vicente J. Ruiz Jurado