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.
8491
The Pub / [Archive] Re: Logo Madness
« on July 11th, 2011, 12:19 AM »I get that. If you click on the "grivitinik"
you'll find that I quoted a very old post.
It was a choice between responding to that post or to write a treatise on the refined distinctions between garlic sausages using different types of garlic and how much garlic to use.
I buy my garlic sausage pre-made. It's cheap and it tastes good.
For the sake of all, I think I made the better choice.
8492
Features / Re: New revs
« on July 11th, 2011, 12:15 AM »
rev 849
(1 file, 6kb)
* Atom's id field now uses a UUID for id entries, calculated from the original URL of the item. It's actually a single md5 call so it's really a UUID, but FWIW feed readers won't notice the trick. (Feed.php)
- Deleted a few unused variables from the feed code: num_replies, id_first_member, first_subject, first_poster_name. (Feed.php)
- Removed even more SMF feed code. Put inside parenthesis the rest of the code to be removed. (Feed.php)
@ Pete, feel free to remove the remainder of the commented out code. The only reason I didn't finish this is because I'm falling asleep right now. I don't believe there's anything we need to keep -- or, on the contrary, we could concatenate all of the extra profile info into the description field in Atom and RSS feeds. Whatever you like best...
(1 file, 6kb)
* Atom's id field now uses a UUID for id entries, calculated from the original URL of the item. It's actually a single md5 call so it's really a UUID, but FWIW feed readers won't notice the trick. (Feed.php)
- Deleted a few unused variables from the feed code: num_replies, id_first_member, first_subject, first_poster_name. (Feed.php)
- Removed even more SMF feed code. Put inside parenthesis the rest of the code to be removed. (Feed.php)
@ Pete, feel free to remove the remainder of the commented out code. The only reason I didn't finish this is because I'm falling asleep right now. I don't believe there's anything we need to keep -- or, on the contrary, we could concatenate all of the extra profile info into the description field in Atom and RSS feeds. Whatever you like best...
8493
The Pub / [Archive] Re: Logo Madness
« on July 10th, 2011, 10:17 PM »
It's just that I came up with the name over a year ago, love it, Pete loves it, and basically Wedge is what we do. And will remain so ;)
8494
The Pub / [Archive] Re: Logo Madness
« on July 10th, 2011, 09:45 PM »
Everybody loves Wedge, you know ;)
8495
Features / Re: New revs
« on July 10th, 2011, 08:22 PM »
rev 847
(3 files, ??kb)
+ Added a $modSettings['feed_root'] variable, automatically set to $scripturl on the first use of a feed, which should serve as a 'permanent' root for Atom feed IDs even after a domain move. (Feed.php)
! Pretty URLs weren't used at all in feeds. Although <guid> would best be left alone, the old PURLs mod from SMF converted them, so for now we'll convert them as well... (Feed.php)
! Indenazi in the original dumpTags call and a comment. (Feed.php, Subs-Boards.php)
- Removed some extra code for the deprecated SMF feed type. A few lines left to delete. (Feed.php)
! Although this warrants further research regarding the usefulness of parsing an entity-encoded item, I cdata-parsed a few things that needed some harmonizing there. (Board names, author names, etc.) (Feed.php)
* Trebuchet MS is an acceptable fallback for quote box headers. (index.css)
rev 848
(1 file, 6kb)
! Fixed the category bug in feeds. Also made schemes non-required (and prettified if present), because it's hardly semantic in our case. (Feed.php)
* Don't bother cdata-parsing a string if it has no objectionable content. (Feed.php)
! category labels shouldn't be cdata-parsed, and instead protected against double quotes. (Feed.php)
(3 files, ??kb)
+ Added a $modSettings['feed_root'] variable, automatically set to $scripturl on the first use of a feed, which should serve as a 'permanent' root for Atom feed IDs even after a domain move. (Feed.php)
! Pretty URLs weren't used at all in feeds. Although <guid> would best be left alone, the old PURLs mod from SMF converted them, so for now we'll convert them as well... (Feed.php)
! Indenazi in the original dumpTags call and a comment. (Feed.php, Subs-Boards.php)
- Removed some extra code for the deprecated SMF feed type. A few lines left to delete. (Feed.php)
! Although this warrants further research regarding the usefulness of parsing an entity-encoded item, I cdata-parsed a few things that needed some harmonizing there. (Board names, author names, etc.) (Feed.php)
* Trebuchet MS is an acceptable fallback for quote box headers. (index.css)
rev 848
(1 file, 6kb)
! Fixed the category bug in feeds. Also made schemes non-required (and prettified if present), because it's hardly semantic in our case. (Feed.php)
* Don't bother cdata-parsing a string if it has no objectionable content. (Feed.php)
! category labels shouldn't be cdata-parsed, and instead protected against double quotes. (Feed.php)
8496
Development blog / Re: A wedge in the hand is worth two in the wild
« on July 9th, 2011, 08:58 PM »
Shouldn't be, but it's starting to add up... The amount of things that need to be converted is staggering by now.
Thankfully, the whole concept of having an *importer* allows us to easily test it on live websites :)
Thankfully, the whole concept of having an *importer* allows us to easily test it on live websites :)
8497
Features / Re: New revs
« on July 9th, 2011, 04:36 PM »
rev 846
(3 files, 8kb)
- From last rev (forgot to document it): Removed 'Last post' mention from Recent posts. (Recent.template.php)
* Renamed custom CSS "gradient-background:" to just "gradient:", as it's unlikely to be mixed up with Safari's old "gradient()" function. And honestly, I was lost myself as to what the exact name of the rule was. (Class-CSS.php, index.css, media.css)
* If showing a top-down gradient through the gradient rule, don't bother printing 'top', as it's not required. (Class-CSS.php)
* Some slight changes to the quote box styling. Trying Lucida Sans as quote headers. (Class-CSS.php)
@ Note: I'm working on removing the SMF type of feed data. Also, looking into a workaround for the <author> tag in the RSS specification... Didn't even know they made it mandatory to use an e-mail address in these. A godsend for spammers ;)
(3 files, 8kb)
- From last rev (forgot to document it): Removed 'Last post' mention from Recent posts. (Recent.template.php)
* Renamed custom CSS "gradient-background:" to just "gradient:", as it's unlikely to be mixed up with Safari's old "gradient()" function. And honestly, I was lost myself as to what the exact name of the rule was. (Class-CSS.php, index.css, media.css)
* If showing a top-down gradient through the gradient rule, don't bother printing 'top', as it's not required. (Class-CSS.php)
* Some slight changes to the quote box styling. Trying Lucida Sans as quote headers. (Class-CSS.php)
@ Note: I'm working on removing the SMF type of feed data. Also, looking into a workaround for the <author> tag in the RSS specification... Didn't even know they made it mandatory to use an e-mail address in these. A godsend for spammers ;)
8498
Development blog / Re: A wedge in the hand is worth two in the wild
« on July 9th, 2011, 01:31 PM »
Themes or stylings? :P
8499
Development blog / Re: A wedge in the hand is worth two in the wild
« on July 9th, 2011, 09:40 AM »
Feeling up to convert attachments to media items as well? ;)
8500
The Pub / Re: Wedge on lighttpd or nginx
« on July 9th, 2011, 09:37 AM »
And Wedge got rid of pathinfo :)
8501
The Pub / Re: Wedge on lighttpd or nginx
« on July 9th, 2011, 01:16 AM »
So, what did I win? :eheh:
8502
Features / Re: New revs
« on July 9th, 2011, 01:14 AM »
rev 845
(5 files, 7kb)
* Rewrote quote tag styles to something more... Err... Classy. (index.css)
+ Added missing files to the version list. (other/xml/detailed-version.php)
! Added a safety against endless loop if CSS variables are referencing each other. (Class-CSS.php)
! Media area was still using the deprecated loadClassFile() at one point. (Subs-Media.php)
! Cancel-type buttons now sport a gradient, just like other buttons. (index.css)
! Menu background was not actually using $menu_bg variable... Oopps. Still need to get back to using $main_bg, $head_bg, $footer_bg, $board_col and $sidebar-width, which were used in Warm but not in Wine. (index.css)
* Changed windowbg color to use the same background color as the sidebar. Looks pretty good. Maybe not definitive, though. (index.css)
@ Note: quote tag css isn't definitive, but it's 95% of what I was looking for (at least in my current state of mind.) Please tell me whether you like it or not!
Important!
Forgot to mention this in the SVN changelog. So I'm adding it here:
- Removed 'Last post' mention from Recent posts. (Recent.template.php)
Years and years and years after this was implemented, SMF still has it. But what it's showing is the date of the post listed right below the date. it is NOT always the LAST message in the topic. So it really doesn't mean a THING! :^^;:
(5 files, 7kb)
* Rewrote quote tag styles to something more... Err... Classy. (index.css)
+ Added missing files to the version list. (other/xml/detailed-version.php)
! Added a safety against endless loop if CSS variables are referencing each other. (Class-CSS.php)
! Media area was still using the deprecated loadClassFile() at one point. (Subs-Media.php)
! Cancel-type buttons now sport a gradient, just like other buttons. (index.css)
! Menu background was not actually using $menu_bg variable... Oopps. Still need to get back to using $main_bg, $head_bg, $footer_bg, $board_col and $sidebar-width, which were used in Warm but not in Wine. (index.css)
* Changed windowbg color to use the same background color as the sidebar. Looks pretty good. Maybe not definitive, though. (index.css)
@ Note: quote tag css isn't definitive, but it's 95% of what I was looking for (at least in my current state of mind.) Please tell me whether you like it or not!
Posted: July 9th, 2011, 12:55 AM
Important!
Forgot to mention this in the SVN changelog. So I'm adding it here:
- Removed 'Last post' mention from Recent posts. (Recent.template.php)
Years and years and years after this was implemented, SMF still has it. But what it's showing is the date of the post listed right below the date. it is NOT always the LAST message in the topic. So it really doesn't mean a THING! :^^;:
8503
Development blog / Re: A wedge in the hand is worth two in the wild
« on July 9th, 2011, 01:07 AM »
I always try to get high before writing a blog post, because I know people are watching and it makes me nervous.
Of course, it'd be better if I actually had had anything under the hand to get high in the last 10 years, which sadly isn't the case. (So I had to settle on a chocolate crêpe for a similar effect.)
Of course, it'd be better if I actually had had anything under the hand to get high in the last 10 years, which sadly isn't the case. (So I had to settle on a chocolate crêpe for a similar effect.)
8504
Development blog / Re: A wedge in the hand is worth two in the wild
« on July 8th, 2011, 09:38 PM »
As a sophisticate French, obviously my origins had an influence over the name. Drink moderately! Except for great wines. :P
I don't like beer so you'll hardly see a styling of mine called Lager!
I don't like beer so you'll hardly see a styling of mine called Lager!
8505
Development blog / A wedge in the hand is worth two in the wild
« on July 8th, 2011, 05:40 PM »
The unlucky streak had to come to an end, so it seems like my life is relatively back on track. I was at least able to devote way more time to Wedge this week, and hopefully can keep doing so in the coming weeks (and months.) And because good news come in pairs, Pete is back to work as well.
In the ten days or so since my last post, we made a total of 26 commits (at least another coming from me later tonight), some of which are, as usual, really huge with dozens of changes.
The most interesting one (in my humble bastard's opinion) is another redesign of the default theme, urged by the upcoming day when I'll release the first official screenshots. See, it's interesting to give oneself a target release date for something, because then you start wondering whether you'll be happy with it on that day. And when you decide you won't, you get back to work and try to fix that. As a result, Wine has evolved even more, most notably in the choice of fonts. You'll have to trust me when you see it: Wine used to be okay, but not exciting. Now I think it is. As least those who could see it seem to agree I'm on the right track. One day, mastery of web design will be mine. Oh yes. It will be mine. So... Screenshots, eh? Not today mates! But soon, very soon. Hopefully next w... uh, I mean when we reach 100 Likes on our Facebook page.[1]
Pete committed, among other things, his first version of the new admin homepage.
It's certainly a good start for finding motivation to strip even more things away from the old SMF codebase. Bad menu structure. Options that have been there for years and that nobody ever used. Chocobos and Peruvian pan flute players.
Discussions are still ongoing on many more features. We're active and excited again. Well, when I say "excited", we always were, we were just tired -- working on a secret project for a year was never gonna be easy, it turned out to be even harder. And when I say "active", I mean in comparison to last month. I mean, I now spend about 8 to 12 hours a day on Wedge, when I used to work only 4 to 8 hours on it, mostly because of my computer troubles. What a slacker really!
My to-do list is still filling up faster than I can actually empty it, but I'm used to that now -- my to-do list for Kyodai Mahjongg was miles long when I stopped working on it. There just wasn't anything on it that was worthy of the time I'd have spent on it. So, just like in the good old times, my to-do list is mostly there as a reminder of what I can do if I find myself out of new ideas. Which usually never lasts more than a few minutes. And believe me, the ideas I regularly get and put into my to-do are pretty good overall. I keep thinking, "hopefully I won't have to be the one implementing them... But I'll do them, even if it costs me years. And my social life."
So... Screenshots next week, and hopefully an alpha at the end of the month. Although I wouldn't hold my breath for a public release by then -- a private release is likely, but others will probably have to wait until late August. And yes, that does mean I get to spend my entire Summer working like crazy on Wedge. Isn't that cool? What do you mean pathetic? Oh, now you flatter me. Two sugars dear, please.
In the ten days or so since my last post, we made a total of 26 commits (at least another coming from me later tonight), some of which are, as usual, really huge with dozens of changes.
The most interesting one (in my humble bastard's opinion) is another redesign of the default theme, urged by the upcoming day when I'll release the first official screenshots. See, it's interesting to give oneself a target release date for something, because then you start wondering whether you'll be happy with it on that day. And when you decide you won't, you get back to work and try to fix that. As a result, Wine has evolved even more, most notably in the choice of fonts. You'll have to trust me when you see it: Wine used to be okay, but not exciting. Now I think it is. As least those who could see it seem to agree I'm on the right track. One day, mastery of web design will be mine. Oh yes. It will be mine. So... Screenshots, eh? Not today mates! But soon, very soon. Hopefully next w... uh, I mean when we reach 100 Likes on our Facebook page.[1]
Pete committed, among other things, his first version of the new admin homepage.
It's certainly a good start for finding motivation to strip even more things away from the old SMF codebase. Bad menu structure. Options that have been there for years and that nobody ever used. Chocobos and Peruvian pan flute players.
Discussions are still ongoing on many more features. We're active and excited again. Well, when I say "excited", we always were, we were just tired -- working on a secret project for a year was never gonna be easy, it turned out to be even harder. And when I say "active", I mean in comparison to last month. I mean, I now spend about 8 to 12 hours a day on Wedge, when I used to work only 4 to 8 hours on it, mostly because of my computer troubles. What a slacker really!
My to-do list is still filling up faster than I can actually empty it, but I'm used to that now -- my to-do list for Kyodai Mahjongg was miles long when I stopped working on it. There just wasn't anything on it that was worthy of the time I'd have spent on it. So, just like in the good old times, my to-do list is mostly there as a reminder of what I can do if I find myself out of new ideas. Which usually never lasts more than a few minutes. And believe me, the ideas I regularly get and put into my to-do are pretty good overall. I keep thinking, "hopefully I won't have to be the one implementing them... But I'll do them, even if it costs me years. And my social life."
So... Screenshots next week, and hopefully an alpha at the end of the month. Although I wouldn't hold my breath for a public release by then -- a private release is likely, but others will probably have to wait until late August. And yes, that does mean I get to spend my entire Summer working like crazy on Wedge. Isn't that cool? What do you mean pathetic? Oh, now you flatter me. Two sugars dear, please.
| 1. | Apparently, that's how people do it. I think we'll release Wedge Gold when we reach one million fans. Hopefully that's in less than 5 years. Would be fun to have you wait to get a product that's been ready for years. Would be like SMF 2. |