New revs

Nao

  • Dadman with a boy
  • Posts: 16,079
Re: New revs
« Reply #2595, on May 17th, 2014, 05:40 PM »
[Commit revision 9f58649]
Author: Nao
Date: Fri, 16 May 2014 07:58:17 +0200
Stats: 5 files changed; +6 (insertions), -25 (deletions)

  • Moved #greeting up a level. Simpler. (index.template.php, index.member.css)
  • Removed some outdated clutter. (Wilder/extra.css, Wuthering/extra.css, extra.rtl.css)

[Commit revision e8d1e4d]
Author: Nao
Date: Fri, 16 May 2014 08:05:25 +0200
Stats: 2 files changed; +6 (insertions), -0 (deletion)

  • Actually, some of it wasn't clutter, just outdated, and needed some work. (Wilde/extra.css, Wuthering/extra.css)

[Commit revision fc1e181]
Author: Nao
Date: Fri, 16 May 2014 19:06:45 +0200
Stats: 16 files changed; +26 (insertions), -48 (deletions)

  • Time to say goodbye to IE6 support, little by little... While I'm trying to keep stuff working on it, I'm just removing cosmetic improvements. If it looks ugly, it's because you deserve it. (pngfix.js, */skin.xml)
  • Turned <div class="frame"> into anonymous divs. Why..? Because "#my_id .frame" can break if you have multiple nested frame classes, so it's just better to force skinners to do "#my_id > div". I did say I was dropping official IE6 support anyway... (index.template.php, some CSS files)

[Commit revision 756aeb1]
Author: Nao
Date: Sat, 17 May 2014 16:20:15 +0200
Stats: 3 files changed; +24 (insertions), -24 (deletions)

  • Removed the 'reset' class from footers, and hardcoded it into the footer list. Technically, it saves a few bytes of HTML, and even a few of CSS, so... Nothing to lose. (index.template.php, index.css)
  • Forgot a .frame in the installer. (install.css)

[Commit revision 04596e5]
Author: Nao
Date: Sat, 17 May 2014 17:40:12 +0200
Stats: 1 file changed; +1 (insertion), -1 (deletion)

  • Fixed YouTube videos not getting embedded in the gallery if using the https protocol. (Subs-BBC.php)
Re: New revs
« Reply #2596, on May 18th, 2014, 09:37 PM »
[Commit revision 245019a]
Author: Nao
Date: Sat, 17 May 2014 17:54:43 +0200
Stats: 1 file changed; +2 (insertions), -2 (deletions)

  • The topic prefix handler didn't take internationalized response prefixes into account. (Subs-Template.php)

[Commit revision d172d15]
Author: Nao
Date: Sun, 18 May 2014 21:24:18 +0200
Stats: 1 file changed; +5 (insertions), -6 (deletions)

  • Optimized size of clearfix hack for non-IE6/7 browsers. Saves at least 40 gzipped bytes, which is always nice. (common.css)
  • Fixed clearfix for IE6/7. (common.css)

[Commit revision bcd3d00]
Author: Nao
Date: Sun, 18 May 2014 21:25:09 +0200
Stats: 1 file changed; +2 (insertions), -2 (deletions)

  • Fixed page replacements generating errors if the variable is internally messed up. (Subs-Template.php)

[Commit revision d96e014]
Author: Nao
Date: Sun, 18 May 2014 21:26:09 +0200
Stats: 1 file changed; +3 (insertions), -6 (deletions)

  • Another cache query optimized. I love PHP 5.3. (Aeva-Gallery.php)

[Commit revision 4a329ae]
Author: Nao
Date: Sun, 18 May 2014 21:35:20 +0200
Stats: 1 file changed; +1 (insertion), -1 (deletion)

  • Media items look bad when there's little space available. (media.css)
Re: New revs
« Reply #2597, on May 19th, 2014, 02:15 PM »
[Commit revision 6b37b73]
Author: Nao
Date: Mon, 19 May 2014 14:15:09 +0200
Stats: 2 files changed; +3 (insertions), -3 (deletions)

  • Fixed notification preferences not being saved. Messy one... (Notifications.php)
  • Giving up on this member icon thingy for now. (assets/icons/members.gif)
Re: New revs
« Reply #2598, on May 19th, 2014, 03:21 PM »
[Commit revision d2368b1]
Author: Nao
Date: Mon, 19 May 2014 15:21:29 +0200
Stats: 2 files changed; +20 (insertions), -7 (deletions)

  • Added an extra animation for the search box. Simple, but it looks nice really. (index.css, script.js)
  • Fixed icons for Media and Memberlist menu entries. (index.css)
Re: New revs
« Reply #2599, on May 19th, 2014, 11:42 PM »
[Commit revision afcefe5]
Author: Nao
Date: Mon, 19 May 2014 22:26:42 +0200
Stats: 1 file changed; +4 (insertions), -4 (deletions)

  • Slightly better https handling in pre-embedding. (Aeva-Embed.php)

