Re: [qooxdoo-devel] Răspuns: Răspuns: Question

2014-06-02 Thread Greg Hellings
On Mon, Jun 2, 2014 at 8:07 AM, Petr Kobalíček wrote: > I think this is not a purely marketing problem. You will _always_ find > Qooxdoo if you start doing SPAs, this is simply not an issue. You can count > SPA toolkits by using your fingers ;) > > I think that the biggest competition to Qooxdoo

[qooxdoo-devel] List Controller mayhem

2013-11-05 Thread Greg Hellings
I'm trying to create a list that is operated by a list controller. Sample code is here: http://tinyurl.com/kb8wwef This causes the JavaScript error 494706 playground.Application[17-0]: GlobalError: Object [object Object] has no method 'getChildren' Error () By commenting out line 9, this error

Re: [qooxdoo-devel] Răspuns: Question

2013-04-18 Thread Greg Hellings
On Thu, Apr 18, 2013 at 8:03 AM, Robert Nimax < robert.ni...@inform-software.com> wrote: > Hi all, > I think, the big benefit is the qooxdoo core development team. There are > really good developers, architects and so on working every day on that > framework. Qooxdoo is driven by industry and that

Re: [qooxdoo-devel] Use of eval in framework

2012-12-10 Thread Greg Hellings
I'd like to echo this desire to remove such dynamic code from the library if possible. Chrome extensions are becoming more and more strict and they now require special permissions to execute either 'eval' or 'new Function' calls. Hopefully they keep this as a possibility, but there's no guarantee o

[qooxdoo-devel] Rename index.html & combine build directories

2012-12-10 Thread Greg Hellings
I'm trying to generate two different Qooxdoo applications which need to coexist in the same output directory when I run 'generate.py build' on each. Since the two applications have different names, this isn't such a big deal for the JavaScript files, but I have two questions about how to get the bu

Re: [qooxdoo-devel] Qooxdoo and Google Chrome Apps

2012-12-07 Thread Greg Hellings
andle communication between the front-end part of an extension and the background page. I just got back to looking at it (it's lain dormant since I published the plugin I wrote against it) and it still works with 2.1 it appears). I've just moved the code over to github at greg-hellings/ChromePl

Re: [qooxdoo-devel] API Viewer Tabs

2012-05-10 Thread Greg Hellings
T. Aha! I thought it was strange I couldn't locate that behavior. I always associate modified clicks with browser-level tabs and windows. Excellent, thank you! My day just got about 10% simpler. :) --Greg On Thu, May 10, 2012 at 4:25 PM, thron7 wrote: > Greg, > > this feature has been in the Ap

[qooxdoo-devel] API Viewer Tabs

2012-05-10 Thread Greg Hellings
I often find myself referencing back and forth between multiple classes when developing. Unless I've missed the option somewhere, the current API Viewer application reuses the same tab over and over. Why does it not open new tabs when clicking on a new class (or activate the already open tab with t

Re: [qooxdoo-devel] How to create a new class without hardcoding the name in code?

2011-12-23 Thread Greg Hellings
hacking techniques can boil down to). --Greg > > Simon > > > On 23/12/2011 2:47 PM, Greg Hellings wrote: >> Simon, you misunderstand the first version. You should not be >> constructing a string with it. What are the possible values that lcWin >> can have and what a

Re: [qooxdoo-devel] How to create a new class without hardcoding the name in code?

2011-12-23 Thread Greg Hellings
on().__frmDesktop.getActiveWindow().classname; >                 var lcClass = > var map = { >     'somekey' : > lcWin.substr(0,lcWin.indexOf("."))+".con"+lcWin.substr(lcWin.indexOf(".")+4)+"_"+this.getLabel(), >     'otherkey&#x

Re: [qooxdoo-devel] How to create a new class without hardcoding the name in code?

2011-12-23 Thread Greg Hellings
You can do this a number of ways depending on your need. With an associative array/map object: var map = { 'somekey' : dcbase.myCustomerButton, 'otherkey' : dcbase.otherTypeOfButton }; var val = 'somekey'; var lcClass = new (map[val])(); Or you could do it with a call to eval: var classToCr

Re: [qooxdoo-devel] WG: IE7 and disabled ActiveX

2011-10-25 Thread Greg Hellings
On Tue, Oct 25, 2011 at 10:17 AM, snakemedia wrote: > Hello Fink, Andreas > > Why do you use old version? We are using IE9 IE10 :) Because there are still many people in the world who are stuck behind corporate policies and the like who cannot use anything other than IE7. Different clients have d

Re: [qooxdoo-devel] qooxdoo goes Git/Github

2011-10-20 Thread Greg Hellings
T. On Thu, Oct 20, 2011 at 5:00 PM, thron7 wrote: > Greg, > >> Will the qooxdoo-contrib project be making the same move at some point? > > as I wrote in the weekly, this is open to discussion. But let's assume > that for a moment, would it really make sense to subsume any number of > contribution

Re: [qooxdoo-devel] qooxdoo goes Git/Github

2011-10-19 Thread Greg Hellings
Will the qooxdoo-contrib project be making the same move at some point? --Greg On Tue, Oct 18, 2011 at 12:05 PM, thron7 wrote: > About: This only concerns people working with an SVN trunk checkout of > qooxdoo (as opposed to a downloaded SDK). > > Dear trunk users, > > as already announced in th

[qooxdoo-devel] Chrome Plugin: ShinyProxy/Qx Contrib: MutableList

2011-09-19 Thread Greg Hellings
that it leverages as well, which I call MutableList. Anyone who wants to check out the plugin is welcome to use the standard chrome web store all the other plugins come from. Anyone wishing to check the code can find it at https://github.com/greg-hellings/ShinyProxy. The plugin is ugly as sin be

Re: [qooxdoo-devel] Newbie question: letting users extending a qooxdoo app

2011-08-30 Thread Greg Hellings
On Tue, Aug 30, 2011 at 10:47 AM, Tino Butz wrote: > Hi Jean-Baptiste, > > It is still not decided which license and where. It will probably be > SourceForge but GoogleCode is a serious candidate too (other choice ?). > > github.com is currently the "state of the art". github.com is also nice if

Re: [qooxdoo-devel] How to change the Tabview Pane Padding

2011-08-18 Thread Greg Hellings
Simon, I just ran into this the other day. I believe the answer was setContentPadding? --Greg On Thu, Aug 18, 2011 at 3:07 PM, Simon White wrote: > Hi > > When you add a page to the TabView the page has padding on all 4 sides. >  I assume this padding is controlled by the TabView's child contro

[qooxdoo-devel] Minimize Options

2011-08-06 Thread Greg Hellings
My first Chrome plugin is nearing completion and I'm beginning to wonder - are there options to specify the aggressiveness of the JavaScript compiler/minimizer that I can use? The current minimization is fine for working, but as I need two separate applications packaged together, I'm still sitting

[qooxdoo-devel] MutableList or something similar

2011-08-05 Thread Greg Hellings
I'm looking for a list widget that will allow the user to input, edit and delete entries to a list. It's a rather standard piece of functionality in operating system and networking dialogs to add a list of IP addresses, hosts, etc. I'm curious if there is already a widget floating around like tha

[qooxdoo-devel] qx crypto contrib

2011-08-04 Thread Greg Hellings
I'm just curious if there is anything going on with the Crypto contrib in qx-contrib or if it is completely dead. The data I am currently working with I would like to be able to encrypt and decrypt on the client side to give the users some peace of mind. However, it is listed as legacy and doesn't

Re: [qooxdoo-devel] Two build targets

2011-08-04 Thread Greg Hellings
On Thu, Aug 4, 2011 at 6:12 AM, thron7 wrote: > > > On 08/04/2011 12:23 AM, Greg Hellings wrote: >> My qooxdoo application is a Chrome browser plugin.  As such I have two >> applications living in the same source tree. This is necessary as the >> Chrome applicat

[qooxdoo-devel] Two build targets

