Themes
Hey guys, I saw this on the main mailing list: "<span class="812065212-27082007"><font face="Arial" size="2">f anyone is interested, Stu Nicholls, one of the most creative css hackers, has just released a set of themes: <a href="http://www.cssplay.co.uk/menus/pro_horizontal">http://www.cssplay.co.uk/menus/pro_horizontal</a></font></span> <div><span class="812065212-27082007"></span> </div> <div><span class="812065212-27082007"><font face="Arial" size="2">may be handy for anyone working on themeing
quirks with draggables/droppables
Hello all, I started playing around with the UI DnD stuff. I'm stoked about how elegant the code is compared to Interface. Two things have come up: When using $(...).draggable({helper: function() {return $(this).clone();}}), as is done here: http://dev.jquery.com/view/trunk/plugins/ui/demos/template.html It seems $.ui.intersect is getting passed the original element, not the helper, so over/out/drop never registers because intersect always returns false. Second, when using $('#myDrag').draggable({helper:
I strongly recommend add blockUI or blockUI like widget in UI
Hi all, Thank you for your hard work. Here i want to recommend add blockUI like widget in UI since nowadays ajax is so popular and blockUI is so necessary. Best regards, Jiming
UI Demo
This is mostly a mailing list note, for what has already been spread via word of mouth. I have started a demo for the jQuery UI. (<a href="http://dev.jquery.com/view/trunk/plugins/ui/demo/">http://dev.jquery.com/view/trunk/plugins/ui/demo/ </a>) Please take some time out to add catchy demos to this page for any UI plugin you may have written. I will be constantly refreshing the look and feel of the page, which may mean the DOM/CSS will be changing constantly, but I will merge any adjustments if necessary.
Decision on Menus
Hey guys, Ok - I wanted to send this email as I am in a little bit of a quandary. First off I don't think I'll have ui.menu ready for deployment on the 3rd, which means it probably won't make it into the first release of UI. Now because of this, I think I'll have more time to work on it - but I wanted to get your opinions on something. At the moment, I have two choices in regards to what direction I take with the menus. I've been checking out the competition, both ExtJS and Dojo menu systems do not
Remember the milk!
Hi plugin developers, we are over the feature freeze deadline. That means, all code /must/ be feature done and ready to use (not counting bugs). Of course, there is always room for exceptions (That's why we have still a week left), but it's absolutely vital to communicate with me (or additionality with John). I'll take a good example: Richard told me right away he will not be able to finish the Tree by sunday (since he worked on that cool automatic testing stuff). Which is perfectly fine, because
A Quick Thank You to the jQuery UI team
Guys, I know you guys have been busting your tails on getting everything ready for jQuery UI and I wanted to tell you how thankful and appreciative I am for all of the hard work you've done to date. Getting a complete UI library developed is no easy task. I'm proud to be associated with such talented and committed developers. Keep up the great work. Rey...
offering test resources and asking about release date
Hey jQuery folks, Two Things: 1. I'd like to make use of the JQuery UI 1.0 release for an upcoming project and, as such, would like to offer a hand in testing/bug finding/etc. I work in a setup that offers ease of testing in Firefox, Safari, IE, Opera, etc. for cross-browser happiness. 2. What the likely release date so I can plan accordingly? Documentation says Sept. 3rd, but I figured I'd check. My Background: coder (php, js, jQuery primarily), backscratcher, user of jQuery for over a year. Regards,
Accordion
I've got the accordion ready code-wise: http://jquery.bassistance.de/accordion/ The presentation and selection of demos there is rather ugly. I really need some help to find better examples and style them more pleasantly. I also started to document Themeing for the Accordion: http://docs.jquery.com/UI/Accordion/Themeing That isn't perfect yet either, because the plugin supports many more structures then just those nested lists. Your help is appreciated!
uiRow
Hey I wrote a little function to extends UI, it supposed to help setting elements into horizontal row (grids) e.g. *** HTML *** <div id="parow"> <div>col 0</div> <div><i>col 1</i></div> <div>col 2</div> </div> *** JS *** $("#parow").uiRow(); *** result *** col 0 col 1 col 2 the code jQuery.fn.uiRow = function() { var dir = ($("html").attr("dir") == "rtl") ? "right" : "left"; $.each(this.children(), function(i, n){ var style = (n.style != "") ? n.style + ";float:"+dir+";"
Automated UI Tests and Demos
I figured out a way to automate UI tests. Take a look: <a href="http://dev.jquery.com/view/trunk/plugins/ui/tests/auto.html">http://dev.jquery.com/view/trunk/plugins/ui/tests/auto.html</a> It's just a proof-of-concept at this point. It's not a plugin yet, only one test so far, it's not easy to write others (yet), but it should give you an idea. Eventually we can have individual automated test pages for each plugin/module and a master automated UI test page for the suite. These won't be the easiest
UI plugin filenames
Paul, How would you feel about renaming to ui plugin files to the full plugin names, for consistency: ui.drag.js -> ui.draggable.js ui.resize.js -> ui.resizable.js etc. I think this would go along with our theme file naming, and css class naming. Thanks. - Richard
Simplifying the UI API
Hey John, I polished and finished more implementation of the UI API (disable/enable, destroy, remove, all working nicely with class names / themeing) yesterday. However it came to my (and Richard's) mind, that we seriously have to make the API *way* easier. I have worked half of my day on a api draft. I'll continue with the resulting pseudo-code: There is no naming instances anymore (that's stupid, nobody will use it) and later retrieving it via $.get(). Instead, we would make use of jquerish selectors,
Selectable in 1.0?
Team, I found a couple of hints that Selectable is getting added to UI in the 1.0 release. However, since they were only hints and Selectable isn't on the main UI features page I assume that it probably isn't. Can anyone say definitively that it is not? ...and if it is not, does anyone care to guess at when it might be or when the next post 1.0 version is slated for release? Thanks, J
UI Tree
I added a tree component (ui.tree.js). It upgrades a nested list set (ul/li) to do expand/collapse and reordering. As a first step it is keyboard navigable and sortable. I still need to plug it in to use draggables and droppables for mouse sorting. For now the mouse is only useful for selecting a node, and expand/collapse (+/- click/double click on node text). Take a look at this test/demo: <a href="http://dev.jquery.com/view/trunk/plugins/ui/tests/tree.html">http://dev.jquery.com/view/trunk/plugins/ui/tests/tree.html</a>
Sliders?
Sorry for the bluntness but I'm in a bind here. I really need a working slider that allows 2 non-overlapping handles. The sliders in the current version of jQuery interface are really broken to the point where I don't know if I can work around the bugs to a satisfactory level. Furthermore, using interface means I'm locked into 1.1.2 because the sliders don't seem to work at all in IE6 when I use a 1.1.3.x version of jQuery. Has UI got sliders yet? If so where can I get the package for them?
UI Callback Events
Paul, A couple quick event questions this morning. 1. droppable.drop callback is getting undefined for ev param. Would mouseup ev make sense here? It would seem to fit our intention of providing ev (testing for button, control keys, etc.) 2. I got a question in #jquery-ui about how to test whether something is resizable in order to turn on/off resizability (for example, only allow resizing if it has already been clicked on). A couple thoughts/options: 2.1 Query whether an object is resizable: a)
jQuery UI Project Plan
Hi developers, we are developing in the final rounds, so for John and me, it's project critical to focus on project planning. I have set up a simple controlling sheet for the overall project in Google Docs, and I have sent an invitation to this document to hopefully everyone (parts of the invitation can be in german - sorry). I want to make sure everyone has to access to it and uses it regularly. You just have to look at your own modules, and update any values related to them. Updating regularly
use "css sprites" or "foreground sprites"?
HI guys, I recently stumbled upon the following blog posting: http://learningtheworld.eu/2007/foreground-sprites/ What are your thoughts, use the default technique (e.g. background sprites) or this technique within UI? Thanx Gilles
Email for UI Group
<span style="font-family: trebuchet ms;">For some reason, my <a href="mailto:glen@kokopop.com">glen@kokopop.com</a> doesn't work in this group. It works in the cabal group and the main list group.</span><br style="font-family: trebuchet ms;"> <span style="font-family: trebuchet ms;">I can't even see where to sign up using this email. Seems that it only takes google mail.</span><br style="font-family: trebuchet ms;"><span style="font-family: trebuchet ms;"> Am I blind?</span><br style="font-family:
ui.upload: how to add session params to the upload script
hi, i tried to add session information to the upload script by adding a hidden field <form action="ajax_server.php" enctype="multipart/form-data" method="post" id="frmLogin"> <input type="hidden" name="cmd" value="img_upload" /> <input type="hidden" name="sid" value="{$sid}" /> but this does not work then i tried to pass the param in the script.js file jQuery(document).ready(function() { jQuery('.inputWrapper').upload({ bDebug: true, oBrowse:
Removal of getPoint?
Hi there, I was working on some menu UI stuff and was using the $.fn.getPoint to get the x,y of where the mouse was, but it now seems to have disappeared from the helper functions? Is there going to be any replacement? -- Tane Piper http://digitalspaghetti.tooum.net This email is: [ ] blogable [ x ] ask first [ ] private
clueTip and the UI Theming
<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Hi UI people,<DIV><BR class="khtml-block-placeholder"></DIV><DIV>I'm preparing the next iteration of the clueTip plugin, and one of the things I've built into it is a "cluetipClass" option that allows people to change the class of the outer-most DIV so that it can be styled to their taste. I've bundled three "themes" with it:</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>1. a default
jquery WYSIWYG Editor feature wishlist
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> <META content="MSHTML 6.00.6000.16481" name=GENERATOR></HEAD> <BODY> <DIV><SPAN class=906013016-06082007><FONT face=Arial size=2>hi jquerians,</FONT></SPAN></DIV> <DIV><SPAN class=906013016-06082007><FONT face=Arial size=2></FONT></SPAN> </DIV> <DIV><SPAN class=906013016-06082007><FONT face=Arial size=2>All WYSIWYG editors i 've used are nice piece of software
open a new browser with jQ
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"> <meta name=Generator content="Microsoft Word 12 (filtered medium)"> <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face
how to disable a handler with a click
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"> <meta name=Generator content="Microsoft Word 12 (filtered medium)"> <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face
design support
hi there. i'm tom klose. being paul's colleague at <a href="http://nidag.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">nidag.com</a> lately he told me about some need in designsupport for the ui project. doing my job as a senior art director here at nidag i might be a valueable help and also might be able to offer some of my time for the project. if there's any commitement to this we should first of all make some kind of project overview and see, where design is needed
How should we promote features?
Hi guys, I wanted to touch base and hear opinions about how you would promote features that other libraries do not have but are difficult to notice when playing around for the first time? There are many of these in the new drag and drop routines, let me give you a few examples: - If you drag with your mouse out of the browser window and then release the mouse, and move in again, allmost all other libraries (which the exeption of YUI) fail at releasing the draggable again and produce errors. Ours
Committing in SVN
Hi Team, It recently came to me that only two people are constantly checking in stuff into our SVN folder (plugins/ui/). This is Richard and me (allthough Sean provided some skinning as well). Now I don't know the reasons why some of you don't commit early, but I'd really like to hear. There is only one reason I can think of right now: Not wanting other people to look at / use early code. For this one, I can assure that I often commit code that doesn't even work (or code with serious flaws), and
forms goals
What is the goal of forms UI? My thoughts say that we should have validation interface as part of this whole effort. This should be standard to the UI rather than external. At minimum there should be a standard validation interface. In addition to this there should be formatting for standard web form elements as we know them. (masking if you prefer) 1. This makes the picture complete. (Without this it's only a partial UI for forms and partial solutions may not be far sighted enough to be compatible.
Tabs UI Widget instead of Tabs 3 ?
All, Tane suggested the other day, that instead of creating the next version, e.g. 3, of my Tabs plugin, it should become part of jQuery UI as a widget. I like that idea and wanted to know what you think about that? I'd like to start with that the sooner the better as I need to tackle some frequently requested features... If everybody agrees, are there any special things I need to know? Cheers, Klaus
Update re Download Manager
Hi all, I know this is not on the roadmap, but just a polite update and a help request as a follow on to http://groups.google.com/group/jquery-ui/browse_thread/thread/fd32172e671d1497/06f362884174ddeb#06f362884174ddeb So far, I have a jquery.php file which takes in an array of plugins required, parses them alongside jquery and outputs a packed version or a gzipped version. So you would have <pre><script src="jquery.php? plugin[]=metadata&plugin[]=multiplefile&base=jqueryfull&pack=pack&debug=true"></
Helping with jQuery UI
Hi there, I'd like to contribute as well. I don't think I have the level of skills/experience needed to contribute to the front end effort, but I'd love to be involved in the backend/ download manager end of things. I have done/learned quite a lot of PHP/MySQL and ASP classic/Access. I'd like to help write a download manager which could be run from a central repository or the developers' sites which would deliver just the (script|plugins|CSS) required to render the site/page properly. I'd also like
uiUpload beta :)
Play with it, please tell me what you think. Docs will follow in the end of next week, first i want to remove all bugs. http://uiupload.webunity.nl/ Flash file: 2,4kb Javascript: 8.7kb (normal, 3.5k packed) This means: 5kb of code for a jQuery upload widget ;) p.s. file size is limited to 5mb, and files don't stay on the server. This demo page will be removed in a week When uploading large files, you can still add files to it (hehe) More demos will follow, once the pesky buggers are squashed.
@john/paul: jQuery UI statement?
All frameworks are releasing their "widget" packs to keep the developers tied to them. What is our stand in this? I personally think we just deliver the basics, and let people create their own apps with it.. e.g. not try and reinvent the RTE, you can download FCKEditor for that, and so on.. What is your opinion?
Feature Request: justDrug
I've been a little absent from the jQuery discussions lately, and just learned about this project. One request I have, if it isn't already available, is that the drag and drop has an easy way to report which item you just drug. I always had to go into the Interface source and add a line of code along the lines of 'jQuery.justDrug = whatever'. I don't know if there was an easy way to get this from Interface, but the project seems to have died down and I never got a straight answer from the developer
UIMenu
Hey folks, This email is to give you a little rundown of my plans, and also to kind of document my ideas for myself to work on them, as I'm mobile while I write this, and I'd appreciate any feedback, good or bad. My plan with the menu plugin is to provide context menus for UI elements. This can both be attached menus (as in attached to a toolbar and always visible) and click menus (both left and right click). Menus will be built up of unordered list elements like so: .newmenu { display: none; position:
Namespaced constructors?
John, Did you think about this as well; for instance, the menu widget has a few functions it can do: $().menu(); $().contextMenu() $().toolbar(); $().menuRibbon(); (last 2 are just my imaginations) but.. How do we know if the constructors don't overwrite other constructors? Is it an idea to do something like this, or does that require a change of the jQuery core, to support namespace constructors? $().ui.menu(...); $().ui.upload(...); $().ui.tree(...); This way, we are sure that it belongs to UI,
Helping UI lot
Hey guys, I have been reading up on the UI project roadmap and would like to help, so please tell me what needs to be done and I can attack it. (you can see my current jQuery work at http://code.google.com/p/jmaps and http://code.google.com/p/ability) On another note, I have been playing with ExtJS and liked the UI features, however it was a dog to work with IMHO. One thing I think are missing from our list is menus. The ExtJS demo is at http://extjs.com/deploy/ext/examples/menu/menus.html. I also
Test cases
Just as a general rule. We should make test pages first, then code to pass the tests. This helps in a couple ways. It's a great way of trying to decide the "api" of each plugin, it allows for easy brainstorming on the exact abilities of a plugin, and then the best part is that when coding, as soon as the all the tests pass you're done! It would also make it easier for other to anticipate functionality and begin coding based on the tests/desired results. Erm, you probably all knew that already, I
Next Page