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
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
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
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
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
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
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
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
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
on().__frmDesktop.getActiveWindow().classname;
> var lcClass =
> var map = {
> 'somekey' :
> lcWin.substr(0,lcWin.indexOf("."))+".con"+lcWin.substr(lcWin.indexOf(".")+4)+"_"+this.getLabel(),
> 'otherkey
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
>
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
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
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
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
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
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
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,
&
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
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
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
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
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
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
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
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
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
45 matches
Mail list logo