You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(10) |
Jul
(24) |
Aug
(93) |
Sep
(261) |
Oct
(257) |
Nov
(218) |
Dec
(95) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(184) |
Feb
(87) |
Mar
(155) |
Apr
(398) |
May
(201) |
Jun
(35) |
Jul
(68) |
Aug
(92) |
Sep
(52) |
Oct
(111) |
Nov
(135) |
Dec
(116) |
2009 |
Jan
(225) |
Feb
(204) |
Mar
(113) |
Apr
(137) |
May
(220) |
Jun
(199) |
Jul
(196) |
Aug
(98) |
Sep
(100) |
Oct
(179) |
Nov
(164) |
Dec
(72) |
2010 |
Jan
(59) |
Feb
(61) |
Mar
(64) |
Apr
(159) |
May
(107) |
Jun
(252) |
Jul
(180) |
Aug
(96) |
Sep
(82) |
Oct
(58) |
Nov
(43) |
Dec
(53) |
2011 |
Jan
(39) |
Feb
(18) |
Mar
(33) |
Apr
(66) |
May
(48) |
Jun
(124) |
Jul
(112) |
Aug
(62) |
Sep
(45) |
Oct
(102) |
Nov
(47) |
Dec
(37) |
2012 |
Jan
(22) |
Feb
(18) |
Mar
(1) |
Apr
(5) |
May
(18) |
Jun
(13) |
Jul
(9) |
Aug
(38) |
Sep
(3) |
Oct
(7) |
Nov
(24) |
Dec
(6) |
2013 |
Jan
(1) |
Feb
(14) |
Mar
(1) |
Apr
(2) |
May
(3) |
Jun
(4) |
Jul
(9) |
Aug
(4) |
Sep
(7) |
Oct
|
Nov
(1) |
Dec
(4) |
2014 |
Jan
(9) |
Feb
(2) |
Mar
|
Apr
|
May
(4) |
Jun
(2) |
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
(1) |
Dec
|
2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <d_w...@us...> - 2011-10-14 09:34:43
|
Revision: 21555 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21555&view=rev Author: d_wagner Date: 2011-10-14 09:34:34 +0000 (Fri, 14 Oct 2011) Log Message: ----------- added qxe library Modified Paths: -------------- trunk/qooxdoo-contrib/qooxdoo/contribDemobrowser/config.demo.json Modified: trunk/qooxdoo-contrib/qooxdoo/contribDemobrowser/config.demo.json =================================================================== --- trunk/qooxdoo-contrib/qooxdoo/contribDemobrowser/config.demo.json 2011-10-14 08:05:30 UTC (rev 21554) +++ trunk/qooxdoo-contrib/qooxdoo/contribDemobrowser/config.demo.json 2011-10-14 09:34:34 UTC (rev 21555) @@ -14,6 +14,7 @@ "GraydientTheme" : {}, "MutableList" : {}, "OpenFlashChart" : {}, + "qxe" : {}, "QxDyGraphs" : {}, "QxJqPlot" : {}, "QxProtovis" : {}, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2011-10-14 08:05:36
|
Revision: 21554 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21554&view=rev Author: d_wagner Date: 2011-10-14 08:05:30 +0000 (Fri, 14 Oct 2011) Log Message: ----------- updated feedreader view class names Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/feedreader/test_feedreader.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/feedreader/test_feedreader.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/feedreader/test_feedreader.js 2011-10-12 22:11:26 UTC (rev 21553) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/feedreader/test_feedreader.js 2011-10-14 08:05:30 UTC (rev 21554) @@ -27,22 +27,22 @@ var qxAppInst = simulation.Simulation.QXAPPINSTANCE; var locators = { - articleView : 'qxh=qx.ui.container.Composite/qx.ui.splitpane.Pane/qx.ui.splitpane.Pane/[@classname="feedreader.view.Article"]', + articleView : 'qxh=qx.ui.container.Composite/qx.ui.splitpane.Pane/qx.ui.splitpane.Pane/[@classname="feedreader.view.desktop.Article"]', feedTree : 'qxh=qx.ui.container.Composite/qx.ui.splitpane.Pane/qx.ui.tree.Tree', - reloadButton : 'qxh=app:[@classname="feedreader.view.ToolBar"]/child[3]', + reloadButton : 'qxh=app:[@classname="feedreader.view.desktop.ToolBar"]/child[3]', firstFeed : 'qxh=app:qx.ui.tree.Tree/child[0]/child[0]/child[0]', - firstFeedItem : 'qxh=app:[@classname="feedreader.view.List"]/qx.ui.container.Stack/qx.ui.form.List/child[0]', + firstFeedItem : 'qxh=app:[@classname="feedreader.view.desktop.List"]/qx.ui.container.Stack/qx.ui.form.List/child[0]', preferencesButton : 'qxh=qx.ui.container.Composite/child[1]/child[5]', - preferencesWindow : 'qxh=[@classname="feedreader.view.PreferenceWindow"]', + preferencesWindow : 'qxh=[@classname="feedreader.view.desktop.PreferenceWindow"]', buttonItalian : 'qxh=app:[@caption=".*"]/qx.ui.groupbox.GroupBox/[@label="Italiano"]', buttonOk : 'qxh=app:[@caption=".*"]/qx.ui.container.Composite/[@label="OK"]', addFeedButton : 'qxh=qx.ui.container.Composite/child[1]/child[0]', - feedWindow : 'qxh=[@classname="feedreader.view.AddFeedWindow"]', + feedWindow : 'qxh=[@classname="feedreader.view.desktop.AddFeedWindow"]', feedWindowButton : 'qxh=app:[@caption=".*feed.*"]/qx.ui.form.renderer.SinglePlaceholder/qx.ui.container.Composite/qx.ui.form.Button' }; if (mySim.getConfigSetting("branch") == "branch_1_2_x") { - locators.reloadButton = 'qxh=app:[@classname="feedreader.view.ToolBar"]/qx.ui.toolbar.Part/child[3]'; + locators.reloadButton = 'qxh=app:[@classname="feedreader.view.desktop.ToolBar"]/qx.ui.toolbar.Part/child[3]'; locators.preferencesButton = 'qxh=qx.ui.container.Composite/child[1]/qx.ui.toolbar.Part/child[5]'; locators.addFeedButton = 'qxh=qx.ui.container.Composite/child[1]/qx.ui.toolbar.Part/child[0]'; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-12 22:11:32
|
Revision: 21553 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21553&view=rev Author: sandersson Date: 2011-10-12 22:11:26 +0000 (Wed, 12 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Page.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Wizard.js Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js 2011-10-12 15:19:44 UTC (rev 21552) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js 2011-10-12 22:11:26 UTC (rev 21553) @@ -82,7 +82,7 @@ createPage1 : function() { - var page = new qxe.ui.wizard.Page(); + var page = new qxe.ui.wizard.Page("Step 1"); page.setLayout(new qx.ui.layout.Canvas()); var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); @@ -102,7 +102,7 @@ createPage2 : function() { - var page = new qxe.ui.wizard.Page(); + var page = new qxe.ui.wizard.Page("Step 2"); page.setLayout(new qx.ui.layout.Canvas()); var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); @@ -122,7 +122,7 @@ createPage3 : function() { - var page = new qxe.ui.wizard.Page(); + var page = new qxe.ui.wizard.Page("Step 3"); page.setLayout(new qx.ui.layout.Canvas()); var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); @@ -142,7 +142,7 @@ createPage4 : function() { - var page = new qxe.ui.wizard.Page(); + var page = new qxe.ui.wizard.Page("Step 4"); page.setLayout(new qx.ui.layout.Canvas()); var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); @@ -162,7 +162,7 @@ createPage5 : function() { - var page = new qxe.ui.wizard.Page(); + var page = new qxe.ui.wizard.Page("Step 5"); page.setLayout(new qx.ui.layout.Canvas()); var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Page.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Page.js 2011-10-12 15:19:44 UTC (rev 21552) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Page.js 2011-10-12 22:11:26 UTC (rev 21553) @@ -39,7 +39,7 @@ */ construct : function(legend, icon) { - this.base(arguments); + this.base(arguments, legend, icon); }, Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Wizard.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Wizard.js 2011-10-12 15:19:44 UTC (rev 21552) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/wizard/Wizard.js 2011-10-12 22:11:26 UTC (rev 21553) @@ -405,7 +405,10 @@ } } - this.getChildControl("stack-pane").add(page); + var stackPane = this.getChildControl("stack-pane"); + stackPane.add(page); + + this.getChildControl("num-steps").setValue("" + stackPane.getChildren().length); }, /** @@ -415,7 +418,10 @@ */ remove : function(page) { - this.getChildControl("stack-pane").remove(page); + var stackPane = this.getChildControl("stack-pane"); + stackPane.remove(page); + + this.getChildControl("num-steps").setValue("" + stackPane.getChildren().length); }, /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-12 15:19:51
|
Revision: 21552 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21552&view=rev Author: sandersson Date: 2011-10-12 15:19:44 +0000 (Wed, 12 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js 2011-10-12 14:40:50 UTC (rev 21551) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/Wizard/source/class/qxe/demo/Application.js 2011-10-12 15:19:44 UTC (rev 21552) @@ -71,19 +71,113 @@ var wizard = new qxe.ui.wizard.Wizard(); - var page1 = new qxe.ui.wizard.Page(); - var page2 = new qxe.ui.wizard.Page(); - var page3 = new qxe.ui.wizard.Page(); - var page4 = new qxe.ui.wizard.Page(); - var page5 = new qxe.ui.wizard.Page(); + wizard.add(this.createPage1("Step 1")); + wizard.add(this.createPage2("Step 2")); + wizard.add(this.createPage3("Step 3")); + wizard.add(this.createPage4("Step 4")); + wizard.add(this.createPage5("Step 5")); - wizard.add(page1); - wizard.add(page2); - wizard.add(page3); - wizard.add(page4); - wizard.add(page5); + doc.add(wizard, {left: 100, top: 50}); + }, - doc.add(wizard); + createPage1 : function() + { + var page = new qxe.ui.wizard.Page(); + page.setLayout(new qx.ui.layout.Canvas()); + + var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); + + var label = new qx.ui.basic.Label("Input label"); + label.setAlignY("middle"); + + var textField = new qx.ui.form.TextField("Input textfield"); + + composite.add(label); + composite.add(textField); + + page.add(composite, {left: 10, top: 10}); + + return page; + }, + + createPage2 : function() + { + var page = new qxe.ui.wizard.Page(); + page.setLayout(new qx.ui.layout.Canvas()); + + var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); + + var label = new qx.ui.basic.Label("Input label"); + label.setAlignY("middle"); + + var textField = new qx.ui.form.TextField("Input textfield"); + + composite.add(label); + composite.add(textField); + + page.add(composite, {left: 10, top: 10}); + + return page; + }, + + createPage3 : function() + { + var page = new qxe.ui.wizard.Page(); + page.setLayout(new qx.ui.layout.Canvas()); + + var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); + + var label = new qx.ui.basic.Label("Input label"); + label.setAlignY("middle"); + + var textField = new qx.ui.form.TextField("Input textfield"); + + composite.add(label); + composite.add(textField); + + page.add(composite, {left: 10, top: 10}); + + return page; + }, + + createPage4 : function() + { + var page = new qxe.ui.wizard.Page(); + page.setLayout(new qx.ui.layout.Canvas()); + + var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); + + var label = new qx.ui.basic.Label("Input label"); + label.setAlignY("middle"); + + var textField = new qx.ui.form.TextField("Input textfield"); + + composite.add(label); + composite.add(textField); + + page.add(composite, {left: 10, top: 10}); + + return page; + }, + + createPage5 : function() + { + var page = new qxe.ui.wizard.Page(); + page.setLayout(new qx.ui.layout.Canvas()); + + var composite = new qx.ui.container.Composite(new qx.ui.layout.HBox(4)); + + var label = new qx.ui.basic.Label("Input label"); + label.setAlignY("middle"); + + var textField = new qx.ui.form.TextField("Input textfield"); + + composite.add(label); + composite.add(textField); + + page.add(composite, {left: 10, top: 10}); + + return page; } } }); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-12 14:41:00
|
Revision: 21551 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21551&view=rev Author: sandersson Date: 2011-10-12 14:40:50 +0000 (Wed, 12 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/demo/DecoratedWindow/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/demo/Dialog/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/demo/Window/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/DecoratedWindow/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/DecoratedWindow/source/class/qxe/demo/Application.js 2011-10-12 09:32:02 UTC (rev 21550) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/DecoratedWindow/source/class/qxe/demo/Application.js 2011-10-12 14:40:50 UTC (rev 21551) @@ -78,7 +78,7 @@ var label = new qx.ui.basic.Label("Just a label"); decoratedWindow = new qxe.ui.window.DecoratedWindow("Testing window", "qxe/decoration/Modern/dialog/icon/16/information.png"); - decoratedWindow.setLayout(new qx.ui.layout.Basic()); + decoratedWindow.setLayout(new qx.ui.layout.Canvas()); decoratedWindow.setHeight(100); decoratedWindow.setWidth(100); decoratedWindow.add(label); Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/Dialog/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/Dialog/source/class/qxe/demo/Application.js 2011-10-12 09:32:02 UTC (rev 21550) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/Dialog/source/class/qxe/demo/Application.js 2011-10-12 14:40:50 UTC (rev 21551) @@ -76,7 +76,7 @@ var label = new qx.ui.basic.Label("Just a label"); dialog = new qxe.ui.dialog.Dialog("Testing dialog"); - dialog.setLayout(new qx.ui.layout.Basic()); + dialog.setLayout(new qx.ui.layout.Canvas()); dialog.setHeight(100); dialog.setWidth(100); dialog.add(label); Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js 2011-10-12 09:32:02 UTC (rev 21550) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js 2011-10-12 14:40:50 UTC (rev 21551) @@ -78,7 +78,7 @@ var label = new qx.ui.basic.Label("Just a label"); frame = new qxe.ui.window.Frame("Testing frame", "qxe/decoration/Modern/dialog/icon/16/information.png"); - frame.setLayout(new qx.ui.layout.Basic()); + frame.setLayout(new qx.ui.layout.Canvas()); frame.setHeight(100); frame.setWidth(100); frame.add(label); Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js 2011-10-12 09:32:02 UTC (rev 21550) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js 2011-10-12 14:40:50 UTC (rev 21551) @@ -133,7 +133,7 @@ { var def = { caption : "a title", - optionPane : qxe.ui.dialog.OptionPane.INFO, + optionPane : qxe.ui.dialog.OptionPane.ERR, message : "This is an info dialog" }; Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/Window/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/Window/source/class/qxe/demo/Application.js 2011-10-12 09:32:02 UTC (rev 21550) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/Window/source/class/qxe/demo/Application.js 2011-10-12 14:40:50 UTC (rev 21551) @@ -76,7 +76,7 @@ var label = new qx.ui.basic.Label("Just a label"); window = new qxe.ui.window.Window(); - window.setLayout(new qx.ui.layout.Basic()); + window.setLayout(new qx.ui.layout.Canvas()); window.setHeight(100); window.setWidth(100); window.add(label); Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-12 09:32:02 UTC (rev 21550) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-12 14:40:50 UTC (rev 21551) @@ -39,9 +39,12 @@ { this.base(arguments, caption); - this.setLayout(new qx.ui.layout.Basic()); + this.setLayout(new qx.ui.layout.Canvas()); - this.setOptionPane(optionPane); + if(optionPane) + { + this.setOptionPane(optionPane); + } }, @@ -115,7 +118,7 @@ /** * Set option pane for dialog. * - * @param optionPane {qxe.ui.dialog.OptionPane} The option pane. + * @param optionPane {qxe.ui.dialog.OptionPane} The option pane object or json definition. */ setOptionPane : function(optionPane) { @@ -127,7 +130,12 @@ } } - this.getChildControl("pane").add(optionPane); + if(!(optionPane instanceof qxe.ui.dialog.OptionPane)) + { + optionPane = qxe.ui.dialog.OptionPane.getInstance(optionPane); + } + + this.add(optionPane); }, /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fpr...@us...> - 2011-10-12 09:32:09
|
Revision: 21550 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21550&view=rev Author: fprijate Date: 2011-10-12 09:32:02 +0000 (Wed, 12 Oct 2011) Log Message: ----------- renamed si.po to sl.po Added Paths: ----------- trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po Removed Paths: ------------- trunk/qooxdoo-contrib/Translation/1.6/framework/si.po Deleted: trunk/qooxdoo-contrib/Translation/1.6/framework/si.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/si.po 2011-10-12 09:24:24 UTC (rev 21549) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/si.po 2011-10-12 09:32:02 UTC (rev 21550) @@ -1,388 +0,0 @@ -# Slovenian -# -msgid "" -msgstr "" -"Project-Id-Version: qooxdoo framework\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-05-19 10:11+0200\n" -"PO-Revision-Date: 2011-10-12 11:22+0100\n" -"Last-Translator: Franček Prijatelj <fra...@si...>\n" -"Language-Team: Franček Prijatelj <fra...@si...>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Poedit-Language: Slovenian\n" -"X-Poedit-Country: SLOVENIA\n" -"X-Poedit-SourceCharset: utf-8\n" - -#: qx/locale/Key.js:80 -msgid "key_short_Backspace" -msgstr "Vračalka" - -#: qx/locale/Key.js:81 -msgid "key_short_Tab" -msgstr "Tab" - -#: qx/locale/Key.js:82 -msgid "key_short_Space" -msgstr "Presledek" - -#: qx/locale/Key.js:83 -msgid "key_short_Enter" -msgstr "Enter" - -#: qx/locale/Key.js:84 -msgid "key_short_Shift" -msgstr "Shift" - -#: qx/locale/Key.js:85 -msgid "key_short_Control" -msgstr "Ctrl" - -#: qx/locale/Key.js:86 -msgid "key_short_Control_Mac" -msgstr "" - -#: qx/locale/Key.js:87 -msgid "key_short_Alt" -msgstr "Alt" - -#: qx/locale/Key.js:88 -msgid "key_short_CapsLock" -msgstr "CapsLock" - -#: qx/locale/Key.js:89 -msgid "key_short_Meta" -msgstr "Meta" - -#: qx/locale/Key.js:90 -msgid "key_short_Escape" -msgstr "Esc" - -#: qx/locale/Key.js:91 -msgid "key_short_Left" -msgstr "Levo" - -#: qx/locale/Key.js:92 -msgid "key_short_Up" -msgstr "Gor" - -#: qx/locale/Key.js:93 -msgid "key_short_Right" -msgstr "Desno" - -#: qx/locale/Key.js:94 -msgid "key_short_Down" -msgstr "Dol" - -#: qx/locale/Key.js:95 -msgid "key_short_PageUp" -msgstr "PgUp" - -#: qx/locale/Key.js:96 -msgid "key_short_PageDown" -msgstr "PgDwn" - -#: qx/locale/Key.js:97 -msgid "key_short_End" -msgstr "End" - -#: qx/locale/Key.js:98 -msgid "key_short_Home" -msgstr "Home" - -#: qx/locale/Key.js:99 -msgid "key_short_Insert" -msgstr "Ins" - -#: qx/locale/Key.js:100 -msgid "key_short_Delete" -msgstr "Del" - -#: qx/locale/Key.js:101 -msgid "key_short_NumLock" -msgstr "NumLock" - -#: qx/locale/Key.js:102 -msgid "key_short_PrintScreen" -msgstr "PrnScr" - -#: qx/locale/Key.js:103 -msgid "key_short_Scroll" -msgstr "Scroll" - -#: qx/locale/Key.js:104 -msgid "key_short_Pause" -msgstr "Pause" - -#: qx/locale/Key.js:105 -msgid "key_short_Win" -msgstr "Win" - -#: qx/locale/Key.js:106 -msgid "key_short_Apps" -msgstr "Apps" - -#: qx/locale/Key.js:109 -msgid "key_full_Backspace" -msgstr "" - -#: qx/locale/Key.js:110 -msgid "key_full_Tab" -msgstr "Tab" - -#: qx/locale/Key.js:111 -msgid "key_full_Space" -msgstr "Presledek" - -#: qx/locale/Key.js:112 -msgid "key_full_Enter" -msgstr "Enter" - -#: qx/locale/Key.js:113 -msgid "key_full_Shift" -msgstr "Shift" - -#: qx/locale/Key.js:114 -msgid "key_full_Control" -msgstr "Control" - -#: qx/locale/Key.js:115 -msgid "key_full_Control_Mac" -msgstr "" - -#: qx/locale/Key.js:116 -msgid "key_full_Alt" -msgstr "Alt" - -#: qx/locale/Key.js:117 -msgid "key_full_CapsLock" -msgstr "CapsLock" - -#: qx/locale/Key.js:118 -msgid "key_full_Meta" -msgstr "Meta" - -#: qx/locale/Key.js:119 -msgid "key_full_Escape" -msgstr "Escape" - -#: qx/locale/Key.js:120 -msgid "key_full_Left" -msgstr "Levo" - -#: qx/locale/Key.js:121 -msgid "key_full_Up" -msgstr "Gor" - -#: qx/locale/Key.js:122 -msgid "key_full_Right" -msgstr "Desno" - -#: qx/locale/Key.js:123 -msgid "key_full_Down" -msgstr "Dol" - -#: qx/locale/Key.js:124 -msgid "key_full_PageUp" -msgstr "PageUp" - -#: qx/locale/Key.js:125 -msgid "key_full_PageDown" -msgstr "PageDown" - -#: qx/locale/Key.js:126 -msgid "key_full_End" -msgstr "End" - -#: qx/locale/Key.js:127 -msgid "key_full_Home" -msgstr "Home" - -#: qx/locale/Key.js:128 -msgid "key_full_Insert" -msgstr "Insert" - -#: qx/locale/Key.js:129 -msgid "key_full_Delete" -msgstr "Delete" - -#: qx/locale/Key.js:130 -msgid "key_full_NumLock" -msgstr "NumLock" - -#: qx/locale/Key.js:131 -msgid "key_full_PrintScreen" -msgstr "PrintScreen" - -#: qx/locale/Key.js:132 -msgid "key_full_Scroll" -msgstr "Scroll" - -#: qx/locale/Key.js:133 -msgid "key_full_Pause" -msgstr "Pause" - -#: qx/locale/Key.js:134 -msgid "key_full_Win" -msgstr "Win" - -#: qx/locale/Key.js:135 -msgid "key_full_Apps" -msgstr "" - -#: qx/test/locale/Locale.js:90 -#: qx/test/locale/Locale.js:93 -#: qx/test/locale/Locale.js:96 -msgid "test One car" -msgid_plural "test %1 cars" -msgstr[0] "" -msgstr[1] "" - -#: qx/test/ui/LocaleSwitch.js:85 -#: qx/test/ui/LocaleSwitch.js:115 -#: qx/test/locale/Locale.js:78 -#: qx/test/locale/Locale.js:153 -msgid "test one" -msgstr "test ena" - -#: qx/test/ui/LocaleSwitch.js:93 -#: qx/test/locale/Locale.js:82 -#: qx/test/locale/Locale.js:86 -msgid "test Hello %1!" -msgstr "test Hallo %1!" - -#: qx/test/ui/LocaleSwitch.js:93 -#: qx/test/locale/Locale.js:86 -msgid "test Jonny" -msgstr "test Janez" - -#: qx/test/ui/LocaleSwitch.js:99 -#: qx/test/locale/Locale.js:154 -msgid "test two" -msgstr "test dve" - -#: qx/test/util/Serializer.js:489 -#: qx/test/util/Serializer.js:494 -#: qx/test/util/Serializer.js:501 -msgid "test affe" -msgstr "" - -#: qx/ui/control/ColorPopup.js:147 -msgid "Automatic" -msgstr "Automatičen" - -#: qx/ui/control/ColorPopup.js:155 -msgid "Open ColorSelector" -msgstr "Odpri izbor barve" - -#: qx/ui/control/ColorPopup.js:180 -msgid "OK" -msgstr "Da" - -#: qx/ui/control/ColorPopup.js:185 -msgid "Cancel" -msgstr "Prekliči" - -#: qx/ui/control/ColorPopup.js:242 -msgid "Color Selector" -msgstr "Izbor barve" - -#: qx/ui/control/ColorSelector.js:256 -msgid "Visual" -msgstr "Vizualen" - -#: qx/ui/control/ColorSelector.js:316 -msgid "Presets" -msgstr "Nastavitve" - -#: qx/ui/control/ColorSelector.js:347 -msgid "Details" -msgstr "Detajli" - -#: qx/ui/control/ColorSelector.js:358 -#: qx/ui/control/ColorPopup.js:162 -msgid "Preview (Old/New)" -msgstr "Predogled (Star/Nov)" - -#: qx/ui/control/ColorSelector.js:376 -msgid "Hex" -msgstr "Hex" - -#: qx/ui/control/ColorSelector.js:398 -msgid "RGB" -msgstr "RGB" - -#: qx/ui/control/ColorSelector.js:430 -msgid "HSB" -msgstr "HSB" - -#: qx/ui/control/DateChooser.js:253 -msgid "Last year" -msgstr "Lansko leto" - -#: qx/ui/control/DateChooser.js:265 -msgid "Last month" -msgstr "Prejšnji mesec" - -#: qx/ui/control/DateChooser.js:277 -msgid "Next month" -msgstr "Naslednji mesec" - -#: qx/ui/control/DateChooser.js:289 -msgid "Next year" -msgstr "Naslednje leto" - -#: qx/ui/form/validation/Manager.js:35 -msgid "This field is required" -msgstr "Obvezno polje" - -#: qx/ui/table/Table.js:1952 -msgid "one row" -msgid_plural "%1 rows" -msgstr[0] "ena vrstica" -msgstr[1] "%1 vrstic" - -#: qx/ui/table/Table.js:1954 -msgid "one of one row" -msgid_plural "%1 of %2 rows" -msgstr[0] "ena od ene vrstice" -msgstr[1] "%1 od %2 vrstic" - -#: qx/ui/table/columnmodel/Resize.js:199 -msgid "Reset column widths" -msgstr "Resetiraj širino stolpca" - -#: qx/util/Validate.js:91 -msgid "%1 is not a number." -msgstr "%1 ni število." - -#: qx/util/Validate.js:130 -msgid "'%1' is not an email address." -msgstr "'%1' ni email adresa." - -#: qx/util/Validate.js:167 -msgid "%1 is not a string." -msgstr "%1 ni niz." - -#: qx/util/Validate.js:203 -msgid "%1 is not an url." -msgstr "%1 ni url." - -#: qx/util/Validate.js:244 -msgid "%1 is not a color! %2" -msgstr "%1 ni barva! %2" - -#: qx/util/Validate.js:268 -msgid "%1 is not in the range from [%2, %3]." -msgstr "%1 ni v intervalu od [%2, %3]." - -#: qx/util/Validate.js:291 -msgid "%1 is not in %2" -msgstr "%1 ni v %2" - -#: qx/util/Validate.js:315 -msgid "%1 does not fit %2." -msgstr "%1 se ne ujema z %2." - Copied: trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po (from rev 21549, trunk/qooxdoo-contrib/Translation/1.6/framework/si.po) =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po 2011-10-12 09:32:02 UTC (rev 21550) @@ -0,0 +1,388 @@ +# Slovenian +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-19 10:11+0200\n" +"PO-Revision-Date: 2011-10-12 11:22+0100\n" +"Last-Translator: Franček Prijatelj <fra...@si...>\n" +"Language-Team: Franček Prijatelj <fra...@si...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Language: Slovenian\n" +"X-Poedit-Country: SLOVENIA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: qx/locale/Key.js:80 +msgid "key_short_Backspace" +msgstr "Vračalka" + +#: qx/locale/Key.js:81 +msgid "key_short_Tab" +msgstr "Tab" + +#: qx/locale/Key.js:82 +msgid "key_short_Space" +msgstr "Presledek" + +#: qx/locale/Key.js:83 +msgid "key_short_Enter" +msgstr "Enter" + +#: qx/locale/Key.js:84 +msgid "key_short_Shift" +msgstr "Shift" + +#: qx/locale/Key.js:85 +msgid "key_short_Control" +msgstr "Ctrl" + +#: qx/locale/Key.js:86 +msgid "key_short_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:87 +msgid "key_short_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:88 +msgid "key_short_CapsLock" +msgstr "CapsLock" + +#: qx/locale/Key.js:89 +msgid "key_short_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:90 +msgid "key_short_Escape" +msgstr "Esc" + +#: qx/locale/Key.js:91 +msgid "key_short_Left" +msgstr "Levo" + +#: qx/locale/Key.js:92 +msgid "key_short_Up" +msgstr "Gor" + +#: qx/locale/Key.js:93 +msgid "key_short_Right" +msgstr "Desno" + +#: qx/locale/Key.js:94 +msgid "key_short_Down" +msgstr "Dol" + +#: qx/locale/Key.js:95 +msgid "key_short_PageUp" +msgstr "PgUp" + +#: qx/locale/Key.js:96 +msgid "key_short_PageDown" +msgstr "PgDwn" + +#: qx/locale/Key.js:97 +msgid "key_short_End" +msgstr "End" + +#: qx/locale/Key.js:98 +msgid "key_short_Home" +msgstr "Home" + +#: qx/locale/Key.js:99 +msgid "key_short_Insert" +msgstr "Ins" + +#: qx/locale/Key.js:100 +msgid "key_short_Delete" +msgstr "Del" + +#: qx/locale/Key.js:101 +msgid "key_short_NumLock" +msgstr "NumLock" + +#: qx/locale/Key.js:102 +msgid "key_short_PrintScreen" +msgstr "PrnScr" + +#: qx/locale/Key.js:103 +msgid "key_short_Scroll" +msgstr "Scroll" + +#: qx/locale/Key.js:104 +msgid "key_short_Pause" +msgstr "Pause" + +#: qx/locale/Key.js:105 +msgid "key_short_Win" +msgstr "Win" + +#: qx/locale/Key.js:106 +msgid "key_short_Apps" +msgstr "Apps" + +#: qx/locale/Key.js:109 +msgid "key_full_Backspace" +msgstr "" + +#: qx/locale/Key.js:110 +msgid "key_full_Tab" +msgstr "Tab" + +#: qx/locale/Key.js:111 +msgid "key_full_Space" +msgstr "Presledek" + +#: qx/locale/Key.js:112 +msgid "key_full_Enter" +msgstr "Enter" + +#: qx/locale/Key.js:113 +msgid "key_full_Shift" +msgstr "Shift" + +#: qx/locale/Key.js:114 +msgid "key_full_Control" +msgstr "Control" + +#: qx/locale/Key.js:115 +msgid "key_full_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:116 +msgid "key_full_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:117 +msgid "key_full_CapsLock" +msgstr "CapsLock" + +#: qx/locale/Key.js:118 +msgid "key_full_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:119 +msgid "key_full_Escape" +msgstr "Escape" + +#: qx/locale/Key.js:120 +msgid "key_full_Left" +msgstr "Levo" + +#: qx/locale/Key.js:121 +msgid "key_full_Up" +msgstr "Gor" + +#: qx/locale/Key.js:122 +msgid "key_full_Right" +msgstr "Desno" + +#: qx/locale/Key.js:123 +msgid "key_full_Down" +msgstr "Dol" + +#: qx/locale/Key.js:124 +msgid "key_full_PageUp" +msgstr "PageUp" + +#: qx/locale/Key.js:125 +msgid "key_full_PageDown" +msgstr "PageDown" + +#: qx/locale/Key.js:126 +msgid "key_full_End" +msgstr "End" + +#: qx/locale/Key.js:127 +msgid "key_full_Home" +msgstr "Home" + +#: qx/locale/Key.js:128 +msgid "key_full_Insert" +msgstr "Insert" + +#: qx/locale/Key.js:129 +msgid "key_full_Delete" +msgstr "Delete" + +#: qx/locale/Key.js:130 +msgid "key_full_NumLock" +msgstr "NumLock" + +#: qx/locale/Key.js:131 +msgid "key_full_PrintScreen" +msgstr "PrintScreen" + +#: qx/locale/Key.js:132 +msgid "key_full_Scroll" +msgstr "Scroll" + +#: qx/locale/Key.js:133 +msgid "key_full_Pause" +msgstr "Pause" + +#: qx/locale/Key.js:134 +msgid "key_full_Win" +msgstr "Win" + +#: qx/locale/Key.js:135 +msgid "key_full_Apps" +msgstr "" + +#: qx/test/locale/Locale.js:90 +#: qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:96 +msgid "test One car" +msgid_plural "test %1 cars" +msgstr[0] "" +msgstr[1] "" + +#: qx/test/ui/LocaleSwitch.js:85 +#: qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 +#: qx/test/locale/Locale.js:153 +msgid "test one" +msgstr "test ena" + +#: qx/test/ui/LocaleSwitch.js:93 +#: qx/test/locale/Locale.js:82 +#: qx/test/locale/Locale.js:86 +msgid "test Hello %1!" +msgstr "test Hallo %1!" + +#: qx/test/ui/LocaleSwitch.js:93 +#: qx/test/locale/Locale.js:86 +msgid "test Jonny" +msgstr "test Janez" + +#: qx/test/ui/LocaleSwitch.js:99 +#: qx/test/locale/Locale.js:154 +msgid "test two" +msgstr "test dve" + +#: qx/test/util/Serializer.js:489 +#: qx/test/util/Serializer.js:494 +#: qx/test/util/Serializer.js:501 +msgid "test affe" +msgstr "" + +#: qx/ui/control/ColorPopup.js:147 +msgid "Automatic" +msgstr "Automatičen" + +#: qx/ui/control/ColorPopup.js:155 +msgid "Open ColorSelector" +msgstr "Odpri izbor barve" + +#: qx/ui/control/ColorPopup.js:180 +msgid "OK" +msgstr "Da" + +#: qx/ui/control/ColorPopup.js:185 +msgid "Cancel" +msgstr "Prekliči" + +#: qx/ui/control/ColorPopup.js:242 +msgid "Color Selector" +msgstr "Izbor barve" + +#: qx/ui/control/ColorSelector.js:256 +msgid "Visual" +msgstr "Vizualen" + +#: qx/ui/control/ColorSelector.js:316 +msgid "Presets" +msgstr "Nastavitve" + +#: qx/ui/control/ColorSelector.js:347 +msgid "Details" +msgstr "Detajli" + +#: qx/ui/control/ColorSelector.js:358 +#: qx/ui/control/ColorPopup.js:162 +msgid "Preview (Old/New)" +msgstr "Predogled (Star/Nov)" + +#: qx/ui/control/ColorSelector.js:376 +msgid "Hex" +msgstr "Hex" + +#: qx/ui/control/ColorSelector.js:398 +msgid "RGB" +msgstr "RGB" + +#: qx/ui/control/ColorSelector.js:430 +msgid "HSB" +msgstr "HSB" + +#: qx/ui/control/DateChooser.js:253 +msgid "Last year" +msgstr "Lansko leto" + +#: qx/ui/control/DateChooser.js:265 +msgid "Last month" +msgstr "Prejšnji mesec" + +#: qx/ui/control/DateChooser.js:277 +msgid "Next month" +msgstr "Naslednji mesec" + +#: qx/ui/control/DateChooser.js:289 +msgid "Next year" +msgstr "Naslednje leto" + +#: qx/ui/form/validation/Manager.js:35 +msgid "This field is required" +msgstr "Obvezno polje" + +#: qx/ui/table/Table.js:1952 +msgid "one row" +msgid_plural "%1 rows" +msgstr[0] "ena vrstica" +msgstr[1] "%1 vrstic" + +#: qx/ui/table/Table.js:1954 +msgid "one of one row" +msgid_plural "%1 of %2 rows" +msgstr[0] "ena od ene vrstice" +msgstr[1] "%1 od %2 vrstic" + +#: qx/ui/table/columnmodel/Resize.js:199 +msgid "Reset column widths" +msgstr "Resetiraj širino stolpca" + +#: qx/util/Validate.js:91 +msgid "%1 is not a number." +msgstr "%1 ni število." + +#: qx/util/Validate.js:130 +msgid "'%1' is not an email address." +msgstr "'%1' ni email adresa." + +#: qx/util/Validate.js:167 +msgid "%1 is not a string." +msgstr "%1 ni niz." + +#: qx/util/Validate.js:203 +msgid "%1 is not an url." +msgstr "%1 ni url." + +#: qx/util/Validate.js:244 +msgid "%1 is not a color! %2" +msgstr "%1 ni barva! %2" + +#: qx/util/Validate.js:268 +msgid "%1 is not in the range from [%2, %3]." +msgstr "%1 ni v intervalu od [%2, %3]." + +#: qx/util/Validate.js:291 +msgid "%1 is not in %2" +msgstr "%1 ni v %2" + +#: qx/util/Validate.js:315 +msgid "%1 does not fit %2." +msgstr "%1 se ne ujema z %2." + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fpr...@us...> - 2011-10-12 09:24:34
|
Revision: 21549 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21549&view=rev Author: fprijate Date: 2011-10-12 09:24:24 +0000 (Wed, 12 Oct 2011) Log Message: ----------- Modified si.po Modified Paths: -------------- trunk/qooxdoo-contrib/Translation/1.6/framework/si.po Modified: trunk/qooxdoo-contrib/Translation/1.6/framework/si.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/si.po 2011-10-12 08:38:51 UTC (rev 21548) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/si.po 2011-10-12 09:24:24 UTC (rev 21549) @@ -1,39 +1,44 @@ -# +# Slovenian +# msgid "" msgstr "" -"Project-Id-Version: 1.0\n" -"Report-Msgid-Bugs-To: yo...@yo...\n" -"POT-Creation-Date: 2011-10-12 10:16+0100\n" -"PO-Revision-Date: 2011-10-12 10:16+0100\n" -"Last-Translator: you <yo...@yo...>\n" -"Language-Team: Team <you...@yo...>\n" +"Project-Id-Version: qooxdoo framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-19 10:11+0200\n" +"PO-Revision-Date: 2011-10-12 11:22+0100\n" +"Last-Translator: Franček Prijatelj <fra...@si...>\n" +"Language-Team: Franček Prijatelj <fra...@si...>\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Language: Slovenian\n" +"X-Poedit-Country: SLOVENIA\n" +"X-Poedit-SourceCharset: utf-8\n" #: qx/locale/Key.js:80 msgid "key_short_Backspace" -msgstr "" +msgstr "Vračalka" #: qx/locale/Key.js:81 msgid "key_short_Tab" -msgstr "" +msgstr "Tab" #: qx/locale/Key.js:82 msgid "key_short_Space" -msgstr "" +msgstr "Presledek" #: qx/locale/Key.js:83 msgid "key_short_Enter" -msgstr "" +msgstr "Enter" #: qx/locale/Key.js:84 msgid "key_short_Shift" -msgstr "" +msgstr "Shift" #: qx/locale/Key.js:85 msgid "key_short_Control" -msgstr "" +msgstr "Ctrl" #: qx/locale/Key.js:86 msgid "key_short_Control_Mac" @@ -41,83 +46,83 @@ #: qx/locale/Key.js:87 msgid "key_short_Alt" -msgstr "" +msgstr "Alt" #: qx/locale/Key.js:88 msgid "key_short_CapsLock" -msgstr "" +msgstr "CapsLock" #: qx/locale/Key.js:89 msgid "key_short_Meta" -msgstr "" +msgstr "Meta" #: qx/locale/Key.js:90 msgid "key_short_Escape" -msgstr "" +msgstr "Esc" #: qx/locale/Key.js:91 msgid "key_short_Left" -msgstr "" +msgstr "Levo" #: qx/locale/Key.js:92 msgid "key_short_Up" -msgstr "" +msgstr "Gor" #: qx/locale/Key.js:93 msgid "key_short_Right" -msgstr "" +msgstr "Desno" #: qx/locale/Key.js:94 msgid "key_short_Down" -msgstr "" +msgstr "Dol" #: qx/locale/Key.js:95 msgid "key_short_PageUp" -msgstr "" +msgstr "PgUp" #: qx/locale/Key.js:96 msgid "key_short_PageDown" -msgstr "" +msgstr "PgDwn" #: qx/locale/Key.js:97 msgid "key_short_End" -msgstr "" +msgstr "End" #: qx/locale/Key.js:98 msgid "key_short_Home" -msgstr "" +msgstr "Home" #: qx/locale/Key.js:99 msgid "key_short_Insert" -msgstr "" +msgstr "Ins" #: qx/locale/Key.js:100 msgid "key_short_Delete" -msgstr "" +msgstr "Del" #: qx/locale/Key.js:101 msgid "key_short_NumLock" -msgstr "" +msgstr "NumLock" #: qx/locale/Key.js:102 msgid "key_short_PrintScreen" -msgstr "" +msgstr "PrnScr" #: qx/locale/Key.js:103 msgid "key_short_Scroll" -msgstr "" +msgstr "Scroll" #: qx/locale/Key.js:104 msgid "key_short_Pause" -msgstr "" +msgstr "Pause" #: qx/locale/Key.js:105 msgid "key_short_Win" -msgstr "" +msgstr "Win" #: qx/locale/Key.js:106 msgid "key_short_Apps" -msgstr "" +msgstr "Apps" #: qx/locale/Key.js:109 msgid "key_full_Backspace" @@ -125,23 +130,23 @@ #: qx/locale/Key.js:110 msgid "key_full_Tab" -msgstr "" +msgstr "Tab" #: qx/locale/Key.js:111 msgid "key_full_Space" -msgstr "" +msgstr "Presledek" #: qx/locale/Key.js:112 msgid "key_full_Enter" -msgstr "" +msgstr "Enter" #: qx/locale/Key.js:113 msgid "key_full_Shift" -msgstr "" +msgstr "Shift" #: qx/locale/Key.js:114 msgid "key_full_Control" -msgstr "" +msgstr "Control" #: qx/locale/Key.js:115 msgid "key_full_Control_Mac" @@ -149,227 +154,235 @@ #: qx/locale/Key.js:116 msgid "key_full_Alt" -msgstr "" +msgstr "Alt" #: qx/locale/Key.js:117 msgid "key_full_CapsLock" -msgstr "" +msgstr "CapsLock" #: qx/locale/Key.js:118 msgid "key_full_Meta" -msgstr "" +msgstr "Meta" #: qx/locale/Key.js:119 msgid "key_full_Escape" -msgstr "" +msgstr "Escape" #: qx/locale/Key.js:120 msgid "key_full_Left" -msgstr "" +msgstr "Levo" #: qx/locale/Key.js:121 msgid "key_full_Up" -msgstr "" +msgstr "Gor" #: qx/locale/Key.js:122 msgid "key_full_Right" -msgstr "" +msgstr "Desno" #: qx/locale/Key.js:123 msgid "key_full_Down" -msgstr "" +msgstr "Dol" #: qx/locale/Key.js:124 msgid "key_full_PageUp" -msgstr "" +msgstr "PageUp" #: qx/locale/Key.js:125 msgid "key_full_PageDown" -msgstr "" +msgstr "PageDown" #: qx/locale/Key.js:126 msgid "key_full_End" -msgstr "" +msgstr "End" #: qx/locale/Key.js:127 msgid "key_full_Home" -msgstr "" +msgstr "Home" #: qx/locale/Key.js:128 msgid "key_full_Insert" -msgstr "" +msgstr "Insert" #: qx/locale/Key.js:129 msgid "key_full_Delete" -msgstr "" +msgstr "Delete" #: qx/locale/Key.js:130 msgid "key_full_NumLock" -msgstr "" +msgstr "NumLock" #: qx/locale/Key.js:131 msgid "key_full_PrintScreen" -msgstr "" +msgstr "PrintScreen" #: qx/locale/Key.js:132 msgid "key_full_Scroll" -msgstr "" +msgstr "Scroll" #: qx/locale/Key.js:133 msgid "key_full_Pause" -msgstr "" +msgstr "Pause" #: qx/locale/Key.js:134 msgid "key_full_Win" -msgstr "" +msgstr "Win" #: qx/locale/Key.js:135 msgid "key_full_Apps" msgstr "" -#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:90 +#: qx/test/locale/Locale.js:93 #: qx/test/locale/Locale.js:96 msgid "test One car" msgid_plural "test %1 cars" msgstr[0] "" msgstr[1] "" -#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 -#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 -#: qx/test/data/marshal/Json.js:81 +#: qx/test/ui/LocaleSwitch.js:85 +#: qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 +#: qx/test/locale/Locale.js:153 msgid "test one" -msgstr "" +msgstr "test ena" -#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 +#: qx/test/ui/LocaleSwitch.js:93 +#: qx/test/locale/Locale.js:82 #: qx/test/locale/Locale.js:86 msgid "test Hello %1!" -msgstr "" +msgstr "test Hallo %1!" -#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 +#: qx/test/ui/LocaleSwitch.js:93 +#: qx/test/locale/Locale.js:86 msgid "test Jonny" -msgstr "" +msgstr "test Janez" -#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 +#: qx/test/ui/LocaleSwitch.js:99 +#: qx/test/locale/Locale.js:154 msgid "test two" -msgstr "" +msgstr "test dve" -#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 -#: qx/test/util/Serializer.js:502 +#: qx/test/util/Serializer.js:489 +#: qx/test/util/Serializer.js:494 +#: qx/test/util/Serializer.js:501 msgid "test affe" msgstr "" #: qx/ui/control/ColorPopup.js:147 msgid "Automatic" -msgstr "" +msgstr "Automatičen" #: qx/ui/control/ColorPopup.js:155 msgid "Open ColorSelector" -msgstr "" +msgstr "Odpri izbor barve" #: qx/ui/control/ColorPopup.js:180 msgid "OK" -msgstr "" +msgstr "Da" #: qx/ui/control/ColorPopup.js:185 msgid "Cancel" -msgstr "" +msgstr "Prekliči" #: qx/ui/control/ColorPopup.js:242 msgid "Color Selector" -msgstr "" +msgstr "Izbor barve" #: qx/ui/control/ColorSelector.js:256 msgid "Visual" -msgstr "" +msgstr "Vizualen" #: qx/ui/control/ColorSelector.js:316 msgid "Presets" -msgstr "" +msgstr "Nastavitve" #: qx/ui/control/ColorSelector.js:347 msgid "Details" -msgstr "" +msgstr "Detajli" -#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 +#: qx/ui/control/ColorSelector.js:358 +#: qx/ui/control/ColorPopup.js:162 msgid "Preview (Old/New)" -msgstr "" +msgstr "Predogled (Star/Nov)" #: qx/ui/control/ColorSelector.js:376 msgid "Hex" -msgstr "" +msgstr "Hex" #: qx/ui/control/ColorSelector.js:398 msgid "RGB" -msgstr "" +msgstr "RGB" #: qx/ui/control/ColorSelector.js:430 msgid "HSB" -msgstr "" +msgstr "HSB" #: qx/ui/control/DateChooser.js:253 msgid "Last year" -msgstr "" +msgstr "Lansko leto" #: qx/ui/control/DateChooser.js:265 msgid "Last month" -msgstr "" +msgstr "Prejšnji mesec" #: qx/ui/control/DateChooser.js:277 msgid "Next month" -msgstr "" +msgstr "Naslednji mesec" #: qx/ui/control/DateChooser.js:289 msgid "Next year" -msgstr "" +msgstr "Naslednje leto" #: qx/ui/form/validation/Manager.js:35 msgid "This field is required" -msgstr "" +msgstr "Obvezno polje" #: qx/ui/table/Table.js:1952 msgid "one row" msgid_plural "%1 rows" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "ena vrstica" +msgstr[1] "%1 vrstic" #: qx/ui/table/Table.js:1954 msgid "one of one row" msgid_plural "%1 of %2 rows" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "ena od ene vrstice" +msgstr[1] "%1 od %2 vrstic" #: qx/ui/table/columnmodel/Resize.js:199 msgid "Reset column widths" -msgstr "" +msgstr "Resetiraj širino stolpca" #: qx/util/Validate.js:91 msgid "%1 is not a number." -msgstr "" +msgstr "%1 ni število." #: qx/util/Validate.js:130 msgid "'%1' is not an email address." -msgstr "" +msgstr "'%1' ni email adresa." #: qx/util/Validate.js:167 msgid "%1 is not a string." -msgstr "" +msgstr "%1 ni niz." #: qx/util/Validate.js:203 msgid "%1 is not an url." -msgstr "" +msgstr "%1 ni url." #: qx/util/Validate.js:244 msgid "%1 is not a color! %2" -msgstr "" +msgstr "%1 ni barva! %2" #: qx/util/Validate.js:268 msgid "%1 is not in the range from [%2, %3]." -msgstr "" +msgstr "%1 ni v intervalu od [%2, %3]." #: qx/util/Validate.js:291 msgid "%1 is not in %2" -msgstr "" +msgstr "%1 ni v %2" #: qx/util/Validate.js:315 msgid "%1 does not fit %2." -msgstr "" +msgstr "%1 se ne ujema z %2." + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <th...@us...> - 2011-10-12 08:39:03
|
Revision: 21548 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21548&view=rev Author: thron7 Date: 2011-10-12 08:38:51 +0000 (Wed, 12 Oct 2011) Log Message: ----------- wrong naming for slovenian locale code Added Paths: ----------- trunk/qooxdoo-contrib/Translation/1.6/framework/si.po Removed Paths: ------------- trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po Copied: trunk/qooxdoo-contrib/Translation/1.6/framework/si.po (from rev 21547, trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po) =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/si.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/si.po 2011-10-12 08:38:51 UTC (rev 21548) @@ -0,0 +1,375 @@ +# +msgid "" +msgstr "" +"Project-Id-Version: 1.0\n" +"Report-Msgid-Bugs-To: yo...@yo...\n" +"POT-Creation-Date: 2011-10-12 10:16+0100\n" +"PO-Revision-Date: 2011-10-12 10:16+0100\n" +"Last-Translator: you <yo...@yo...>\n" +"Language-Team: Team <you...@yo...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: qx/locale/Key.js:80 +msgid "key_short_Backspace" +msgstr "" + +#: qx/locale/Key.js:81 +msgid "key_short_Tab" +msgstr "" + +#: qx/locale/Key.js:82 +msgid "key_short_Space" +msgstr "" + +#: qx/locale/Key.js:83 +msgid "key_short_Enter" +msgstr "" + +#: qx/locale/Key.js:84 +msgid "key_short_Shift" +msgstr "" + +#: qx/locale/Key.js:85 +msgid "key_short_Control" +msgstr "" + +#: qx/locale/Key.js:86 +msgid "key_short_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:87 +msgid "key_short_Alt" +msgstr "" + +#: qx/locale/Key.js:88 +msgid "key_short_CapsLock" +msgstr "" + +#: qx/locale/Key.js:89 +msgid "key_short_Meta" +msgstr "" + +#: qx/locale/Key.js:90 +msgid "key_short_Escape" +msgstr "" + +#: qx/locale/Key.js:91 +msgid "key_short_Left" +msgstr "" + +#: qx/locale/Key.js:92 +msgid "key_short_Up" +msgstr "" + +#: qx/locale/Key.js:93 +msgid "key_short_Right" +msgstr "" + +#: qx/locale/Key.js:94 +msgid "key_short_Down" +msgstr "" + +#: qx/locale/Key.js:95 +msgid "key_short_PageUp" +msgstr "" + +#: qx/locale/Key.js:96 +msgid "key_short_PageDown" +msgstr "" + +#: qx/locale/Key.js:97 +msgid "key_short_End" +msgstr "" + +#: qx/locale/Key.js:98 +msgid "key_short_Home" +msgstr "" + +#: qx/locale/Key.js:99 +msgid "key_short_Insert" +msgstr "" + +#: qx/locale/Key.js:100 +msgid "key_short_Delete" +msgstr "" + +#: qx/locale/Key.js:101 +msgid "key_short_NumLock" +msgstr "" + +#: qx/locale/Key.js:102 +msgid "key_short_PrintScreen" +msgstr "" + +#: qx/locale/Key.js:103 +msgid "key_short_Scroll" +msgstr "" + +#: qx/locale/Key.js:104 +msgid "key_short_Pause" +msgstr "" + +#: qx/locale/Key.js:105 +msgid "key_short_Win" +msgstr "" + +#: qx/locale/Key.js:106 +msgid "key_short_Apps" +msgstr "" + +#: qx/locale/Key.js:109 +msgid "key_full_Backspace" +msgstr "" + +#: qx/locale/Key.js:110 +msgid "key_full_Tab" +msgstr "" + +#: qx/locale/Key.js:111 +msgid "key_full_Space" +msgstr "" + +#: qx/locale/Key.js:112 +msgid "key_full_Enter" +msgstr "" + +#: qx/locale/Key.js:113 +msgid "key_full_Shift" +msgstr "" + +#: qx/locale/Key.js:114 +msgid "key_full_Control" +msgstr "" + +#: qx/locale/Key.js:115 +msgid "key_full_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:116 +msgid "key_full_Alt" +msgstr "" + +#: qx/locale/Key.js:117 +msgid "key_full_CapsLock" +msgstr "" + +#: qx/locale/Key.js:118 +msgid "key_full_Meta" +msgstr "" + +#: qx/locale/Key.js:119 +msgid "key_full_Escape" +msgstr "" + +#: qx/locale/Key.js:120 +msgid "key_full_Left" +msgstr "" + +#: qx/locale/Key.js:121 +msgid "key_full_Up" +msgstr "" + +#: qx/locale/Key.js:122 +msgid "key_full_Right" +msgstr "" + +#: qx/locale/Key.js:123 +msgid "key_full_Down" +msgstr "" + +#: qx/locale/Key.js:124 +msgid "key_full_PageUp" +msgstr "" + +#: qx/locale/Key.js:125 +msgid "key_full_PageDown" +msgstr "" + +#: qx/locale/Key.js:126 +msgid "key_full_End" +msgstr "" + +#: qx/locale/Key.js:127 +msgid "key_full_Home" +msgstr "" + +#: qx/locale/Key.js:128 +msgid "key_full_Insert" +msgstr "" + +#: qx/locale/Key.js:129 +msgid "key_full_Delete" +msgstr "" + +#: qx/locale/Key.js:130 +msgid "key_full_NumLock" +msgstr "" + +#: qx/locale/Key.js:131 +msgid "key_full_PrintScreen" +msgstr "" + +#: qx/locale/Key.js:132 +msgid "key_full_Scroll" +msgstr "" + +#: qx/locale/Key.js:133 +msgid "key_full_Pause" +msgstr "" + +#: qx/locale/Key.js:134 +msgid "key_full_Win" +msgstr "" + +#: qx/locale/Key.js:135 +msgid "key_full_Apps" +msgstr "" + +#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:96 +msgid "test One car" +msgid_plural "test %1 cars" +msgstr[0] "" +msgstr[1] "" + +#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 +#: qx/test/data/marshal/Json.js:81 +msgid "test one" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 +#: qx/test/locale/Locale.js:86 +msgid "test Hello %1!" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 +msgid "test Jonny" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 +msgid "test two" +msgstr "" + +#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 +#: qx/test/util/Serializer.js:502 +msgid "test affe" +msgstr "" + +#: qx/ui/control/ColorPopup.js:147 +msgid "Automatic" +msgstr "" + +#: qx/ui/control/ColorPopup.js:155 +msgid "Open ColorSelector" +msgstr "" + +#: qx/ui/control/ColorPopup.js:180 +msgid "OK" +msgstr "" + +#: qx/ui/control/ColorPopup.js:185 +msgid "Cancel" +msgstr "" + +#: qx/ui/control/ColorPopup.js:242 +msgid "Color Selector" +msgstr "" + +#: qx/ui/control/ColorSelector.js:256 +msgid "Visual" +msgstr "" + +#: qx/ui/control/ColorSelector.js:316 +msgid "Presets" +msgstr "" + +#: qx/ui/control/ColorSelector.js:347 +msgid "Details" +msgstr "" + +#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 +msgid "Preview (Old/New)" +msgstr "" + +#: qx/ui/control/ColorSelector.js:376 +msgid "Hex" +msgstr "" + +#: qx/ui/control/ColorSelector.js:398 +msgid "RGB" +msgstr "" + +#: qx/ui/control/ColorSelector.js:430 +msgid "HSB" +msgstr "" + +#: qx/ui/control/DateChooser.js:253 +msgid "Last year" +msgstr "" + +#: qx/ui/control/DateChooser.js:265 +msgid "Last month" +msgstr "" + +#: qx/ui/control/DateChooser.js:277 +msgid "Next month" +msgstr "" + +#: qx/ui/control/DateChooser.js:289 +msgid "Next year" +msgstr "" + +#: qx/ui/form/validation/Manager.js:35 +msgid "This field is required" +msgstr "" + +#: qx/ui/table/Table.js:1952 +msgid "one row" +msgid_plural "%1 rows" +msgstr[0] "" +msgstr[1] "" + +#: qx/ui/table/Table.js:1954 +msgid "one of one row" +msgid_plural "%1 of %2 rows" +msgstr[0] "" +msgstr[1] "" + +#: qx/ui/table/columnmodel/Resize.js:199 +msgid "Reset column widths" +msgstr "" + +#: qx/util/Validate.js:91 +msgid "%1 is not a number." +msgstr "" + +#: qx/util/Validate.js:130 +msgid "'%1' is not an email address." +msgstr "" + +#: qx/util/Validate.js:167 +msgid "%1 is not a string." +msgstr "" + +#: qx/util/Validate.js:203 +msgid "%1 is not an url." +msgstr "" + +#: qx/util/Validate.js:244 +msgid "%1 is not a color! %2" +msgstr "" + +#: qx/util/Validate.js:268 +msgid "%1 is not in the range from [%2, %3]." +msgstr "" + +#: qx/util/Validate.js:291 +msgid "%1 is not in %2" +msgstr "" + +#: qx/util/Validate.js:315 +msgid "%1 does not fit %2." +msgstr "" Deleted: trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po 2011-10-12 08:21:35 UTC (rev 21547) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po 2011-10-12 08:38:51 UTC (rev 21548) @@ -1,375 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: 1.0\n" -"Report-Msgid-Bugs-To: yo...@yo...\n" -"POT-Creation-Date: 2011-10-12 10:16+0100\n" -"PO-Revision-Date: 2011-10-12 10:16+0100\n" -"Last-Translator: you <yo...@yo...>\n" -"Language-Team: Team <you...@yo...>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: qx/locale/Key.js:80 -msgid "key_short_Backspace" -msgstr "" - -#: qx/locale/Key.js:81 -msgid "key_short_Tab" -msgstr "" - -#: qx/locale/Key.js:82 -msgid "key_short_Space" -msgstr "" - -#: qx/locale/Key.js:83 -msgid "key_short_Enter" -msgstr "" - -#: qx/locale/Key.js:84 -msgid "key_short_Shift" -msgstr "" - -#: qx/locale/Key.js:85 -msgid "key_short_Control" -msgstr "" - -#: qx/locale/Key.js:86 -msgid "key_short_Control_Mac" -msgstr "" - -#: qx/locale/Key.js:87 -msgid "key_short_Alt" -msgstr "" - -#: qx/locale/Key.js:88 -msgid "key_short_CapsLock" -msgstr "" - -#: qx/locale/Key.js:89 -msgid "key_short_Meta" -msgstr "" - -#: qx/locale/Key.js:90 -msgid "key_short_Escape" -msgstr "" - -#: qx/locale/Key.js:91 -msgid "key_short_Left" -msgstr "" - -#: qx/locale/Key.js:92 -msgid "key_short_Up" -msgstr "" - -#: qx/locale/Key.js:93 -msgid "key_short_Right" -msgstr "" - -#: qx/locale/Key.js:94 -msgid "key_short_Down" -msgstr "" - -#: qx/locale/Key.js:95 -msgid "key_short_PageUp" -msgstr "" - -#: qx/locale/Key.js:96 -msgid "key_short_PageDown" -msgstr "" - -#: qx/locale/Key.js:97 -msgid "key_short_End" -msgstr "" - -#: qx/locale/Key.js:98 -msgid "key_short_Home" -msgstr "" - -#: qx/locale/Key.js:99 -msgid "key_short_Insert" -msgstr "" - -#: qx/locale/Key.js:100 -msgid "key_short_Delete" -msgstr "" - -#: qx/locale/Key.js:101 -msgid "key_short_NumLock" -msgstr "" - -#: qx/locale/Key.js:102 -msgid "key_short_PrintScreen" -msgstr "" - -#: qx/locale/Key.js:103 -msgid "key_short_Scroll" -msgstr "" - -#: qx/locale/Key.js:104 -msgid "key_short_Pause" -msgstr "" - -#: qx/locale/Key.js:105 -msgid "key_short_Win" -msgstr "" - -#: qx/locale/Key.js:106 -msgid "key_short_Apps" -msgstr "" - -#: qx/locale/Key.js:109 -msgid "key_full_Backspace" -msgstr "" - -#: qx/locale/Key.js:110 -msgid "key_full_Tab" -msgstr "" - -#: qx/locale/Key.js:111 -msgid "key_full_Space" -msgstr "" - -#: qx/locale/Key.js:112 -msgid "key_full_Enter" -msgstr "" - -#: qx/locale/Key.js:113 -msgid "key_full_Shift" -msgstr "" - -#: qx/locale/Key.js:114 -msgid "key_full_Control" -msgstr "" - -#: qx/locale/Key.js:115 -msgid "key_full_Control_Mac" -msgstr "" - -#: qx/locale/Key.js:116 -msgid "key_full_Alt" -msgstr "" - -#: qx/locale/Key.js:117 -msgid "key_full_CapsLock" -msgstr "" - -#: qx/locale/Key.js:118 -msgid "key_full_Meta" -msgstr "" - -#: qx/locale/Key.js:119 -msgid "key_full_Escape" -msgstr "" - -#: qx/locale/Key.js:120 -msgid "key_full_Left" -msgstr "" - -#: qx/locale/Key.js:121 -msgid "key_full_Up" -msgstr "" - -#: qx/locale/Key.js:122 -msgid "key_full_Right" -msgstr "" - -#: qx/locale/Key.js:123 -msgid "key_full_Down" -msgstr "" - -#: qx/locale/Key.js:124 -msgid "key_full_PageUp" -msgstr "" - -#: qx/locale/Key.js:125 -msgid "key_full_PageDown" -msgstr "" - -#: qx/locale/Key.js:126 -msgid "key_full_End" -msgstr "" - -#: qx/locale/Key.js:127 -msgid "key_full_Home" -msgstr "" - -#: qx/locale/Key.js:128 -msgid "key_full_Insert" -msgstr "" - -#: qx/locale/Key.js:129 -msgid "key_full_Delete" -msgstr "" - -#: qx/locale/Key.js:130 -msgid "key_full_NumLock" -msgstr "" - -#: qx/locale/Key.js:131 -msgid "key_full_PrintScreen" -msgstr "" - -#: qx/locale/Key.js:132 -msgid "key_full_Scroll" -msgstr "" - -#: qx/locale/Key.js:133 -msgid "key_full_Pause" -msgstr "" - -#: qx/locale/Key.js:134 -msgid "key_full_Win" -msgstr "" - -#: qx/locale/Key.js:135 -msgid "key_full_Apps" -msgstr "" - -#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 -#: qx/test/locale/Locale.js:96 -msgid "test One car" -msgid_plural "test %1 cars" -msgstr[0] "" -msgstr[1] "" - -#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 -#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 -#: qx/test/data/marshal/Json.js:81 -msgid "test one" -msgstr "" - -#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 -#: qx/test/locale/Locale.js:86 -msgid "test Hello %1!" -msgstr "" - -#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 -msgid "test Jonny" -msgstr "" - -#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 -msgid "test two" -msgstr "" - -#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 -#: qx/test/util/Serializer.js:502 -msgid "test affe" -msgstr "" - -#: qx/ui/control/ColorPopup.js:147 -msgid "Automatic" -msgstr "" - -#: qx/ui/control/ColorPopup.js:155 -msgid "Open ColorSelector" -msgstr "" - -#: qx/ui/control/ColorPopup.js:180 -msgid "OK" -msgstr "" - -#: qx/ui/control/ColorPopup.js:185 -msgid "Cancel" -msgstr "" - -#: qx/ui/control/ColorPopup.js:242 -msgid "Color Selector" -msgstr "" - -#: qx/ui/control/ColorSelector.js:256 -msgid "Visual" -msgstr "" - -#: qx/ui/control/ColorSelector.js:316 -msgid "Presets" -msgstr "" - -#: qx/ui/control/ColorSelector.js:347 -msgid "Details" -msgstr "" - -#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 -msgid "Preview (Old/New)" -msgstr "" - -#: qx/ui/control/ColorSelector.js:376 -msgid "Hex" -msgstr "" - -#: qx/ui/control/ColorSelector.js:398 -msgid "RGB" -msgstr "" - -#: qx/ui/control/ColorSelector.js:430 -msgid "HSB" -msgstr "" - -#: qx/ui/control/DateChooser.js:253 -msgid "Last year" -msgstr "" - -#: qx/ui/control/DateChooser.js:265 -msgid "Last month" -msgstr "" - -#: qx/ui/control/DateChooser.js:277 -msgid "Next month" -msgstr "" - -#: qx/ui/control/DateChooser.js:289 -msgid "Next year" -msgstr "" - -#: qx/ui/form/validation/Manager.js:35 -msgid "This field is required" -msgstr "" - -#: qx/ui/table/Table.js:1952 -msgid "one row" -msgid_plural "%1 rows" -msgstr[0] "" -msgstr[1] "" - -#: qx/ui/table/Table.js:1954 -msgid "one of one row" -msgid_plural "%1 of %2 rows" -msgstr[0] "" -msgstr[1] "" - -#: qx/ui/table/columnmodel/Resize.js:199 -msgid "Reset column widths" -msgstr "" - -#: qx/util/Validate.js:91 -msgid "%1 is not a number." -msgstr "" - -#: qx/util/Validate.js:130 -msgid "'%1' is not an email address." -msgstr "" - -#: qx/util/Validate.js:167 -msgid "%1 is not a string." -msgstr "" - -#: qx/util/Validate.js:203 -msgid "%1 is not an url." -msgstr "" - -#: qx/util/Validate.js:244 -msgid "%1 is not a color! %2" -msgstr "" - -#: qx/util/Validate.js:268 -msgid "%1 is not in the range from [%2, %3]." -msgstr "" - -#: qx/util/Validate.js:291 -msgid "%1 is not in %2" -msgstr "" - -#: qx/util/Validate.js:315 -msgid "%1 does not fit %2." -msgstr "" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <th...@us...> - 2011-10-12 08:21:45
|
Revision: 21547 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21547&view=rev Author: thron7 Date: 2011-10-12 08:21:35 +0000 (Wed, 12 Oct 2011) Log Message: ----------- adding translation files for 1.6 Added Paths: ----------- trunk/qooxdoo-contrib/Translation/1.6/ trunk/qooxdoo-contrib/Translation/1.6/feedreader/de.po trunk/qooxdoo-contrib/Translation/1.6/feedreader/en.po trunk/qooxdoo-contrib/Translation/1.6/feedreader/es.po trunk/qooxdoo-contrib/Translation/1.6/feedreader/fr.po trunk/qooxdoo-contrib/Translation/1.6/feedreader/it.po trunk/qooxdoo-contrib/Translation/1.6/feedreader/nl.po trunk/qooxdoo-contrib/Translation/1.6/feedreader/ro.po trunk/qooxdoo-contrib/Translation/1.6/feedreader/sv.po trunk/qooxdoo-contrib/Translation/1.6/framework/de.po trunk/qooxdoo-contrib/Translation/1.6/framework/en.po trunk/qooxdoo-contrib/Translation/1.6/framework/es.po trunk/qooxdoo-contrib/Translation/1.6/framework/fr.po trunk/qooxdoo-contrib/Translation/1.6/framework/it.po trunk/qooxdoo-contrib/Translation/1.6/framework/nl.po trunk/qooxdoo-contrib/Translation/1.6/framework/no.po trunk/qooxdoo-contrib/Translation/1.6/framework/pl.po trunk/qooxdoo-contrib/Translation/1.6/framework/ro.po trunk/qooxdoo-contrib/Translation/1.6/framework/sl.po trunk/qooxdoo-contrib/Translation/1.6/framework/sv.po trunk/qooxdoo-contrib/Translation/1.6/playground/de.po trunk/qooxdoo-contrib/Translation/1.6/playground/en.po trunk/qooxdoo-contrib/Translation/1.6/playground/ro.po trunk/qooxdoo-contrib/Translation/1.6/playground/sv.po trunk/qooxdoo-contrib/Translation/1.6/showcase/de.po trunk/qooxdoo-contrib/Translation/1.6/showcase/de_AT.po trunk/qooxdoo-contrib/Translation/1.6/showcase/de_DE.po trunk/qooxdoo-contrib/Translation/1.6/showcase/en.po trunk/qooxdoo-contrib/Translation/1.6/showcase/en_GB.po trunk/qooxdoo-contrib/Translation/1.6/showcase/en_US.po trunk/qooxdoo-contrib/Translation/1.6/showcase/es.po trunk/qooxdoo-contrib/Translation/1.6/showcase/es_ES.po trunk/qooxdoo-contrib/Translation/1.6/showcase/es_MX.po trunk/qooxdoo-contrib/Translation/1.6/showcase/ro.po trunk/qooxdoo-contrib/Translation/1.6/showcase/ro_RO.po trunk/qooxdoo-contrib/Translation/1.6/showcase/sv.po trunk/qooxdoo-contrib/Translation/1.6/showcase/sv_SE.po Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/de.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/de.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/de.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,93 @@ +# German +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"PO-Revision-Date: 2008-06-23 16:26+0200\n" +"Last-Translator: Thomas Herchenroeder <thron7 AT users DOT sourceforge DOT net>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: KBabel 1.11.4\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "FeedReader (qooxdoo powered)" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "Vordefinierte Quellen" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "Eigene Quellen" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "Feed hinzufügen" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "Feed Information" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "Titel" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "URL" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "Hinzufügen" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "Nachrichten" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "Einstellungen" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "Sprache" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "Abbrechen" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "OK" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "Feed hinzufügen" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "Feed löschen" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "Neu laden" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "Feeds neu laden. (%1)" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "Einstellungsfenster öffnen" + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "Hilfe" Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/en.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/en.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/en.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,94 @@ +# English +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-07 07:59+0200\n" +"PO-Revision-Date: 2006-12-21 10:17+0100\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "" + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "" Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/es.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/es.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/es.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,95 @@ +# Spanish +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-07 07:59+0200\n" +"PO-Revision-Date: 2008-08-25 19:54-0500\n" +"Last-Translator: Camilo Aguilar <camilo DOT aguila AT gmail DOT com>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Spanish\n" +"X-Poedit-Country: COLOMBIA\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "FeedReader (qooxdoo powered)" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "Feeds Estáticos" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "Feeds del Usuario" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "Agregar Feed" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "Información del Feed" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "Título" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "URL" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "Agregar" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "Posts" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "Preferencias" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "Lenguaje" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "Cancelar" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "OK" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "Agregar feed" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "Eliminar feed" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "Actualizar" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "Recargar los feeds (%1)" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "Abre la ventana de preferencias" + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "Ayuda" Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/fr.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/fr.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/fr.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,94 @@ +# French +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-11-09 22:22+0100\n" +"PO-Revision-Date: 2007-04-07 11:30+0200\n" +"Last-Translator: Daniel Gagnon <redalastor AT gmail DOT com>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "Agrégateur de fils de syndication (fait à l'aide de qooxdoo)" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "Fils statiques" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "Fils de l'utilisateur" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "Ajouter un fil" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "Information sur le fil" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "Titre" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "URL" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "Ajouter" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "Messages" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "Préférences" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "Langue" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "Annuler" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "OK" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "Ajouter un fil" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "Enlever un fil" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "Rafraichir" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "Rafraichir les fils. (%1)" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "Ouvrir la fenêtre de préférences" + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "Aide" Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/it.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/it.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/it.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,95 @@ +# Italian +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-11-09 22:22+0100\n" +"PO-Revision-Date: 2008-08-26 18:49+0100\n" +"Last-Translator: Alessandro Sala <alessandro DOT sala AT mclink DOT net>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: KBabel 1.11.4\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "FeedReader (realizzato con qooxdoo)" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "Feed statici" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "Feed utente" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "Aggiungi un feed" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "Informazioni sul Feed" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "Titolo" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "URL" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "Aggiungi" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "Messaggi" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "Preferenze" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "Lingua" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "Annulla" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "OK" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "Aggiungi un feed" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "Rimuovi il feed" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "Ricarica" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "Ricarica i feed. (%1)" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "Apri la finestra delle preferenze." + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "Aiuto" Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/nl.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/nl.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/nl.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,93 @@ +# Dutch +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"POT-Creation-Date: 2008-05-07 07:59+0200\n" +"PO-Revision-Date: 2009-12-11 23:51+0100\n" +"Last-Translator: Isaak Malik <isooik AT gmail DOT com>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "FeedReader (qooxdoo powered)" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "Statische Feeds" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "Gebruiker Feeds" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "Een feed toevoegen" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "Feed Informatie" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "Titel" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "URL" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "Toevoegen" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "Berichten" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "Voorkeuren" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "Taal" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "Annuleren" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "OK" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "Feed toevoegen" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "Feed verwijderen" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "Herladen" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "Feeds herladen. (%1)" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "Open voorkeuren venster." + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "Help" Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/ro.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/ro.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/ro.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,94 @@ +# Romanian +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-07 07:59+0200\n" +"PO-Revision-Date: 2010-11-08 15:35+0200\n" +"Last-Translator: Gabriel Munteanu <gabriel DOT munteanu AT 1and1 DOT ro>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "Cititor de Fluxuri (bazat pe qooxdoo)" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "Fluxuri statice" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "Fluxuri utilizator" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "Adaugă un flux" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "Informații despre flux" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "Titlu" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "URL" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "Adaugă" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "Articole" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "Preferințe" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "Limbă" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "Anulează" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "OK" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "Adaugă flux" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "Şterge flux" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "Reîncarcă" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "Reîncarcă fluxurile. (%1)" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "Deschide fereastra de preferințe" + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "Ajutor" Added: trunk/qooxdoo-contrib/Translation/1.6/feedreader/sv.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/feedreader/sv.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/feedreader/sv.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,94 @@ +# Swedish +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo feedreader\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-11-09 22:22+0100\n" +"PO-Revision-Date: 2008-08-27 11:10+0100\n" +"Last-Translator: Henric Johansson <henric DOT johansson AT mindset DOT se>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: feedreader/Application.js:500 +msgid "FeedReader (qooxdoo powered)" +msgstr "FeedReader (qooxdoo driven)" + +#: feedreader/mobile/FeedPage.js:32 feedreader/mobile/ArticlePage.js:32 +msgid "Back" +msgstr "" + +#: feedreader/model/Model.js:81 +msgid "Static Feeds" +msgstr "Statiska flöden" + +#: feedreader/model/Model.js:111 +msgid "User Feeds" +msgstr "Användarflöden" + +#: feedreader/view/AddFeedWindow.js:49 +msgid "Add a feed" +msgstr "Lägg till ett flöde" + +#: feedreader/view/AddFeedWindow.js:94 +msgid "Feed Information" +msgstr "Flödesinformation" + +#: feedreader/view/AddFeedWindow.js:101 +msgid "Title" +msgstr "Titel" + +#: feedreader/view/AddFeedWindow.js:105 +msgid "URL" +msgstr "URL" + +#: feedreader/view/AddFeedWindow.js:108 +msgid "Add" +msgstr "Lägg till" + +#: feedreader/view/List.js:50 +msgid "Posts" +msgstr "Poster" + +#: feedreader/view/PreferenceWindow.js:48 feedreader/view/ToolBar.js:85 +msgid "Preferences" +msgstr "Inställningar" + +#: feedreader/view/PreferenceWindow.js:85 +msgid "Language" +msgstr "Språk" + +#: feedreader/view/PreferenceWindow.js:141 +msgid "Cancel" +msgstr "Avbryt" + +#: feedreader/view/PreferenceWindow.js:147 +msgid "OK" +msgstr "OK" + +#: feedreader/view/ToolBar.js:58 +msgid "Add feed" +msgstr "Lägg till flöde" + +#: feedreader/view/ToolBar.js:62 +msgid "Remove feed" +msgstr "Ta bort flöde" + +#: feedreader/view/ToolBar.js:73 +msgid "Reload" +msgstr "Uppdatera" + +#: feedreader/view/ToolBar.js:76 +msgid "Reload the feeds. (%1)" +msgstr "Ladda om flödena. (%1)" + +#: feedreader/view/ToolBar.js:87 +msgid "Open preferences window." +msgstr "Öppna inställningsfönstret" + +#: feedreader/view/ToolBar.js:96 +msgid "Help" +msgstr "Hjälp" Added: trunk/qooxdoo-contrib/Translation/1.6/framework/de.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/de.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/de.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,378 @@ +# German +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-19 10:11+0200\n" +"PO-Revision-Date: 2010-04-22 17:53+0100\n" +"Last-Translator: Thomas Herchenroeder <thron7 AT users DOT sourceforge DOT net>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: KBabel 1.11.4\n" + +#: qx/locale/Key.js:80 +msgid "key_short_Backspace" +msgstr "Rück" + +#: qx/locale/Key.js:81 +msgid "key_short_Tab" +msgstr "Tab" + +#: qx/locale/Key.js:82 +msgid "key_short_Space" +msgstr "Leer" + +#: qx/locale/Key.js:83 +msgid "key_short_Enter" +msgstr "Enter" + +#: qx/locale/Key.js:84 +msgid "key_short_Shift" +msgstr "Umschalt" + +#: qx/locale/Key.js:85 +msgid "key_short_Control" +msgstr "Strg" + +#: qx/locale/Key.js:86 +msgid "key_short_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:87 +msgid "key_short_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:88 +msgid "key_short_CapsLock" +msgstr "Feststell" + +#: qx/locale/Key.js:89 +msgid "key_short_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:90 +msgid "key_short_Escape" +msgstr "Esc" + +#: qx/locale/Key.js:91 +msgid "key_short_Left" +msgstr "Links" + +#: qx/locale/Key.js:92 +msgid "key_short_Up" +msgstr "Hoch" + +#: qx/locale/Key.js:93 +msgid "key_short_Right" +msgstr "Rechts" + +#: qx/locale/Key.js:94 +msgid "key_short_Down" +msgstr "Runter" + +#: qx/locale/Key.js:95 +msgid "key_short_PageUp" +msgstr "Bild hoch" + +#: qx/locale/Key.js:96 +msgid "key_short_PageDown" +msgstr "Bild runter" + +#: qx/locale/Key.js:97 +msgid "key_short_End" +msgstr "Ende" + +#: qx/locale/Key.js:98 +msgid "key_short_Home" +msgstr "Pos1" + +#: qx/locale/Key.js:99 +msgid "key_short_Insert" +msgstr "Einfg" + +#: qx/locale/Key.js:100 +msgid "key_short_Delete" +msgstr "Entf" + +#: qx/locale/Key.js:101 +msgid "key_short_NumLock" +msgstr "Num" + +#: qx/locale/Key.js:102 +msgid "key_short_PrintScreen" +msgstr "Druck" + +#: qx/locale/Key.js:103 +msgid "key_short_Scroll" +msgstr "Rollen" + +#: qx/locale/Key.js:104 +msgid "key_short_Pause" +msgstr "Pause" + +#: qx/locale/Key.js:105 +msgid "key_short_Win" +msgstr "Win" + +#: qx/locale/Key.js:106 +msgid "key_short_Apps" +msgstr "Kontext" + +#: qx/locale/Key.js:109 +msgid "key_full_Backspace" +msgstr "Rücktaste" + +#: qx/locale/Key.js:110 +msgid "key_full_Tab" +msgstr "Tabulator" + +#: qx/locale/Key.js:111 +msgid "key_full_Space" +msgstr "Leertaste" + +#: qx/locale/Key.js:112 +msgid "key_full_Enter" +msgstr "Enter" + +#: qx/locale/Key.js:113 +msgid "key_full_Shift" +msgstr "Umschalttaste" + +#: qx/locale/Key.js:114 +msgid "key_full_Control" +msgstr "Steuerung" + +#: qx/locale/Key.js:115 +msgid "key_full_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:116 +msgid "key_full_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:117 +msgid "key_full_CapsLock" +msgstr "Feststelltaste" + +#: qx/locale/Key.js:118 +msgid "key_full_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:119 +msgid "key_full_Escape" +msgstr "Escape" + +#: qx/locale/Key.js:120 +msgid "key_full_Left" +msgstr "Pfeil links" + +#: qx/locale/Key.js:121 +msgid "key_full_Up" +msgstr "Pfeil hoch" + +#: qx/locale/Key.js:122 +msgid "key_full_Right" +msgstr "Pfeil rechts" + +#: qx/locale/Key.js:123 +msgid "key_full_Down" +msgstr "Pfeil runter" + +#: qx/locale/Key.js:124 +msgid "key_full_PageUp" +msgstr "Bild hoch" + +#: qx/locale/Key.js:125 +msgid "key_full_PageDown" +msgstr "Bild runter" + +#: qx/locale/Key.js:126 +msgid "key_full_End" +msgstr "Ende" + +#: qx/locale/Key.js:127 +msgid "key_full_Home" +msgstr "Position 1" + +#: qx/locale/Key.js:128 +msgid "key_full_Insert" +msgstr "Einfügen" + +#: qx/locale/Key.js:129 +msgid "key_full_Delete" +msgstr "Entfernen" + +#: qx/locale/Key.js:130 +msgid "key_full_NumLock" +msgstr "NumLock" + +#: qx/locale/Key.js:131 +msgid "key_full_PrintScreen" +msgstr "Drucken" + +#: qx/locale/Key.js:132 +msgid "key_full_Scroll" +msgstr "Rollen" + +#: qx/locale/Key.js:133 +msgid "key_full_Pause" +msgstr "Pause" + +#: qx/locale/Key.js:134 +msgid "key_full_Win" +msgstr "Windowstaste" + +#: qx/locale/Key.js:135 +msgid "key_full_Apps" +msgstr "Kontextmenü" + +#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:96 +msgid "test One car" +msgid_plural "test %1 cars" +msgstr[0] "" +msgstr[1] "" + +#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 +#: qx/test/data/marshal/Json.js:81 +msgid "test one" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 +#: qx/test/locale/Locale.js:86 +msgid "test Hello %1!" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 +msgid "test Jonny" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 +msgid "test two" +msgstr "" + +#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 +#: qx/test/util/Serializer.js:502 +msgid "test affe" +msgstr "" + +#: qx/ui/control/ColorPopup.js:147 +msgid "Automatic" +msgstr "Automatisch" + +#: qx/ui/control/ColorPopup.js:155 +msgid "Open ColorSelector" +msgstr "Öffne Farbauswahl" + +#: qx/ui/control/ColorPopup.js:180 +msgid "OK" +msgstr "OK" + +#: qx/ui/control/ColorPopup.js:185 +msgid "Cancel" +msgstr "Abbruch" + +#: qx/ui/control/ColorPopup.js:242 +msgid "Color Selector" +msgstr "Farbauswahl" + +#: qx/ui/control/ColorSelector.js:256 +msgid "Visual" +msgstr "Visuell" + +#: qx/ui/control/ColorSelector.js:316 +msgid "Presets" +msgstr "Voreinstellungen" + +#: qx/ui/control/ColorSelector.js:347 +msgid "Details" +msgstr "Details" + +#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 +msgid "Preview (Old/New)" +msgstr "Vorschau (alt/neu)" + +#: qx/ui/control/ColorSelector.js:376 +msgid "Hex" +msgstr "Hex" + +#: qx/ui/control/ColorSelector.js:398 +msgid "RGB" +msgstr "RGB" + +#: qx/ui/control/ColorSelector.js:430 +msgid "HSB" +msgstr "HSB" + +#: qx/ui/control/DateChooser.js:253 +msgid "Last year" +msgstr "Vorheriges Jahr" + +#: qx/ui/control/DateChooser.js:265 +msgid "Last month" +msgstr "Vorheriger Monat" + +#: qx/ui/control/DateChooser.js:277 +msgid "Next month" +msgstr "Nächster Monat" + +#: qx/ui/control/DateChooser.js:289 +msgid "Next year" +msgstr "Nächstes Jahr" + +#: qx/ui/form/validation/Manager.js:35 +msgid "This field is required" +msgstr "Dieses Feld ist erforderlich" + +#: qx/ui/table/Table.js:1952 +msgid "one row" +msgid_plural "%1 rows" +msgstr[0] "Eine Zeile" +msgstr[1] "%1 Zeilen" + +#: qx/ui/table/Table.js:1954 +msgid "one of one row" +msgid_plural "%1 of %2 rows" +msgstr[0] "Eine von einer Zeile" +msgstr[1] "%1 von %2 Zeilen" + +#: qx/ui/table/columnmodel/Resize.js:199 +msgid "Reset column widths" +msgstr "Spaltenbreite zurücksetzen" + +#: qx/util/Validate.js:91 +msgid "%1 is not a number." +msgstr "%1 ist keine Nummer." + +#: qx/util/Validate.js:130 +msgid "'%1' is not an email address." +msgstr "'%1' ist keine Emailadresse." + +#: qx/util/Validate.js:167 +msgid "%1 is not a string." +msgstr "%1 ist keine Zeichenkette." + +#: qx/util/Validate.js:203 +msgid "%1 is not an url." +msgstr "%1 ist keine URL." + +#: qx/util/Validate.js:244 +msgid "%1 is not a color! %2" +msgstr "%1 ist keine Farbe! %2" + +#: qx/util/Validate.js:268 +msgid "%1 is not in the range from [%2, %3]." +msgstr "%1 liegt nicht im Intervall [%2, %3]." + +#: qx/util/Validate.js:291 +msgid "%1 is not in %2" +msgstr "%1 ist nicht in %2" + +#: qx/util/Validate.js:315 +msgid "%1 does not fit %2." +msgstr "%1 passt nicht zu %2." Added: trunk/qooxdoo-contrib/Translation/1.6/framework/en.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/en.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/en.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,377 @@ +# English +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-19 10:11+0200\n" +"PO-Revision-Date: 2007-01-23 17:53+0100\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: qx/locale/Key.js:80 +msgid "key_short_Backspace" +msgstr "" + +#: qx/locale/Key.js:81 +msgid "key_short_Tab" +msgstr "" + +#: qx/locale/Key.js:82 +msgid "key_short_Space" +msgstr "" + +#: qx/locale/Key.js:83 +msgid "key_short_Enter" +msgstr "" + +#: qx/locale/Key.js:84 +msgid "key_short_Shift" +msgstr "" + +#: qx/locale/Key.js:85 +msgid "key_short_Control" +msgstr "" + +#: qx/locale/Key.js:86 +msgid "key_short_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:87 +msgid "key_short_Alt" +msgstr "" + +#: qx/locale/Key.js:88 +msgid "key_short_CapsLock" +msgstr "" + +#: qx/locale/Key.js:89 +msgid "key_short_Meta" +msgstr "" + +#: qx/locale/Key.js:90 +msgid "key_short_Escape" +msgstr "" + +#: qx/locale/Key.js:91 +msgid "key_short_Left" +msgstr "" + +#: qx/locale/Key.js:92 +msgid "key_short_Up" +msgstr "" + +#: qx/locale/Key.js:93 +msgid "key_short_Right" +msgstr "" + +#: qx/locale/Key.js:94 +msgid "key_short_Down" +msgstr "" + +#: qx/locale/Key.js:95 +msgid "key_short_PageUp" +msgstr "" + +#: qx/locale/Key.js:96 +msgid "key_short_PageDown" +msgstr "" + +#: qx/locale/Key.js:97 +msgid "key_short_End" +msgstr "" + +#: qx/locale/Key.js:98 +msgid "key_short_Home" +msgstr "" + +#: qx/locale/Key.js:99 +msgid "key_short_Insert" +msgstr "" + +#: qx/locale/Key.js:100 +msgid "key_short_Delete" +msgstr "" + +#: qx/locale/Key.js:101 +msgid "key_short_NumLock" +msgstr "" + +#: qx/locale/Key.js:102 +msgid "key_short_PrintScreen" +msgstr "" + +#: qx/locale/Key.js:103 +msgid "key_short_Scroll" +msgstr "" + +#: qx/locale/Key.js:104 +msgid "key_short_Pause" +msgstr "" + +#: qx/locale/Key.js:105 +msgid "key_short_Win" +msgstr "" + +#: qx/locale/Key.js:106 +msgid "key_short_Apps" +msgstr "" + +#: qx/locale/Key.js:109 +msgid "key_full_Backspace" +msgstr "" + +#: qx/locale/Key.js:110 +msgid "key_full_Tab" +msgstr "" + +#: qx/locale/Key.js:111 +msgid "key_full_Space" +msgstr "" + +#: qx/locale/Key.js:112 +msgid "key_full_Enter" +msgstr "" + +#: qx/locale/Key.js:113 +msgid "key_full_Shift" +msgstr "" + +#: qx/locale/Key.js:114 +msgid "key_full_Control" +msgstr "" + +#: qx/locale/Key.js:115 +msgid "key_full_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:116 +msgid "key_full_Alt" +msgstr "" + +#: qx/locale/Key.js:117 +msgid "key_full_CapsLock" +msgstr "" + +#: qx/locale/Key.js:118 +msgid "key_full_Meta" +msgstr "" + +#: qx/locale/Key.js:119 +msgid "key_full_Escape" +msgstr "" + +#: qx/locale/Key.js:120 +msgid "key_full_Left" +msgstr "" + +#: qx/locale/Key.js:121 +msgid "key_full_Up" +msgstr "" + +#: qx/locale/Key.js:122 +msgid "key_full_Right" +msgstr "" + +#: qx/locale/Key.js:123 +msgid "key_full_Down" +msgstr "" + +#: qx/locale/Key.js:124 +msgid "key_full_PageUp" +msgstr "" + +#: qx/locale/Key.js:125 +msgid "key_full_PageDown" +msgstr "" + +#: qx/locale/Key.js:126 +msgid "key_full_End" +msgstr "" + +#: qx/locale/Key.js:127 +msgid "key_full_Home" +msgstr "" + +#: qx/locale/Key.js:128 +msgid "key_full_Insert" +msgstr "" + +#: qx/locale/Key.js:129 +msgid "key_full_Delete" +msgstr "" + +#: qx/locale/Key.js:130 +msgid "key_full_NumLock" +msgstr "" + +#: qx/locale/Key.js:131 +msgid "key_full_PrintScreen" +msgstr "" + +#: qx/locale/Key.js:132 +msgid "key_full_Scroll" +msgstr "" + +#: qx/locale/Key.js:133 +msgid "key_full_Pause" +msgstr "" + +#: qx/locale/Key.js:134 +msgid "key_full_Win" +msgstr "" + +#: qx/locale/Key.js:135 +msgid "key_full_Apps" +msgstr "" + +#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:96 +msgid "test One car" +msgid_plural "test %1 cars" +msgstr[0] "" +msgstr[1] "" + +#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 +#: qx/test/data/marshal/Json.js:81 +msgid "test one" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 +#: qx/test/locale/Locale.js:86 +msgid "test Hello %1!" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 +msgid "test Jonny" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 +msgid "test two" +msgstr "" + +#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 +#: qx/test/util/Serializer.js:502 +msgid "test affe" +msgstr "" + +#: qx/ui/control/ColorPopup.js:147 +msgid "Automatic" +msgstr "" + +#: qx/ui/control/ColorPopup.js:155 +msgid "Open ColorSelector" +msgstr "" + +#: qx/ui/control/ColorPopup.js:180 +msgid "OK" +msgstr "" + +#: qx/ui/control/ColorPopup.js:185 +msgid "Cancel" +msgstr "" + +#: qx/ui/control/ColorPopup.js:242 +msgid "Color Selector" +msgstr "" + +#: qx/ui/control/ColorSelector.js:256 +msgid "Visual" +msgstr "" + +#: qx/ui/control/ColorSelector.js:316 +msgid "Presets" +msgstr "" + +#: qx/ui/control/ColorSelector.js:347 +msgid "Details" +msgstr "" + +#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 +msgid "Preview (Old/New)" +msgstr "" + +#: qx/ui/control/ColorSelector.js:376 +msgid "Hex" +msgstr "" + +#: qx/ui/control/ColorSelector.js:398 +msgid "RGB" +msgstr "" + +#: qx/ui/control/ColorSelector.js:430 +msgid "HSB" +msgstr "" + +#: qx/ui/control/DateChooser.js:253 +msgid "Last year" +msgstr "" + +#: qx/ui/control/DateChooser.js:265 +msgid "Last month" +msgstr "" + +#: qx/ui/control/DateChooser.js:277 +msgid "Next month" +msgstr "" + +#: qx/ui/control/DateChooser.js:289 +msgid "Next year" +msgstr "" + +#: qx/ui/form/validation/Manager.js:35 +msgid "This field is required" +msgstr "" + +#: qx/ui/table/Table.js:1952 +msgid "one row" +msgid_plural "%1 rows" +msgstr[0] "" +msgstr[1] "" + +#: qx/ui/table/Table.js:1954 +msgid "one of one row" +msgid_plural "%1 of %2 rows" +msgstr[0] "" +msgstr[1] "" + +#: qx/ui/table/columnmodel/Resize.js:199 +msgid "Reset column widths" +msgstr "" + +#: qx/util/Validate.js:91 +msgid "%1 is not a number." +msgstr "" + +#: qx/util/Validate.js:130 +msgid "'%1' is not an email address." +msgstr "" + +#: qx/util/Validate.js:167 +msgid "%1 is not a string." +msgstr "" + +#: qx/util/Validate.js:203 +msgid "%1 is not an url." +msgstr "" + +#: qx/util/Validate.js:244 +msgid "%1 is not a color! %2" +msgstr "" + +#: qx/util/Validate.js:268 +msgid "%1 is not in the range from [%2, %3]." +msgstr "" + +#: qx/util/Validate.js:291 +msgid "%1 is not in %2" +msgstr "" + +#: qx/util/Validate.js:315 +msgid "%1 does not fit %2." +msgstr "" Added: trunk/qooxdoo-contrib/Translation/1.6/framework/es.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/es.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/es.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,378 @@ +# Spanish +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-20 17:10+0200\n" +"PO-Revision-Date: 2010-04-26 19:59-0500\n" +"Last-Translator: Carsten Rammoser <carsten AT rammoser DOT com>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Spanish\n" +"X-Poedit-Country: GERMANY\n" + +#: qx/locale/Key.js:80 +msgid "key_short_Backspace" +msgstr "Retroceso" + +#: qx/locale/Key.js:81 +msgid "key_short_Tab" +msgstr "Tab" + +#: qx/locale/Key.js:82 +msgid "key_short_Space" +msgstr "Espacio" + +#: qx/locale/Key.js:83 +msgid "key_short_Enter" +msgstr "Intro" + +#: qx/locale/Key.js:84 +msgid "key_short_Shift" +msgstr "Mayús" + +#: qx/locale/Key.js:85 +msgid "key_short_Control" +msgstr "Ctrl" + +#: qx/locale/Key.js:86 +msgid "key_short_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:87 +msgid "key_short_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:88 +msgid "key_short_CapsLock" +msgstr "BloqMayús" + +#: qx/locale/Key.js:89 +msgid "key_short_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:90 +msgid "key_short_Escape" +msgstr "Esc" + +#: qx/locale/Key.js:91 +msgid "key_short_Left" +msgstr "Izquierda" + +#: qx/locale/Key.js:92 +msgid "key_short_Up" +msgstr "Arriba" + +#: qx/locale/Key.js:93 +msgid "key_short_Right" +msgstr "Derecha" + +#: qx/locale/Key.js:94 +msgid "key_short_Down" +msgstr "Abajo" + +#: qx/locale/Key.js:95 +msgid "key_short_PageUp" +msgstr "RePág" + +#: qx/locale/Key.js:96 +msgid "key_short_PageDown" +msgstr "AvPág" + +#: qx/locale/Key.js:97 +msgid "key_short_End" +msgstr "Fin" + +#: qx/locale/Key.js:98 +msgid "key_short_Home" +msgstr "Inicio" + +#: qx/locale/Key.js:99 +msgid "key_short_Insert" +msgstr "Insert" + +#: qx/locale/Key.js:100 +msgid "key_short_Delete" +msgstr "Supr" + +#: qx/locale/Key.js:101 +msgid "key_short_NumLock" +msgstr "BloqNum" + +#: qx/locale/Key.js:102 +msgid "key_short_PrintScreen" +msgstr "ImprPant" + +#: qx/locale/Key.js:103 +msgid "key_short_Scroll" +msgstr "BloqDespl" + +#: qx/locale/Key.js:104 +msgid "key_short_Pause" +msgstr "Pausa" + +#: qx/locale/Key.js:105 +msgid "key_short_Win" +msgstr "Win" + +#: qx/locale/Key.js:106 +msgid "key_short_Apps" +msgstr "Aplic" + +#: qx/locale/Key.js:109 +msgid "key_full_Backspace" +msgstr "Retroceso" + +#: qx/locale/Key.js:110 +msgid "key_full_Tab" +msgstr "Tabulador" + +#: qx/locale/Key.js:111 +msgid "key_full_Space" +msgstr "Espacio" + +#: qx/locale/Key.js:112 +msgid "key_full_Enter" +msgstr "Intro" + +#: qx/locale/Key.js:113 +msgid "key_full_Shift" +msgstr "Mayúscula" + +#: qx/locale/Key.js:114 +msgid "key_full_Control" +msgstr "Control" + +#: qx/locale/Key.js:115 +msgid "key_full_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:116 +msgid "key_full_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:117 +msgid "key_full_CapsLock" +msgstr "Bloqueo Mayúsculas" + +#: qx/locale/Key.js:118 +msgid "key_full_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:119 +msgid "key_full_Escape" +msgstr "Escape" + +#: qx/locale/Key.js:120 +msgid "key_full_Left" +msgstr "Flecha izquierda" + +#: qx/locale/Key.js:121 +msgid "key_full_Up" +msgstr "Flecha arriba" + +#: qx/locale/Key.js:122 +msgid "key_full_Right" +msgstr "Flecha derecha" + +#: qx/locale/Key.js:123 +msgid "key_full_Down" +msgstr "Flecha abajo" + +#: qx/locale/Key.js:124 +msgid "key_full_PageUp" +msgstr "Retroceder Página" + +#: qx/locale/Key.js:125 +msgid "key_full_PageDown" +msgstr "Avanzar Página" + +#: qx/locale/Key.js:126 +msgid "key_full_End" +msgstr "Fin" + +#: qx/locale/Key.js:127 +msgid "key_full_Home" +msgstr "Inicio" + +#: qx/locale/Key.js:128 +msgid "key_full_Insert" +msgstr "Insertar" + +#: qx/locale/Key.js:129 +msgid "key_full_Delete" +msgstr "Suprimir" + +#: qx/locale/Key.js:130 +msgid "key_full_NumLock" +msgstr "Bloqueo Numérico" + +#: qx/locale/Key.js:131 +msgid "key_full_PrintScreen" +msgstr "Imprimir Pantalla" + +#: qx/locale/Key.js:132 +msgid "key_full_Scroll" +msgstr "Bloq. Despl." + +#: qx/locale/Key.js:133 +msgid "key_full_Pause" +msgstr "Pausa" + +#: qx/locale/Key.js:134 +msgid "key_full_Win" +msgstr "Windows" + +#: qx/locale/Key.js:135 +msgid "key_full_Apps" +msgstr "Aplicaciones" + +#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:96 +msgid "test One car" +msgid_plural "test %1 cars" +msgstr[0] "" +msgstr[1] "" + +#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 +#: qx/test/data/marshal/Json.js:81 +msgid "test one" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 +#: qx/test/locale/Locale.js:86 +msgid "test Hello %1!" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 +msgid "test Jonny" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 +msgid "test two" +msgstr "" + +#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 +#: qx/test/util/Serializer.js:502 +msgid "test affe" +msgstr "" + +#: qx/ui/control/ColorPopup.js:147 +msgid "Automatic" +msgstr "Automático" + +#: qx/ui/control/ColorPopup.js:155 +msgid "Open ColorSelector" +msgstr "Abrir Selector de Color" + +#: qx/ui/control/ColorPopup.js:180 +msgid "OK" +msgstr "Aceptar" + +#: qx/ui/control/ColorPopup.js:185 +msgid "Cancel" +msgstr "Cancelar" + +#: qx/ui/control/ColorPopup.js:242 +msgid "Color Selector" +msgstr "Selector de color" + +#: qx/ui/control/ColorSelector.js:256 +msgid "Visual" +msgstr "Visual" + +#: qx/ui/control/ColorSelector.js:316 +msgid "Presets" +msgstr "Preselecciones" + +#: qx/ui/control/ColorSelector.js:347 +msgid "Details" +msgstr "Detalles" + +#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 +msgid "Preview (Old/New)" +msgstr "Vista previa (Viejo/Nuevo)" + +#: qx/ui/control/ColorSelector.js:376 +msgid "Hex" +msgstr "Hex" + +#: qx/ui/control/ColorSelector.js:398 +msgid "RGB" +msgstr "RGB" + +#: qx/ui/control/ColorSelector.js:430 +msgid "HSB" +msgstr "HSB" + +#: qx/ui/control/DateChooser.js:253 +msgid "Last year" +msgstr "Último año" + +#: qx/ui/control/DateChooser.js:265 +msgid "Last month" +msgstr "Último mes" + +#: qx/ui/control/DateChooser.js:277 +msgid "Next month" +msgstr "Mes siguiente" + +#: qx/ui/control/DateChooser.js:289 +msgid "Next year" +msgstr "Año siguiente" + +#: qx/ui/form/validation/Manager.js:35 +msgid "This field is required" +msgstr "Este cuadro es obligatorio" + +#: qx/ui/table/Table.js:1952 +msgid "one row" +msgid_plural "%1 rows" +msgstr[0] "una fila" +msgstr[1] "%1 filas" + +#: qx/ui/table/Table.js:1954 +msgid "one of one row" +msgid_plural "%1 of %2 rows" +msgstr[0] "una de una fila" +msgstr[1] "%1 de %2 filas" + +#: qx/ui/table/columnmodel/Resize.js:199 +msgid "Reset column widths" +msgstr "Reestablecer anchos de columnas" + +#: qx/util/Validate.js:91 +msgid "%1 is not a number." +msgstr "%1 no es un número." + +#: qx/util/Validate.js:130 +msgid "'%1' is not an email address." +msgstr "'%1' no es un correo electrónico." + +#: qx/util/Validate.js:167 +msgid "%1 is not a string." +msgstr "%1 no es una cadena de caracteres." + +#: qx/util/Validate.js:203 +msgid "%1 is not an url." +msgstr "%1 no es un url." + +#: qx/util/Validate.js:244 +msgid "%1 is not a color! %2" +msgstr "%1 no es un color! %2" + +#: qx/util/Validate.js:268 +msgid "%1 is not in the range from [%2, %3]." +msgstr "%1 no se encuentra en el rango [%2, %3]." + +#: qx/util/Validate.js:291 +msgid "%1 is not in %2" +msgstr "%1 no se encuentra en %2" + +#: qx/util/Validate.js:315 +msgid "%1 does not fit %2." +msgstr "%1 no corresponde con %2." Added: trunk/qooxdoo-contrib/Translation/1.6/framework/fr.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/fr.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/fr.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,376 @@ +# French +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-05-19 10:11+0200\n" +"PO-Revision-Date: 2010-04-27 15:58-0500\n" +"Last-Translator: Julien Raclot <julien DOT raclot AT 1and1 DOT fr>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: qx/locale/Key.js:80 +msgid "key_short_Backspace" +msgstr "Effacement Arrière" + +#: qx/locale/Key.js:81 +msgid "key_short_Tab" +msgstr "Tab" + +#: qx/locale/Key.js:82 +msgid "key_short_Space" +msgstr "Espace" + +#: qx/locale/Key.js:83 +msgid "key_short_Enter" +msgstr "Entrée" + +#: qx/locale/Key.js:84 +msgid "key_short_Shift" +msgstr "Maj" + +#: qx/locale/Key.js:85 +msgid "key_short_Control" +msgstr "Ctrl" + +#: qx/locale/Key.js:86 +msgid "key_short_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:87 +msgid "key_short_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:88 +msgid "key_short_CapsLock" +msgstr "Verr. Maj." + +#: qx/locale/Key.js:89 +msgid "key_short_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:90 +msgid "key_short_Escape" +msgstr "Echap." + +#: qx/locale/Key.js:91 +msgid "key_short_Left" +msgstr "Gauche" + +#: qx/locale/Key.js:92 +msgid "key_short_Up" +msgstr "Haut" + +#: qx/locale/Key.js:93 +msgid "key_short_Right" +msgstr "Droite" + +#: qx/locale/Key.js:94 +msgid "key_short_Down" +msgstr "Bas" + +#: qx/locale/Key.js:95 +msgid "key_short_PageUp" +msgstr "Pg Préc." + +#: qx/locale/Key.js:96 +msgid "key_short_PageDown" +msgstr "Pg Suiv." + +#: qx/locale/Key.js:97 +msgid "key_short_End" +msgstr "Fin" + +#: qx/locale/Key.js:98 +msgid "key_short_Home" +msgstr "Orig." + +#: qx/locale/Key.js:99 +msgid "key_short_Insert" +msgstr "Ins." + +#: qx/locale/Key.js:100 +msgid "key_short_Delete" +msgstr "Supp." + +#: qx/locale/Key.js:101 +msgid "key_short_NumLock" +msgstr "Verr. Num." + +#: qx/locale/Key.js:102 +msgid "key_short_PrintScreen" +msgstr "Imp. Écran" + +#: qx/locale/Key.js:103 +msgid "key_short_Scroll" +msgstr "Arrêt Défil" + +#: qx/locale/Key.js:104 +msgid "key_short_Pause" +msgstr "Pause" + +#: qx/locale/Key.js:105 +msgid "key_short_Win" +msgstr "Win" + +#: qx/locale/Key.js:106 +msgid "key_short_Apps" +msgstr "App." + +#: qx/locale/Key.js:109 +msgid "key_full_Backspace" +msgstr "Effacement arrière" + +#: qx/locale/Key.js:110 +msgid "key_full_Tab" +msgstr "Tabulation" + +#: qx/locale/Key.js:111 +msgid "key_full_Space" +msgstr "Espace" + +#: qx/locale/Key.js:112 +msgid "key_full_Enter" +msgstr "Entrée" + +#: qx/locale/Key.js:113 +msgid "key_full_Shift" +msgstr "Majuscules" + +#: qx/locale/Key.js:114 +msgid "key_full_Control" +msgstr "Contrôle" + +#: qx/locale/Key.js:115 +msgid "key_full_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:116 +msgid "key_full_Alt" +msgstr "Alternative" + +#: qx/locale/Key.js:117 +msgid "key_full_CapsLock" +msgstr "Verrouillage des Majuscule" + +#: qx/locale/Key.js:118 +msgid "key_full_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:119 +msgid "key_full_Escape" +msgstr "Échappement" + +#: qx/locale/Key.js:120 +msgid "key_full_Left" +msgstr "Gauche" + +#: qx/locale/Key.js:121 +msgid "key_full_Up" +msgstr "Haut" + +#: qx/locale/Key.js:122 +msgid "key_full_Right" +msgstr "Droite" + +#: qx/locale/Key.js:123 +msgid "key_full_Down" +msgstr "Bas" + +#: qx/locale/Key.js:124 +msgid "key_full_PageUp" +msgstr "Page Précédente" + +#: qx/locale/Key.js:125 +msgid "key_full_PageDown" +msgstr "Page Suivante" + +#: qx/locale/Key.js:126 +msgid "key_full_End" +msgstr "Fin" + +#: qx/locale/Key.js:127 +msgid "key_full_Home" +msgstr "Origine" + +#: qx/locale/Key.js:128 +msgid "key_full_Insert" +msgstr "Insertion" + +#: qx/locale/Key.js:129 +msgid "key_full_Delete" +msgstr "Suppression" + +#: qx/locale/Key.js:130 +msgid "key_full_NumLock" +msgstr "Verouillage Numérique" + +#: qx/locale/Key.js:131 +msgid "key_full_PrintScreen" +msgstr "Impression de l'écran" + +#: qx/locale/Key.js:132 +msgid "key_full_Scroll" +msgstr "Arrêt défilement" + +#: qx/locale/Key.js:133 +msgid "key_full_Pause" +msgstr "Pause" + +#: qx/locale/Key.js:134 +msgid "key_full_Win" +msgstr "Windows" + +#: qx/locale/Key.js:135 +msgid "key_full_Apps" +msgstr "Application" + +#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:96 +msgid "test One car" +msgid_plural "test %1 cars" +msgstr[0] "" +msgstr[1] "" + +#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 +#: qx/test/data/marshal/Json.js:81 +msgid "test one" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 +#: qx/test/locale/Locale.js:86 +msgid "test Hello %1!" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 +msgid "test Jonny" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 +msgid "test two" +msgstr "" + +#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 +#: qx/test/util/Serializer.js:502 +msgid "test affe" +msgstr "" + +#: qx/ui/control/ColorPopup.js:147 +msgid "Automatic" +msgstr "Automatique" + +#: qx/ui/control/ColorPopup.js:155 +msgid "Open ColorSelector" +msgstr "Ouvrir le sélecteur de couleurs" + +#: qx/ui/control/ColorPopup.js:180 +msgid "OK" +msgstr "OK" + +#: qx/ui/control/ColorPopup.js:185 +msgid "Cancel" +msgstr "Annuler" + +#: qx/ui/control/ColorPopup.js:242 +msgid "Color Selector" +msgstr "Sélecteur de couleurs" + +#: qx/ui/control/ColorSelector.js:256 +msgid "Visual" +msgstr "" + +#: qx/ui/control/ColorSelector.js:316 +msgid "Presets" +msgstr "Pré-réglages" + +#: qx/ui/control/ColorSelector.js:347 +msgid "Details" +msgstr "Détails" + +#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 +msgid "Preview (Old/New)" +msgstr "Aperçu (Ancien/Nouveau)" + +#: qx/ui/control/ColorSelector.js:376 +msgid "Hex" +msgstr "Hex" + +#: qx/ui/control/ColorSelector.js:398 +msgid "RGB" +msgstr "RVB" + +#: qx/ui/control/ColorSelector.js:430 +msgid "HSB" +msgstr "TSV" + +#: qx/ui/control/DateChooser.js:253 +msgid "Last year" +msgstr "Année dernière" + +#: qx/ui/control/DateChooser.js:265 +msgid "Last month" +msgstr "Mois dernier" + +#: qx/ui/control/DateChooser.js:277 +msgid "Next month" +msgstr "Mois prochain" + +#: qx/ui/control/DateChooser.js:289 +msgid "Next year" +msgstr "Année prochaine" + +#: qx/ui/form/validation/Manager.js:35 +msgid "This field is required" +msgstr "ce champ est requis" + +#: qx/ui/table/Table.js:1952 +msgid "one row" +msgid_plural "%1 rows" +msgstr[0] "une ligne" +msgstr[1] "%1 lignes" + +#: qx/ui/table/Table.js:1954 +msgid "one of one row" +msgid_plural "%1 of %2 rows" +msgstr[0] "ligne une de une" +msgstr[1] "ligne %1 de %2" + +#: qx/ui/table/columnmodel/Resize.js:199 +msgid "Reset column widths" +msgstr "Réinitialiser la largeur des colonnes" + +#: qx/util/Validate.js:91 +msgid "%1 is not a number." +msgstr "%1 n'est pas un chiffre." + +#: qx/util/Validate.js:130 +msgid "'%1' is not an email address." +msgstr "'%1'n'est pas une adresse email." + +#: qx/util/Validate.js:167 +msgid "%1 is not a string." +msgstr "%1 n'est pas une chaîne de caractères." + +#: qx/util/Validate.js:203 +msgid "%1 is not an url." +msgstr "%1 n'est pas un URL." + +#: qx/util/Validate.js:244 +msgid "%1 is not a color! %2" +msgstr "%1 n'est pas une couleur ! %2" + +#: qx/util/Validate.js:268 +msgid "%1 is not in the range from [%2, %3]." +msgstr "%1 n'est pas dans l'intervalle [%2, %3]." + +#: qx/util/Validate.js:291 +msgid "%1 is not in %2" +msgstr "%1 n'est pas dans %2" + +#: qx/util/Validate.js:315 +msgid "%1 does not fit %2." +msgstr "%1 ne correspond pas à %2." Added: trunk/qooxdoo-contrib/Translation/1.6/framework/it.po =================================================================== --- trunk/qooxdoo-contrib/Translation/1.6/framework/it.po (rev 0) +++ trunk/qooxdoo-contrib/Translation/1.6/framework/it.po 2011-10-12 08:21:35 UTC (rev 21547) @@ -0,0 +1,378 @@ +# Italian +# +msgid "" +msgstr "" +"Project-Id-Version: qooxdoo framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-01-15 10:00+0100\n" +"PO-Revision-Date: 2010-04-23 22:22+0200\n" +"Last-Translator: Alessandro Sala <alessandro DOT sala AT mclink DOT net>\n" +"Language-Team: none\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: KBabel 1.11.4\n" + +#: qx/locale/Key.js:80 +msgid "key_short_Backspace" +msgstr "Backspace" + +#: qx/locale/Key.js:81 +msgid "key_short_Tab" +msgstr "Tab" + +#: qx/locale/Key.js:82 +msgid "key_short_Space" +msgstr "Spazio" + +#: qx/locale/Key.js:83 +msgid "key_short_Enter" +msgstr "Invio" + +#: qx/locale/Key.js:84 +msgid "key_short_Shift" +msgstr "Maiusc" + +#: qx/locale/Key.js:85 +msgid "key_short_Control" +msgstr "Ctrl" + +#: qx/locale/Key.js:86 +msgid "key_short_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:87 +msgid "key_short_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:88 +msgid "key_short_CapsLock" +msgstr "Bloc Maiusc" + +#: qx/locale/Key.js:89 +msgid "key_short_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:90 +msgid "key_short_Escape" +msgstr "Esc" + +#: qx/locale/Key.js:91 +msgid "key_short_Left" +msgstr "Sinistra" + +#: qx/locale/Key.js:92 +msgid "key_short_Up" +msgstr "Su" + +#: qx/locale/Key.js:93 +msgid "key_short_Right" +msgstr "Destra" + +#: qx/locale/Key.js:94 +msgid "key_short_Down" +msgstr "Giù" + +#: qx/locale/Key.js:95 +msgid "key_short_PageUp" +msgstr "Pag Su" + +#: qx/locale/Key.js:96 +msgid "key_short_PageDown" +msgstr "Pag Giù" + +#: qx/locale/Key.js:97 +msgid "key_short_End" +msgstr "Fine" + +#: qx/locale/Key.js:98 +msgid "key_short_Home" +msgstr "Inizio" + +#: qx/locale/Key.js:99 +msgid "key_short_Insert" +msgstr "Ins" + +#: qx/locale/Key.js:100 +msgid "key_short_Delete" +msgstr "Canc" + +#: qx/locale/Key.js:101 +msgid "key_short_NumLock" +msgstr "Bloc Num" + +#: qx/locale/Key.js:102 +msgid "key_short_PrintScreen" +msgstr "Stamp" + +#: qx/locale/Key.js:103 +msgid "key_short_Scroll" +msgstr "Bloc Scorr" + +#: qx/locale/Key.js:104 +msgid "key_short_Pause" +msgstr "Pausa" + +#: qx/locale/Key.js:105 +msgid "key_short_Win" +msgstr "Win" + +#: qx/locale/Key.js:106 +msgid "key_short_Apps" +msgstr "Menu" + +#: qx/locale/Key.js:109 +msgid "key_full_Backspace" +msgstr "Backspace" + +#: qx/locale/Key.js:110 +msgid "key_full_Tab" +msgstr "Tabulazione" + +#: qx/locale/Key.js:111 +msgid "key_full_Space" +msgstr "Spazio" + +#: qx/locale/Key.js:112 +msgid "key_full_Enter" +msgstr "Invio" + +#: qx/locale/Key.js:113 +msgid "key_full_Shift" +msgstr "Maiuscole" + +#: qx/locale/Key.js:114 +msgid "key_full_Control" +msgstr "Control" + +#: qx/locale/Key.js:115 +msgid "key_full_Control_Mac" +msgstr "" + +#: qx/locale/Key.js:116 +msgid "key_full_Alt" +msgstr "Alt" + +#: qx/locale/Key.js:117 +msgid "key_full_CapsLock" +msgstr "Blocca Maiuscole" + +#: qx/locale/Key.js:118 +msgid "key_full_Meta" +msgstr "Meta" + +#: qx/locale/Key.js:119 +msgid "key_full_Escape" +msgstr "Escape" + +#: qx/locale/Key.js:120 +msgid "key_full_Left" +msgstr "Freccia Sinistra" + +#: qx/locale/Key.js:121 +msgid "key_full_Up" +msgstr "Freccia Su" + +#: qx/locale/Key.js:122 +msgid "key_full_Right" +msgstr "Freccia Destra" + +#: qx/locale/Key.js:123 +msgid "key_full_Down" +msgstr "Freccia Giù" + +#: qx/locale/Key.js:124 +msgid "key_full_PageUp" +msgstr "Pagina Su" + +#: qx/locale/Key.js:125 +msgid "key_full_PageDown" +msgstr "Pagina Giù" + +#: qx/locale/Key.js:126 +msgid "key_full_End" +msgstr "Fine" + +#: qx/locale/Key.js:127 +msgid "key_full_Home" +msgstr "Inizio" + +#: qx/locale/Key.js:128 +msgid "key_full_Insert" +msgstr "Inserisci" + +#: qx/locale/Key.js:129 +msgid "key_full_Delete" +msgstr "Cancella" + +#: qx/locale/Key.js:130 +msgid "key_full_NumLock" +msgstr "Blocca Numeri" + +#: qx/locale/Key.js:131 +msgid "key_full_PrintScreen" +msgstr "Stampa Schermo" + +#: qx/locale/Key.js:132 +msgid "key_full_Scroll" +msgstr "Blocca Scorrimento" + +#: qx/locale/Key.js:133 +msgid "key_full_Pause" +msgstr "Pausa" + +#: qx/locale/Key.js:134 +msgid "key_full_Win" +msgstr "Tasto Windows" + +#: qx/locale/Key.js:135 +msgid "key_full_Apps" +msgstr "Tasto Menu" + +#: qx/test/locale/Locale.js:90 qx/test/locale/Locale.js:93 +#: qx/test/locale/Locale.js:96 +msgid "test One car" +msgid_plural "test %1 cars" +msgstr[0] "" +msgstr[1] "" + +#: qx/test/ui/LocaleSwitch.js:85 qx/test/ui/LocaleSwitch.js:115 +#: qx/test/locale/Locale.js:78 qx/test/locale/Locale.js:153 +#: qx/test/data/marshal/Json.js:81 +msgid "test one" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:82 +#: qx/test/locale/Locale.js:86 +msgid "test Hello %1!" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:93 qx/test/locale/Locale.js:86 +msgid "test Jonny" +msgstr "" + +#: qx/test/ui/LocaleSwitch.js:99 qx/test/locale/Locale.js:154 +msgid "test two" +msgstr "" + +#: qx/test/util/Serializer.js:490 qx/test/util/Serializer.js:495 +#: qx/test/util/Serializer.js:502 +msgid "test affe" +msgstr "" + +#: qx/ui/control/ColorPopup.js:147 +msgid "Automatic" +msgstr "Automatico" + +#: qx/ui/control/ColorPopup.js:155 +msgid "Open ColorSelector" +msgstr "Apri il Selettore dei Colori" + +#: qx/ui/control/ColorPopup.js:180 +msgid "OK" +msgstr "OK" + +#: qx/ui/control/ColorPopup.js:185 +msgid "Cancel" +msgstr "Annulla" + +#: qx/ui/control/ColorPopup.js:242 +msgid "Color Selector" +msgstr "Selettore dei Colori" + +#: qx/ui/control/ColorSelector.js:256 +msgid "Visual" +msgstr "Selezione visuale" + +#: qx/ui/control/ColorSelector.js:316 +msgid "Presets" +msgstr "Predefiniti" + +#: qx/ui/control/ColorSelector.js:347 +msgid "Details" +msgstr "Dettagli" + +#: qx/ui/control/ColorSelector.js:358 qx/ui/control/ColorPopup.js:162 +msgid "Preview (Old/New)" +msgstr "Anteprima (Vecchio/Nuovo)" + +#: qx/ui/control/ColorSelector.js:376 +msgid "Hex" +msgstr "Hex" + +#: qx/ui/control/ColorSelector.js:398 +msgid "RGB" +msgstr "RGB" + +#: qx/ui/control/ColorSelector.js:430 +msgid "HSB" +msgstr "TSL" + +#: qx/ui/control/DateChooser.js:253 +msgid "Last year" +msgstr "Anno precedente" + +#: qx/ui/control/DateChooser.js:265 +msgid "Last month" +msgstr "Mese precedente" + +#: qx/ui/control/DateChooser.js:277 +msgid "Next month" +msgstr "Mese successivo" + +#: qx/ui/control/DateChooser.js:289 +msgid "Next year" +msgstr "Anno successivo" + +#: qx/ui/form/validation/Manager.js:35 +msgid "This field is required" +msgstr "Questo campo è obbligatorio" + +#: qx/ui/table/Table.js:1952 +msgid "one row" +msgid_plural "%1 rows" +msgstr[0] "una riga" +msgstr[1] "%1 righe" + +#: qx/ui/table/Table.js:1954 +msgid "one of one row" +msgid_plural "%1 of %2 rows" +msgstr[0] "una di una riga" +msgstr[1] "%1 di %2 righe" + +#: qx/ui/table/columnmodel/Resize.js:199 +msgid "Reset column widths" +msgstr "Ripristina le larghezze delle colonne" + +#: qx/util/Validate.js:91 +msgid "%1 is not a number." +msgstr "%1 non è un numero." + +#: qx/util/Validate.js:130 +msgid "'%1' is not an email address." +msgstr "'%1' non è un indirizzo email." + +#: qx/util/Validate.js:167 +msgid "%1 is not a string." +msgstr "%1 non è una stringa." + +#: qx/util/Validate.js:203 +msgid "%1 is not an url." +msgstr "%1 non è un url.... [truncated message content] |
From: <d_w...@us...> - 2011-10-12 06:48:29
|
Revision: 21546 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21546&view=rev Author: d_wagner Date: 2011-10-12 06:48:23 +0000 (Wed, 12 Oct 2011) Log Message: ----------- Skip toolbar buttons test in FF7/Linux Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js 2011-10-11 22:32:47 UTC (rev 21545) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js 2011-10-12 06:48:23 UTC (rev 21546) @@ -116,6 +116,14 @@ simulation.Simulation.prototype.checkButtons = function() { + var ua = String(this.getEval("navigator.userAgent")); + if (ua.indexOf("Linux") && ua.indexOf("Firefox/7")) { + // FF 7 on the Linux test machine has a strange issue where windowMaximize + // resizes the viewport (scroll bars disappear) but not the browser window. + // The toolbar overflow button is outside the visible part of the viewport + // and clicking it does not open the menu. + return; + } var overflowActive = this.__sel.isElementPresent(this.locators.toolbarButtonOverflow); for (locName in this.locators) { if (locName.indexOf("button") == 0) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-11 22:32:54
|
Revision: 21545 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21545&view=rev Author: sandersson Date: 2011-10-11 22:32:47 +0000 (Tue, 11 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/Manifest.json Modified: trunk/qooxdoo-contrib/qxe/trunk/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/Manifest.json 2011-10-11 22:28:35 UTC (rev 21544) +++ trunk/qooxdoo-contrib/qxe/trunk/Manifest.json 2011-10-11 22:32:47 UTC (rev 21545) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.6"] + "qooxdoo-versions": ["1.6-pre"] }, "provides" : This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-11 22:28:42
|
Revision: 21544 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21544&view=rev Author: sandersson Date: 2011-10-11 22:28:35 +0000 (Tue, 11 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js 2011-10-11 14:31:31 UTC (rev 21543) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js 2011-10-11 22:28:35 UTC (rev 21544) @@ -17,6 +17,8 @@ /* ************************************************************************ +#asset(qxe/decoration/Modern/dialog/icon/48/warning.png) + #asset(qxe/demo/*) ************************************************************************ */ @@ -68,8 +70,8 @@ var doc = this.getRoot(); doc.add(this.dialog1(), {left: 100, top: 50}); -// doc.add(this.dialog2(), {left: 175, top: 50}); -// doc.add(this.dialog3(), {left: 250, top: 50}); + doc.add(this.dialog2(), {left: 175, top: 50}); + doc.add(this.dialog3(), {left: 250, top: 50}); }, dialog1 : function() @@ -78,41 +80,47 @@ var button1 = new qx.ui.form.Button("Press 1!"); button1.addListener("execute", function(e) { - var label = new qx.ui.basic.Label("Just a label"); + if(!optionDialog) + { + var buttonPane = { + buttons : { + OK : qxe.ui.form.ButtonPane.OK + } + }; - var optionPane = qxe.ui.dialog.OptionPane("This is a test message.", qxe.ui.dialog.OptionPane.INFO); + var optionPane = new qxe.ui.dialog.OptionPane("This is a warning!", "qxe/decoration/Modern/dialog/icon/48/warning.png", buttonPane); - optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", optionPane); - optionDialog.setLayout(new qx.ui.layout.Basic()); - optionDialog.setHeight(100); - optionDialog.setWidth(100); - optionDialog.add(label); - optionDialog.moveTo(110, 60); - optionDialog.show(); - - this.getApplicationRoot().add(optionDialog); + optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", optionPane); + optionDialog.setHeight(100); + optionDialog.setWidth(100); + optionDialog.moveTo(110, 60); + optionDialog.show(); + } }, this); - } -/*, + return button1; + }, + dialog2 : function() { var optionDialog; var button2 = new qx.ui.form.Button("Press 2!"); button2.addListener("execute", function(e) { - var label = new qx.ui.basic.Label("Just a label"); + if(!optionDialog) + { + var optionPane = qxe.ui.dialog.OptionPane.getInstance(qxe.ui.dialog.OptionPane.INFO); + optionPane.setMessage("This is information!"); - optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", qxe.ui.dialog.OptionPane.INFO); - optionDialog.setLayout(new qx.ui.layout.Basic()); - optionDialog.setHeight(100); - optionDialog.setWidth(100); - optionDialog.add(label); - optionDialog.moveTo(110, 60); - optionDialog.show(); + optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", optionPane); + optionDialog.setHeight(100); + optionDialog.setWidth(100); + optionDialog.moveTo(110, 60); + optionDialog.show(); + } + }, this); - this.getApplicationRoot().add(optionDialog); - }, this); + return button2; }, dialog3 : function() @@ -121,20 +129,24 @@ var button3 = new qx.ui.form.Button("Press 3!"); button3.addListener("execute", function(e) { - var label = new qx.ui.basic.Label("Just a label"); + if(!optionDialog) + { + var def = { + caption : "a title", + optionPane : qxe.ui.dialog.OptionPane.INFO, + message : "This is an info dialog" + }; - optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", qxe.ui.dialog.OptionPane.INFO); - optionDialog.setLayout(new qx.ui.layout.Basic()); - optionDialog.setHeight(100); - optionDialog.setWidth(100); - optionDialog.add(label); - optionDialog.moveTo(110, 60); - optionDialog.show(); + optionDialog = qxe.ui.dialog.OptionDialog.getInstance(def); + optionDialog.setHeight(100); + optionDialog.setWidth(100); + optionDialog.moveTo(110, 60); + optionDialog.show(); + } + }, this); - this.getApplicationRoot().add(optionDialog); - }, this); + return button3; } -*/ } }); Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js 2011-10-11 14:31:31 UTC (rev 21543) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js 2011-10-11 22:28:35 UTC (rev 21544) @@ -17,6 +17,10 @@ /* ************************************************************************ +#asset(qxe/decoration/Modern/dialog/icon/16/message.png) +#asset(qxe/decoration/Modern/dialog/icon/48/message.png) +#asset(qxe/decoration/Modern/dialog/icon/48/warning.png) + #asset(qxe/demo/*) ************************************************************************ */ @@ -69,26 +73,41 @@ doc.add(this.pane1(), {left: 100, top: 50}); -// doc.add(this.pane2(), {left: 400, top: 50}); + doc.add(this.pane2(), {left: 300, top: 50}); }, pane1 : function() { - var optionPane = new qxe.ui.dialog.OptionPane("This is a warning!", qxe.ui.dialog.OptionPane.WARN, {OK : qxe.ui.form.ButtonPane.OK}); + var buttonPane = { + buttons : { + OK : qxe.ui.form.ButtonPane.OK + } + }; + var optionPane = new qxe.ui.dialog.OptionPane("This is a warning!", "qxe/decoration/Modern/dialog/icon/48/warning.png", buttonPane); + optionPane.setBackgroundColor("white"); + return optionPane; }, pane2 : function() { + var buttonPane = { + buttons : { + OK : qxe.ui.form.ButtonPane.OK + } + }; + var def = { icon : "qxe/decoration/Modern/dialog/icon/16/message.png", caption : qx.locale.Manager.marktr("Message"), image : "qxe/decoration/Modern/dialog/icon/48/message.png", - buttons : { qxe.ui.form.ButtonPane.OK } + message : "This is a message!", + buttons : buttonPane }; var optionPane = new qxe.ui.dialog.OptionPane.getInstance(def); + optionPane.setBackgroundColor("white"); return optionPane; } Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-11 14:31:31 UTC (rev 21543) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-11 22:28:35 UTC (rev 21544) @@ -38,10 +38,10 @@ construct : function(caption, optionPane) { this.base(arguments, caption); -alert("HEJ"); + this.setLayout(new qx.ui.layout.Basic()); - this.add(optionPane); + this.setOptionPane(optionPane); }, @@ -54,51 +54,23 @@ statics : { /** - * Get an instance of an option dialog. + * Get an instance of an option dialog by definition through json. * - * @param option {object} The option can be either an OptionPane or a messageType or a json object. - * @param message {string} The message to show. - * @param parent {object} The parent widget to center on. - * @param modal {boolean} The modality of the dialog. - * @param blocker {object} The blocker object. + * The json structure looks like this: + * { + * caption : "a title", + * optionPane : qxe.ui.dialog.OptionPane.INFO, + * message : "This is an info dialoga" + * } * - * @return {qxe.ui.dialog.OptionDialog} The OptionDialog instance. + * @param json {object} The new value. + * @return {qxe.ui.dialog.OptionDialog} The newly created option dialog. */ - getInstance : function(option, caption, message, optionType, parent, modal, blocker) + getInstance : function(json) { - var optionPane; + var optionDialog = new qxe.ui.dialog.OptionDialog(); + optionDialog.set(json); - if(option instanceof qxe.ui.dialog.OptionPane) - { - optionPane = option; - } - else - { - // Create an option pane - var messageType = (typeof option === "string") ? qxe.ui.dialog.OptionPane[option] : option; - - var messageOP = new qxe.ui.dialog.OptionPane(message, messageType, optionType); -// var caption = qx.locale.Manager.getInstance().translate(typeStruct.caption, []).toString() || null; - } - - var optionDialog = new qxe.ui.dialog.OptionDialog(caption, optionPane); - optionDialog.setModal(modal || false); - optionDialog.setBlocker(blocker || false); - optionDialog.addListenerOnce("resize", function(e) { - if(parent) - { - optionDialog.center(parent); - } - else - { - optionDialog.center(e); - } - }, optionDialog); - -// qx.core.Init.getApplication().getRoot().add(optionDialog); - - optionDialog.open(); - return optionDialog; } }, @@ -141,47 +113,37 @@ */ /** - * Add option dialog. + * Set option pane for dialog. * - * @param message {string} The message. - * @param optionType {boolean} The option pane. + * @param optionPane {qxe.ui.dialog.OptionPane} The option pane. */ - add : function(optionPane) + setOptionPane : function(optionPane) { if (qx.core.Environment.get("qx.debug")) { - if (!(optionPane instanceof qxe.ui.dialog.OptionPane)) + if (!(optionPane instanceof Object)) { throw new Error("Incompatible child for OptionDialog: " + optionPane); } - - if (this._getChildren()) - { - throw new Error("Option pane already exists."); - } } - this._add(optionPane); - } -//, + this.getChildControl("pane").add(optionPane); + }, - - /* - --------------------------------------------------------------------------- - USER API - --------------------------------------------------------------------------- - */ - /** - * Close the option dialog. + * Set message for option pane dialog. + * + * @param message {string} The message for the option pane dialog. */ -/* close : function() + setMessage : function(message) { - this.base(arguments); + var optionPane = this.getChildren()[0]; - qx.core.Init.getApplication().getRoot().remove(this); + if(optionPane) + { + optionPane.setMessage(message); + } } -*/ } }); Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js 2011-10-11 14:31:31 UTC (rev 21543) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js 2011-10-11 22:28:35 UTC (rev 21544) @@ -23,6 +23,8 @@ #asset(qxe/decoration/Modern/dialog/icon/48/warning.png) #asset(qxe/decoration/Modern/dialog/icon/16/error.png) #asset(qxe/decoration/Modern/dialog/icon/48/error.png) +#asset(qxe/decoration/Modern/dialog/icon/16/message.png) +#asset(qxe/decoration/Modern/dialog/icon/48/message.png) ************************************************************************ */ @@ -53,9 +55,8 @@ /** * @param message {String} The message to display * @param messageType {qx.core.Object} The message type definition - * @param optionType {qx.core.Object} The option type definition */ - construct : function(message, messageType, optionType) + construct : function(message, image, buttonPane) { this.base(arguments); @@ -64,7 +65,7 @@ this._createChildControl("pane"); - this._createPane(message, messageType, optionType); + this._create(message, image, buttonPane); }, @@ -82,7 +83,7 @@ icon : "qxe/decoration/Modern/dialog/icon/16/information.png", caption : qx.locale.Manager.marktr("Information Message"), image : "qxe/decoration/Modern/dialog/icon/48/information.png", - buttons : qxe.ui.form.ButtonPane.OK + buttons : { buttons : { OK : qxe.ui.form.ButtonPane.OK } } }, /** The warning pane */ @@ -90,7 +91,7 @@ icon : "qxe/decoration/Modern/dialog/icon/16/warning.png", caption : qx.locale.Manager.marktr("Warning Message"), image : "qxe/decoration/Modern/dialog/icon/48/warning.png", - buttons : qxe.ui.form.ButtonPane.OK + buttons : { buttons : { OK : qxe.ui.form.ButtonPane.OK } } }, /** The error pane */ @@ -98,7 +99,7 @@ icon : "qxe/decoration/Modern/dialog/icon/16/error.png", caption : qx.locale.Manager.marktr("Error Message"), image : "qxe/decoration/Modern/dialog/icon/48/error.png", - buttons : qxe.ui.form.ButtonPane.OK + buttons : { buttons : { OK : qxe.ui.form.ButtonPane.OK } } }, /** The message pane */ @@ -106,31 +107,37 @@ icon : "qxe/decoration/Modern/dialog/icon/16/message.png", caption : qx.locale.Manager.marktr("Message"), image : "qxe/decoration/Modern/dialog/icon/48/message.png", - buttons : qxe.ui.form.ButtonPane.OK + buttons : { buttons : { OK : qxe.ui.form.ButtonPane.OK } } }, // Predefined option types + OK : { + buttons : { + OK : qxe.ui.form.ButtonPane.OK + } + }, + OK_HELP : { - OK : qxe.ui.form.ButtonPane.OK, - HELP : qxe.ui.form.ButtonPane.HELP + buttons : { + OK : qxe.ui.form.ButtonPane.OK, + HELP : qxe.ui.form.ButtonPane.HELP + } }, /** - * Get an instance of a button pane by definition through json. + * Get an instance of an option pane by definition through json. * * The json structure looks like this: * { * <option pane name> : { + * // The option dialog properties * icon : "icon/16/actions/dialog-ok.png", * caption : "Warning", + * // The option pane properties * image : qx.locale.Manager.marktr("Submit"), * message : "", - * buttons : qxe.ui.form.ButtonPane.OK - * }, - * <option pane name> : { - * ... - * }, - * ... + * buttons : { OK : qxe.ui.form.ButtonPane.OK } + * } * } * * @param json {object} The new value. @@ -159,18 +166,6 @@ { refine : true, init : "option-pane" - }, - - /** - * The message type. - */ - messageType : - { - check : "Object", - init : function() { - return qxe.ui.dialog.OptionPane.INFO; - }, - apply : "_applyMessageType" } }, @@ -251,58 +246,62 @@ /** * Create option pane. * - * @param value {boolean} The new value. - * @param old {boolean} The old value. + * @param message {string} The message. + * @param image {string} The image. + * @param buttonPane {qxe.ui.form.ButtonPane} The button pane. */ - _createPane : function(message, messageType, optionType) + _create : function(message, image, buttonPane) { - if (qx.core.Environment.get("qx.debug")) - { - if (!(messageType instanceof Object)) - { - throw new Error("No message type defined!"); - } - } + this.getChildControl("image").setSource(image || null); + this.getChildControl("message").setValue(message || null); - this.getChildControl("image").setSource(messageType.image); - this.getChildControl("message").setValue(message || ""); - - if(optionType != null) + if(buttonPane != null) { - this.getChildControl("button-pane")._import(optionType); + this.getChildControl("button-pane").set(buttonPane); } }, /* --------------------------------------------------------------------------- - APPLY ROUTINES + UTILITIES --------------------------------------------------------------------------- */ /** - * Apply method for the message type. + * Setting the icon of the OptionDialog. * - * @param value {boolean} The new value. - * @param old {boolean} The old value. + * @param value {String} The icon of the option dialog used. */ - _applyMessageType : function(value, old) + setIcon : function(value) { - this.getChildControl("image").setSource(value.image); - this.getChildControl("button-pane").setType(value.buttons); + var parent = this.getLayoutParent(); + + if(parent instanceof qxe.ui.window.DecoratedWindow && (!(parent instanceof qxe.ui.dialog.OptionDialog))) + { + parent.setIcon(value); + } }, + /** + * Setting the caption of the OptionDialog. + * + * @param caption {String} The caption of the option dialog used. + */ + setCaption : function(value) + { + var parent = this.getLayoutParent(); - /* - --------------------------------------------------------------------------- - UTILITIES - --------------------------------------------------------------------------- - */ + if(parent instanceof qxe.ui.window.DecoratedWindow) + { + parent.setCaption(value); + } + }, /** * Setting the image. * - * @param image {qx.ui.basic.Image} The image used. + * @param image {String} The image used. */ setImage : function(value) { @@ -312,7 +311,7 @@ /** * Setting the message. * - * @param message {String} The message to set. + * @param message {String} The message to display. */ setMessage : function(value) { @@ -324,9 +323,17 @@ * * @param optionType {Object} The json object of buttons for a button pane. */ - setOptionType : function(value) + setButtons : function(value) { - this.getChildControl("button-pane")._import(value); + if (qx.core.Environment.get("qx.debug")) + { + if (!(value instanceof Object)) + { + throw new Error("Incompatible child for ButtonPane: " + value); + } + } + + this.getChildControl("button-pane").set(value); } } }); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2011-10-11 14:31:42
|
Revision: 21543 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21543&view=rev Author: d_wagner Date: 2011-10-11 14:31:31 +0000 (Tue, 11 Oct 2011) Log Message: ----------- Added a test for the reload feature Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/testrunner/test_testrunner.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/testrunner/test_testrunner.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/testrunner/test_testrunner.js 2011-10-11 14:14:34 UTC (rev 21542) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/testrunner/test_testrunner.js 2011-10-11 14:31:31 UTC (rev 21543) @@ -21,7 +21,8 @@ var locators = { toolbarButtonRun : "qxhv=*/[@icon=media-playback-start]", - toolbarButtonStackTrace : "qxhv=*/[@icon=document-properties]" + toolbarButtonStackTrace : "qxhv=*/[@icon=document-properties]", + toolbarButtonReload : "qxhv=*/[@icon=view-refresh]" }; simulation.Simulation.prototype.getSuiteState = function() @@ -76,7 +77,8 @@ var tests = [ this.testRunTests, - this.testToggleStackTrace + this.testToggleStackTrace, + this.testReload ]; for (var i=0, l=tests.length; i<l; i++) { @@ -149,6 +151,24 @@ } }; +simulation.Simulation.prototype.testReload = function() +{ + this.qxClick(locators.toolbarButtonReload, "", "Clicking Reload button"); + var state = this.getSuiteState(); + + var loaded = this.waitForSuiteState("ready", 10000); + if (!loaded) { + throw new Error("Test suite did not finish reloading within 10s!"); + } + + if (this.__sel.isElementPresent("css=.success") || + this.__sel.isElementPresent("css=.skip") || + this.__sel.isElementPresent("css=.error")) + { + throw new Error("Results view was not cleared after reload!"); + } +}; + // - Main -------------------------------------------------------------------- (function() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <th...@us...> - 2011-10-11 14:14:47
|
Revision: 21542 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21542&view=rev Author: thron7 Date: 2011-10-11 14:14:34 +0000 (Tue, 11 Oct 2011) Log Message: ----------- [BUG #5437] changes after add'l tests and changes to t_n_a.py; 'function' ast's still lacking Modified Paths: -------------- workspace/thron7/scanner/treegenerator.out workspace/thron7/scanner/treegenerator_new_ast.out Modified: workspace/thron7/scanner/treegenerator.out =================================================================== --- workspace/thron7/scanner/treegenerator.out 2011-10-11 13:48:08 UTC (rev 21541) +++ workspace/thron7/scanner/treegenerator.out 2011-10-11 14:14:34 UTC (rev 21542) @@ -1,939 +1,1003 @@ ->>> 1 -<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - ->>> +1 -<operation breakBefore="false" column="1" eolBefore="false" operator="ADD" line="1" left="true"> - <first> - <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - </first> -</operation> - ->>> -1 -<operation breakBefore="false" column="1" eolBefore="false" operator="SUB" line="1" left="true"> - <first> - <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - </first> -</operation> - ->>> 1+2 -<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="1" constantType="number" line="1" detail="int" value="1"/> - </first> - <second> - <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - </second> -</operation> - ->>> 1+2+3 -<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="1" constantType="number" line="1" detail="int" value="1"/> - </first> - <second> - <operation column="4" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="3" constantType="number" line="1" detail="int" value="2"/> - </first> - <second> - <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </second> - </operation> - </second> -</operation> - ->>> 1+2*3 -<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="1" constantType="number" line="1" detail="int" value="1"/> - </first> - <second> - <operation column="4" operator="MUL" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="3" constantType="number" line="1" detail="int" value="2"/> - </first> - <second> - <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </second> - </operation> - </second> -</operation> - ->>> (1+2)*3 -<operation column="6" operator="MUL" line="1" breakBefore="false" eolBefore="false"> - <first> - <group column="1" line="1"> - <operation column="3" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="2" constantType="number" line="1" detail="int" value="1"/> - </first> - <second> - <constant breakBefore="false" column="4" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - </second> - </operation> - </group> - </first> - <second> - <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </second> -</operation> - ->>> (1) -<group column="1" line="1" breakBefore="false" eolBefore="false"> - <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> -</group> - ->>> {} -<map column="1" line="1" breakBefore="false" eolBefore="false"/> - ->>> 1 ? 2 : 3 -<operation column="3" operator="HOOK" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="1" constantType="number" line="1" detail="int" value="1"/> - </first> - <second> - <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - </second> - <third> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </third> -</operation> - ->>> {1: 'one', 2: 'two'} -<map column="1" line="1" breakBefore="false" eolBefore="false"> - <keyvalue column="2" line="1" key="1"> - <value> - <constant breakBefore="false" column="5" eolBefore="false" detail="singlequotes" value="one" constantType="string" line="1"/> - </value> - </keyvalue> - <keyvalue column="12" line="1" key="2"> - <value> - <constant breakBefore="false" column="15" eolBefore="false" detail="singlequotes" value="two" constantType="string" line="1"/> - </value> - </keyvalue> -</map> - ->>> {1: 'one', 2: 'two', 3: 'three'} -<map column="1" line="1" breakBefore="false" eolBefore="false"> - <keyvalue column="2" line="1" key="1"> - <value> - <constant breakBefore="false" column="5" eolBefore="false" detail="singlequotes" value="one" constantType="string" line="1"/> - </value> - </keyvalue> - <keyvalue column="12" line="1" key="2"> - <value> - <constant breakBefore="false" column="15" eolBefore="false" detail="singlequotes" value="two" constantType="string" line="1"/> - </value> - </keyvalue> - <keyvalue column="22" line="1" key="3"> - <value> - <constant breakBefore="false" column="25" eolBefore="false" detail="singlequotes" value="three" constantType="string" line="1"/> - </value> - </keyvalue> -</map> - ->>> (1,) -PARSE FAILED: (0, '(1,)') ->>> (1, 2) -<group column="1" line="1" breakBefore="false" eolBefore="false"> - <expressionList column="3" line="1" breakBefore="false" eolBefore="false"> - <constant column="2" constantType="number" line="1" detail="int" value="1"/> - <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - </expressionList> -</group> - ->>> [1, 2, 3] -<array column="1" line="1" breakBefore="false" eolBefore="false"> - <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - <constant breakBefore="false" column="8" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> -</array> - ->>> 1.0*2+3 -<operation column="4" operator="MUL" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="1" constantType="number" line="1" detail="float" value="1.0"/> - </first> - <second> - <operation column="6" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="5" constantType="number" line="1" detail="int" value="2"/> - </first> - <second> - <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </second> - </operation> - </second> -</operation> - ->>> 'hello'+'world' -<operation column="8" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="1" constantType="string" line="1" detail="singlequotes" value="hello"/> - </first> - <second> - <constant breakBefore="false" column="9" eolBefore="false" detail="singlequotes" value="world" constantType="string" line="1"/> - </second> -</operation> - ->>> 1 and 2 -<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - ->>> foo.bar -<variable column="1" line="1" breakBefore="false" eolBefore="false"> - <identifier column="1" line="1" name="foo"/> - <identifier column="5" line="1" name="bar"/> -</variable> - ->>> 1 + hello -<operation column="3" operator="ADD" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="1" constantType="number" line="1" detail="int" value="1"/> - </first> - <second> - <variable column="5" line="1" breakBefore="false" eolBefore="false"> - <identifier column="5" line="1" name="hello"/> - </variable> - </second> -</operation> - ->>> 'hello'[0] -<accessor column="8" line="1" breakBefore="false" eolBefore="false"> - <identifier> - <constant column="1" constantType="string" line="1" detail="singlequotes" value="hello"/> - </identifier> - <key> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </key> -</accessor> - ->>> hello() -<call column="6" line="1" breakBefore="false" eolBefore="false"> - <operand> - <variable column="1" line="1"> - <identifier column="1" line="1" name="hello"/> - </variable> - </operand> - <params column="6" line="1"/> -</call> - ->>> hello(1,2,3) -<call column="6" line="1" breakBefore="false" eolBefore="false"> - <operand> - <variable column="1" line="1"> - <identifier column="1" line="1" name="hello"/> - </variable> - </operand> - <params column="6" line="1"> - <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - <constant breakBefore="false" column="11" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </params> -</call> - ->>> function () { a = 1; } -<function column="1" line="1" breakBefore="false" eolBefore="false"> - <params column="10" line="1"/> - <body> - <block column="13" line="1"> - <assignment column="17" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="15" line="1"> - <identifier column="15" line="1" name="a"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="19" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - </right> - </assignment> - </block> - </body> -</function> - ->>> function foo() { a = 1; } -<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> - <params column="13" line="1"/> - <body> - <block column="16" line="1"> - <assignment column="20" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="18" line="1"> - <identifier column="18" line="1" name="a"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="22" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - </right> - </assignment> - </block> - </body> -</function> - ->>> function foo(a,b) { a = 1; } -<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> - <params column="13" line="1"> - <variable column="14" line="1" breakBefore="false" eolBefore="false"> - <identifier column="14" line="1" name="a"/> - </variable> - <variable column="16" line="1" breakBefore="false" eolBefore="false"> - <identifier column="16" line="1" name="b"/> - </variable> - </params> - <body> - <block column="19" line="1"> - <assignment column="23" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="21" line="1"> - <identifier column="21" line="1" name="a"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="25" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - </right> - </assignment> - </block> - </body> -</function> - ->>> function foo(a,b) { a = 1; b = 2;} -<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> - <params column="13" line="1"> - <variable column="14" line="1" breakBefore="false" eolBefore="false"> - <identifier column="14" line="1" name="a"/> - </variable> - <variable column="16" line="1" breakBefore="false" eolBefore="false"> - <identifier column="16" line="1" name="b"/> - </variable> - </params> - <body> - <block column="19" line="1"> - <assignment column="23" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="21" line="1"> - <identifier column="21" line="1" name="a"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="25" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - </right> - </assignment> - <assignment column="30" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="28" line="1"> - <identifier column="28" line="1" name="b"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="32" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - </right> - </assignment> - </block> - </body> -</function> - ->>> ([dojo._listener, del, node_listener][listener]).remove(obj, event, handle); -<accessor column="49" line="1" breakBefore="false" eolBefore="false"> - <left> - <group column="1" line="1"> - <accessor column="38" line="1" breakBefore="false" eolBefore="false"> - <identifier> - <array column="2" line="1"> - <variable column="3" line="1" breakBefore="false" eolBefore="false"> - <identifier column="3" line="1" name="dojo"/> - <identifier column="8" line="1" name="_listener"/> - </variable> - <variable column="19" line="1" breakBefore="false" eolBefore="false"> - <identifier column="19" line="1" name="del"/> - </variable> - <variable column="24" line="1" breakBefore="false" eolBefore="false"> - <identifier column="24" line="1" name="node_listener"/> - </variable> - </array> - </identifier> - <key> - <variable column="39" line="1" breakBefore="false" eolBefore="false"> - <identifier column="39" line="1" name="listener"/> - </variable> - </key> - </accessor> - </group> - </left> - <right> - <call column="56" line="1"> - <operand> - <variable column="50" line="1"> - <identifier column="50" line="1" name="remove"/> - </variable> - </operand> - <params column="56" line="1"> - <variable column="57" line="1" breakBefore="false" eolBefore="false"> - <identifier column="57" line="1" name="obj"/> - </variable> - <variable column="62" line="1" breakBefore="false" eolBefore="false"> - <identifier column="62" line="1" name="event"/> - </variable> - <variable column="69" line="1" breakBefore="false" eolBefore="false"> - <identifier column="69" line="1" name="handle"/> - </variable> - </params> - </call> - </right> -</accessor> - ->>> var a = 1, b; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - </assignment> - </definition> - <definition column="12" line="1" identifier="b"/> -</definitionList> - ->>> var a = 'foo \' bar'; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" detail="singlequotes" value="foo \&apos; bar" constantType="string" line="1"/> - </assignment> - </definition> -</definitionList> - ->>> while(a<10){ b.append(a); } -<loop column="1" line="1" breakBefore="false" eolBefore="false" loopType="WHILE"> - <expression column="6" line="1"> - <operation column="8" operator="LT" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="7" line="1"> - <identifier column="7" line="1" name="a"/> - </variable> - </first> - <second> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="10" constantType="number" line="1"/> - </second> - </operation> - </expression> - <statement column="11" line="1"> - <block column="12" line="1" breakBefore="false" eolBefore="false"> - <call column="22" line="1" breakBefore="false" eolBefore="false"> - <operand> - <variable column="14" line="1"> - <identifier column="14" line="1" name="b"/> - <identifier column="16" line="1" name="append"/> - </variable> - </operand> - <params column="22" line="1"> - <variable column="23" line="1" breakBefore="false" eolBefore="false"> - <identifier column="23" line="1" name="a"/> - </variable> - </params> - </call> - </block> - </statement> -</loop> - ->>> i=2 -<assignment column="2" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="1" line="1"> - <identifier column="1" line="1" name="i"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - </right> -</assignment> - ->>> 2 -<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - ->>> for(i=0; i<j; i++){ a=3; } -<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> - <first column="5" line="1"> - <assignment column="6" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="5" line="1"> - <identifier column="5" line="1" name="i"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </right> - </assignment> - </first> - <second column="10" line="1"> - <operation column="11" operator="LT" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="10" line="1"> - <identifier column="10" line="1" name="i"/> - </variable> - </first> - <second> - <variable column="12" line="1" breakBefore="false" eolBefore="false"> - <identifier column="12" line="1" name="j"/> - </variable> - </second> - </operation> - </second> - <third column="15" line="1"> - <operation column="16" operator="INC" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="15" line="1"> - <identifier column="15" line="1" name="i"/> - </variable> - </first> - </operation> - </third> - <statement column="18" line="1"> - <block column="19" line="1" breakBefore="false" eolBefore="false"> - <assignment column="22" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="21" line="1"> - <identifier column="21" line="1" name="a"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="23" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </right> - </assignment> - </block> - </statement> -</loop> - ->>> for(i=0, j=a; i<j; i++){ a=3; } -<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> - <first column="5" line="1"> - <expressionList column="8" line="1" breakBefore="false" eolBefore="false"> - <assignment column="6" operator="ASSIGN" line="1"> - <left> - <variable column="5" line="1"> - <identifier column="5" line="1" name="i"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </right> - </assignment> - <assignment column="11" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="10" line="1"> - <identifier column="10" line="1" name="j"/> - </variable> - </left> - <right> - <variable column="12" line="1" breakBefore="false" eolBefore="false"> - <identifier column="12" line="1" name="a"/> - </variable> - </right> - </assignment> - </expressionList> - </first> - <second column="15" line="1"> - <operation column="16" operator="LT" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="15" line="1"> - <identifier column="15" line="1" name="i"/> - </variable> - </first> - <second> - <variable column="17" line="1" breakBefore="false" eolBefore="false"> - <identifier column="17" line="1" name="j"/> - </variable> - </second> - </operation> - </second> - <third column="20" line="1"> - <operation column="21" operator="INC" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="20" line="1"> - <identifier column="20" line="1" name="i"/> - </variable> - </first> - </operation> - </third> - <statement column="23" line="1"> - <block column="24" line="1" breakBefore="false" eolBefore="false"> - <assignment column="27" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="26" line="1"> - <identifier column="26" line="1" name="a"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="28" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </right> - </assignment> - </block> - </statement> -</loop> - ->>> for(var i=0, j=a; i<j; i++){ a=3; } -<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> - <first column="5" line="1"> - <definitionList column="5" line="1" breakBefore="false" eolBefore="false"> - <definition column="9" line="1" identifier="i"> - <assignment column="10" line="1"> - <constant breakBefore="false" column="11" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </assignment> - </definition> - <definition column="14" line="1" identifier="j"> - <assignment column="15" line="1"> - <variable column="16" line="1" breakBefore="false" eolBefore="false"> - <identifier column="16" line="1" name="a"/> - </variable> - </assignment> - </definition> - </definitionList> - </first> - <second column="19" line="1"> - <operation column="20" operator="LT" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="19" line="1"> - <identifier column="19" line="1" name="i"/> - </variable> - </first> - <second> - <variable column="21" line="1" breakBefore="false" eolBefore="false"> - <identifier column="21" line="1" name="j"/> - </variable> - </second> - </operation> - </second> - <third column="24" line="1"> - <operation column="25" operator="INC" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="24" line="1"> - <identifier column="24" line="1" name="i"/> - </variable> - </first> - </operation> - </third> - <statement column="27" line="1"> - <block column="28" line="1" breakBefore="false" eolBefore="false"> - <assignment column="31" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> - <left> - <variable column="30" line="1"> - <identifier column="30" line="1" name="a"/> - </variable> - </left> - <right> - <constant breakBefore="false" column="32" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> - </right> - </assignment> - </block> - </statement> -</loop> - ->>> for(i in j){} -<loop breakBefore="false" column="1" forVariant="in" eolBefore="false" loopType="FOR" line="1"> - <first column="5" line="1"> - <operation column="7" operator="IN" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="5" line="1"> - <identifier column="5" line="1" name="i"/> - </variable> - </first> - <second> - <variable column="10" line="1" breakBefore="false" eolBefore="false"> - <identifier column="10" line="1" name="j"/> - </variable> - </second> - </operation> - </first> - <statement column="11" line="1"> - <block column="12" line="1" breakBefore="false" eolBefore="false"/> - </statement> -</loop> - ->>> for(var key in config){process(key);} -<loop breakBefore="false" column="1" forVariant="in" eolBefore="false" loopType="FOR" line="1"> - <first column="5" line="1"> - <operation column="13" operator="IN" line="1" breakBefore="false" eolBefore="false"> - <first> - <definitionList column="5" line="1"> - <definition column="9" line="1" identifier="key"/> - </definitionList> - </first> - <second> - <variable column="16" line="1" breakBefore="false" eolBefore="false"> - <identifier column="16" line="1" name="config"/> - </variable> - </second> - </operation> - </first> - <statement column="22" line="1"> - <block column="23" line="1" breakBefore="false" eolBefore="false"> - <call column="31" line="1" breakBefore="false" eolBefore="false"> - <operand> - <variable column="24" line="1"> - <identifier column="24" line="1" name="process"/> - </variable> - </operand> - <params column="31" line="1"> - <variable column="32" line="1" breakBefore="false" eolBefore="false"> - <identifier column="32" line="1" name="key"/> - </variable> - </params> - </call> - </block> - </statement> -</loop> - ->>> var a = /123/; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" value="/123/" constantType="regexp" line="1"/> - </assignment> - </definition> -</definitionList> - ->>> var a = /123/mgi; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" value="/123/mgi" constantType="regexp" line="1"/> - </assignment> - </definition> -</definitionList> - ->>> foo(1, /a.*b/mgi) -<call column="4" line="1" breakBefore="false" eolBefore="false"> - <operand> - <variable column="1" line="1"> - <identifier column="1" line="1" name="foo"/> - </variable> - </operand> - <params column="4" line="1"> - <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> - <constant breakBefore="false" column="8" eolBefore="false" value="/a.*b/mgi" constantType="regexp" line="1"/> - </params> -</call> - ->>> var a = /a.*/; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" value="/a.*/" constantType="regexp" line="1"/> - </assignment> - </definition> -</definitionList> - ->>> var a = /^ab.*?[f-g]+x\/yz[^\.\/]?a.*\\/; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" value="/^ab.*?[f-g]+x\/yz[^\.\/]?a.*\\/" constantType="regexp" line="1"/> - </assignment> - </definition> -</definitionList> - ->>> var a = /^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" value="/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/" constantType="regexp" line="1"/> - </assignment> - </definition> -</definitionList> - ->>> var a = 10/123/2; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <operation column="11" operator="DIV" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="9" constantType="number" line="1" detail="int" value="10"/> - </first> - <second> - <operation column="15" operator="DIV" line="1" breakBefore="false" eolBefore="false"> - <first> - <constant column="12" constantType="number" line="1" detail="int" value="123"/> - </first> - <second> - <constant breakBefore="false" column="16" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> - </second> - </operation> - </second> - </operation> - </assignment> - </definition> -</definitionList> - ->>> ++i -<operation breakBefore="false" column="1" eolBefore="false" operator="INC" line="1" left="true"> - <first> - <variable column="3" line="1" breakBefore="false" eolBefore="false"> - <identifier column="3" line="1" name="i"/> - </variable> - </first> -</operation> - ->>> i++ -<operation column="2" operator="INC" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="1" line="1"> - <identifier column="1" line="1" name="i"/> - </variable> - </first> -</operation> - ->>> ++a[0] -<operation breakBefore="false" column="1" eolBefore="false" operator="INC" line="1" left="true"> - <first> - <variable column="3" line="1" breakBefore="false" eolBefore="false"> - <accessor column="4" line="1"> - <identifier column="3" line="1" name="a"/> - <key> - <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </key> - </accessor> - </variable> - </first> -</operation> - ->>> a[0]++ -<operation column="5" operator="INC" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="1" line="1"> - <accessor column="2" line="1"> - <identifier column="1" line="1" name="a"/> - <key> - <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </key> - </accessor> - </variable> - </first> -</operation> - ->>> ++(a[0]) -<operation breakBefore="false" column="1" eolBefore="false" operator="INC" line="1" left="true"> - <first> - <group column="3" line="1" breakBefore="false" eolBefore="false"> - <variable column="4" line="1" breakBefore="false" eolBefore="false"> - <accessor column="5" line="1"> - <identifier column="4" line="1" name="a"/> - <key> - <constant breakBefore="false" column="6" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </key> - </accessor> - </variable> - </group> - </first> -</operation> - ->>> (a[0])++ -<operation column="7" operator="INC" line="1" breakBefore="false" eolBefore="false"> - <first> - <group column="1" line="1"> - <variable column="2" line="1" breakBefore="false" eolBefore="false"> - <accessor column="3" line="1"> - <identifier column="2" line="1" name="a"/> - <key> - <constant breakBefore="false" column="4" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> - </key> - </accessor> - </variable> - </group> - </first> -</operation> - ->>> --i -<operation breakBefore="false" column="1" eolBefore="false" operator="DEC" line="1" left="true"> - <first> - <variable column="3" line="1" breakBefore="false" eolBefore="false"> - <identifier column="3" line="1" name="i"/> - </variable> - </first> -</operation> - ->>> i-- -<operation column="2" operator="DEC" line="1" breakBefore="false" eolBefore="false"> - <first> - <variable column="1" line="1"> - <identifier column="1" line="1" name="i"/> - </variable> - </first> -</operation> - ->>> /* this is a comment */ -var a = 4711; -<definitionList column="1" line="2" breakBefore="false" eolBefore="true"> - <commentsBefore> - <comment begin="true" end="true" column="1" detail="block" connection="before" multiline="false" line="1"> - <text>/* this is a comment */</text> - </comment> - </commentsBefore> - <definition column="5" line="2" identifier="a"> - <assignment column="7" line="2"> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="4711" constantType="number" line="2"/> - </assignment> - </definition> -</definitionList> - ->>> var a = 4711;/* this is a post-comment */ -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="4711" constantType="number" line="1"/> - </assignment> - </definition> -</definitionList> - ->>> /* this is a - * multi-line comment */ -var a = 4711; -<definitionList column="1" line="3" breakBefore="false" eolBefore="true"> - <commentsBefore> - <comment begin="true" end="true" column="1" detail="block" connection="before" multiline="true" line="1"> - <text>/* this is a - * multi-line comment */</text> - </comment> - </commentsBefore> - <definition column="5" line="3" identifier="a"> - <assignment column="7" line="3"> - <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="4711" constantType="number" line="3"/> - </assignment> - </definition> -</definitionList> - ->>> var a = /* this is an embedded comment */4711; -<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> - <definition column="5" line="1" identifier="a"> - <assignment column="7" line="1"> - <constant breakBefore="false" column="42" eolBefore="false" detail="int" value="4711" constantType="number" line="1"> - <commentsBefore> - <comment begin="false" end="false" column="9" detail="block" connection="before" multiline="false" line="1"> - <text>/* this is an embedded comment */</text> - </comment> - </commentsBefore> - </constant> - </assignment> - </definition> -</definitionList> - ->>> function (/* comment in args */x) {var a=4711;} -<function column="1" line="1" breakBefore="false" eolBefore="false"> - <params column="10" line="1"> - <variable column="32" line="1" breakBefore="false" eolBefore="false"> - <commentsBefore> - <comment begin="false" end="false" column="11" detail="block" connection="before" multiline="false" line="1"> - <text>/* comment in args */</text> - </comment> - </commentsBefore> - <identifier column="32" line="1" name="x"/> - </variable> - </params> - <body> - <block column="35" line="1"> - <definitionList column="36" line="1" breakBefore="false" eolBefore="false"> - <definition column="40" line="1" identifier="a"> - <assignment column="41" line="1"> - <constant breakBefore="false" column="42" eolBefore="false" detail="int" value="4711" constantType="number" line="1"/> - </assignment> - </definition> - </definitionList> - </block> - </body> -</function> - +>>> 1 +<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + +>>> +1 +<operation breakBefore="false" column="1" eolBefore="false" operator="ADD" line="1" left="true"> + <first> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </first> +</operation> + +>>> -1 +<operation breakBefore="false" column="1" eolBefore="false" operator="SUB" line="1" left="true"> + <first> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </first> +</operation> + +>>> 1+2 +<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </second> +</operation> + +>>> 1+2+3 +<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <operation column="4" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="3" constantType="number" line="1" detail="int" value="2"/> + </first> + <second> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> + </operation> + </second> +</operation> + +>>> 1+2*3 +<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <operation column="4" operator="MUL" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="3" constantType="number" line="1" detail="int" value="2"/> + </first> + <second> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> + </operation> + </second> +</operation> + +>>> (1+2)*3 +<operation column="6" operator="MUL" line="1" breakBefore="false" eolBefore="false"> + <first> + <group column="1" line="1"> + <operation column="3" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="2" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <constant breakBefore="false" column="4" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </second> + </operation> + </group> + </first> + <second> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> +</operation> + +>>> (1) +<group column="1" line="1" breakBefore="false" eolBefore="false"> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> +</group> + +>>> {} +<map column="1" line="1" breakBefore="false" eolBefore="false"/> + +>>> 1 ? 2 : 3 +<operation column="3" operator="HOOK" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </second> + <third> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </third> +</operation> + +>>> {1: 'one', 2: 'two'} +<map column="1" line="1" breakBefore="false" eolBefore="false"> + <keyvalue column="2" line="1" key="1"> + <value> + <constant breakBefore="false" column="5" eolBefore="false" detail="singlequotes" value="one" constantType="string" line="1"/> + </value> + </keyvalue> + <keyvalue column="12" line="1" key="2"> + <value> + <constant breakBefore="false" column="15" eolBefore="false" detail="singlequotes" value="two" constantType="string" line="1"/> + </value> + </keyvalue> +</map> + +>>> {1: 'one', 2: 'two', 3: 'three'} +<map column="1" line="1" breakBefore="false" eolBefore="false"> + <keyvalue column="2" line="1" key="1"> + <value> + <constant breakBefore="false" column="5" eolBefore="false" detail="singlequotes" value="one" constantType="string" line="1"/> + </value> + </keyvalue> + <keyvalue column="12" line="1" key="2"> + <value> + <constant breakBefore="false" column="15" eolBefore="false" detail="singlequotes" value="two" constantType="string" line="1"/> + </value> + </keyvalue> + <keyvalue column="22" line="1" key="3"> + <value> + <constant breakBefore="false" column="25" eolBefore="false" detail="singlequotes" value="three" constantType="string" line="1"/> + </value> + </keyvalue> +</map> + +>>> foo[1] +<variable column="1" line="1" breakBefore="false" eolBefore="false"> + <accessor column="4" line="1"> + <identifier column="1" line="1" name="foo"/> + <key> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </key> + </accessor> +</variable> + +>>> foo[bar] +<variable column="1" line="1" breakBefore="false" eolBefore="false"> + <accessor column="4" line="1"> + <identifier column="1" line="1" name="foo"/> + <key> + <variable column="5" line="1" breakBefore="false" eolBefore="false"> + <identifier column="5" line="1" name="bar"/> + </variable> + </key> + </accessor> +</variable> + +>>> foo['bar'] +<variable column="1" line="1" breakBefore="false" eolBefore="false"> + <accessor column="4" line="1"> + <identifier column="1" line="1" name="foo"/> + <key> + <constant breakBefore="false" column="5" eolBefore="false" detail="singlequotes" value="bar" constantType="string" line="1"/> + </key> + </accessor> +</variable> + +>>> (1,) +PARSE FAILED: (0, '(1,)') +>>> (1, 2) +<group column="1" line="1" breakBefore="false" eolBefore="false"> + <expressionList column="3" line="1" breakBefore="false" eolBefore="false"> + <constant column="2" constantType="number" line="1" detail="int" value="1"/> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </expressionList> +</group> + +>>> [1, 2, 3] +<array column="1" line="1" breakBefore="false" eolBefore="false"> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + <constant breakBefore="false" column="8" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> +</array> + +>>> 1.0*2+3 +<operation column="4" operator="MUL" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="float" value="1.0"/> + </first> + <second> + <operation column="6" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="5" constantType="number" line="1" detail="int" value="2"/> + </first> + <second> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> + </operation> + </second> +</operation> + +>>> 'hello'+'world' +<operation column="8" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="string" line="1" detail="singlequotes" value="hello"/> + </first> + <second> + <constant breakBefore="false" column="9" eolBefore="false" detail="singlequotes" value="world" constantType="string" line="1"/> + </second> +</operation> + +>>> foo.bar +<variable column="1" line="1" breakBefore="false" eolBefore="false"> + <identifier column="1" line="1" name="foo"/> + <identifier column="5" line="1" name="bar"/> +</variable> + +>>> foo.bar() +<call column="8" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="1" line="1"> + <identifier column="1" line="1" name="foo"/> + <identifier column="5" line="1" name="bar"/> + </variable> + </operand> + <params column="8" line="1"/> +</call> + +>>> foo.bar[0] +<variable column="1" line="1" breakBefore="false" eolBefore="false"> + <identifier column="1" line="1" name="foo"/> + <accessor column="8" line="1"> + <identifier column="5" line="1" name="bar"/> + <key> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </key> + </accessor> +</variable> + +>>> foo.bar[baz] +<variable column="1" line="1" breakBefore="false" eolBefore="false"> + <identifier column="1" line="1" name="foo"/> + <accessor column="8" line="1"> + <identifier column="5" line="1" name="bar"/> + <key> + <variable column="9" line="1" breakBefore="false" eolBefore="false"> + <identifier column="9" line="1" name="baz"/> + </variable> + </key> + </accessor> +</variable> + +>>> 1 + hello +<operation column="3" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <variable column="5" line="1" breakBefore="false" eolBefore="false"> + <identifier column="5" line="1" name="hello"/> + </variable> + </second> +</operation> + +>>> 'hello'[0] +<accessor column="8" line="1" breakBefore="false" eolBefore="false"> + <identifier> + <constant column="1" constantType="string" line="1" detail="singlequotes" value="hello"/> + </identifier> + <key> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </key> +</accessor> + +>>> hello() +<call column="6" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="1" line="1"> + <identifier column="1" line="1" name="hello"/> + </variable> + </operand> + <params column="6" line="1"/> +</call> + +>>> hello(1,2,3) +<call column="6" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="1" line="1"> + <identifier column="1" line="1" name="hello"/> + </variable> + </operand> + <params column="6" line="1"> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + <constant breakBefore="false" column="11" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </params> +</call> + +>>> function () { a = 1; } +<function column="1" line="1" breakBefore="false" eolBefore="false"> + <params column="10" line="1"/> + <body> + <block column="13" line="1"> + <assignment column="17" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="15" line="1"> + <identifier column="15" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="19" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> function foo() { a = 1; } +<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> + <params column="13" line="1"/> + <body> + <block column="16" line="1"> + <assignment column="20" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="18" line="1"> + <identifier column="18" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="22" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> function foo(a,b) { a = 1; } +<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> + <params column="13" line="1"> + <variable column="14" line="1" breakBefore="false" eolBefore="false"> + <identifier column="14" line="1" name="a"/> + </variable> + <variable column="16" line="1" breakBefore="false" eolBefore="false"> + <identifier column="16" line="1" name="b"/> + </variable> + </params> + <body> + <block column="19" line="1"> + <assignment column="23" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="21" line="1"> + <identifier column="21" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="25" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> function foo(a,b) { a = 1; b = 2;} +<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> + <params column="13" line="1"> + <variable column="14" line="1" breakBefore="false" eolBefore="false"> + <identifier column="14" line="1" name="a"/> + </variable> + <variable column="16" line="1" breakBefore="false" eolBefore="false"> + <identifier column="16" line="1" name="b"/> + </variable> + </params> + <body> + <block column="19" line="1"> + <assignment column="23" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="21" line="1"> + <identifier column="21" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="25" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + <assignment column="30" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="28" line="1"> + <identifier column="28" line="1" name="b"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="32" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> ([dojo._listener, del, node_listener][listener]).remove(obj, event, handle); +<accessor column="49" line="1" breakBefore="false" eolBefore="false"> + <left> + <group column="1" line="1"> + <accessor column="38" line="1" breakBefore="false" eolBefore="false"> + <identifier> + <array column="2" line="1"> + <variable column="3" line="1" breakBefore="false" eolBefore="false"> + <identifier column="3" line="1" name="dojo"/> + <identifier column="8" line="1" name="_listener"/> + </variable> + <variable column="19" line="1" breakBefore="false" eolBefore="false"> + <identifier column="19" line="1" name="del"/> + </variable> + <variable column="24" line="1" breakBefore="false" eolBefore="false"> + <identifier column="24" line="1" name="node_listener"/> + </variable> + </array> + </identifier> + <key> + <variable column="39" line="1" breakBefore="false" eolBefore="false"> + <identifier column="39" line="1" name="listener"/> + </variable> + </key> + </accessor> + </group> + </left> + <right> + <call column="56" line="1"> + <operand> + <variable column="50" line="1"> + <identifier column="50" line="1" name="remove"/> + </variable> + </operand> + <params column="56" line="1"> + <variable column="57" line="1" breakBefore="false" eolBefore="false"> + <identifier column="57" line="1" name="obj"/> + </variable> + <variable column="62" line="1" breakBefore="false" eolBefore="false"> + <identifier column="62" line="1" name="event"/> + </variable> + <variable column="69" line="1" breakBefore="false" eolBefore="false"> + <identifier column="69" line="1" name="handle"/> + </variable> + </params> + </call> + </right> +</accessor> + +>>> var a = 1, b; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </assignment> + </definition> + <definition column="12" line="1" identifier="b"/> +</definitionList> + +>>> var a = 'foo \' bar'; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" detail="singlequotes" value="foo \&apos; bar" constantType="string" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> while(a<10){ b.append(a); } +<loop column="1" line="1" breakBefore="false" eolBefore="false" loopType="WHILE"> + <expression column="6" line="1"> + <operation column="8" operator="LT" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="7" line="1"> + <identifier column="7" line="1" name="a"/> + </variable> + </first> + <second> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="10" constantType="number" line="1"/> + </second> + </operation> + </expression> + <statement column="11" line="1"> + <block column="12" line="1" breakBefore="false" eolBefore="false"> + <call column="22" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="14" line="1"> + <identifier column="14" line="1" name="b"/> + <identifier column="16" line="1" name="append"/> + </variable> + </operand> + <params column="22" line="1"> + <variable column="23" line="1" breakBefore="false" eolBefore="false"> + <identifier column="23" line="1" name="a"/> + </variable> + </params> + </call> + </block> + </statement> +</loop> + +>>> i=2 +<assignment column="2" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="1" line="1"> + <identifier column="1" line="1" name="i"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </right> +</assignment> + +>>> 2 +<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + +>>> for(i=0; i<j; i++){ a=3; } +<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <assignment column="6" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="5" line="1"> + <identifier column="5" line="1" name="i"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </right> + </assignment> + </first> + <second column="10" line="1"> + <operation column="11" operator="LT" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="10" line="1"> + <identifier column="10" line="1" name="i"/> + </variable> + </first> + <second> + <variable column="12" line="1" breakBefore="false" eolBefore="false"> + <identifier column="12" line="1" name="j"/> + </variable> + </second> + </operation> + </second> + <third column="15" line="1"> + <operation column="16" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="15" line="1"> + <identifier column="15" line="1" name="i"/> + </variable> + </first> + </operation> + </third> + <statement column="18" line="1"> + <block column="19" line="1" breakBefore="false" eolBefore="false"> + <assignment column="22" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="21" line="1"> + <identifier column="21" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="23" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </right> + </assignment> + </block> + </statement> +</loop> + +>>> for(i=0, j=a; i<j; i++){ a=3; } +<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <expressionList column="8" line="1" breakBefore="false" eolBefore="false"> + <assignment column="6" operator="ASSIGN" line="1"> + <left> + <variable column="5" line="1"> + <identifier column="5" line="1" name="i"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </right> + </assignment> + <assignment column="11" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="10" line="1"> + <identifier column="10" line="1" name="j"/> + </variable> + </left> + <right> + <variable column="12" line="1" breakBefore="false" eolBefore="false"> + <identifier column="12" line="1" name="a"/> + </variable> + </right> + </assignment> + </expressionList> + </first> + <second column="15" line="1"> + <operation column="16" operator="LT" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="15" line="1"> + <identifier column="15" line="1" name="i"/> + </variable> + </first> + <second> + <variable column="17" line="1" breakBefore="false" eolBefore="false"> + <identifier column="17" line="1" name="j"/> + </variable> + </second> + </operation> + </second> + <third column="20" line="1"> + <operation column="21" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="20" line="1"> + <identifier column="20" line="1" name="i"/> + </variable> + </first> + </operation> + </third> + <statement column="23" line="1"> + <block column="24" line="1" breakBefore="false" eolBefore="false"> + <assignment column="27" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="26" line="1"> + <identifier column="26" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="28" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </right> + </assignment> + </block> + </statement> +</loop> + +>>> for(var i=0, j=a; i<j; i++){ a=3; } +<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <definitionList column="5" line="1" breakBefore="false" eolB... [truncated message content] |
From: <d_w...@us...> - 2011-10-11 13:48:19
|
Revision: 21541 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21541&view=rev Author: d_wagner Date: 2011-10-11 13:48:08 +0000 (Tue, 11 Oct 2011) Log Message: ----------- minor fix Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js 2011-10-11 13:44:34 UTC (rev 21540) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js 2011-10-11 13:48:08 UTC (rev 21541) @@ -305,7 +305,6 @@ } this.checkButtons(); - return; var toolbarEnabled = String(this.__sel.getQxObjectFunction(this.locators.inspectorToolBar, "getEnabled")); if (toolbarEnabled == "false") { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2011-10-11 13:44:40
|
Revision: 21540 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21540&view=rev Author: d_wagner Date: 2011-10-11 13:44:34 +0000 (Tue, 11 Oct 2011) Log Message: ----------- Check the toolbar overflow menu if a toolbar button isn't present Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js 2011-10-11 11:49:53 UTC (rev 21539) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/inspector/test_inspector.js 2011-10-11 13:44:34 UTC (rev 21540) @@ -51,6 +51,7 @@ buttonProperties : "qxh=qx.ui.container.Composite/qx.ui.toolbar.ToolBar/[@label=Properties]", buttonConsole : "qxh=qx.ui.container.Composite/qx.ui.toolbar.ToolBar/[@label=Console]", buttonSelenium : "qxh=qx.ui.container.Composite/qx.ui.toolbar.ToolBar/[@label=Selenium]", + toolbarButtonOverflow : "qxh=qx.ui.container.Composite/qx.ui.toolbar.ToolBar/[@icon=media-seek-forward\.png]", windowConsoleHtml : "qxh=[@classname=inspector.console.ConsoleWindow]/[@classname=inspector.console.View]/qx.ui.container.Stack/[@classname=inspector.console.ConsoleView]/qx.ui.embed.Html", windowConsoleTextField : "qxh=[@classname=inspector.console.ConsoleWindow]/[@classname=inspector.console.View]/qx.ui.container.Stack/[@classname=inspector.console.ConsoleView]/qx.ui.container.Composite/qx.ui.form.TextField", windowObjectsTable : "qxh=[@classname=inspector.objects.Window]/[@classname=inspector.objects.View]/qx.ui.table.Table", @@ -115,21 +116,60 @@ simulation.Simulation.prototype.checkButtons = function() { + var overflowActive = this.__sel.isElementPresent(this.locators.toolbarButtonOverflow); for (locName in this.locators) { if (locName.indexOf("button") == 0) { var loc = this.locators[locName]; - var buttonValue = null; - try { - buttonValue = this.__sel.getQxObjectFunction(loc, "getValue"); - } catch(ex) { - this.log("Error checking button value: " + ex, "error"); + var buttonPresent = this.__sel.isElementPresent(loc); + if (buttonPresent) { + var buttonValue = null; + try { + buttonValue = this.__sel.getQxObjectFunction(loc, "getValue"); + } catch(ex) { + this.log("Error checking button value: " + ex, "error"); + } + + if (buttonValue == "false") { + this.qxClick(loc, "", "Clicking button"); + Packages.java.lang.Thread.sleep(2000); + } } - - if (buttonValue == "false") { - this.qxClick(loc, "", "Clicking button"); - Packages.java.lang.Thread.sleep(3000); + else { + if (!overflowActive) { + this.log("Button " + locName + " is not present and overflow handling is inactive!", "error"); + } + else { + // check if there's an entry in the overflow menu + this.qxClick(this.locators.toolbarButtonOverflow, "", "Opening toolbar overflow menu"); + var overflowMenuLocator = this.locators.toolbarButtonOverflow + "/qx.ui.menu.Menu"; + var overflowMenuScript = 'selenium.getQxWidgetByLocator(\'' + overflowMenuLocator + '\')'; + var isOverflowMenuVisible = overflowMenuScript + ".getVisibility() == 'visible'"; + try { + this.__sel.waitForCondition(isOverflowMenuVisible, 2000); + } catch(ex) { + this.log("Toolbar overflow menu didn't open!", "error"); + continue; + } + var buttonLabel = locName.substr(6); + var menuButtonLocator = overflowMenuLocator + "/[@label=" + buttonLabel + "]"; + var buttonPresent = this.__sel.isElementPresent(menuButtonLocator); + if (!buttonPresent) { + this.log("Button " + buttonLabel + " not present in toolbar overflow menu!", "error"); + continue; + } + var buttonValue = null; + try { + buttonValue = this.__sel.getQxObjectFunction(menuButtonLocator, "getValue"); + } catch(ex) { + this.log("Error checking overlow menu button value: " + ex, "error"); + continue; + } + if (buttonValue == "false") { + this.qxClick(menuButtonLocator, "", "Clicking overflow menu button " + buttonLabel); + Packages.java.lang.Thread.sleep(2000); + } + } } - } } }; @@ -265,6 +305,7 @@ } this.checkButtons(); + return; var toolbarEnabled = String(this.__sel.getQxObjectFunction(this.locators.inspectorToolBar, "getEnabled")); if (toolbarEnabled == "false") { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2011-10-11 11:50:00
|
Revision: 21539 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21539&view=rev Author: d_wagner Date: 2011-10-11 11:49:53 +0000 (Tue, 11 Oct 2011) Log Message: ----------- maximize the browser window to make sure new list entries are rendered Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/playground/test_playground.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/playground/test_playground.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/playground/test_playground.js 2011-10-11 10:32:44 UTC (rev 21538) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/playground/test_playground.js 2011-10-11 11:49:53 UTC (rev 21539) @@ -303,8 +303,9 @@ simulation.Simulation.prototype.runTest = function() { - this.__savedSampleFileName; + this.__savedSampleFileName = null; + this.__sel.windowMaximize(); this.initLocators(); this.setLocaleEn(); // Log any errors caught during startup This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-11 10:32:54
|
Revision: 21538 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21538&view=rev Author: sandersson Date: 2011-10-11 10:32:44 +0000 (Tue, 11 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/demo/ButtonPane/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/classic/Appearance.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/modern/Appearance.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/form/ButtonPane.js Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/ButtonPane/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/ButtonPane/source/class/qxe/demo/Application.js 2011-10-11 09:09:15 UTC (rev 21537) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/ButtonPane/source/class/qxe/demo/Application.js 2011-10-11 10:32:44 UTC (rev 21538) @@ -211,21 +211,25 @@ createButtonPane5 : function() { var def = { - OK : qxe.ui.form.ButtonPane.OK, - CANCEL : { - label : qx.locale.Manager.marktr("Cancel"), - icon : "icon/16/actions/dialog-cancel.png", - toolTip : null, - toolTipIcon : "icon/16/actions/help-about.png", - toolTipText : qx.locale.Manager.marktr("Cancel the dialog."), - userData : [ "constraint" , "cancel" ] - }, - HELP : { - label : qx.locale.Manager.marktr("Help"), - icon : "icon/16/actions/help-about.png", - toolTip : null, - toolTipIcon : "icon/16/actions/help-about.png", - toolTipText : qx.locale.Manager.marktr("Get help about the dialog.") +// orientation : "horizontal", +// spacing : 8, + buttons : { + OK : qxe.ui.form.ButtonPane.OK, + CANCEL : { + label : qx.locale.Manager.marktr("Cancel"), + icon : "icon/16/actions/dialog-cancel.png", + toolTip : null, + toolTipIcon : "icon/16/actions/help-about.png", + toolTipText : qx.locale.Manager.marktr("Cancel the dialog."), + userData : [ "constraint" , "cancel" ] + }, + HELP : { + label : qx.locale.Manager.marktr("Help"), + icon : "icon/16/actions/help-about.png", + toolTip : null, + toolTipIcon : "icon/16/actions/help-about.png", + toolTipText : qx.locale.Manager.marktr("Get help about the dialog.") + } } }; Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js 2011-10-11 09:09:15 UTC (rev 21537) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/OptionDialog/source/class/qxe/demo/Application.js 2011-10-11 10:32:44 UTC (rev 21538) @@ -67,20 +67,74 @@ // Document is the application root var doc = this.getRoot(); - var button = new qx.ui.form.Button("Press!"); - button.addListener("execute", function(e) { + doc.add(this.dialog1(), {left: 100, top: 50}); +// doc.add(this.dialog2(), {left: 175, top: 50}); +// doc.add(this.dialog3(), {left: 250, top: 50}); + }, + + dialog1 : function() + { + var optionDialog; + + var button1 = new qx.ui.form.Button("Press 1!"); + button1.addListener("execute", function(e) { var label = new qx.ui.basic.Label("Just a label"); - var optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog"); - optionDialog.setSize(100, 100); + var optionPane = qxe.ui.dialog.OptionPane("This is a test message.", qxe.ui.dialog.OptionPane.INFO); + + optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", optionPane); + optionDialog.setLayout(new qx.ui.layout.Basic()); + optionDialog.setHeight(100); + optionDialog.setWidth(100); optionDialog.add(label); + optionDialog.moveTo(110, 60); optionDialog.show(); this.getApplicationRoot().add(optionDialog); }, this); + } +/*, - doc.add(button, {left: 100, top: 50}); + dialog2 : function() + { + var optionDialog; + + var button2 = new qx.ui.form.Button("Press 2!"); + button2.addListener("execute", function(e) { + var label = new qx.ui.basic.Label("Just a label"); + + optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", qxe.ui.dialog.OptionPane.INFO); + optionDialog.setLayout(new qx.ui.layout.Basic()); + optionDialog.setHeight(100); + optionDialog.setWidth(100); + optionDialog.add(label); + optionDialog.moveTo(110, 60); + optionDialog.show(); + + this.getApplicationRoot().add(optionDialog); + }, this); + }, + + dialog3 : function() + { + var optionDialog; + + var button3 = new qx.ui.form.Button("Press 3!"); + button3.addListener("execute", function(e) { + var label = new qx.ui.basic.Label("Just a label"); + + optionDialog = new qxe.ui.dialog.OptionDialog("Testing option dialog", qxe.ui.dialog.OptionPane.INFO); + optionDialog.setLayout(new qx.ui.layout.Basic()); + optionDialog.setHeight(100); + optionDialog.setWidth(100); + optionDialog.add(label); + optionDialog.moveTo(110, 60); + optionDialog.show(); + + this.getApplicationRoot().add(optionDialog); + }, this); } +*/ } }); Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js 2011-10-11 09:09:15 UTC (rev 21537) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/OptionPane/source/class/qxe/demo/Application.js 2011-10-11 10:32:44 UTC (rev 21538) @@ -67,9 +67,30 @@ // Document is the application root var doc = this.getRoot(); + + doc.add(this.pane1(), {left: 100, top: 50}); +// doc.add(this.pane2(), {left: 400, top: 50}); + }, + + pane1 : function() + { var optionPane = new qxe.ui.dialog.OptionPane("This is a warning!", qxe.ui.dialog.OptionPane.WARN, {OK : qxe.ui.form.ButtonPane.OK}); - doc.add(optionPane, {left: 100, top: 50}); + return optionPane; + }, + + pane2 : function() + { + var def = { + icon : "qxe/decoration/Modern/dialog/icon/16/message.png", + caption : qx.locale.Manager.marktr("Message"), + image : "qxe/decoration/Modern/dialog/icon/48/message.png", + buttons : { qxe.ui.form.ButtonPane.OK } + }; + + var optionPane = new qxe.ui.dialog.OptionPane.getInstance(def); + + return optionPane; } } }); Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/classic/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/classic/Appearance.js 2011-10-11 09:09:15 UTC (rev 21537) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/classic/Appearance.js 2011-10-11 10:32:44 UTC (rev 21538) @@ -76,6 +76,14 @@ /* --------------------------------------------------------------------------- + OPTION DIALOG + --------------------------------------------------------------------------- + */ + + "option-dialog" : "dialog", + + /* + --------------------------------------------------------------------------- WIZARD --------------------------------------------------------------------------- */ Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/modern/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/modern/Appearance.js 2011-10-11 09:09:15 UTC (rev 21537) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/theme/modern/Appearance.js 2011-10-11 10:32:44 UTC (rev 21538) @@ -81,6 +81,14 @@ /* --------------------------------------------------------------------------- + OPTION DIALOG + --------------------------------------------------------------------------- + */ + + "option-dialog" : "dialog", + + /* + --------------------------------------------------------------------------- WIZARD --------------------------------------------------------------------------- */ Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-11 09:09:15 UTC (rev 21537) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-11 10:32:44 UTC (rev 21538) @@ -35,16 +35,13 @@ * @param caption {string} The caption * @param optionPane {qxe.ui.dialog.OptionPane} The option pane */ - construct : function(message, optionType) + construct : function(caption, optionPane) { - this.base(arguments, optionType.caption); - + this.base(arguments, caption); +alert("HEJ"); this.setLayout(new qx.ui.layout.Basic()); - if(optionType != null) - { - this.setOptionPane(optionType); - } + this.add(optionPane); }, @@ -59,41 +56,50 @@ /** * Get an instance of an option dialog. * - * @param type {object} The option pane type. + * @param option {object} The option can be either an OptionPane or a messageType or a json object. * @param message {string} The message to show. + * @param parent {object} The parent widget to center on. * @param modal {boolean} The modality of the dialog. * @param blocker {object} The blocker object. - * @param parent {object} The parent widget to attach to. * - * @return {qxe.ui.wizard.Page[]} List of children. + * @return {qxe.ui.dialog.OptionDialog} The OptionDialog instance. */ - getInstance : function(type, message, modal, blocker, parent) + getInstance : function(option, caption, message, optionType, parent, modal, blocker) { - var typeStruct = (typeof type === "string") ? qxe.ui.dialog.OptionPanes[type] : type; + var optionPane; - var messageOP = new qxe.ui.dialog.OptionPane(typeStruct, message); + if(option instanceof qxe.ui.dialog.OptionPane) + { + optionPane = option; + } + else + { + // Create an option pane + var messageType = (typeof option === "string") ? qxe.ui.dialog.OptionPane[option] : option; - var caption = qx.locale.Manager.getInstance().translate(typeStruct.caption, []).toString() || null; + var messageOP = new qxe.ui.dialog.OptionPane(message, messageType, optionType); +// var caption = qx.locale.Manager.getInstance().translate(typeStruct.caption, []).toString() || null; + } - var messageOD = new qxe.ui.dialog.OptionDialog(caption, messageOP); - messageOD.setModal(modal || false); - messageOD.setBlocker(blocker); - messageOD.addListenerOnce("resize", function(e) { + var optionDialog = new qxe.ui.dialog.OptionDialog(caption, optionPane); + optionDialog.setModal(modal || false); + optionDialog.setBlocker(blocker || false); + optionDialog.addListenerOnce("resize", function(e) { if(parent) { - messageOD.center(parent); + optionDialog.center(parent); } else { - messageOD.center(e); + optionDialog.center(e); } - }, messageOD); + }, optionDialog); - qx.core.Init.getApplication().getRoot().add(messageOD); +// qx.core.Init.getApplication().getRoot().add(optionDialog); - messageOD.open(); + optionDialog.open(); - return messageOD; + return optionDialog; } }, @@ -117,16 +123,6 @@ { refine : true, init : "option-dialog" - }, - - /** - * The option type. - */ - optionType : - { - check : "qxe.ui.dialog.OptionPane", - init : null, - apply : "_applyOptionType" } }, @@ -140,57 +136,36 @@ { /* --------------------------------------------------------------------------- - APPLY ROUTINES - --------------------------------------------------------------------------- - */ - - /** - * Apply method for the option type. - * - * The option pane is the inner pane of the dialog. - * - * @param value {boolean} The new value. - * @param old {boolean} The old value. - */ - _applyOptionType : function(value, old) - { - if (old) - { - old.dispose(); - } - - this.add(value); - }, - - - /* - --------------------------------------------------------------------------- INTERNAL ROUTINES --------------------------------------------------------------------------- */ /** - * Create option dialog. + * Add option dialog. * - * @param value {boolean} The new value. - * @param old {boolean} The old value. + * @param message {string} The message. + * @param optionType {boolean} The option pane. */ - _createDialog : function(message, optionType) + add : function(optionPane) { if (qx.core.Environment.get("qx.debug")) { - if (!(optionType instanceof qxe.ui.dialog.OptionPane)) + if (!(optionPane instanceof qxe.ui.dialog.OptionPane)) { - throw new Error("Incompatible child for OptionDialog: " + optionType); + throw new Error("Incompatible child for OptionDialog: " + optionPane); } + + if (this._getChildren()) + { + throw new Error("Option pane already exists."); + } } - this.setOptionType(optionType); + this._add(optionPane); + } +//, - optionType.setMessage(message); - }, - /* --------------------------------------------------------------------------- USER API @@ -200,12 +175,13 @@ /** * Close the option dialog. */ - close : function() +/* close : function() { this.base(arguments); qx.core.Init.getApplication().getRoot().remove(this); } +*/ } }); Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/form/ButtonPane.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/form/ButtonPane.js 2011-10-11 09:09:15 UTC (rev 21537) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/form/ButtonPane.js 2011-10-11 10:32:44 UTC (rev 21538) @@ -133,29 +133,34 @@ * * The json structure looks like this: * { - * <button name> : { - * constraint : "affirmative", - * label : qx.locale.Manager.marktr("Submit"), - * icon : "icon/16/actions/dialog-ok.png", - * toolTip : null, - * toolTipIcon : "icon/16/actions/help-about.png", - * toolTipText : qx.locale.Manager.marktr("Submit the dialog."), - * userData : ["constraint", "affirmative"] // http://bugzilla.qooxdoo.org/show_bug.cgi?id=5692 - * }, - * <button name> : { + * orientation : <"horizontal" | "vertical">, + * spacing : <pixels>, + * buttons : { + * <button name> : { + * constraint : "affirmative", + * label : qx.locale.Manager.marktr("Submit"), + * icon : "icon/16/actions/dialog-ok.png", + * toolTip : null, + * toolTipIcon : "icon/16/actions/help-about.png", + * toolTipText : qx.locale.Manager.marktr("Submit the dialog."), + * userData : ["constraint", "affirmative"] // http://bugzilla.qooxdoo.org/show_bug.cgi?id=5692 + * }, + * <button name> : { + * ... + * }, * ... - * }, - * ... + * } * } * + * Calls setOrientation(), setSpacing() and setButtons() functions. + * * @param json {object} The new value. * @return {qxe.ui.form.ButtonPane} The newly created button pane. */ getInstance : function(json) { - var button; - var buttonPane = new qxe.ui.form.ButtonPane(json.orientation, json.spacing); - buttonPane._import(json); + var buttonPane = new qxe.ui.form.ButtonPane(); + buttonPane.set(json); return buttonPane; } @@ -448,11 +453,11 @@ */ /** - * Get all constrained buttons. + * Set all buttons. * * @param json {Object} The json definition of button pane. */ - _import : function(json) + setButtons : function(json) { var button; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <spa...@us...> - 2011-10-11 09:09:22
|
Revision: 21537 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21537&view=rev Author: spackers Date: 2011-10-11 09:09:15 +0000 (Tue, 11 Oct 2011) Log Message: ----------- added missing appearances for qx1.5 Modified Paths: -------------- trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Appearance.js trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Color.js trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Decoration.js trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Font.js Modified: trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Appearance.js 2011-10-10 21:02:25 UTC (rev 21536) +++ trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Appearance.js 2011-10-11 09:09:15 UTC (rev 21537) @@ -58,7 +58,7 @@ style : function(states) { return { - textColor : states.disabled ? "text-disabled" : undefined + textColor : states.disabled ? "text-disabled" : "text-label" }; } }, @@ -174,7 +174,7 @@ return { decorator : decorator, textColor : textColor, - shadow : shadow? shadow : states.invalid && !states.disabled ? "button-invalid-shadow" : undefined + shadow : shadow? shadow : states.invalid && !states.disabled ? "shadow" : undefined }; } }, @@ -476,7 +476,7 @@ } else if (disabled) { decorator = "input"; } else if (!focused && invalid && !disabled) { - decorator = "border-invalid"; + decorator = "red-shadow"; } else { decorator = "input"; } @@ -496,7 +496,8 @@ return { marginRight: 2, padding: [2, 4, 1], - textColor: states.disabled ? "text-disabled" : "text-input" + textColor: states.disabled ? "text-disabled" : "text-input", + decorator: "spinner-input" }; } }, @@ -861,6 +862,35 @@ /* --------------------------------------------------------------------------- + PROGRESSBAR + --------------------------------------------------------------------------- + */ + "progressbar": + { + style: function(states) { + return { + decorator: "progressbar", + padding: 1, + backgroundColor: "background-light" + }; + } + }, + + "progressbar/progress": + { + style: function(states) { + return { + backgroundColor: states.disabled ? + "text-disabled" : + "button-active-grad-to" + }; + } + }, + + + + /* + --------------------------------------------------------------------------- TOOLBAR --------------------------------------------------------------------------- */ @@ -2667,15 +2697,25 @@ style : function(states) { return { - font : "bold", + font : "headline", textColor : "text-selected", - padding : [8, 12], - decorator : "app-header" + backgroundColor: "background-selected-dark", + padding : [8, 12] }; } }, + "app-header-label" : + { + style : function(states) + { + return { + paddingTop : 5 + }; + } + }, + /* --------------------------------------------------------------------------- VIRTUAL WIDGETS @@ -2698,6 +2738,50 @@ "column-layer" : "widget", + "group-item" : + { + include : "label", + alias : "label", + + style : function(states) + { + return { + padding : 4, + backgroundColor : "#BABABA", + textColor : "white", + font: "bold" + }; + } + }, + + "virtual-selectbox" : "selectbox", + "virtual-selectbox/dropdown" : "popup", + "virtual-selectbox/dropdown/list" : { + alias : "virtual-list" + }, + + "virtual-combobox" : "combobox", + "virtual-combobox/dropdown" : "popup", + "virtual-combobox/dropdown/list" : { + alias : "virtual-list" + }, + + "virtual-tree" : + { + include : "tree", + alias : "tree", + + style : function(states) + { + return { + itemHeight : 21 + }; + } + }, + + "virtual-tree-folder" : "tree-folder", + "virtual-tree-file" : "tree-file", + "cell" : { style : function(states) Modified: trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Color.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Color.js 2011-10-10 21:02:25 UTC (rev 21536) +++ trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Color.js 2011-10-11 09:09:15 UTC (rev 21537) @@ -33,7 +33,7 @@ { colors : { - "text-label": "#4f4f4f", + "text-label": "#333333", "text-disabled": "#A7A7A7", "text-hovered": "#4f4f4f", "text-placeholder" : "#A7A7A7", @@ -64,8 +64,15 @@ "background-pane" : "#F3F3F3", "background-splitpane" : "#AFAFAF", "background-odd" : "#E4E4E4", + "background-selected-dark" : "#333333", + "button-active-grad-from": "#bce2f8", + "button-active-grad-to": "#80adc7", + "button-inactive-grad-from": "#f0f0f0", + "button-inactive-grad-to": "#b0b0b0", + + /* --------------------------------------------------------------------------- TABLE COLORS Modified: trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Decoration.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Decoration.js 2011-10-10 21:02:25 UTC (rev 21536) +++ trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Decoration.js 2011-10-11 09:09:15 UTC (rev 21537) @@ -52,6 +52,18 @@ color : "border-main" } }, + + "border-invalid" : + { + decorator: qx.ui.decoration.Uniform, + + style : + { + width : 2, + color : "invalid" + } + }, + /* --------------------------------------------------------------------------- BUTTON @@ -195,6 +207,16 @@ } }, + "spinner-input" : + { + decorator : [ qx.ui.decoration.MBackgroundColor ], + + style : + { + backgroundColor : "white" + } + }, + "list" : { decorator: qx.ui.decoration.Single, @@ -466,6 +488,26 @@ /* --------------------------------------------------------------------------- + PROGRESSBAR + --------------------------------------------------------------------------- + */ + + "progressbar" : + { + decorator: qx.ui.decoration.Single, + + style: + { + backgroundColor: "#FFF", + width: 1, + color: "border-separator" + } + }, + + + + /* + --------------------------------------------------------------------------- TOOLBAR --------------------------------------------------------------------------- */ @@ -926,7 +968,6 @@ style : "solid" } } - - + } }); Modified: trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Font.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Font.js 2011-10-10 21:02:25 UTC (rev 21536) +++ trunk/qooxdoo-contrib/Aristo/trunk/source/class/aristo/theme/Font.js 2011-10-11 09:09:15 UTC (rev 21537) @@ -60,6 +60,13 @@ size : 11, lineHeight : 1.4, family : [ "Courier New", "DejaVu Sans Mono", "monospace" ] + }, + + "headline" : + { + size : 24, + family : ["sans-serif", "arial"] } + } }); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <th...@us...> - 2011-10-10 21:02:33
|
Revision: 21536 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21536&view=rev Author: thron7 Date: 2011-10-10 21:02:25 +0000 (Mon, 10 Oct 2011) Log Message: ----------- current output files from the two different parsers Added Paths: ----------- workspace/thron7/scanner/treegenerator.out workspace/thron7/scanner/treegenerator_new_ast.out Added: workspace/thron7/scanner/treegenerator.out =================================================================== --- workspace/thron7/scanner/treegenerator.out (rev 0) +++ workspace/thron7/scanner/treegenerator.out 2011-10-10 21:02:25 UTC (rev 21536) @@ -0,0 +1,939 @@ +>>> 1 +<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + +>>> +1 +<operation breakBefore="false" column="1" eolBefore="false" operator="ADD" line="1" left="true"> + <first> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </first> +</operation> + +>>> -1 +<operation breakBefore="false" column="1" eolBefore="false" operator="SUB" line="1" left="true"> + <first> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </first> +</operation> + +>>> 1+2 +<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </second> +</operation> + +>>> 1+2+3 +<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <operation column="4" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="3" constantType="number" line="1" detail="int" value="2"/> + </first> + <second> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> + </operation> + </second> +</operation> + +>>> 1+2*3 +<operation column="2" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <operation column="4" operator="MUL" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="3" constantType="number" line="1" detail="int" value="2"/> + </first> + <second> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> + </operation> + </second> +</operation> + +>>> (1+2)*3 +<operation column="6" operator="MUL" line="1" breakBefore="false" eolBefore="false"> + <first> + <group column="1" line="1"> + <operation column="3" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="2" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <constant breakBefore="false" column="4" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </second> + </operation> + </group> + </first> + <second> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> +</operation> + +>>> (1) +<group column="1" line="1" breakBefore="false" eolBefore="false"> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> +</group> + +>>> {} +<map column="1" line="1" breakBefore="false" eolBefore="false"/> + +>>> 1 ? 2 : 3 +<operation column="3" operator="HOOK" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </second> + <third> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </third> +</operation> + +>>> {1: 'one', 2: 'two'} +<map column="1" line="1" breakBefore="false" eolBefore="false"> + <keyvalue column="2" line="1" key="1"> + <value> + <constant breakBefore="false" column="5" eolBefore="false" detail="singlequotes" value="one" constantType="string" line="1"/> + </value> + </keyvalue> + <keyvalue column="12" line="1" key="2"> + <value> + <constant breakBefore="false" column="15" eolBefore="false" detail="singlequotes" value="two" constantType="string" line="1"/> + </value> + </keyvalue> +</map> + +>>> {1: 'one', 2: 'two', 3: 'three'} +<map column="1" line="1" breakBefore="false" eolBefore="false"> + <keyvalue column="2" line="1" key="1"> + <value> + <constant breakBefore="false" column="5" eolBefore="false" detail="singlequotes" value="one" constantType="string" line="1"/> + </value> + </keyvalue> + <keyvalue column="12" line="1" key="2"> + <value> + <constant breakBefore="false" column="15" eolBefore="false" detail="singlequotes" value="two" constantType="string" line="1"/> + </value> + </keyvalue> + <keyvalue column="22" line="1" key="3"> + <value> + <constant breakBefore="false" column="25" eolBefore="false" detail="singlequotes" value="three" constantType="string" line="1"/> + </value> + </keyvalue> +</map> + +>>> (1,) +PARSE FAILED: (0, '(1,)') +>>> (1, 2) +<group column="1" line="1" breakBefore="false" eolBefore="false"> + <expressionList column="3" line="1" breakBefore="false" eolBefore="false"> + <constant column="2" constantType="number" line="1" detail="int" value="1"/> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </expressionList> +</group> + +>>> [1, 2, 3] +<array column="1" line="1" breakBefore="false" eolBefore="false"> + <constant breakBefore="false" column="2" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + <constant breakBefore="false" column="8" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> +</array> + +>>> 1.0*2+3 +<operation column="4" operator="MUL" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="float" value="1.0"/> + </first> + <second> + <operation column="6" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="5" constantType="number" line="1" detail="int" value="2"/> + </first> + <second> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </second> + </operation> + </second> +</operation> + +>>> 'hello'+'world' +<operation column="8" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="string" line="1" detail="singlequotes" value="hello"/> + </first> + <second> + <constant breakBefore="false" column="9" eolBefore="false" detail="singlequotes" value="world" constantType="string" line="1"/> + </second> +</operation> + +>>> 1 and 2 +<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + +>>> foo.bar +<variable column="1" line="1" breakBefore="false" eolBefore="false"> + <identifier column="1" line="1" name="foo"/> + <identifier column="5" line="1" name="bar"/> +</variable> + +>>> 1 + hello +<operation column="3" operator="ADD" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="1" constantType="number" line="1" detail="int" value="1"/> + </first> + <second> + <variable column="5" line="1" breakBefore="false" eolBefore="false"> + <identifier column="5" line="1" name="hello"/> + </variable> + </second> +</operation> + +>>> 'hello'[0] +<accessor column="8" line="1" breakBefore="false" eolBefore="false"> + <identifier> + <constant column="1" constantType="string" line="1" detail="singlequotes" value="hello"/> + </identifier> + <key> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </key> +</accessor> + +>>> hello() +<call column="6" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="1" line="1"> + <identifier column="1" line="1" name="hello"/> + </variable> + </operand> + <params column="6" line="1"/> +</call> + +>>> hello(1,2,3) +<call column="6" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="1" line="1"> + <identifier column="1" line="1" name="hello"/> + </variable> + </operand> + <params column="6" line="1"> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + <constant breakBefore="false" column="11" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </params> +</call> + +>>> function () { a = 1; } +<function column="1" line="1" breakBefore="false" eolBefore="false"> + <params column="10" line="1"/> + <body> + <block column="13" line="1"> + <assignment column="17" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="15" line="1"> + <identifier column="15" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="19" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> function foo() { a = 1; } +<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> + <params column="13" line="1"/> + <body> + <block column="16" line="1"> + <assignment column="20" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="18" line="1"> + <identifier column="18" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="22" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> function foo(a,b) { a = 1; } +<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> + <params column="13" line="1"> + <variable column="14" line="1" breakBefore="false" eolBefore="false"> + <identifier column="14" line="1" name="a"/> + </variable> + <variable column="16" line="1" breakBefore="false" eolBefore="false"> + <identifier column="16" line="1" name="b"/> + </variable> + </params> + <body> + <block column="19" line="1"> + <assignment column="23" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="21" line="1"> + <identifier column="21" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="25" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> function foo(a,b) { a = 1; b = 2;} +<function column="1" line="1" breakBefore="false" eolBefore="false" name="foo"> + <params column="13" line="1"> + <variable column="14" line="1" breakBefore="false" eolBefore="false"> + <identifier column="14" line="1" name="a"/> + </variable> + <variable column="16" line="1" breakBefore="false" eolBefore="false"> + <identifier column="16" line="1" name="b"/> + </variable> + </params> + <body> + <block column="19" line="1"> + <assignment column="23" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="21" line="1"> + <identifier column="21" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="25" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </right> + </assignment> + <assignment column="30" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="28" line="1"> + <identifier column="28" line="1" name="b"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="32" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </right> + </assignment> + </block> + </body> +</function> + +>>> ([dojo._listener, del, node_listener][listener]).remove(obj, event, handle); +<accessor column="49" line="1" breakBefore="false" eolBefore="false"> + <left> + <group column="1" line="1"> + <accessor column="38" line="1" breakBefore="false" eolBefore="false"> + <identifier> + <array column="2" line="1"> + <variable column="3" line="1" breakBefore="false" eolBefore="false"> + <identifier column="3" line="1" name="dojo"/> + <identifier column="8" line="1" name="_listener"/> + </variable> + <variable column="19" line="1" breakBefore="false" eolBefore="false"> + <identifier column="19" line="1" name="del"/> + </variable> + <variable column="24" line="1" breakBefore="false" eolBefore="false"> + <identifier column="24" line="1" name="node_listener"/> + </variable> + </array> + </identifier> + <key> + <variable column="39" line="1" breakBefore="false" eolBefore="false"> + <identifier column="39" line="1" name="listener"/> + </variable> + </key> + </accessor> + </group> + </left> + <right> + <call column="56" line="1"> + <operand> + <variable column="50" line="1"> + <identifier column="50" line="1" name="remove"/> + </variable> + </operand> + <params column="56" line="1"> + <variable column="57" line="1" breakBefore="false" eolBefore="false"> + <identifier column="57" line="1" name="obj"/> + </variable> + <variable column="62" line="1" breakBefore="false" eolBefore="false"> + <identifier column="62" line="1" name="event"/> + </variable> + <variable column="69" line="1" breakBefore="false" eolBefore="false"> + <identifier column="69" line="1" name="handle"/> + </variable> + </params> + </call> + </right> +</accessor> + +>>> var a = 1, b; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + </assignment> + </definition> + <definition column="12" line="1" identifier="b"/> +</definitionList> + +>>> var a = 'foo \' bar'; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" detail="singlequotes" value="foo \&apos; bar" constantType="string" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> while(a<10){ b.append(a); } +<loop column="1" line="1" breakBefore="false" eolBefore="false" loopType="WHILE"> + <expression column="6" line="1"> + <operation column="8" operator="LT" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="7" line="1"> + <identifier column="7" line="1" name="a"/> + </variable> + </first> + <second> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="10" constantType="number" line="1"/> + </second> + </operation> + </expression> + <statement column="11" line="1"> + <block column="12" line="1" breakBefore="false" eolBefore="false"> + <call column="22" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="14" line="1"> + <identifier column="14" line="1" name="b"/> + <identifier column="16" line="1" name="append"/> + </variable> + </operand> + <params column="22" line="1"> + <variable column="23" line="1" breakBefore="false" eolBefore="false"> + <identifier column="23" line="1" name="a"/> + </variable> + </params> + </call> + </block> + </statement> +</loop> + +>>> i=2 +<assignment column="2" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="1" line="1"> + <identifier column="1" line="1" name="i"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </right> +</assignment> + +>>> 2 +<constant breakBefore="false" column="1" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + +>>> for(i=0; i<j; i++){ a=3; } +<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <assignment column="6" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="5" line="1"> + <identifier column="5" line="1" name="i"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </right> + </assignment> + </first> + <second column="10" line="1"> + <operation column="11" operator="LT" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="10" line="1"> + <identifier column="10" line="1" name="i"/> + </variable> + </first> + <second> + <variable column="12" line="1" breakBefore="false" eolBefore="false"> + <identifier column="12" line="1" name="j"/> + </variable> + </second> + </operation> + </second> + <third column="15" line="1"> + <operation column="16" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="15" line="1"> + <identifier column="15" line="1" name="i"/> + </variable> + </first> + </operation> + </third> + <statement column="18" line="1"> + <block column="19" line="1" breakBefore="false" eolBefore="false"> + <assignment column="22" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="21" line="1"> + <identifier column="21" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="23" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </right> + </assignment> + </block> + </statement> +</loop> + +>>> for(i=0, j=a; i<j; i++){ a=3; } +<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <expressionList column="8" line="1" breakBefore="false" eolBefore="false"> + <assignment column="6" operator="ASSIGN" line="1"> + <left> + <variable column="5" line="1"> + <identifier column="5" line="1" name="i"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="7" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </right> + </assignment> + <assignment column="11" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="10" line="1"> + <identifier column="10" line="1" name="j"/> + </variable> + </left> + <right> + <variable column="12" line="1" breakBefore="false" eolBefore="false"> + <identifier column="12" line="1" name="a"/> + </variable> + </right> + </assignment> + </expressionList> + </first> + <second column="15" line="1"> + <operation column="16" operator="LT" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="15" line="1"> + <identifier column="15" line="1" name="i"/> + </variable> + </first> + <second> + <variable column="17" line="1" breakBefore="false" eolBefore="false"> + <identifier column="17" line="1" name="j"/> + </variable> + </second> + </operation> + </second> + <third column="20" line="1"> + <operation column="21" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="20" line="1"> + <identifier column="20" line="1" name="i"/> + </variable> + </first> + </operation> + </third> + <statement column="23" line="1"> + <block column="24" line="1" breakBefore="false" eolBefore="false"> + <assignment column="27" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="26" line="1"> + <identifier column="26" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="28" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </right> + </assignment> + </block> + </statement> +</loop> + +>>> for(var i=0, j=a; i<j; i++){ a=3; } +<loop breakBefore="false" column="1" forVariant="iter" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <definitionList column="5" line="1" breakBefore="false" eolBefore="false"> + <definition column="9" line="1" identifier="i"> + <assignment column="10" line="1"> + <constant breakBefore="false" column="11" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </assignment> + </definition> + <definition column="14" line="1" identifier="j"> + <assignment column="15" line="1"> + <variable column="16" line="1" breakBefore="false" eolBefore="false"> + <identifier column="16" line="1" name="a"/> + </variable> + </assignment> + </definition> + </definitionList> + </first> + <second column="19" line="1"> + <operation column="20" operator="LT" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="19" line="1"> + <identifier column="19" line="1" name="i"/> + </variable> + </first> + <second> + <variable column="21" line="1" breakBefore="false" eolBefore="false"> + <identifier column="21" line="1" name="j"/> + </variable> + </second> + </operation> + </second> + <third column="24" line="1"> + <operation column="25" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="24" line="1"> + <identifier column="24" line="1" name="i"/> + </variable> + </first> + </operation> + </third> + <statement column="27" line="1"> + <block column="28" line="1" breakBefore="false" eolBefore="false"> + <assignment column="31" operator="ASSIGN" line="1" breakBefore="false" eolBefore="false"> + <left> + <variable column="30" line="1"> + <identifier column="30" line="1" name="a"/> + </variable> + </left> + <right> + <constant breakBefore="false" column="32" eolBefore="false" detail="int" value="3" constantType="number" line="1"/> + </right> + </assignment> + </block> + </statement> +</loop> + +>>> for(i in j){} +<loop breakBefore="false" column="1" forVariant="in" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <operation column="7" operator="IN" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="5" line="1"> + <identifier column="5" line="1" name="i"/> + </variable> + </first> + <second> + <variable column="10" line="1" breakBefore="false" eolBefore="false"> + <identifier column="10" line="1" name="j"/> + </variable> + </second> + </operation> + </first> + <statement column="11" line="1"> + <block column="12" line="1" breakBefore="false" eolBefore="false"/> + </statement> +</loop> + +>>> for(var key in config){process(key);} +<loop breakBefore="false" column="1" forVariant="in" eolBefore="false" loopType="FOR" line="1"> + <first column="5" line="1"> + <operation column="13" operator="IN" line="1" breakBefore="false" eolBefore="false"> + <first> + <definitionList column="5" line="1"> + <definition column="9" line="1" identifier="key"/> + </definitionList> + </first> + <second> + <variable column="16" line="1" breakBefore="false" eolBefore="false"> + <identifier column="16" line="1" name="config"/> + </variable> + </second> + </operation> + </first> + <statement column="22" line="1"> + <block column="23" line="1" breakBefore="false" eolBefore="false"> + <call column="31" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="24" line="1"> + <identifier column="24" line="1" name="process"/> + </variable> + </operand> + <params column="31" line="1"> + <variable column="32" line="1" breakBefore="false" eolBefore="false"> + <identifier column="32" line="1" name="key"/> + </variable> + </params> + </call> + </block> + </statement> +</loop> + +>>> var a = /123/; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" value="/123/" constantType="regexp" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /123/mgi; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" value="/123/mgi" constantType="regexp" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> foo(1, /a.*b/mgi) +<call column="4" line="1" breakBefore="false" eolBefore="false"> + <operand> + <variable column="1" line="1"> + <identifier column="1" line="1" name="foo"/> + </variable> + </operand> + <params column="4" line="1"> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="1" constantType="number" line="1"/> + <constant breakBefore="false" column="8" eolBefore="false" value="/a.*b/mgi" constantType="regexp" line="1"/> + </params> +</call> + +>>> var a = /a.*/; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" value="/a.*/" constantType="regexp" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /^ab.*?[f-g]+x\/yz[^\.\/]?a.*\\/; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" value="/^ab.*?[f-g]+x\/yz[^\.\/]?a.*\\/" constantType="regexp" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" value="/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/" constantType="regexp" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> var a = 10/123/2; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <operation column="11" operator="DIV" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="9" constantType="number" line="1" detail="int" value="10"/> + </first> + <second> + <operation column="15" operator="DIV" line="1" breakBefore="false" eolBefore="false"> + <first> + <constant column="12" constantType="number" line="1" detail="int" value="123"/> + </first> + <second> + <constant breakBefore="false" column="16" eolBefore="false" detail="int" value="2" constantType="number" line="1"/> + </second> + </operation> + </second> + </operation> + </assignment> + </definition> +</definitionList> + +>>> ++i +<operation breakBefore="false" column="1" eolBefore="false" operator="INC" line="1" left="true"> + <first> + <variable column="3" line="1" breakBefore="false" eolBefore="false"> + <identifier column="3" line="1" name="i"/> + </variable> + </first> +</operation> + +>>> i++ +<operation column="2" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="1" line="1"> + <identifier column="1" line="1" name="i"/> + </variable> + </first> +</operation> + +>>> ++a[0] +<operation breakBefore="false" column="1" eolBefore="false" operator="INC" line="1" left="true"> + <first> + <variable column="3" line="1" breakBefore="false" eolBefore="false"> + <accessor column="4" line="1"> + <identifier column="3" line="1" name="a"/> + <key> + <constant breakBefore="false" column="5" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </key> + </accessor> + </variable> + </first> +</operation> + +>>> a[0]++ +<operation column="5" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="1" line="1"> + <accessor column="2" line="1"> + <identifier column="1" line="1" name="a"/> + <key> + <constant breakBefore="false" column="3" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </key> + </accessor> + </variable> + </first> +</operation> + +>>> ++(a[0]) +<operation breakBefore="false" column="1" eolBefore="false" operator="INC" line="1" left="true"> + <first> + <group column="3" line="1" breakBefore="false" eolBefore="false"> + <variable column="4" line="1" breakBefore="false" eolBefore="false"> + <accessor column="5" line="1"> + <identifier column="4" line="1" name="a"/> + <key> + <constant breakBefore="false" column="6" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </key> + </accessor> + </variable> + </group> + </first> +</operation> + +>>> (a[0])++ +<operation column="7" operator="INC" line="1" breakBefore="false" eolBefore="false"> + <first> + <group column="1" line="1"> + <variable column="2" line="1" breakBefore="false" eolBefore="false"> + <accessor column="3" line="1"> + <identifier column="2" line="1" name="a"/> + <key> + <constant breakBefore="false" column="4" eolBefore="false" detail="int" value="0" constantType="number" line="1"/> + </key> + </accessor> + </variable> + </group> + </first> +</operation> + +>>> --i +<operation breakBefore="false" column="1" eolBefore="false" operator="DEC" line="1" left="true"> + <first> + <variable column="3" line="1" breakBefore="false" eolBefore="false"> + <identifier column="3" line="1" name="i"/> + </variable> + </first> +</operation> + +>>> i-- +<operation column="2" operator="DEC" line="1" breakBefore="false" eolBefore="false"> + <first> + <variable column="1" line="1"> + <identifier column="1" line="1" name="i"/> + </variable> + </first> +</operation> + +>>> /* this is a comment */ +var a = 4711; +<definitionList column="1" line="2" breakBefore="false" eolBefore="true"> + <commentsBefore> + <comment begin="true" end="true" column="1" detail="block" connection="before" multiline="false" line="1"> + <text>/* this is a comment */</text> + </comment> + </commentsBefore> + <definition column="5" line="2" identifier="a"> + <assignment column="7" line="2"> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="4711" constantType="number" line="2"/> + </assignment> + </definition> +</definitionList> + +>>> var a = 4711;/* this is a post-comment */ +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="4711" constantType="number" line="1"/> + </assignment> + </definition> +</definitionList> + +>>> /* this is a + * multi-line comment */ +var a = 4711; +<definitionList column="1" line="3" breakBefore="false" eolBefore="true"> + <commentsBefore> + <comment begin="true" end="true" column="1" detail="block" connection="before" multiline="true" line="1"> + <text>/* this is a + * multi-line comment */</text> + </comment> + </commentsBefore> + <definition column="5" line="3" identifier="a"> + <assignment column="7" line="3"> + <constant breakBefore="false" column="9" eolBefore="false" detail="int" value="4711" constantType="number" line="3"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /* this is an embedded comment */4711; +<definitionList column="1" line="1" breakBefore="false" eolBefore="false"> + <definition column="5" line="1" identifier="a"> + <assignment column="7" line="1"> + <constant breakBefore="false" column="42" eolBefore="false" detail="int" value="4711" constantType="number" line="1"> + <commentsBefore> + <comment begin="false" end="false" column="9" detail="block" connection="before" multiline="false" line="1"> + <text>/* this is an embedded comment */</text> + </comment> + </commentsBefore> + </constant> + </assignment> + </definition> +</definitionList> + +>>> function (/* comment in args */x) {var a=4711;} +<function column="1" line="1" breakBefore="false" eolBefore="false"> + <params column="10" line="1"> + <variable column="32" line="1" breakBefore="false" eolBefore="false"> + <commentsBefore> + <comment begin="false" end="false" column="11" detail="block" connection="before" multiline="false" line="1"> + <text>/* comment in args */</text> + </comment> + </commentsBefore> + <identifier column="32" line="1" name="x"/> + </variable> + </params> + <body> + <block column="35" line="1"> + <definitionList column="36" line="1" breakBefore="false" eolBefore="false"> + <definition column="40" line="1" identifier="a"> + <assignment column="41" line="1"> + <constant breakBefore="false" column="42" eolBefore="false" detail="int" value="4711" constantType="number" line="1"/> + </assignment> + </definition> + </definitionList> + </block> + </body> +</function> + Added: workspace/thron7/scanner/treegenerator_new_ast.out =================================================================== --- workspace/thron7/scanner/treegenerator_new_ast.out (rev 0) +++ workspace/thron7/scanner/treegenerator_new_ast.out 2011-10-10 21:02:25 UTC (rev 21536) @@ -0,0 +1,863 @@ +>>> 1 +<constant constantType="number" column="1" line="1" detail="int" value="1"/> + +>>> +1 +<operation operator="ADD" column="1" line="1"> + <first> + <constant constantType="number" column="2" line="1" detail="int" value="1"/> + </first> +</operation> + +>>> -1 +<operation operator="SUB" column="1" line="1"> + <first> + <constant constantType="number" column="2" line="1" detail="int" value="1"/> + </first> +</operation> + +>>> 1+2 +<operation operator="ADD" column="2" line="1"> + <first> + <constant constantType="number" column="1" line="1" detail="int" value="1"/> + </first> + <second> + <constant constantType="number" column="3" line="1" detail="int" value="2"/> + </second> +</operation> + +>>> 1+2+3 +<operation operator="ADD" column="4" line="1"> + <first> + <operation operator="ADD" column="2" line="1"> + <first> + <constant constantType="number" column="1" line="1" detail="int" value="1"/> + </first> + <second> + <constant constantType="number" column="3" line="1" detail="int" value="2"/> + </second> + </operation> + </first> + <second> + <constant constantType="number" column="5" line="1" detail="int" value="3"/> + </second> +</operation> + +>>> 1+2*3 +<operation operator="ADD" column="2" line="1"> + <first> + <constant constantType="number" column="1" line="1" detail="int" value="1"/> + </first> + <second> + <operation operator="MUL" column="4" line="1"> + <first> + <constant constantType="number" column="3" line="1" detail="int" value="2"/> + </first> + <second> + <constant constantType="number" column="5" line="1" detail="int" value="3"/> + </second> + </operation> + </second> +</operation> + +>>> (1+2)*3 +<operation operator="MUL" column="6" line="1"> + <first> + <operation operator="ADD" column="3" line="1"> + <first> + <constant constantType="number" column="2" line="1" detail="int" value="1"/> + </first> + <second> + <constant constantType="number" column="4" line="1" detail="int" value="2"/> + </second> + </operation> + </first> + <second> + <constant constantType="number" column="7" line="1" detail="int" value="3"/> + </second> +</operation> + +>>> (1) +<constant constantType="number" column="2" line="1" detail="int" value="1"/> + +>>> {} +<{ column="1" line="1"/> + +>>> 1 ? 2 : 3 +<operation operator="HOOK" column="3" line="1"> + <constant constantType="number" column="1" line="1" detail="int" value="1"/> + <constant constantType="number" column="5" line="1" detail="int" value="2"/> + <constant constantType="number" column="9" line="1" detail="int" value="3"/> +</operation> + +>>> {1: 'one', 2: 'two'} +<{ column="1" line="1"> + <:/> + <:/> +</{> + +>>> {1: 'one', 2: 'two', 3: 'three'} +<{ column="1" line="1"> + <:/> + <:/> + <:/> +</{> + +>>> (1,) +<( column="1" line="1"> + <constant constantType="number" column="2" line="1" detail="int" value="1"/> +</(> + +>>> (1, 2) +<( column="1" line="1"> + <constant constantType="number" column="2" line="1" detail="int" value="1"/> + <constant constantType="number" column="5" line="1" detail="int" value="2"/> +</(> + +>>> [1, 2, 3] +<[ column="1" line="1"> + <constant constantType="number" column="2" line="1" detail="int" value="1"/> + <constant constantType="number" column="5" line="1" detail="int" value="2"/> + <constant constantType="number" column="8" line="1" detail="int" value="3"/> +</[> + +>>> 1.0*2+3 +<operation operator="ADD" column="6" line="1"> + <first> + <operation operator="MUL" column="4" line="1"> + <first> + <constant constantType="number" column="1" line="1" detail="float" value="1.0"/> + </first> + <second> + <constant constantType="number" column="5" line="1" detail="int" value="2"/> + </second> + </operation> + </first> + <second> + <constant constantType="number" column="7" line="1" detail="int" value="3"/> + </second> +</operation> + +>>> 'hello'+'world' +<operation operator="ADD" column="8" line="1"> + <first> + <constant constantType="string" column="1" line="1" detail="singlequotes" value="hello"/> + </first> + <second> + <constant constantType="string" column="9" line="1" detail="singlequotes" value="world"/> + </second> +</operation> + +>>> 1 and 2 +<constant constantType="number" column="1" line="1" detail="int" value="1"/> + +>>> foo.bar +<. column="4" line="1"> + <variable> + <identifier column="1" line="1" value="foo"/> + </variable> + <identifier column="5" line="1" value="bar"/> +</.> + +>>> 1 + hello +<operation operator="ADD" column="3" line="1"> + <first> + <constant constantType="number" column="1" line="1" detail="int" value="1"/> + </first> + <second> + <variable> + <identifier column="5" line="1" value="hello"/> + </variable> + </second> +</operation> + +>>> 'hello'[0] +<[ column="8" line="1"> + <constant constantType="string" column="1" line="1" detail="singlequotes" value="hello"/> + <constant constantType="number" column="9" line="1" detail="int" value="0"/> +</[> + +>>> hello() +<( column="6" line="1"> + <variable> + <identifier column="1" line="1" value="hello"/> + </variable> +</(> + +>>> hello(1,2,3) +<( column="6" line="1"> + <variable> + <identifier column="1" line="1" value="hello"/> + </variable> + <constant constantType="number" column="7" line="1" detail="int" value="1"/> + <constant constantType="number" column="9" line="1" detail="int" value="2"/> + <constant constantType="number" column="11" line="1" detail="int" value="3"/> +</(> + +>>> function () { a = 1; } +<function column="1" line="1"> + <params> + <( column="10" line="1"/> + </params> + <body> + <block> + <assignment operator="ASSIGN" column="17" line="1"> + <first> + <variable> + <identifier column="15" line="1" value="a"/> + </variable> + </first> + <second> + <constant constantType="number" column="19" line="1" detail="int" value="1"/> + </second> + </assignment> + </block> + </body> +</function> + +>>> function foo() { a = 1; } +<function column="1" line="1"> + <identifier column="10" line="1" value="foo"/> + <params> + <( column="13" line="1"/> + </params> + <body> + <block> + <assignment operator="ASSIGN" column="20" line="1"> + <first> + <variable> + <identifier column="18" line="1" value="a"/> + </variable> + </first> + <second> + <constant constantType="number" column="22" line="1" detail="int" value="1"/> + </second> + </assignment> + </block> + </body> +</function> + +>>> function foo(a,b) { a = 1; } +<function column="1" line="1"> + <identifier column="10" line="1" value="foo"/> + <params> + <( column="13" line="1"> + <variable> + <identifier column="14" line="1" value="a"/> + </variable> + <variable> + <identifier column="16" line="1" value="b"/> + </variable> + </(> + </params> + <body> + <block> + <assignment operator="ASSIGN" column="23" line="1"> + <first> + <variable> + <identifier column="21" line="1" value="a"/> + </variable> + </first> + <second> + <constant constantType="number" column="25" line="1" detail="int" value="1"/> + </second> + </assignment> + </block> + </body> +</function> + +>>> function foo(a,b) { a = 1; b = 2;} +<function column="1" line="1"> + <identifier column="10" line="1" value="foo"/> + <params> + <( column="13" line="1"> + <variable> + <identifier column="14" line="1" value="a"/> + </variable> + <variable> + <identifier column="16" line="1" value="b"/> + </variable> + </(> + </params> + <body> + <block> + <assignment operator="ASSIGN" column="30" line="1"> + <first> + <variable> + <identifier column="28" line="1" value="b"/> + </variable> + </first> + <second> + <constant constantType="number" column="32" line="1" detail="int" value="2"/> + </second> + </assignment> + </block> + </body> +</function> + +>>> ([dojo._listener, del, node_listener][listener]).remove(obj, event, handle); +<( column="56" line="1"> + <. column="49" line="1"> + <[ column="38" line="1"> + <[ column="2" line="1"> + <. column="7" line="1"> + <variable> + <identifier column="3" line="1" value="dojo"/> + </variable> + <identifier column="8" line="1" value="_listener"/> + </.> + <variable> + <identifier column="19" line="1" value="del"/> + </variable> + <variable> + <identifier column="24" line="1" value="node_listener"/> + </variable> + </[> + <variable> + <identifier column="39" line="1" value="listener"/> + </variable> + </[> + <identifier column="50" line="1" value="remove"/> + </.> + <variable> + <identifier column="57" line="1" value="obj"/> + </variable> + <variable> + <identifier column="62" line="1" value="event"/> + </variable> + <variable> + <identifier column="69" line="1" value="handle"/> + </variable> +</(> + +>>> var a = 1, b; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="number" column="9" line="1" detail="int" value="1"/> + </assignment> + </definition> + <definition> + <identifier column="12" line="1" value="b"/> + </definition> +</definitionList> + +>>> var a = 'foo \' bar'; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="string" column="9" line="1" detail="singlequotes" value="foo \&apos; bar"/> + </assignment> + </definition> +</definitionList> + +>>> while(a<10){ b.append(a); } +<while column="1" line="1"> + <operation operator="LT" column="8" line="1"> + <first> + <variable> + <identifier column="7" line="1" value="a"/> + </variable> + </first> + <second> + <constant constantType="number" column="9" line="1" detail="int" value="10"/> + </second> + </operation> + <block> + <( column="22" line="1"> + <. column="15" line="1"> + <variable> + <identifier column="14" line="1" value="b"/> + </variable> + <identifier column="16" line="1" value="append"/> + </.> + <variable> + <identifier column="23" line="1" value="a"/> + </variable> + </(> + </block> +</while> + +>>> i=2 +<assignment operator="ASSIGN" column="2" line="1"> + <first> + <variable> + <identifier column="1" line="1" value="i"/> + </variable> + </first> + <second> + <constant constantType="number" column="3" line="1" detail="int" value="2"/> + </second> +</assignment> + +>>> 2 +<constant constantType="number" column="1" line="1" detail="int" value="2"/> + +>>> for(i=0; i<j; i++){ a=3; } +<loop column="1" line="1" forVariant="iter" loopType="FOR"> + <first> + <expressionList> + <assignment operator="ASSIGN" column="6" line="1"> + <first> + <variable> + <identifier column="5" line="1" value="i"/> + </variable> + </first> + <second> + <constant constantType="number" column="7" line="1" detail="int" value="0"/> + </second> + </assignment> + </expressionList> + </first> + <second> + <operation operator="LT" column="11" line="1"> + <first> + <variable> + <identifier column="10" line="1" value="i"/> + </variable> + </first> + <second> + <variable> + <identifier column="12" line="1" value="j"/> + </variable> + </second> + </operation> + </second> + <third> + <operation operator="INC" column="16" line="1"> + <first> + <variable> + <identifier column="15" line="1" value="i"/> + </variable> + </first> + </operation> + </third> + <statement> + <block> + <assignment operator="ASSIGN" column="22" line="1"> + <first> + <variable> + <identifier column="21" line="1" value="a"/> + </variable> + </first> + <second> + <constant constantType="number" column="23" line="1" detail="int" value="3"/> + </second> + </assignment> + </block> + </statement> +</loop> + +>>> for(i=0, j=a; i<j; i++){ a=3; } +<loop column="1" line="1" forVariant="iter" loopType="FOR"> + <first> + <expressionList> + <assignment operator="ASSIGN" column="6" line="1"> + <first> + <variable> + <identifier column="5" line="1" value="i"/> + </variable> + </first> + <second> + <constant constantType="number" column="7" line="1" detail="int" value="0"/> + </second> + </assignment> + <assignment operator="ASSIGN" column="11" line="1"> + <first> + <variable> + <identifier column="10" line="1" value="j"/> + </variable> + </first> + <second> + <variable> + <identifier column="12" line="1" value="a"/> + </variable> + </second> + </assignment> + </expressionList> + </first> + <second> + <operation operator="LT" column="16" line="1"> + <first> + <variable> + <identifier column="15" line="1" value="i"/> + </variable> + </first> + <second> + <variable> + <identifier column="17" line="1" value="j"/> + </variable> + </second> + </operation> + </second> + <third> + <operation operator="INC" column="21" line="1"> + <first> + <variable> + <identifier column="20" line="1" value="i"/> + </variable> + </first> + </operation> + </third> + <statement> + <block> + <assignment operator="ASSIGN" column="27" line="1"> + <first> + <variable> + <identifier column="26" line="1" value="a"/> + </variable> + </first> + <second> + <constant constantType="number" column="28" line="1" detail="int" value="3"/> + </second> + </assignment> + </block> + </statement> +</loop> + +>>> for(var i=0, j=a; i<j; i++){ a=3; } +<loop column="1" line="1" forVariant="iter" loopType="FOR"> + <first> + <definitionList> + <definition> + <assignment> + <second> + <constant constantType="number" column="11" line="1" detail="int" value="0"/> + </second> + </assignment> + </definition> + <definition> + <assignment> + <second> + <variable> + <identifier column="16" line="1" value="a"/> + </variable> + </second> + </assignment> + </definition> + </definitionList> + </first> + <second> + <operation operator="LT" column="20" line="1"> + <first> + <variable> + <identifier column="19" line="1" value="i"/> + </variable> + </first> + <second> + <variable> + <identifier column="21" line="1" value="j"/> + </variable> + </second> + </operation> + </second> + <third> + <operation operator="INC" column="25" line="1"> + <first> + <variable> + <identifier column="24" line="1" value="i"/> + </variable> + </first> + </operation> + </third> + <statement> + <block> + <assignment operator="ASSIGN" column="31" line="1"> + <first> + <variable> + <identifier column="30" line="1" value="a"/> + </variable> + </first> + <second> + <constant constantType="number" column="32" line="1" detail="int" value="3"/> + </second> + </assignment> + </block> + </statement> +</loop> + +>>> for(i in j){} +<loop column="1" line="1" forVariant="in" loopType="FOR"> + <first> + <operation operator="IN"> + <first> + <variable> + <identifier name="i"/> + </variable> + </first> + <second> + <variable> + <identifier column="10" line="1" value="j"/> + </variable> + </second> + </operation> + </first> + <statement> + <block> + <{/> + </block> + </statement> +</loop> + +>>> for(var key in config){process(key);} +<loop column="1" line="1" forVariant="in" loopType="FOR"> + <first> + <operation operator="IN"> + <first> + <definitionList> + <definition identifier="key"/> + </definitionList> + </first> + <second> + <variable> + <identifier column="16" line="1" value="config"/> + </variable> + </second> + </operation> + </first> + <statement> + <block> + <( column="31" line="1"> + <variable> + <identifier column="24" line="1" value="process"/> + </variable> + <variable> + <identifier column="32" line="1" value="key"/> + </variable> + </(> + </block> + </statement> +</loop> + +>>> var a = /123/; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="regexp" column="9" line="1" value="/123/"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /123/mgi; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="regexp" column="9" line="1" value="/123/mgi"/> + </assignment> + </definition> +</definitionList> + +>>> foo(1, /a.*b/mgi) +<( column="4" line="1"> + <variable> + <identifier column="1" line="1" value="foo"/> + </variable> + <constant constantType="number" column="5" line="1" detail="int" value="1"/> + <constant constantType="regexp" column="8" line="1" value="/a.*b/mgi"/> +</(> + +>>> var a = /a.*/; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="regexp" column="9" line="1" value="/a.*/"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /^ab.*?[f-g]+x\/yz[^\.\/]?a.*\\/; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="regexp" column="9" line="1" value="/^ab.*?[f-g]+x\/yz[^\.\/]?a.*\\/"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="regexp" column="9" line="1" value="/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/"/> + </assignment> + </definition> +</definitionList> + +>>> var a = 10/123/2; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <operation operator="DIV" column="15" line="1"> + <first> + <operation operator="DIV" column="11" line="1"> + <first> + <constant constantType="number" column="9" line="1" detail="int" value="10"/> + </first> + <second> + <constant constantType="number" column="12" line="1" detail="int" value="123"/> + </second> + </operation> + </first> + <second> + <constant constantType="number" column="16" line="1" detail="int" value="2"/> + </second> + </operation> + </assignment> + </definition> +</definitionList> + +>>> ++i +<operation operator="INC" column="1" line="1" left="true"> + <first> + <variable> + <identifier column="3" line="1" value="i"/> + </variable> + </first> +</operation> + +>>> i++ +<operation operator="INC" column="2" line="1"> + <first> + <variable> + <identifier column="1" line="1" value="i"/> + </variable> + </first> +</operation> + +>>> ++a[0] +<operation operator="INC" column="1" line="1" left="true"> + <first> + <[ column="4" line="1"> + <variable> + <identifier column="3" line="1" value="a"/> + </variable> + <constant constantType="number" column="5" line="1" detail="int" value="0"/> + </[> + </first> +</operation> + +>>> a[0]++ +<operation operator="INC" column="5" line="1"> + <first> + <[ column="2" line="1"> + <variable> + <identifier column="1" line="1" value="a"/> + </variable> + <constant constantType="number" column="3" line="1" detail="int" value="0"/> + </[> + </first> +</operation> + +>>> ++(a[0]) +<operation operator="INC" column="1" line="1" left="true"> + <first> + <[ column="5" line="1"> + <variable> + <identifier column="4" line="1" value="a"/> + </variable> + <constant constantType="number" column="6" line="1" detail="int" value="0"/> + </[> + </first> +</operation> + +>>> (a[0])++ +<operation operator="INC" column="7" line="1"> + <first> + <[ column="3" line="1"> + <variable> + <identifier column="2" line="1" value="a"/> + </variable> + <constant constantType="number" column="4" line="1" detail="int" value="0"/> + </[> + </first> +</operation> + +>>> --i +<operation operator="DEC" column="1" line="1" left="true"> + <first> + <variable> + <identifier column="3" line="1" value="i"/> + </variable> + </first> +</operation> + +>>> i-- +<operation operator="DEC" column="2" line="1"> + <first> + <variable> + <identifier column="1" line="1" value="i"/> + </variable> + </first> +</operation> + +>>> /* this is a comment */ +var a = 4711; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="2"> + <identifier column="5" line="2" value="a"/> + <constant constantType="number" column="9" line="2" detail="int" value="4711"/> + </assignment> + </definition> +</definitionList> + +>>> var a = 4711;/* this is a post-comment */ +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="number" column="9" line="1" detail="int" value="4711"/> + </assignment> + </definition> +</definitionList> + +>>> /* this is a + * multi-line comment */ +var a = 4711; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="3"> + <identifier column="5" line="3" value="a"/> + <constant constantType="number" column="9" line="3" detail="int" value="4711"/> + </assignment> + </definition> +</definitionList> + +>>> var a = /* this is an embedded comment */4711; +<definitionList> + <definition> + <assignment operator="ASSIGN" column="7" line="1"> + <identifier column="5" line="1" value="a"/> + <constant constantType="number" column="42" line="1" detail="int" value="4711"/> + </assignment> + </definition> +</definitionList> + +>>> function (/* comment in args */x) {var a=4711;} +<function column="1" line="1"> + <params> + <variable> + <identifier column="32" line="1" value="x"/> + </variable> + </params> + <body> + <blo... [truncated message content] |
From: <spa...@us...> - 2011-10-10 18:05:22
|
Revision: 21535 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21535&view=rev Author: spackers Date: 2011-10-10 18:05:16 +0000 (Mon, 10 Oct 2011) Log Message: ----------- updates for qooxdoo 1.5 Modified Paths: -------------- trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Application.js trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Button.js trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Canvas.js trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/FormWindow.js Modified: trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Application.js 2011-10-10 09:54:01 UTC (rev 21534) +++ trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Application.js 2011-10-10 18:05:16 UTC (rev 21535) @@ -16,30 +16,14 @@ #asset(aristo.demo/*) -#asset(qx/icon/Oxygen/16/actions/*) -#asset(qx/icon/Oxygen/16/apps/*) -#asset(qx/icon/Oxygen/16/categories/*) -#asset(qx/icon/Oxygen/16/devices/*) -#asset(qx/icon/Oxygen/16/mimetypes/*) -#asset(qx/icon/Oxygen/16/places/*) -#asset(qx/icon/Oxygen/16/status/*) -#asset(qx/icon/Oxygen/22/actions/*) -#asset(qx/icon/Oxygen/22/apps/*) -#asset(qx/icon/Oxygen/22/mimetypes/*) -#asset(qx/icon/Oxygen/22/places/*) -#asset(qx/icon/Oxygen/32/actions/*) -#asset(qx/icon/Oxygen/32/apps/*) -#asset(qx/icon/Oxygen/32/devices/*) -#asset(qx/icon/Oxygen/32/status/*) -#asset(qx/icon/Oxygen/48/actions/*) -#asset(qx/icon/Oxygen/48/devices/*) -#asset(qx/icon/Oxygen/48/places/*) +#asset(qx/icon/*) ************************************************************************ */ /** * This is a demo of the Aristo contribution */ + qx.Class.define("aristo.demo.Application", { extend : qx.application.Standalone, @@ -66,7 +50,7 @@ this.base(arguments); // Enable logging in debug variant - if (qx.core.Variant.isSet("qx.debug", "on")) + if (qx.core.Environment.get("qx.debug")) { // support native logging capabilities, e.g. Firebug for Firefox qx.log.appender.Native; @@ -458,7 +442,7 @@ var label = new qx.ui.basic.Atom("Aristo Demo"); label.set({alignY: "middle", font: "bold"}); - var version = new qx.ui.basic.Atom(qx.core.Setting.get("qx.version"), "aristo.demo/logo.png"); + var version = new qx.ui.basic.Atom(qx.core.Environment.get("qx.version"), "aristo.demo/logo.png"); version.set({alignY: "middle", font: "bold"}); header.add(label); Modified: trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Button.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Button.js 2011-10-10 09:54:01 UTC (rev 21534) +++ trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Button.js 2011-10-10 18:05:16 UTC (rev 21535) @@ -46,12 +46,12 @@ container.add(btn2); }, - addRedButton : function(container) + /*addRedButton : function(container) { var btn1 = new qx.ui.form.Button("Red Button", "icon/22/apps/preferences-locale.png"); btn1.setAppearance("button-red"); container.add(btn1); - }, + },*/ addToggleButton : function(container) { Modified: trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Canvas.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Canvas.js 2011-10-10 09:54:01 UTC (rev 21534) +++ trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/Canvas.js 2011-10-10 18:05:16 UTC (rev 21535) @@ -32,7 +32,7 @@ }); win1.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if (qx.core.Environment.get("engine.name") == "mshtml") { var canvas1 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas1.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ @@ -60,7 +60,7 @@ }); win2.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if (qx.core.Environment.get("engine.name") == "mshtml") { var canvas2 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas2.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ Modified: trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/FormWindow.js =================================================================== --- trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/FormWindow.js 2011-10-10 09:54:01 UTC (rev 21534) +++ trunk/qooxdoo-contrib/Aristo/trunk/demo/default/source/class/aristo/demo/FormWindow.js 2011-10-10 18:05:16 UTC (rev 21535) @@ -88,9 +88,10 @@ var btn0 = new qx.ui.form.Button("Button"); btn0.set({width: 100}); - var btnLabel1 = new qx.ui.basic.Label("Red Button:"); + /*var btnLabel1 = new qx.ui.basic.Label("Red Button:"); var btn1 = new qx.ui.form.Button("Red Button"); btn1.setAppearance("button-red"); + */ var btnLabel2 = new qx.ui.basic.Label("ToggleButton:"); var btn2 = this.btn2 = new qx.ui.form.ToggleButton("ToggleButton"); @@ -116,8 +117,8 @@ btnBox.set({layout: btnBoxLayout, margin: 5}); btnBox.add(btnLabel0, {row: 0, column: 0}); btnBox.add(btn0, {row: 0, column: 1}); - btnBox.add(btnLabel1, {row: 1, column: 0}); - btnBox.add(btn1, {row: 1, column: 1}); + //btnBox.add(btnLabel1, {row: 1, column: 0}); + //btnBox.add(btn1, {row: 1, column: 1}); btnBox.add(btnLabel2, {row: 2, column: 0}); btnBox.add(btn2, {row: 2, column: 1}); btnBox.add(btnLabel3, {row: 3, column: 0}); @@ -264,7 +265,7 @@ okButton.addListener("execute", this.close, this); var cancelButton = new qx.ui.form.Button("Cancel"); - cancelButton.set({width: 100, appearance: "button-red"}); + cancelButton.set({width: 100 /*, appearance: "button-red"*/ }); cancelButton.addListener("execute", this.close, this); var layout = new qx.ui.layout.HBox(10); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-10 09:54:08
|
Revision: 21534 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21534&view=rev Author: sandersson Date: 2011-10-10 09:54:01 +0000 (Mon, 10 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/DecoratedWindow.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js Added Paths: ----------- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/info/ Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-09 23:56:04 UTC (rev 21533) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionDialog.js 2011-10-10 09:54:01 UTC (rev 21534) @@ -35,15 +35,15 @@ * @param caption {string} The caption * @param optionPane {qxe.ui.dialog.OptionPane} The option pane */ - construct : function(caption, optionPane) + construct : function(message, optionType) { - this.base(arguments, caption); + this.base(arguments, optionType.caption); this.setLayout(new qx.ui.layout.Basic()); - if(optionPane != null) + if(optionType != null) { - this.setOptionPane(optionPane); + this.setOptionPane(optionType); } }, @@ -120,13 +120,13 @@ }, /** - * The option pane. + * The option type. */ - optionPane : + optionType : { check : "qxe.ui.dialog.OptionPane", init : null, - apply : "_applyOptionPane" + apply : "_applyOptionType" } }, @@ -145,14 +145,14 @@ */ /** - * Apply method for the option pane. + * Apply method for the option type. * * The option pane is the inner pane of the dialog. * * @param value {boolean} The new value. * @param old {boolean} The old value. */ - _applyOptionPane : function(value, old) + _applyOptionType : function(value, old) { if (old) { @@ -165,6 +165,34 @@ /* --------------------------------------------------------------------------- + INTERNAL ROUTINES + --------------------------------------------------------------------------- + */ + + /** + * Create option dialog. + * + * @param value {boolean} The new value. + * @param old {boolean} The old value. + */ + _createDialog : function(message, optionType) + { + if (qx.core.Environment.get("qx.debug")) + { + if (!(optionType instanceof qxe.ui.dialog.OptionPane)) + { + throw new Error("Incompatible child for OptionDialog: " + optionType); + } + } + + this.setOptionType(optionType); + + optionType.setMessage(message); + }, + + + /* + --------------------------------------------------------------------------- USER API --------------------------------------------------------------------------- */ Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js 2011-10-09 23:56:04 UTC (rev 21533) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/dialog/OptionPane.js 2011-10-10 09:54:01 UTC (rev 21534) @@ -43,6 +43,13 @@ { extend : qx.ui.core.Widget, + + /* + ***************************************************************************** + CONSTRUCTOR + ***************************************************************************** + */ + /** * @param message {String} The message to display * @param messageType {qx.core.Object} The message type definition Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/DecoratedWindow.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/DecoratedWindow.js 2011-10-09 23:56:04 UTC (rev 21533) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/DecoratedWindow.js 2011-10-10 09:54:01 UTC (rev 21534) @@ -196,9 +196,6 @@ control = new qx.ui.container.Composite(layout); this._addBefore(control, this.getChildControl("pane")); - // captionbar events - control.addListener("dblclick", this._onCaptionMouseDblClick, this); - // register as move handle this._activateMoveHandle(control); break; @@ -283,23 +280,7 @@ } }, - /* - --------------------------------------------------------------------------- - BASIC EVENT HANDLERS - --------------------------------------------------------------------------- - */ - /** - * Maximizes the window or restores it if it is already - * maximized. - * - * @param e {qx.event.type.Mouse} double click event - */ - _onCaptionMouseDblClick : function(e) - { - }, - - /* --------------------------------------------------------------------------- EVENTS FOR CAPTIONBAR BUTTONS Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js 2011-10-09 23:56:04 UTC (rev 21533) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js 2011-10-10 09:54:01 UTC (rev 21534) @@ -62,7 +62,10 @@ construct : function(caption, icon, statusbar) { this.base(arguments, caption, icon); -alert(caption+" "+icon); + + // captionbar events + this.getChildControl("captionbar").addListener("dblclick", this._onCaptionMouseDblClick, this); + // this._createChildControl("statusbar"); if (statusbar != null) { @@ -290,6 +293,8 @@ { var btn; + this.base(arguments); + if (this.getShowMinimize()) { this._showChildControl("minimize-button"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2011-10-09 23:56:10
|
Revision: 21533 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21533&view=rev Author: derrell Date: 2011-10-09 23:56:04 +0000 (Sun, 09 Oct 2011) Log Message: ----------- fix typo Modified Paths: -------------- trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/AbstractRpcHandler.js Modified: trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/AbstractRpcHandler.js =================================================================== --- trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/AbstractRpcHandler.js 2011-10-09 23:55:46 UTC (rev 21532) +++ trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/AbstractRpcHandler.js 2011-10-09 23:56:04 UTC (rev 21533) @@ -61,7 +61,7 @@ * * @param error {rpcjs.rpc.error.Error} * An error object to be set if an error is encountered in instantiating - * the requested serviced method. + * the requested service method. * * @return {Function} * The service method associated with the specified method name. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2011-10-09 23:55:52
|
Revision: 21532 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21532&view=rev Author: derrell Date: 2011-10-09 23:55:46 +0000 (Sun, 09 Oct 2011) Log Message: ----------- Provide the option to strip the automatically-created canonical value fields from the output of queries. The option default is specified by the static value rpcjs.dbif.Entity.DEFAULT_STRIP_CANON (set to true, initially). It may also be dynamically changed on a per-query basis, with a result criterium in the form: { type : "option", name : "stripCanon", value : [true|false] } Derrell Modified Paths: -------------- trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/dbif/Entity.js Modified: trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/dbif/Entity.js =================================================================== --- trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/dbif/Entity.js 2011-10-09 20:33:18 UTC (rev 21531) +++ trunk/qooxdoo-contrib/RpcJs/trunk/source/class/rpcjs/dbif/Entity.js 2011-10-09 23:55:46 UTC (rev 21532) @@ -216,6 +216,10 @@ statics : { + /** Whether to strip the canonocalized fields from query results */ + DEFAULT_STRIP_CANON : true, + + /** Map from classname to entity type */ entityTypeMap : {}, @@ -400,12 +404,21 @@ * the maps of type "sort", there may be any number, and their order in * the array is the order the sort is applied on each field. * + * A final "type" is called "option", in which case there must be a + * "name" field to specify which option is being set, and a "value" + * field which is of the correct type for the specified name. The + * possible option names and values types are: + * + * stripCanon : boolean (default rpcjs.dbif.Entity.DEFAULT_STRIP_CANON) + * + * * An example resultCriteria value might be, * [ * { type : "offset", value : 10 }, * { type : "limit", value : 5 }, * { type : "sort", field : "uploadTime", order : "desc" }, - * { type : "sort", field : "numLikes" , order : "asc" } + * { type : "sort", field : "numLikes" , order : "asc" } + * { type : "option", name : "stripCanon", value : true } * ] * * @@ -415,9 +428,11 @@ */ query : function(classname, searchCriteria, resultCriteria) { + var ret; var entityType; var canonicalize; var canonFields; + var bStripCanon = rpcjs.dbif.Entity.DEFAULT_STRIP_CANON; // Get the entity type entityType = rpcjs.dbif.Entity.entityTypeMap[classname]; @@ -428,7 +443,12 @@ // Gain easy access to the canonicalize map. canonicalize = rpcjs.dbif.Entity.propertyTypes[entityType].canonicalize; - + if (canonicalize) + { + // Get a list of the fields to be mapped + canonFields = qx.lang.Object.getKeys(canonicalize); + } + // Are there any canonicalization functions for this class if (canonicalize && searchCriteria) { @@ -437,9 +457,6 @@ // original criteria, so we don't modify the caller's map. searchCriteria = qx.util.Serializer.toNativeObject(searchCriteria); - // Get a list of the fields to be mapped - canonFields = qx.lang.Object.getKeys(canonicalize); - // Recursively descend through the search criteria, replacing // non-canonicalized field names with their canonical peer. (function replaceCanonFields(criterium) @@ -476,9 +493,51 @@ })(searchCriteria); } - return rpcjs.dbif.Entity.__query(classname, - searchCriteria, - resultCriteria); + // Issue the query + ret = rpcjs.dbif.Entity.__query(classname, + searchCriteria, + resultCriteria); + + // Match options + if (resultCriteria) + { + resultCriteria.forEach( + function(criterium) + { + if (criterium.type == "option") + { + switch(criterium.name) + { + case "stripCanon": // strip canonical fields from result + bStripCanon = criterium.value; + break; + + default: + this.warn("Unrecognized option name: " + criterium.name); + break; + } + } + }); + } + + + // If there is a canonicalization map... + if (bStripCanon && canonicalize) + { + // ... then for each entry in the canonicalization map, ... + canonFields.forEach( + function(field) + { + // ... delete the corresponding canonical field from the return map + ret.forEach( + function(item) + { + delete item[canonicalize[field].prop]; + }); + }); + } + + return ret; }, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <san...@us...> - 2011-10-09 20:33:24
|
Revision: 21531 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21531&view=rev Author: sandersson Date: 2011-10-09 20:33:18 +0000 (Sun, 09 Oct 2011) Log Message: ----------- Modified Paths: -------------- trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js Modified: trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js 2011-10-09 19:35:56 UTC (rev 21530) +++ trunk/qooxdoo-contrib/qxe/trunk/demo/Frame/source/class/qxe/demo/Application.js 2011-10-09 20:33:18 UTC (rev 21531) @@ -17,6 +17,8 @@ /* ************************************************************************ +#asset(qxe/decoration/Modern/dialog/icon/16/information.png) + #asset(qxe/demo/*) ************************************************************************ */ @@ -75,7 +77,7 @@ { var label = new qx.ui.basic.Label("Just a label"); - frame = new qxe.ui.window.Frame("Testing frame"); + frame = new qxe.ui.window.Frame("Testing frame", "qxe/decoration/Modern/dialog/icon/16/information.png"); frame.setLayout(new qx.ui.layout.Basic()); frame.setHeight(100); frame.setWidth(100); Modified: trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js =================================================================== --- trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js 2011-10-09 19:35:56 UTC (rev 21530) +++ trunk/qooxdoo-contrib/qxe/trunk/source/class/qxe/ui/window/Frame.js 2011-10-09 20:33:18 UTC (rev 21531) @@ -57,20 +57,20 @@ /** * @param caption {String} The caption text * @param icon {String} The URL of the caption bar icon - * @param statusbar {StatusBar} The statusbar of the Frame + * @param statusbar {qxe.ui.statusbar.StatusBar} The statusbar of the Frame */ construct : function(caption, icon, statusbar) { this.base(arguments, caption, icon); +alert(caption+" "+icon); +// this._createChildControl("statusbar"); - this._createChildControl("statusbar"); - if (statusbar != null) { - this.setStatusBar(statusbar); +// this.setStatusBar(statusbar); } // Update statusbar - this._updateStatusBar(); +// this._updateStatusBar(); }, @@ -458,6 +458,117 @@ { this.maximize(); this.getChildControl("maximize-button").reset(); + }, + + + /* + --------------------------------------------------------------------------- + USER API + --------------------------------------------------------------------------- + */ + + /** + * Maximize the window. + */ + maximize : function() + { + // If the window is already maximized -> return + if (this.isMaximized()) { + return; + } + + // First check if the parent uses a canvas layout + // Otherwise maximize() is not possible + var parent = this.getLayoutParent(); + if (parent != null && parent.supportsMaximize()) + { + if (this.fireNonBubblingEvent("beforeMaximize", qx.event.type.Event, [false, true])) + { + if (!this.isVisible()) { + this.open(); + } + + // store current dimension and location + var props = this.getLayoutProperties(); + this.__restoredLeft = props.left === undefined ? 0 : props.left; + this.__restoredTop = props.top === undefined ? 0 : props.top; + + // Update layout properties + this.setLayoutProperties({ + left: null, + top: null, + edge: 0 + }); + + // Add state + this.addState("maximized"); + + // Update captionbar + this._updateCaptionBar(); + + // Fire user event + this.fireEvent("maximize"); + } + } + }, + + /** + * Minimized the window. + */ + minimize : function() + { + if (!this.isVisible()) { + return; + } + + if (this.fireNonBubblingEvent("beforeMinimize", qx.event.type.Event, [false, true])) + { + // store current dimension and location + var props = this.getLayoutProperties(); + this.__restoredLeft = props.left === undefined ? 0 : props.left; + this.__restoredTop = props.top === undefined ? 0 : props.top; + + this.removeState("maximized"); + this.hide(); + this.fireEvent("minimize"); + } + }, + + + /** + * Restore the window to <code>"normal"</code>, if it is + * <code>"maximized"</code> or <code>"minimized"</code>. + */ + restore : function() + { + if (this.getMode() === "normal") { + return; + } + + if (this.fireNonBubblingEvent("beforeRestore", qx.event.type.Event, [false, true])) + { + if (!this.isVisible()) { + this.open(); + } + + // Restore old properties + var left = this.__restoredLeft; + var top = this.__restoredTop; + this.setLayoutProperties({ + edge : null, + left : left, + top : top + }); + + // Remove maximized state + this.removeState("maximized"); + + // Update captionbar + this._updateCaptionBar(); + + // Fire user event + this.fireEvent("restore"); + } } } }); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |