tag:glow-project.lighthouseapp.com,2009-07-15:/projects/33663-glow/eventsglow-project / Glow Events2010-06-06T10:12:48Ztag:glow-project.lighthouseapp.com,2009-07-15:Event/174032892012-01-10T12:49:31Z2012-01-10T12:49:31ZEjder YurdakulGlow: Timetable itemHover item is dissappeared [#192]<div><p>Hi,</p>
<p>there is no "itemHover" event for timetable widget. Please
consider the backward compatibility before you release a new
version. Why do you "remove" something since there are no
structural changes in the library itself. So it would work.</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/172756802012-01-02T11:10:32Z2012-01-02T11:10:32ZEjder YurdakulGlow: glow.ready callbacks get never called on ie [#191]<div><p>Glow ready callbacks get never fired which causes
"docElm.clientTop is undefined" on ie7 because of a wrong condition
in core.debug.js line around 800.<br>
The condition tries to detect if it is in a iframe by checking the
window.frameElement but the condition returns always true because
the typeof null equals to "Object".</p>
<p>the wrong condition:<br>
if (typeof window.frameElement != "undefined") {</p>
<p>the correct condition:<br>
if (window.frameElement != null) {</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/172290552011-12-28T08:33:52Z2011-12-28T00:33:52ZMorning BAIGlow: glow.widgets.AutoSuggest, suggestion panel disappears when mousedown on scroll-bar [#190]<div><p>Hi,</p>
<p>I'm creating a suggestion using glow.widgets.AutoSuggest with a
option height = 100px. If the suggestion list is longer than 100px,
there is a scroll-bar on the right side automatically on which
user, of course, will click. But while mousedown on scroll-bar, the
selected(highlighted) item is selected automatically. That makes it
inconvenient.</p>
<p>Maybe something I missed. Please correct me, thanks a lot!</p>
<pre>
<code class=
"javascript">var suggest = new glow.widgets.AutoSuggest("#sugg", suggested_items, {
height: 100,
activeOnShow: false
});</code>
</pre></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/157201092011-09-30T10:11:00Z2011-09-30T10:11:01ZGuy WicksGlow: AutoSuggest and the tab key - onItemSelect event not fired [#189]<div><p>Glow 1.7.7</p>
<p>When you use the AutoSuggest widget, with 'complete:true' enable
and if the user types a few letters, gets a match (either by
accepting the autocomplete or using the keyboard to hilight a
match) and then uses the tab key to move to the next element on the
form, the 'onItemSelect' is not fired.</p>
<p>What this means is that if you are using an "index" value to
populate a hidden form field it can appear to the user that
either</p>
<p>a) they chose an option but the "hidden" value was not set so
the application fails</p>
<p>or worse</p>
<p>b) click on the first suggestion, change the selection and use
the tab key leaving the hidden field out-of-sync and corrupting
data</p>
<p>I would expect that "onItemSelected" would be fired on both
"mouse click" and "tab key" events.</p>
<p>Sample available:</p>
<p><a href=
"http://molcat.bl.uk/dbu_common/js/glow/glow_test.htm">http://molcat.bl.uk/dbu_common/js/glow/glow_test.htm</a></p>
<p>Steps to reproduce:</p>
<p>Type "a" into first field, use keyboard to select colour (aqua)
and press tab<br>
No event fired (alert box)<br>
No value set in "hidden" text box</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/142011682011-06-30T15:25:48Z2011-06-30T15:25:48ZStephen Elson[Changeset] Glow: Changeset [f8dcb377d0d7be50462fd3257282f7805787cc8b] by Michael Mathews<div><p>Updated revision numbers to 1.7.7.<br>
<a href=
"https://github.com/glow/glow1/commit/f8dcb377d0d7be50462fd3257282f7805787cc8b">
https://github.com/glow/glow1/commit/f8dcb377d0d7be50462fd3257282f7...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/141984042011-06-30T13:12:56Z2011-06-30T13:12:56ZStephen Elson[Changeset] Glow: Changeset [aff36511bb1c10aa779692cf328eb6300d9d9896] by Ian Pouncey<div><p>IE9+ patch for dragdrop component<br>
<a href=
"https://github.com/glow/glow1/commit/aff36511bb1c10aa779692cf328eb6300d9d9896">
https://github.com/glow/glow1/commit/aff36511bb1c10aa779692cf328eb6...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/141984032011-06-30T13:12:56Z2011-06-30T13:12:56ZStephen Elson[Changeset] Glow: Changeset [f8c497601950e130b01b3598faab1dbcfc550450] by Ian Pouncey<div><p>Patch for autosuggest widget, checking if _original has been set
before updating field value on ESC<br>
<a href=
"https://github.com/glow/glow1/commit/f8c497601950e130b01b3598faab1dbcfc550450">
https://github.com/glow/glow1/commit/f8c497601950e130b01b3598faab1d...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/141984022011-06-30T13:12:55Z2011-06-30T13:12:55ZStephen Elson[Changeset] Glow: Changeset [c221c5b3b7ccb48a14fc36410559dd1ab7fd4ee5] by Michael Mathews<div><p>Merge pull request <a href="/projects/33663/tickets/67" title=
"Ticket #67">#67</a> from IanPouncey/master</p>
<p>Patches to Glow AutoSuggest widget and dragdrop module<br>
<a href=
"https://github.com/glow/glow1/commit/c221c5b3b7ccb48a14fc36410559dd1ab7fd4ee5">
https://github.com/glow/glow1/commit/c221c5b3b7ccb48a14fc36410559dd...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/141984012011-06-30T13:12:55Z2011-06-30T13:12:55ZStephen Elson[Changeset] Glow: Changeset [5814a5902ada72f8357f6fe8fecd84bdb2031875] by Ian Pouncey<div><p>Indentation fix (tabs not spaces)<br>
<a href=
"https://github.com/glow/glow1/commit/5814a5902ada72f8357f6fe8fecd84bdb2031875">
https://github.com/glow/glow1/commit/5814a5902ada72f8357f6fe8fecd84...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/137519662011-06-03T11:46:15Z2011-06-03T11:46:15ZMikeGlow: TIMETABLE :: Only Chrome can run this ... [#188]<div><p>Hmmmmmmmm<br>
Embarresing<br>
The fault was on my side. But Firefox still has problems with
timetable exceeding view (scrolls out of sight)<br>
IE ok<br>
Mike</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/137056512011-06-01T10:16:16Z2011-06-01T10:16:16ZMikeGlow: TIMETABLE :: Only Chrome can run this ... [#188]<div><h1>I get this in IE6: Version: 6.0.2900.5512.xpsp.080413-2111</h1>
<p>Line: 19<br>
Char: 23950<br>
Error: Invalid argument.<br>
Code: 0<br>
URL: <a href=
"http://localhost/bbctest.html">http://localhost/bbctest.html</a><br>
Previous Next<br></p>
<p>===============================</p>
<p>================================ I thought that this could run
in every browser, but chrome seems to be the only one running it
with no problems ?</p>
<p>I can contribute, if you want, but I really want to use this
Javascript Librabry - but without problems ?</p>
<p>Regards<br>
Mike</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/132252772011-05-04T10:39:32Z2011-05-04T10:39:32ZStephen Elson[Changeset] Glow: Changeset [7f9fcaec4b247ded604ba7ca8808456e0c8a8da1] by Tom Yandell<div><p>changes for 1.7.6 release<br>
<a href=
"https://github.com/glow/glow1/commit/7f9fcaec4b247ded604ba7ca8808456e0c8a8da1">
https://github.com/glow/glow1/commit/7f9fcaec4b247ded604ba7ca880845...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/132093512011-05-03T16:09:52Z2011-05-03T16:09:52ZStephen Elson[Changeset] Glow: Changeset [da35c9d9b749a8a06fc59510e660482636471e4d] by Tom Yandell<div><p>skip release candidate<br>
<a href=
"https://github.com/glow/glow1/commit/da35c9d9b749a8a06fc59510e660482636471e4d">
https://github.com/glow/glow1/commit/da35c9d9b749a8a06fc59510e66048...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/132093502011-05-03T16:09:52Z2011-05-03T16:09:52ZStephen Elson[Changeset] Glow: Changeset [fbba699a88b4a9d33b3f7c7c613a1e489bb7e942] by Tom Yandell<div><p>check stylesheets have href before using it<br>
<a href=
"https://github.com/glow/glow1/commit/fbba699a88b4a9d33b3f7c7c613a1e489bb7e942">
https://github.com/glow/glow1/commit/fbba699a88b4a9d33b3f7c7c613a1e...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/132093492011-05-03T16:09:52Z2011-05-03T16:09:52ZStephen Elson[Changeset] Glow: Changeset [7a595c76c1d79685870bd6626f670cccb2115e6b] by Tom Yandell<div><p>Added changes and version numbers.<br>
<a href=
"https://github.com/glow/glow1/commit/7a595c76c1d79685870bd6626f670cccb2115e6b">
https://github.com/glow/glow1/commit/7a595c76c1d79685870bd6626f670c...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/132093472011-05-03T16:09:51Z2011-05-03T16:09:51ZStephen Elson[Changeset] Glow: Changeset [ec963273c2fae1aaf2416231f22a00dfc0e5fc95] by Tom Yandell<div><p>Revert change that breaks panel position.<br>
<a href=
"https://github.com/glow/glow1/commit/ec963273c2fae1aaf2416231f22a00dfc0e5fc95">
https://github.com/glow/glow1/commit/ec963273c2fae1aaf2416231f22a00...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/125290272011-03-24T13:07:25Z2011-03-24T13:07:25ZhodgersGlow: Spelling error when embedding Flash without Flash installed: 'Flayer' [#187]<div><p>The message "No Flash Flayer installed, or version is pre 6.0.0"
should read "No Flash Player installed, or version is pre
6.0.0"</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/118202902011-02-14T08:52:34Z2011-02-14T08:52:34ZStephen Elson[Changeset] Glow: Changeset [83f6f96c814a01d28d1804d45c1def0a41a45fca] by Tom Yandell<div><p>CHANGES for release and map addition.<br>
<a href=
"https://github.com/glow/glow1/commit/83f6f96c814a01d28d1804d45c1def0a41a45fca">
https://github.com/glow/glow1/commit/83f6f96c814a01d28d1804d45c1def...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/118202892011-02-14T08:52:34Z2011-02-14T08:52:34ZStephen Elson[Changeset] Glow: Changeset [f55744f2bb7fba52b26441ad9dea80ff286be270] by Tom Yandell<div><p>Incremented version for release.<br>
<a href=
"https://github.com/glow/glow1/commit/f55744f2bb7fba52b26441ad9dea80ff286be270">
https://github.com/glow/glow1/commit/f55744f2bb7fba52b26441ad9dea80...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/117653472011-02-10T10:12:32Z2011-02-10T10:15:50ZNorman MaehlerGlow: Setting width of tablecell in webkit doesn't work correctly [#186]<div><p>Hello glow-friends!</p>
<p>I had this problem several times with glow 1.7.3:</p>
<p>You try to change the width of an table element by using
NodeList.width( newwidth ) and it works perfect in every Browser
except Webkit browsers.<br>
I tried several things to find out why and got to the point that
the left padding of the cell plus 1 is the difference in
calculating the width.</p>
<p>Example:</p>
<p>padding-left: 5px</p>
<p>width( 50 ) in non webkit browsers => width( 56 ) in webkit
browsers</p>
<p>I made a workaround for myself, but it should work without this,
shouldn't it?</p>
<p>Thanks for your help!</p>
<p>Kind regards,<br>
Norman</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/116135912011-02-02T10:12:48Z2011-02-02T10:12:48ZStephen Elson[Changeset] Glow: Changeset [55e7598e9014f17e4909824fb502118025bd4fd2] by root<div><p>Fix wrong variable name.<br>
<a href=
"https://github.com/glow/glow1/commit/55e7598e9014f17e4909824fb502118025bd4fd2">
https://github.com/glow/glow1/commit/55e7598e9014f17e4909824fb50211...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/101315452010-11-02T10:44:44Z2010-11-02T10:44:44Zbreath2kGlow: Sortable Widgets Issue on iPad [#185]<div><p>Obviously because there is no click functionality on the iPad
and would use ontouchstart/ontouchmove/ontouchend etc instead. Is
there an updated version of this that incoporates the iPad and
iPhone touch gestures or could you tell me where I can change the
existing code and attempt to change myself if not (is it in the
widgets.js file?).</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77794732010-06-11T11:38:29Z2010-06-11T11:38:29ZStephen Elson[Changeset] Glow: Changeset [1dabbf7f451bc1f2604dfb21a637ce36d7571f92] by jakearchibald<div><p>Net: Changing cachebusting param to fit in with BBC S&Gs<br>
<a href=
"http://github.com/glow/glow1/commit/1dabbf7f451bc1f2604dfb21a637ce36d7571f92">
http://github.com/glow/glow1/commit/1dabbf7f451bc1f2604dfb21a637ce3...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77269012010-06-08T11:20:39Z2010-06-08T11:20:39ZStephen Elson[Changeset] Glow: Changeset [115e57896f0e5b9135d627f2a2b751fe3e70e608] by jakearchibald<div><p>Sortable: Fixed 'sort' firing when last item is picked up but
not moved to a different position<br>
<a href=
"http://github.com/glow/glow1/commit/115e57896f0e5b9135d627f2a2b751fe3e70e608">
http://github.com/glow/glow1/commit/115e57896f0e5b9135d627f2a2b751f...</a></p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77073452010-06-07T08:36:49Z2010-06-07T08:36:50ZJake ArchibaldGlow: create glow.data.unescapeHTML() [#167]<div><p>Your code example is the 'quick and dirty' way, the same one I
posted in the first comment.</p>
<p>The code in my second comment avoids creating and destroying the
temporary div each time the function runs. This temporary div can
also be used by other functions, such as escapeHtml. I guess the
ideal solution would be to create the temporary div the first time
it's needed, meaning it isn't taking up memory on pages that never
use it.</p>
<p>In Glow 2, glow.lang and glow.data have been merged into
glow.util</p>
<p>Cheers,<br>
Jake.</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77073042010-06-07T08:30:53Z2010-06-07T08:30:54ZJake ArchibaldGlow: glow.lang.formatNumber() [#26]<div><p>Yeah, this ticket is simply for "formatNumber", the
implementation may involve creating any number of helper functions
which may also be given a public API.</p>
<p>As you say, leftPad may be useful here, but you'd also need a
similar function to operate on the right-hand side of the string,
which would need to do rounding as well as padding.</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77028322010-06-06T11:22:09Z2010-06-06T11:22:10ZKushalPGlow: glow.lang.formatNumber() [#26]<div><p>This is my slightly inelegant implementation:</p>
<pre>
<code class="javascript">function leftPad(num, len, charIn) {
var numPad = num + '';
while (numPad.length < len) {
numPad = charIn + numPad;
}
return numPad;
}</code>
</pre></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77028192010-06-06T11:14:31Z2010-06-06T11:14:33ZKushalPGlow: glow.lang.formatNumber() [#26]<div><p>Surely you're better off creating a leftPad(str, len, char)
where you can define the left padding you want by a specific
character and then apply it to the formatNumber() case? This was
you can use it later on.</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77027792010-06-06T10:51:41Z2010-06-06T10:51:43ZKushalPGlow: create glow.data.unescapeHTML() [#167]<div><p>If I was going to add this to the codebase from my Github fork,
where's the glow.data object that it would go under stored?</p></div>tag:glow-project.lighthouseapp.com,2009-07-15:Event/77027362010-06-06T10:12:48Z2010-06-06T10:12:50ZKushalPGlow: create glow.data.unescapeHTML() [#167]<div><p>So couldn't that just be written as:</p>
<pre>
<code class="javascript">function unescapeHTML(encoded) {
return glow.dom.create('<div></div>').html(encoded).text();
}</code>
</pre>
<p>My only worry is whether or not it should contain the unescaped
text in a variable, destroy the created dom element and then return
the text.</p></div>