[Commit revision 253f20f]
Author: Nao
Date: Mon, 19 May 2014 22:30:20 +0200
Stats: 3 files changed; +25 (insertions), -21 (deletions)

  • Better styling of board stats/last post. Hopefully, it doesn't add too much CSS. But I'm saving CSS elsewhere specifically so I can add more CSS where it matters, so... (Boards.template.php, MessageIndex.template.php, sections.css)
  • Topic lists are now responsive, as well as board lists inside board pages. (MessageIndex.template.php, sections.css)

[Commit revision affdb8f]
Author: Nao
Date: Mon, 19 May 2014 23:42:34 +0200
Stats: 1 file changed; +1 (insertion), -0 (deletion)

  • show_signatures setting should be on by default... (install.sql)
Re: New revs
« Reply #2600, on May 20th, 2014, 10:04 PM »
[Commit revision c9b9157]
Author: Nao
Date: Tue, 20 May 2014 21:50:32 +0200
Stats: 2 files changed; +2 (insertions), -0 (deletion)

  • Fixing post page buttons in responsive mode. (editor.css)
Re: New revs
« Reply #2601, on May 23rd, 2014, 11:29 PM »
[Commit revision 1b455c2]
Author: Nao
Date: Fri, 23 May 2014 23:28:47 +0200
Stats: 1 file changed; +39 (insertions), -40 (deletions)

  • A thorough rewrite of the follow_me routine. The total cost is 38 extra gzipped bytes, which is all right. (topic.js)
  •  ! Fixed error message in IE8 when loading a page; this was due to style.position not accepting dummy values in a DOMReady context. Go figure...
  •  ! The feature now works properly when resizing your window. Sounds easy, but it wasn't.
  •  ! Fixed positioning of the first comment in blog posts. It was badly broken.
  •  ! HOPEFULLY, I've fixed the Chrome bug of infinite heights forever.
  •  * Faster page initialization times, due to internal optimizations: min-height is no longer used (this was the root of the infinite height problem), .poster divs are no longer touched, and floated divs only get updated when needed.
  •  * Severe performance improvements on scroll when hardware sticky positioning isn't available (up to 10 times faster). I went ahead and removed most of the jQuery calls, opting for native JS instead. IE6/7 never supported follow_me in the first place, so there weren't too many issues to fix.
  • For the record, follow_me still looks meh in IE10, even though it works fine in IE8. That's because their smooth scrolling gets priority over page reflows. Not my problem, and I don't care enough to check if this was fixed in IE11.
Re: New revs
« Reply #2602, on May 24th, 2014, 01:11 AM »
[Commit revision 5bb0f72]
Author: Nao
Date: Sat, 24 May 2014 01:05:14 +0200
Stats: 2 files changed; +5 (insertions), -2 (deletions)

  • Made it possible to specify breakLinks on something else than message links, and used that on IP tracking pages, where links may very well be broken. (Profile-View.php, script.js)
  • This is a very old feature I never cared to commit. I figured, it's only a few bytes to script.js, so whatever... Maybe it'll be used elsewhere by someone else, I don't know. If nobody likes it, I can always revert.

[Commit revision c683c5e]
Author: Nao
Date: Sat, 24 May 2014 01:10:40 +0200
Stats: 1 file changed; +4 (insertions), -2 (deletions)

  • Reverting an optimization that broke some board list styles. (Boards.template.php)
Re: New revs
« Reply #2603, on May 24th, 2014, 01:12 AM »
[Commit revision b1f5c83]
Author: Nao
Date: Sat, 24 May 2014 01:11:44 +0200
Stats: 1 file changed; +0 (insertion), -6 (deletions)

  • I'm pretty sure that's an outdated rule... Anyone with an iPhone? Can you test whether the board list is broken by this removal? (extra.ios.css)
Re: New revs
« Reply #2604, on May 24th, 2014, 12:45 PM »
[Commit revision 0677522]
Author: Nao
Date: Sat, 24 May 2014 12:44:15 +0200
Stats: 1 file changed; +1 (insertion), -1 (deletion)

  • Fixed a year-old error in a notification string name... It should end in _text, not _email. The French version was correct, but the English (and subsequently German) ones weren't. (Notifications.english.php)
Re: New revs
« Reply #2605, on May 25th, 2014, 07:52 PM »
[Commit revision aa9bb55]
Author: Nao
Date: Sat, 24 May 2014 15:27:40 +0200
Stats: 1 file changed; +2 (insertions), -2 (deletions)

  • The recent Wess rewrite (adding the ability to mix regular CSS with indented CSS) broke the @replace feature. (Class-CSS.php)

