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
766
Features / Re: New revs
« 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)
767
Plugins / Re: Calendar Plugin
« on May 25th, 2014, 12:10 PM »
Should be fixed. (At least it is for me, locally.)

I'd have hoped for a better looking fix, though...
But I need to rethink these menu icons.
768
Features / Re: Plugin revs
« on May 25th, 2014, 11:42 AM »
[Commit revision 33aabe5]
Author: Nao (Signed-off)
Date: Sun, 25 May 2014 11:41:57 +0200
Stats: 1 file changed; +2 (insertions), -1 (deletion)

  • Calendar icon didn't account for SKIN_SHORTMENU situations. (calendar/CalendarMenu.php)
769
Plugins / Re: Calendar Plugin
« on May 25th, 2014, 01:07 AM »
Well you missed the time when I mentioned I'd move all of the root items to the 'Forum' menu, so that it gives more breathing space to the page.

It can be deactivated with a custom.xml skin option, mind you.
770
Archived fixes / Re: Post editor icons are gone
« on May 24th, 2014, 08:02 PM »
Have you tried turning it off and on again?

I.e. the Purge Cache option...
771
The Pub / Re: Project Dutch Translation (Transifex)
« on May 24th, 2014, 01:45 PM »
Thanks.
I removed the license file because there's never been any intention to release translated versions of it...

I know that ElkArte guys love Transifex, but I've always been wary of using it. Well, I guess you forced my hand, and that's okay, but I don't know if it'll be something that we can easily interface with Wedge.

For instance, I've been unable to access the string names, only their contents. So I was forced to re-upload the English file for Notifications, just to change the _email string name... Not cool. Then I had to manually update the French and German translations for it, of course... (Even though the _text string was already in the French version.)
772
Features / Re: Language revs
« on May 24th, 2014, 01:43 PM »
[Commit revision 8f9906c]
Author: Nao (Signed-off)
Date: Sat, 24 May 2014 13:42:56 +0200
Stats: 1 file changed; +10 (insertions), -9 (deletions)

  • Forgotten strings. Yes, I still don't speak a word of this, but I have a brain. (index.german.php)
773
Features / Re: New revs
« 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)
774
Features / Re: Language revs
« on May 24th, 2014, 12:45 PM »
[Commit revision 81edf41]
Author: Nao (Signed-off)
Date: Sat, 24 May 2014 12:45:04 +0200
Stats: 2 files changed; +2 (insertions), -2 (deletions)

  • Wrong notification string names. (Notifications.english.php, Notifications.german.php)
775
The Pub / Re: Project Dutch Translation (Transifex)
« on May 24th, 2014, 12:40 PM »
I'm Nao over there... Can you add me as an admin..?
776
Features / Re: New revs
« 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)
777
Features / Re: New revs
« 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)
778
I THINK I've fixed it (again), with the removal of my min-height restraints.

It still doesn't guarantee that a wrong width will be calculated, which might influence paddingTop when scrolling down and thus re-create the infamous infinite height divs, BUT at least there's one less thing to calculate, and this makes it all faster.

Please keep me posted, guys...
779
Features / Re: New revs
« 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.
780
After a full day of work on this, I may have fixed the bug for good..... Please everyone, test all you can on this site!