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 - Arantor
8161
Off-topic / Re: Post count fever
« on November 30th, 2010, 10:33 AM »
I'm not judging, just going on her appearance.

Haven't seen the US RD pilot, no real plans to either, actually.

And thanks :)
8162
Off-topic / Re: Post count fever
« on November 30th, 2010, 10:25 AM »
She looks like she's not enjoying it...
8163
Off-topic / Re: Post count fever
« on November 30th, 2010, 09:58 AM »
* Arantor isn't Buzz Lightyear!
8164
Off-topic / Re: Post count fever
« on November 30th, 2010, 12:49 AM »
Quote from Nao/Gilles on November 29th, 2010, 11:54 PM
TWO THOUSAND POSTS! Fuck yeah!!  8-)
You overtook me! WTF!
8165
The Pub / Re: Logo Madness (Was: New revs)
« on November 29th, 2010, 08:36 AM »
It's more tied in to the name than the fulcrum logo was for SMF (being a simple machine)
8166
The Pub / Re: Logo Madness (Was: New revs)
« on November 28th, 2010, 11:47 PM »
It's an illusion ;)
8167
Features / Re: New revs
« on November 28th, 2010, 07:19 PM »
Revision: 306
Author: arantor
Date: 18:19:11, 28 November 2010
Message:
! Converted redirects to blank.gif into outputting raw image from shared function to avoid redirections. (index.php, Subs.php, Jsoption.php, VerificationCode.php)
! Some uses of raw image output had to be inlined because Subs.php isn't loaded at that point (install.php, repair_settings.php, upgrade.php)
! Removed legacy files listed in installer (install.php)
----
Modified : /trunk/Sources/Jsoption.php
Modified : /trunk/Sources/Subs.php
Modified : /trunk/Sources/VerificationCode.php
Modified : /trunk/index.php
Modified : /trunk/other/install.php
Modified : /trunk/other/tools/repair_settings.php
Modified : /trunk/other/upgrade.php
8168
The Pub / Re: Logo Madness (Was: New revs)
« on November 28th, 2010, 04:25 PM »
I think that'd work great, personally.
8169
The Pub / Re: Logo Madness (Was: New revs)
« on November 28th, 2010, 02:20 PM »
Quote
Does WinMerge also change the color of lines when they're just being respaced/reindented, i.e. with no code logic changes?
The overall line is orange to indicate that it's different but what's changed is in yellowy/orange so even pure indenting changes are clear.
Quote
I thought so, but OTOH the line is (albeit barely) visible in the favicon, and it's nice to have it in there. Of course, there's nothing that forces us to have a graphical detail in both the favicon and the big logo, it's just slightly better.
I had to stare at the favicon to see it the first time, and the only time it's actually visible at a glance is when it's the active tab in Chrome; when on the dimmed/inactive tab, you have to really stare at it to find it.
8170
Features / Re: New revs
« on November 27th, 2010, 11:57 PM »
Quote
Well, putting the args into a variable before imploding them takes more time and memory...
There's actually not a lot in it, I think, if you dig down to the underlying C code, since a string and an array are internally managed through pointers rather than the physical value being pushed; it's sort of by-reference-but-pretending-otherwise as opposed to really-by-reference. (This is most noticeable when calling C stuff from something like Visual Basic where you have to be explicit and strings, arrays etc are always ByRef even if the intent is not.)
Quote
We still have plenty of issues to fix...
The current code seems to work, work quite well and achieves what the original intent was - putting everything that much closer to the end to get faster rendering and add <insert JS library here> if we wanted. So there are bigger fish to fry, so to speak.


Right now I'm trying to visualise exactly how drafts would play out - see my notes in http://tracker.wedge.org/?sa=ticket;ticket=51 for more of the issues that need to be tackled.
Posted: November 27th, 2010, 08:23 PM