[Commit revision f0f2230]
Author: Nao
Date: Sun, 25 May 2014 19:51:48 +0200
Stats: 3 files changed; +6 (insertions), -6 (deletions)

  • I visited Wedge.org on an old Powerbook using Safari 5.1, and it couldn't get to use the CSS, so I'm guessing Safari 5.1 Mac != Safari 5.1 Windows, and Apple, you suck. So I'm extending the maximum version to 5.1 rather than 5.0, and I'd like for anyone with a more recent Mac to confirm that Wedge.org works fine on Safari 6. I think Safari 7 is safe. (Class-Editor.php, Subs-BBC.php, Subs-Cache.php)
Re: New revs
« Reply #2606, on May 26th, 2014, 10:45 PM »
[Commit revision ebb1206]
Author: Nao
Date: Mon, 26 May 2014 22:10:38 +0200
Stats: 1 file changed; +3 (insertions), -2 (deletions)

  • Making Wilderless sidebar less intrusive when viewed on desktop browsers. (Wilderless/extra.css)

[Commit revision 7b2a761]
Author: Nao
Date: Mon, 26 May 2014 22:14:02 +0200
Stats: 1 file changed; +0 (insertion), -1 (deletion)

  • Removing the gradient effect on topic titles for Wine, as it was getting tiresome, and I couldn't be satisfied with a subtler version of it, so... Off we go. (Wine/extra.css)

[Commit revision dabf14c]
Author: Nao
Date: Mon, 26 May 2014 22:15:05 +0200
Stats: 1 file changed; +0 (insertion), -1 (deletion)

  • Also, since Weaving and Wine don't set a box-shadow on .catbase anymore, no need to disable it in Warm. Well, I'm sure there are plenty other similar things to remove, but that's the one I found right now. (Warm/extra.css)

[Commit revision 7347839]
Author: Nao
Date: Mon, 26 May 2014 22:16:27 +0200
Stats: 1 file changed; +11 (insertions), -4 (deletions)

  • Updated Wuthering to look more like Curve, which was the original goal until I drifted away from it. I guess I'm a bit nostalgic about a simpler design, so here it is. No big deal. Hey, I really love that wildcard feature on @remove commands... Don't you? (Wuthering/extra.css)

[Commit revision 18527df]
Author: Nao
Date: Mon, 26 May 2014 22:16:56 +0200
Stats: 1 file changed; +2 (insertions), -0 (deletion)

  • By default, sidebar paddings look bad in responsive mode. (sections.css)

[Commit revision f4ae2a5]
Author: Nao
Date: Mon, 26 May 2014 22:45:09 +0200
Stats: 1 file changed; +8 (insertions), -9 (deletions)

  • Reworked header titles to be bigger, more 'modern', and less reliant on things that were trendy in good old 2011, when I built my first skins. I'll rewrite this in 2017, when what was trending in 2014 will look bad, of course. (index.css)
  • Optimize legibility on titles if available (Firefox, Webkit). (index.css)
  • bbc_img classes should have some padding, rather than margins. The difference is that max-width: 100% ignores margins, and can lead to complications when shrinking images. (index.css)
Re: New revs
« Reply #2607, on May 27th, 2014, 12:15 AM »
[Commit revision d592188]
Author: Nao
Date: Tue, 27 May 2014 00:13:37 +0200
Stats: 2 files changed; +20 (insertions), -19 (deletions)

  • As promised, fixed menu icons to be inline blocks instead of floats. This allows proper mixing of icon + caption + arrow in sub-menus, without having one overlap the other. This was only tested in Chrome, so it might break on Firefox or IE or whatever. Please test for me. Also, the main menu padding is not optimal (spacing below root items) in some skins, needs more work. Pff... I hate all of that. Where can I draw the line between 'functional' and 'good-looking' menus..? (index.css)
  • Minor readme updates. (README.md)
Re: New revs
« Reply #2608, on May 27th, 2014, 12:30 AM »
[Commit revision e494b94]
Author: Nao
Date: Tue, 27 May 2014 00:30:23 +0200
Stats: 1 file changed; +1 (insertion), -1 (deletion)

  • Bad inheritance level would break search popup titles if too long (like, in German. Seriously, what's with your language guys? Are spaces too good for you to use? lulz.) (sections.css)
Re: New revs
« Reply #2609, on May 27th, 2014, 12:46 AM »
[Commit revision 9f8894d]
Author: Nao
Date: Tue, 27 May 2014 00:45:50 +0200
Stats: 2 files changed; +7 (insertions), -10 (deletions)

  • Some useless colspans were seen in blog mode. (MessageIndex.template.php)
  • Fixed images not shrinking to 100% of the width when displayed on a blog homepage. HOPEFULLY this won't break non-blog topic lists, but AFAIK it doesn't. Let us pray. Maybe I should rewrite the template so it doesn't use a table there. Needs testing, needs thinking. As for me, I need some sleep, like now. (sections.css)