2011-08-03 Thread Greg Hellings
My qooxdoo application is a Chrome browser plugin. As such I have two applications living in the same source tree. This is necessary as the Chrome applications can consist of up to 3 separate HTML/JavaScript applications dwelling in the same directory (one is injected directly into browser tabs, o

[qooxdoo-devel] Invalid error message

2011-04-19 Thread Greg Hellings
I am rolling together a library to handle my interactions with the IndexedDB JavaScript API. One of the functions I would like to do is iterate the elements in a DB store (like a table) and the syntax to do that is: store.openCursor().onsuccess = function(event) { var cursor = event.target.resu

Re: [qooxdoo-devel] Test Help

2011-04-01 Thread Greg Hellings
Nevermind, I'm dumb. Inside of the constructors for Column and Table I was actually calling the ".test()" method on a regular expression I had failed to instantiate. --Greg On Fri, Apr 1, 2011 at 12:09 PM, Greg Hellings wrote: > I'm trying to write a test for a contr

[qooxdoo-devel] Test Help

2011-04-01 Thread Greg Hellings
I'm trying to write a test for a contrib I'm working on. The code is as follows: qx.Class.define("database.test.DemoTest", { extend : qx.dev.unit.TestCase ,members : { testCreate : function() { var columns = new qx.type.Array(4); //~ columns.push(new data

[qooxdoo-devel] Database Wrapper

2011-03-31 Thread Greg Hellings
I was wondering if anyone has written a wrapper for the two popular implementations of browser databases (IndexedDB and WebDB) in Qooxdoo? I have made progress on it and need a functional good wrapper for the second part of the Chrome Plugin I have been working on (I already have put a contrib in

Re: [qooxdoo-devel] Qooxdoo IDE?

2011-03-21 Thread Greg Hellings
What sort of support does it have for qooxdoo? I have just been using Geany, which I love, but it has no real integration beyond sessions and a custom build command I can set to my qooxdoo generate command. --Greg On Mon, Mar 21, 2011 at 1:35 PM, Jim Hunter wrote: > I use Spket, it has support f

Re: [qooxdoo-devel] reduce built script size

2011-03-06 Thread Greg Hellings
Harald, My understanding is that the build version should only pull in the parts of the qx libraries that are necessary. One thing you can do to reduce the size is to gzip the file into something like build.js.gz and configure Apache to send the proper MIME-type as a compressed file. Then the cl

Re: [qooxdoo-devel] Sanitizing HTML

2011-02-16 Thread Greg Hellings
rks (after adding an id="body" attribute to the body tag): qx.bom.Html.clean([content], document, document.getElementById('body')); --Greg On Wed, Feb 16, 2011 at 3:49 PM, Greg Hellings wrote: > I have a string of HTML that makes up a fragment - in this case it's >

[qooxdoo-devel] Sanitizing HTML

2011-02-16 Thread Greg Hellings
I have a string of HTML that makes up a fragment - in this case it's the entire body of a webpage. I want to sanitize the input to remove the content of the script tags on the page. I see back before v0.8 there used to be a qx.bom.String.stripScripts() or something similar, but that has since bee

[qooxdoo-devel] Tree Model/Controller

2011-02-08 Thread Greg Hellings
I'm having a bit of a tough time deciphering the API docs to figure out how exactly qx.ui.tree.Tree and qx.data.controller.Tree fit together. It seems to feel like this should do the trick: var myTree = new qx.ui.tree.Tree(); var myController = new qx.data.controller.Tree(myData, myTree, "childre

Re: [qooxdoo-devel] integrate external scripts=

2011-02-03 Thread Greg Hellings
smis, You could either edit the .html file in your application to add the googlemaps api as a direct include file, and utilize its calls as you normally would, or you could write a Qooxdoo contrib library that wraps the googlemaps API in a Qooxdoo-like interface, and include that. Of course, it w

Re: [qooxdoo-devel] Lint/Build warnings

2011-01-13 Thread Greg Hellings
y using your lib. > > lint, on the other hand, is a tool for developing the local library, so > it acts on the local classes alone. That's why it doesn't know about > external libraries. > > T. > > On 01/12/2011 11:13 PM, Greg Hellings wrote: >> I have been trying to

[qooxdoo-devel] Lint/Build warnings

2011-01-12 Thread Greg Hellings
I have been trying to suppress spurious Lint warnings from my code interacting with the Chrome browser plugin framework. The documentation I have found on the qooxdoo website appears to be out of date regarding lint and its warnings. When the code was integrated with my application I was able to

Re: [qooxdoo-devel] More on Google Chrome extensions

2011-01-10 Thread Greg Hellings
On Mon, Jan 10, 2011 at 4:42 AM, thron7 wrote: > > >> I have nearly exactly what you say I ought to have save for a few >> minor changes.  Here it is: >>     "build-background" : >>     { >>       "extend" : ["build"], >>       "=include" : >>       [ >>         "${QXTHEME}", >>         "${APPLICA

Re: [qooxdoo-devel] Chrome Plugin Contribs

2011-01-07 Thread Greg Hellings
very nice if it could be used as a starting point for > other plugin developers. > > T. > >> Hi Greg, >> >> by all means, turn it into a contrib! >> >> cheers >> tobi >> >> Today Greg Hellings wrote: >> >>> List, &

[qooxdoo-devel] Chrome Plugin Contribs

2011-01-06 Thread Greg Hellings
List, I don't know if I'm the only Qooxdoo (novice) user who is doing Chrome Plugin development, but I wanted to know if some of the generic helper/implementation classes I'm writing would be useful to others and if so should I offer them to qooxdoo-contrib? I could even add my whole app (or a si

Re: [qooxdoo-devel] Sencha Touch like components

2011-01-05 Thread Greg Hellings
Reusing the same API is almost certainly the best route, as what is really being discussed is primarily a themeing discussion plus an architecture-of-the-app issue. That way the user can even maintain most of the same widgets and bindings while just altering which widgets and theme are used for th

Re: [qooxdoo-devel] More on Google Chrome extensions

2011-01-03 Thread Greg Hellings
On Wed, Dec 29, 2010 at 6:09 PM, thron7 wrote: >> This seems easy enough and like it will be perfect.  An additional >> question about it, though: if I use any Qooxdoo classes in >> background.html, will those be picked up, or will the "copy-files" >> merely copy the file blindly without processin

Re: [qooxdoo-devel] qx.ui.root.*

2011-01-03 Thread Greg Hellings
On Mon, Jan 3, 2011 at 1:59 PM, Guilherme Aiolfi wrote: > It depends on the layout you are using. If you didn't changed anything > related to that, your root layout should be a qx.ui.layout.Canvas. > So you just need to do: > var root = this.getRoot(); > root.add(container, { left: 0, top: 0, righ

Re: [qooxdoo-devel] qx.ui.root.*

2011-01-03 Thread Greg Hellings
nts just one part of the content. Surrounded by content defined in > your html file. > Sorry if that's not enough, my English is very limited. > On Mon, Jan 3, 2011 at 3:02 PM, Greg Hellings > wrote: >> >> I am attempting to create an application similar to the fe

[qooxdoo-devel] qx.ui.root.*

2011-01-03 Thread Greg Hellings
I am attempting to create an application similar to the feedreader demo application in that it consumes the entire browser viewport instead of rendering in a movable window, but the documentation descriptions for the various instances within qx.ui.root.* are slightly confusing to me. Can someone p

Re: [qooxdoo-devel] More on Google Chrome extensions

2010-12-29 Thread Greg Hellings
On Wed, Dec 29, 2010 at 4:11 PM, thron7 wrote: >> 1) Is there any way to tell "generate.py source" to copy or even >> sym-link the files out of my system-wide install and into my app's >> source folder akin to how "generate.py build" works?  If not, I can >> stick with a build version instead, tho

[qooxdoo-devel] More on Google Chrome extensions

2010-12-29 Thread Greg Hellings
Greetings, So after pouring through the tutorials and documentation I started round one of my attempt at building a Google Chrome extension with Qooxdoo. I ran create-application.py and gave it my application name. I added a manifest.json file into the source/ directory which Chrome requires for

Re: [qooxdoo-devel] Chrome Plugins

2010-12-16 Thread Greg Hellings
T. Thanks, that is certainly a good start for the GUI side of my extension, in this case the popup box when I click on the "browser action". The reason I ask specifically about a separate skeleton for the work is that an extension can have two primary HTML pages - one that runs in the foreground