Revision: 304
Author: arantor
Date: 19:32:42, 27 November 2010
Message:
- Remove installed add-ons list seeing how we already have the same list in the Browse Add-ons page (Admin.php, Packages.php, PackageGet.php, Packages.template.php, Admin.english.php, Admin.french.php, Packages.english.php, Packages.french.php)
----
Modified : /trunk/Sources/Admin.php
Modified : /trunk/Sources/PackageGet.php
Modified : /trunk/Sources/Packages.php
Modified : /trunk/Themes/default/Packages.template.php
Modified : /trunk/Themes/default/languages/Admin.english.php
Modified : /trunk/Themes/default/languages/Admin.french.php
Modified : /trunk/Themes/default/languages/Packages.english.php
Modified : /trunk/Themes/default/languages/Packages.french.php

Posted: November 27th, 2010, 08:33 PM

Revision: 305
Author: arantor
Date: 22:56:55, 27 November 2010
Message:
! More movement of actions to their own files (Search.php, Search2.php, Themes.php, Jsoption.php, index.php)
! Fix for broken info centre toggle (BoardIndex.php)
----
Modified : /trunk/Sources/BoardIndex.php
Added : /trunk/Sources/Jsoption.php
Modified : /trunk/Sources/Search.php
Added : /trunk/Sources/Search2.php
Modified : /trunk/Sources/Themes.php
Modified : /trunk/index.php
8171
The Pub / Re: Logo Madness (Was: New revs)
« on November 27th, 2010, 11:18 PM »
Quote
Seriously, you've managed to do it all today? It was really a LOT of data...
Most of it was lots of very similar changes when you think about it - a lot of the inline changes were actually quite small but numerous: change the start, change the indentation and change the end. TortoiseSVN + WinMerge handled it just lovely :)


Of the logo, the current incarnation is great but I think you're right that it is about as far as you can go stylistically without being too 'busy'. The stylised line in the we is probably the least interesting detail in that logo, though.
8172
The Pub / Re: Logo Madness (Was: New revs)
« on November 27th, 2010, 06:15 PM »
I did go and make a unified diff and reviewed that, which was much better - though still a lot to take in. The main stuff I see as different, really, is all the inline JS changes.

Yeah, I saw in hindsight about the whole thing of add_js being magical (though, as it happens, broken on pre 5.3, but I've already fixed that)

I'll comment more on the drafts stuff in the ticket, I think.
8173
Features / Re: New revs
« on November 27th, 2010, 06:06 PM »
Revision: 303
Author: arantor
Date: 17:05:02, 27 November 2010
Message:
! func_get_args() can't be used as a parameter for a function prior to PHP 5.3.0 (QueryString.php)
----
Modified : /trunk/Sources/QueryString.php



It's a really quirky one, this, but func_get_args() relies on scope, and the scope model changed fairly heavily in 5.3.0 - to a more powerful one. It's to do with the point at which scope is resolved for the function whose arguments you're getting. Downside is that for < 5.3, you have to push it into a variable first.
8174
The Pub / Re: Logo Madness (Was: New revs)
« on November 27th, 2010, 02:21 PM »
At about the same point I looked at the notes and realised that was the way to go, so I'm just staring at a major unified diff (per file, at least)

add_js is pretty neat, though I did get confused looking at the editor changes when seeing add_js, followed by several $context['footer_js'] changes immediately thereafter - mostly because until I saw what add_js was doing, it never occurred to me that it might be adding <script> (even though I'd already read that!)

In which case, it seems there's a bug in ManageMail which does use add_js to add bits in the middle of a function...

What we could do there, maybe, is provide a second parameter to add_js, whether to add <script>, true by default - but likely that would be a touch slower, and probably not that much more readable.


As for drafts, I got a bunch of things about that, e.g. localStorage, with option to force using AJAX (if you move between computers habitually, for example)
8175
The Pub / Re: Logo Madness (Was: New revs)
« on November 27th, 2010, 01:38 PM »
I'm up to rev 279 right now :P After that, I'm going to crack on with adding the drafts stuff because I've been putting that off for far too long.