Perfecting the Linux User Desktop
No Gravatar

The linux desktop over the years has been a large struggle for many users. I hear many complaints from people that have ‘tried’ linux out and they seem to all come to the conclusion that it is difficult or even impossible to use. The unfortunate part about most of these complaints, is that they are reiterating something they read 10 years ago, or something their friend who knows computers becaues he is a ‘gamer’ told him so.
Read the rest of this entry »

jQuery Dialog Shadow Issues.
No Gravatar

While working on a dialog in the new jQuery UI 1.6rc6.  I have come accross an issue.

If you were to open a dialog, and then dynamically change the content in the dialog, the shadow border will not resize.  The problem is, the code does not ‘know’ the box is larger, and is not able to watch for the changes.   Their have been some solutions that I have found to solve this, like turning off shadows, etc.  But I think I have a better one, a 3-line solution so to speak
Go into your code, mine is in my jquery-ui-personalized-1.6rc6.js file… Also could be in ui.dialog.js etc.

Inside the code (mine is line 4218) after this function


$.widget("ui.dialog", {

_init: function() {

add this function


refresh: function() {
this._refreshShadow(1);
},

Then from within your code you can call something like this…

$("#dialogbox").dialog("refresh");

Check for updates, I may write a drop-in style patch so the coding isn’t necessary.

Enjoy!

Introducing my new projects site, all dorks!
No Gravatar

As I start to push more bloggin on my end (Yes, 8 hours of work a day and 3 hours of school at night, two dogs and a lovely wife are just not enough for me to handle),  I am branching out to a site I have had for a while that I haven’t really done much on.

The goal of the site is to host all of the ideas that I have in my head and that will in the end help motivate me to get them done and worked on… if individuals decide to comment on them :)   I will attempt, at my best, to keep the projects code clean and easy to follow, along with good documentation.

A few may be very helpful to some (jCritic, jSave, jSuite) so as I get them done, I will defitely get them on there with working demos etc.

In the end, enjoy!

Announcing jSuite!
No Gravatar

Ok, so over the past few months I have been working on a nice little package that I am calling jSuite.  jSuite is a JavaScript library that utilizes much of the the jQuery UI platform.  But it takes it one step further.  It is also using some YUI CSS files for resetting, fonts, etc.  Not just that it drops in the 960.css grid for the overall layout of the page.  And to make matters better, it has a PNG fix built in for IE 6.  And if you think that is just too much… it also has a built in debugger that uses firebug.  But wait, it has a standalone firebug installation that allows it to work on IE6 and IE7!  So you can use the debugger like you would in firebug to see the console, but in IE.  There is much to do with it, but it’s pretty stable.  I don’t have all of my notes ready for the site and documentation, but for early grabs check here…

http://wiki.github.com/geedew/jsuite

The code is all up and should be working… there is a test.html that I am turning into a full working demo.  Much work is still in the works with it, and I have to upgrade to jQuery 1.3 now!