Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Nao
9766
Features / Re: Recycling board by default
« on January 28th, 2011, 01:32 PM »
I'll trust your judgment. Just try and fix my bugs in the future ;)
9767
Features / Re: New revs
« on January 28th, 2011, 12:05 PM »
rev 537
(23 files, 78kb, mostly clean-up though)

+ The CSS parser now accepts variable names with a dash in them (they're supported in class names so why not vars?), and now limits the maximal filesize for data inclusion to 4KB, because it really shouldn't accept more, technically and ethically. (Class-CSS.php)
* Loaded all CSS files together before calling the CSS parser. This improves performance by about 20% here. (Subs.php)
- Removed a few unused strings in the Install language files, as well as many  's found in alert or confirm boxes. JavaScript doesn't like that. Also did minor tweaks. (LANGUAGE: Install, ManageBoards, ManageCalendar, ManageMaintenance, ManageSmileys, ModerationCenter, PersonalMessage, Profile, Search, Themes)
! Some of the new files were in CR-LF format. Okay, I've added to my to-do-list that I should quit all of my Notepad2 windows and change the default format to LF. It has to work at some point hasn't it? (guest.css, ie8.css, member.css, sections.css)
* Layout tweaks to the moderation report viewing page. (ModerationCenter.template.php)
9768
Features / Re: New revs
« on January 27th, 2011, 04:35 PM »
rev 535
(3 files, 12kb)

+ CSS parser now sports support for: alpha function (alpha(rgb(255,255,255), -.25) returns rgba(255,255,255,.75) if the browser supports it), named colors (the 16 basic HTML ones plus 'grey' for Pete's sake), hsl, hsla, rgba, mixed case, and 3-letter hex codes. PHEW! (Class-CSS.php)
* In case of a syntax error while parsing CSS, you'll get a big red color instead. That should tell you where to look... (Class-CSS.php)
! Since HTML5 is case-insensitive, inline event tags should be as well. (QueryString.php)
! " is automatically turned into a double quote inside inline events, but this is not the case outside of these. Converting them manually. (QueryString.php)
! Fixed the very annoying bug where newlines in JavaScript alerts/confirms were shown in plain text as \n. Oh, this one was annoying. (QueryString.php)
* Dotnazi. (Profile.english.php)
Posted: January 27th, 2011, 04:22 PM

BTW, some friends are visiting in a few minutes so I'll probably be offline for the entire evening. ;)
9769
Features / Re: New revs
« on January 27th, 2011, 09:30 AM »
rev 534
(7 files, 13kb)

! Fixed the dreaded 'This address is already in use' that Pete hated so much. Eheh. (Subs-Boards.php, Subs-PrettyUrls.php)
! Translation errors or improvements. (ManageBoards.french.php, Themes.english.php, Themes.french.php)
9770
Off-topic / Re: iHate Apple
« on January 26th, 2011, 11:04 PM »
Install a plugin?
9771
Features / Re: New revs
« on January 26th, 2011, 10:25 PM »
rev 533
(3 files, 6kb)

! Fixed toggler glitch where if the starting position was collapsed, the block would open and then animate to disappear. Uh. (script.js)
- Started removing nocsscache code... It's neat and all, but the CSS previewer is going away. Bye bye, we won't miss you that much, you can't fight the goodness that is CSS parsing. (QueryString.php, Subs.php)
+ Added a 'dynamic_rewrite' hook in ob_sessrewrite, to allow manipulating the buffer before the URLs are handled by the Pretty URLs module (the output buffer hook system happens *after* they're transformed, so it was really needed.) (QueryString.php)

(Toggler bug was visible in the news fader area on the board index, btw.)
9772
Off-topic / Re: iHate Apple
« on January 26th, 2011, 10:09 PM »
Glad you liked it ;)

I didn't even know WP supported embedding.
Oh, you mean half-assed hackish embedding? No that's not embedding :P
9773
Off-topic / Re: iHate Apple
« on January 26th, 2011, 07:17 PM »
A video on innovation in phone design, I'm sure you'll like that, Pete ;)


What is being creative?
9774
Features / Re: New revs
« on January 26th, 2011, 03:55 PM »
rev 531
(8 files, 14kb)

+ Added ability to see the number of users who replied to a PM in the event of a mass PM. (PersonalMessage.php, PersonalMessage.template.php, PersonalMessage.english.php, PersonalMessage.french.php)
! A regression in last commit concealed PM recipients in the inbox. (PersonalMessage.php)
! In the CSS parser, any hex RGB output could be corrupted by incorrect numbers, and didn't round numbers correctly. (Class-CSS.php)
* Don't add the 'o' prefix to Opera files when parsing box-shadow and border-radius. Ah ah, what a weird hack... (Subs.php)
* Modified comment stripping to actually keep comments starting with /*!, just like when parsing JS files. (Class-CSS.php, Subs.php, Warm/index.css)
* Disabled double clicks on the Quick Modify buttons. I need help, now. (Display.template.php)
Posted: January 26th, 2011, 03:18 PM

rev 532
(4 files, 15kb)

+ Added a Spellchecker icon of my making. (index.css, buttons.png, buttons-32bit.png)
9775
Features / Re: New revs
« on January 26th, 2011, 11:15 AM »
rev 530
(12 files, 13kb)

! Fixed a SMF bug: if the outbox isn't empty, people should still be able to view it, even if they can't send *new* PMs. (PersonalMessage.php)
+ Added a message saying "A response to this message was sent." if you're viewing your outbox and at least one of the recipients replied to a message. This was way overdue... (PersonalMessage.php, PersonalMessage.english.php, PersonalMessage.french.php, PersonalMessage.template.php)
- Removed mentions about forwarding in "You have responded to this message". It was confusing. Whether you reply to the original poster or to someone else is your own choice, but it's not proper "forwarding". PMs are often private and this shouldn't be encouraged too much. (PersonalMessage.english.php, PersonalMessage.french.php)
! Fixed a variable collision due to a micro-optimization in smc_saveEntities. (script.js)
! Fixed a small IE6 layout issue in topic pages. (Display.template.php)
! Fixed potential browser errors if you're trying to access the quick modify or quick reply areas before they're actually initialized. Which should only happen if you're trying hard at doing it, really. (Display.template.php)
* A few !!!SLOW comments were converted to !!! SLOW. I just can't live with the idea of missing spaces. (Memberlist.php, PersonalMessage.php, Profile-View.php, Recent.php, Subs-Boards.php, Subs-Recent.php)
* Spellinazi -- 'accessable'. Urgh. (readme_convert.html, Subs-Recent.php)
9776
Features / Re: New revs
« on January 25th, 2011, 11:48 PM »
rev 529
(1 file, 7kb)

! Fixed SMF bug: clicking frenetically the Quick Modify button at load time could result in errors and UI glitches. Fixed by only setting the edit mode as active after the actual original message is received. (topic.js)
* Let's just make this clear: if I'm editing a post, and I'm suddenly clicking the Quick Modify button for it, IT'S PROBABLY NOT WANTED. Cancelling any such actions. If you want to start a message over, use the Cancel button and then click Quick Modify. (topic.js)
* bInEditMode was redundant, using sCurMessageId now. Also replaced in Display.template.php, will commit later. (topic.js)

(It may not be the best fix, if only because I'm not even sure it fixes it, but it certainly works great in IE6 and Opera 11, where I tested, and it's a clean and short solution, as mentioned before.)
9777
Features / Re: New revs
« on January 25th, 2011, 05:41 PM »
rev 528
(26 files, 31kb transferred)

! JPG images should have a MIME type of image/jpeg, not image/jpg. (Class-CSS.php)
* Minor changes. (Subs.php, latest-packages.php)
* Optimized CSS to only load some repeated images once. The size savings are better than I expected. (index.css, sections.css)
+ Added 'search' and 'cancel' classes to related inputs, to make it faster to find them (and avoid using some JS in IE.) There weren't a lot of them anyway. There's also one in Display but I'll commit it later. (sections.css, settings.xml, TEMPLATES: Admin, index, ManageAttachments, ManageBoards, Memberlist, PersonalMessage, Profile, Search)
! Fixed title_bar and cat_bar to title and cat classes. (Warm/admin.css, ie6.css, ie7.css, index.css, rtl.css, sections.css, webkit.css)
! Fixed icons, button padding and general handling of inputs for IE. (ie6.css, ie7.css, ie8.css, index.css)

PS: I'll try, from now on, to indicate the stats given by TortoiseSVN after I'm finished committing. This should make it easier to determine the amount of data you'll have to check. ;)
9778
Features / Re: New revs
« on January 24th, 2011, 11:24 PM »
rev 526

+ Added support for base64 encoding of images for non-IE browsers. Heck, it actually works, *and* compresses to the same size as usual... I don't even know if it's worth adding a setting to disable it... (Class-CSS.php)
! Fixed wrong hex encoding for RGB components lower than 16. (Class-CSS.php)
+ Added support for nested functions (darken(desaturize($color, 10), 10)) (Class-CSS.php)
Posted: January 24th, 2011, 11:09 PM

rev 527

! IE6 and IE7 don't support data URI schemes. Bad IE. (Subs.php)

@ Also of note: if you update an image, you need to also empty the cache or update a css file because Wedge won't guess it by itself... Seriously, I'm not checking all of these files on every page load!
9779
Features / Re: New revs
« on January 24th, 2011, 09:23 PM »
rev 525

+ Rewrote darken/lighten to use a more realistic HSL transform, and added support for saturize(), desaturize() and hue(). Yeah baby. Tell me it sends shivers down your spine. (Class-CSS.php, Warm/index.css)
9780
Features / Re: New revs
« on January 24th, 2011, 08:41 PM »
Trying to change my mind after my complete and utter failure in RL... :(

rev 523

! Fixed SMF bug (how many SMF bugs have we found these last few months really?!), where the second JavaScript block in constructPageIndex wasn't updated to use JavaScriptEscape, resulting in (1) a small waste of time, (2) a fully visible incorrect URL, resulting in Google being able to fail on it. (Subs.php)
* Moved inline styling to the correct place. (Subs.php, index.css)
* Simplified titles and categories in Warm. (Warm/index.css, Warm/settings.xml)
Posted: January 24th, 2011, 08:39 PM

rev 524

! Woops. (Subs.php)