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
6451
Off-topic / Re: PHP IDE for windows
« on September 12th, 2011, 05:05 PM »
I think it's written in Java and so ends up creating its own widget set instead of using Windows ones.
6452
Other software / Re: New One
« on September 12th, 2011, 05:04 PM »
Quote from mforum on September 12th, 2011, 04:25 PM
Do you have a test team? i mean except you and Arantor, is there anyone else that runs wedge in any form it is till now , reporting bugs and all that ?
Given how fast we change the code, any test results have a decent chance of being out of date.
6453
Features: Posts & Topics / Re: Like/dislike
« on September 12th, 2011, 05:03 PM »
Nope, as already discussed in more than one place, the ability to physically indicate your dislike of something.
6454
Features / Re: Template skeleton!
« on September 12th, 2011, 03:53 PM »
Ah, I got the terminology slightly off then.

Regarding replace vs append, there's one fairly good reason why I'd suggest it should be append: mods.

Sure, themers and the core code will typically do replace, because they don't have to care about the consequences nearly as much - they're setting the canvas that mods will later work with.

WedgeDesk used the old subtemplate insertion code, to add subtemplates and so on e.g. to the sidebar, and not once did it do a replace, it was always doing appends.

That said, if the core code does 300 vs 20, then it should probably stand and modders will just have to use it the way I've used it thus far :lol:
Quote
What if they 'simply' want to discard the blocks in the layer and keep the child layers?
Hmm... Yeah, I can already hear you say, "who would do that anyway"
I can think of reasons why you might.
Quote
But doing that in the main layer will break it. For instance, if you go to the Change Skin page, and disable the replacement of blocks, loadBlock() will add the 'pick' block to the lot, so it will call both 'main' and 'pick', which in turns will generate errors because it'll start to show the Admin Theme area...
Argh, yes, I can see the problem.
Quote
Yeah, jQuery probably got it right...
Well, remember that unlike the DOM specification, jQuery was built by and for people who actually *use* the DOM. So the spec says that insertBefore, insert-as-last and removeChild are enough, but the real world needs to use replace, before, after, etc. (And yes, there should have been a remove operation on that list)
6455
Off-topic / Re: PHP IDE for windows
« on September 12th, 2011, 03:30 PM »
There's no frame around the code window there ;)

(Take a look at N++ screenshots and you'll see what we mean.)
6456
Features / Re: Template skeleton!
« on September 12th, 2011, 03:29 PM »
Quote
The code that is currently in SVN allows for layers to have both layers and blocks.
Surely, the contents of main_wrap has both a block and a layer in it?[1]

I honestly wouldn't make replace the default; if someone does want to replace the entire contents of a layer, fine, but don't make that the default state of play. (And if they do want to replace, discard the entire contents of that layer and be done with it)

Instead, I'd suggest append should be the default of the day, if someone adds to a layer, the typical behaviour is going to be to add it to the end of the layer. If they can add it arbitrarily inside the layer (before all, before/after a given node) that's important, but at the end should be the default.

If in doubt, think about the typical DOM methods exposed in jQuery as the sorts of operations people do actually want to do: replaceWith, before, after, prepend, append, and wrap. The same operations would typically be desirable for managing blocks and layers - which really aren't any different to DOM manipulation.[2]
 1. Assuming I haven't muddled the terminology up.
 2. It is more than just a passing similarity, since the skeleton's pseudo-XML is representational of the content's own HTML anyway.
6457
Features: Posts & Topics / Re: Like/dislike
« on September 12th, 2011, 02:23 PM »
I thought we were going to make it optional but supporting both like and dislike? That was the plan in my head at least...
6458
Other software / Re: New One
« on September 12th, 2011, 10:14 AM »
*shrug* People will still ask, we'll still give them the same answer.

Heck, people didn't even read the big warning in Aeva's installer/download page/mod thread, why should they read a post that by definition has a filter on it that implicitly filters out most people?[1]
 1. Seriously, that's what I'm beginning to see the word FAQ as: a filter for anyone who isn't more intelligent than average that says "You don't want to read me, I'm boring." Or a filter that says "Nah, what I have to say doesn't apply to YOU, you're more special than everyone else."
6459
Other software / Re: New One
« on September 12th, 2011, 10:08 AM »
Quote from live627 on September 12th, 2011, 10:02 AM
Quote
it'd be very broken in a variety of interesting ways
Need a bigger hammer? :lol:
HELL YEAH!

Notably, banning is broken currently, not to mention the package manager is currently in a fun state of limbo.
Quote from ~DS~ on September 12th, 2011, 10:04 AM
I'm sure the "when it's ready?" defines itself enough with only 3 words. :p
No need for a eyesore blog. :p
That's the thing in my experience. People see "when it's ready" and continue to keep asking, because it's just some fluff placeholder in lieu of a real answer, as sm.org demonstrated so admirably, and even in this very thread - as the next question was 'can I have a straight answer?' - because "when it's ready" is not a straight answer.

To be fair, neither is "when it's not broken and is usable enough" but it's straighter than "when it's ready".
6460
Other software / Re: New One
« on September 12th, 2011, 09:59 AM »
Quote from ~DS~ on September 12th, 2011, 09:49 AM
I stand corrected. :p
Hardly corrected. I just said the same thing only more forcefully :P
6461
Other software / Re: New One
« on September 12th, 2011, 09:41 AM »
You won't get one because we don't have one.

I mean, we could give you a version to play with today but it'd be very broken in a variety of interesting ways.

* Arantor has done 'build to a given date' in the past, nearly burned out because of it on more than one occasion.
6462
Off-topic / Re: Today's going to be a fun day
« on September 11th, 2011, 04:32 PM »
Yes, he was referring to the "+ mail client" part, I think.
6463
Off-topic / Re: Today's going to be a fun day
« on September 11th, 2011, 04:31 PM »
I've given it a try and I can honestly say I don't like it. In any case, I use Thunderbird primarily for managing email.
6464
Off-topic / Re: Today's going to be a fun day
« on September 11th, 2011, 03:43 PM »
It would mean tying my computer into the Googleplex more than it already is. Why would I want to give them personally identifiable details tied to all my searches?

You know, also that G+ issues have caused peoples' accounts to be frozen, why would I risk that? (Not that I've done anything to prompt it, but given the kinds of insanity that Google are doing at the moment, why would I even go near doing that when I can for less hassle go elsewhere and get a service that's closer to what I want and need.)
6465
Off-topic / Re: Today's going to be a fun day
« on September 11th, 2011, 02:59 PM »
Not a chance, no. Been there, done that, don't like GMail for a bunch of reasons.