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.
2731
Archived fixes / Re: Cannot edit own posts.
« on July 10th, 2013, 05:29 PM »
Well, that's odd... :-/
1/ I didn't remember regular users could see the exact database error message, is this a Wedge special..?
2/ This shouldn't even be occurring...
3/ Really, it shouldn't.
Can you list your notification settings here..? (Add wedge.org to the URL.)
/profile/?area=notifications
1/ I didn't remember regular users could see the exact database error message, is this a Wedge special..?
2/ This shouldn't even be occurring...
3/ Really, it shouldn't.
Can you list your notification settings here..? (Add wedge.org to the URL.)
/profile/?area=notifications
2732
Features / Re: More sidebar complications...
« on July 10th, 2013, 05:23 PM »
Must be a bug in FF 22, because I tested in FF 24 + Windows 7, and it's working just fine... (?)
Re: iOS, it should be fixed now... It's what I thought: if I do .removeAttr('style') on it, it doesn't actually remove the style, I have to manually reset the translation to 0, which sucks...
Please everyone, test again..!
I also added some code to prevent zooming into input boxes and textareas. I've always hated that, TBH... I'll appreciate feedback on whether text is readable -- if it isn't, please indicate the device and browser.
Re: iOS, it should be fixed now... It's what I thought: if I do .removeAttr('style') on it, it doesn't actually remove the style, I have to manually reset the translation to 0, which sucks...
Please everyone, test again..!
I also added some code to prevent zooming into input boxes and textareas. I've always hated that, TBH... I'll appreciate feedback on whether text is readable -- if it isn't, please indicate the device and browser.
2733
Features / Re: New revs
« on July 10th, 2013, 04:04 PM »
rev 2176 -- more non-biggie ones...
(5 files +1, 14kb)
* Moved unread posts calculator to its own helper function, which should help me use it on more pages in the future, I hope... Technically, all you need to send the function is an array of arrays, each containing at least 'is_new' (a boolean flag determining if the topic has new posts), and 'topic' (the topic ID). I could probably restrict the parameter to a simple array of topic IDs, but I wanted the function to be compatible with ssi_recentTopicTitles(), or whatever. (Subs.php, Home.template.php)
! Forgot to move the random_news block to the main content, for Warm. (Warm/skeleton.xml)
+ Added a variable that stores the main content's surrounding padding, which was needed by my (yet uncommitted) script for responsive sidebars. Plus, it's cleaner... I really, really need to add more minor variables like this one, for use in sub-skins. (common.css)
* Moved attic JS files to a new sub-folder, for clarity. (other/attic/scripts/*)
+ Added another JS file to the attic, with two features I wrote for the responsive sidebar and ended up ditching: finger swipe events, and preventing scroll events to bubble up the DOM once the end of the target element is reached, which sadly I couldn't get to work on mobile devices, hmm... (attic/scripts/Unused-swipe.js)
* Commenazi. (Class-CSS.php)
(5 files +1, 14kb)
* Moved unread posts calculator to its own helper function, which should help me use it on more pages in the future, I hope... Technically, all you need to send the function is an array of arrays, each containing at least 'is_new' (a boolean flag determining if the topic has new posts), and 'topic' (the topic ID). I could probably restrict the parameter to a simple array of topic IDs, but I wanted the function to be compatible with ssi_recentTopicTitles(), or whatever. (Subs.php, Home.template.php)
! Forgot to move the random_news block to the main content, for Warm. (Warm/skeleton.xml)
+ Added a variable that stores the main content's surrounding padding, which was needed by my (yet uncommitted) script for responsive sidebars. Plus, it's cleaner... I really, really need to add more minor variables like this one, for use in sub-skins. (common.css)
* Moved attic JS files to a new sub-folder, for clarity. (other/attic/scripts/*)
+ Added another JS file to the attic, with two features I wrote for the responsive sidebar and ended up ditching: finger swipe events, and preventing scroll events to bubble up the DOM once the end of the target element is reached, which sadly I couldn't get to work on mobile devices, hmm... (attic/scripts/Unused-swipe.js)
* Commenazi. (Class-CSS.php)
2734
Features / Re: More sidebar complications...
« on July 10th, 2013, 01:10 PM »
- iOS: for me, it works... It opens the sidebar. It doesn't close it, though, and I'll have to understand why. (My code isn't exactly THAT complicated..!) I've done plenty of testing, but nothing comes out of it. Only thing I can guess: maybe, maybe, that stupid browser engine can't figure out that $(...).removeAttr('style') should actually remove the 3D animation... Which is silly, since doing it the other way around does add the animation..?!
- iPad: why does it still hide the sidebar on this..?
- I have absolutely no problems with the sidebar being empty when resizing the window..?
- In terms of usability, this icon is actually the number one recommended way to open a sidebar... Believe me, I tried everything before I settled on that. I actually removed the swipe effect, even though it's also "natural" on mobile devices, because it was getting in the way of usability. So... There you go.
- Is XenForo the only platform around..? You do realize I feel absolutely no attraction to their way of doing things, right..? That if I do something that's similar to them, it's not thanks to them, but simply because it's the logical way to do it..?
- iPad: why does it still hide the sidebar on this..?
- I have absolutely no problems with the sidebar being empty when resizing the window..?
- In terms of usability, this icon is actually the number one recommended way to open a sidebar... Believe me, I tried everything before I settled on that. I actually removed the swipe effect, even though it's also "natural" on mobile devices, because it was getting in the way of usability. So... There you go.
- Is XenForo the only platform around..? You do realize I feel absolutely no attraction to their way of doing things, right..? That if I do something that's similar to them, it's not thanks to them, but simply because it's the logical way to do it..?
2735
Features / Re: More sidebar complications...
« on July 10th, 2013, 06:58 AM »
Browser and os..?
2736
Features / Re: More sidebar complications...
« on July 9th, 2013, 11:50 PM »
Moved sidebar to the right (by default) in responsive mode, as well as the menu button.
Reasons:
- most people are right-handed. On a mobile device, it makes more sense to make the button easily accessible to their right hand if it's controlling the device, I guess...
- top-right corner is the least important corner, so it also makes sense to put the fixed button there, and if a fixed button is there, then we might as well put the non-fixed version there as well, just a matter of logic...
Also modified the non-hardware scrolling, to very simply emulate the hardware scroll. It's all about logic, tonight...
Please post feedback, bugs, etc...
PS: also, I'm considering getting rid of left/right swipes in mobile mode, reason being that the fixed button should be more than enough to get the sidebar to show, and swipes always mean giving something away, in terms of UX.
Reasons:
- most people are right-handed. On a mobile device, it makes more sense to make the button easily accessible to their right hand if it's controlling the device, I guess...
- top-right corner is the least important corner, so it also makes sense to put the fixed button there, and if a fixed button is there, then we might as well put the non-fixed version there as well, just a matter of logic...
Also modified the non-hardware scrolling, to very simply emulate the hardware scroll. It's all about logic, tonight...
Please post feedback, bugs, etc...
PS: also, I'm considering getting rid of left/right swipes in mobile mode, reason being that the fixed button should be more than enough to get the sidebar to show, and swipes always mean giving something away, in terms of UX.
2737
Features / Re: New revs
« on July 8th, 2013, 12:05 AM »
rev 2175 -- both of my non-notification, non-sidebar ready-to-commit thingies.
(3 files, 4kb)
* E-mails should now properly prettify Wedge URLs. Also note the new helper function, prettify_urls()! (Subs-Post.php, Subs.php)
! Fixed inden@zi feature to force complete unindenting of all lines that have less space than the amount flagged for removal. (Subs-Template.php)
(3 files, 4kb)
* E-mails should now properly prettify Wedge URLs. Also note the new helper function, prettify_urls()! (Subs-Post.php, Subs.php)
! Fixed inden@zi feature to force complete unindenting of all lines that have less space than the amount flagged for removal. (Subs-Template.php)
2738
Features / Re: New revs
« on July 8th, 2013, 12:04 AM »
rev 2174
(2 files, 1kb)
! Fixed notification issuing process (wrong method name), broken last week. (Class-Notification.php)
! Several fixes to likes, which were also broken by the same commit... Hmm, 'guess no one tested it..? (notifiers/Likes.php)
(2 files, 1kb)
! Fixed notification issuing process (wrong method name), broken last week. (Class-Notification.php)
! Several fixes to likes, which were also broken by the same commit... Hmm, 'guess no one tested it..? (notifiers/Likes.php)
2739
Features / Re: More sidebar complications...
« on July 4th, 2013, 11:57 PM »
Hmm... -_-
Well, anyway my current local version has seen a lot of extra changes... Which I don't even know if I should commit... :-/
Considering that Warm has a 'special' layout, I started to scroll only the main content area, i.e. not the header, and now the top bar is at a fixed position, so you see it permanently on the screen (in mobile mode, at the very least...), but it breaks heavily in Warm too, and it's starting to really, really piss me off...
It sounds to me like infinite scrolling and responsive sidebars are voodoo tricks that will never behave consistently on all setups (browser + server + skin + plugins), and I shouldn't even bother with them... But what good is Wedge, if I only settle for the easy road, and give up on the bells and whistles which I've enjoyed adding over the years...?!
Well, anyway my current local version has seen a lot of extra changes... Which I don't even know if I should commit... :-/
Considering that Warm has a 'special' layout, I started to scroll only the main content area, i.e. not the header, and now the top bar is at a fixed position, so you see it permanently on the screen (in mobile mode, at the very least...), but it breaks heavily in Warm too, and it's starting to really, really piss me off...
It sounds to me like infinite scrolling and responsive sidebars are voodoo tricks that will never behave consistently on all setups (browser + server + skin + plugins), and I shouldn't even bother with them... But what good is Wedge, if I only settle for the easy road, and give up on the bells and whistles which I've enjoyed adding over the years...?!
2740
The Pub / Re: Infinite Scroll
« on July 4th, 2013, 08:32 PM »
Indeed, looks like it's no longer working...
This might be due to the sidebar stuff, I don't know... jQuery should be allowing me to accumulate multiple touchmove events, but if for any reason it only executes one, then there's your problem... :-/
Code: [Select]
(Hmm, looks like I can't reproduce the scrollbar bug today... Is this a bug fix in Chrome 30, maybe..?)
:edit: Nope, happened as soon as I quick-edited the post... Goes away if I happen to change any of the CSS properties, so it's not even fixable in a convenient way, arggg...
This might be due to the sidebar stuff, I don't know... jQuery should be allowing me to accumulate multiple touchmove events, but if for any reason it only executes one, then there's your problem... :-/
Sorry, just testing something else... Can't bother to find another topic that has a code tag... Please bear with me... (Hmm, looks like I can't reproduce the scrollbar bug today... Is this a bug fix in Chrome 30, maybe..?)
:edit: Nope, happened as soon as I quick-edited the post... Goes away if I happen to change any of the CSS properties, so it's not even fixable in a convenient way, arggg...
2741
Features / Re: More sidebar complications...
« on July 4th, 2013, 05:26 PM »
Both methods...?
And how I am supposed to test in a device I don't own..?
Posted: July 4th, 2013, 05:25 PM
And how I am supposed to test in a device I don't own..?
2742
Features / Re: More sidebar complications...
« on July 4th, 2013, 12:09 AM »
Yeah, was a CSS issue really. Button was still there, but hidden... Oops!
2743
The Pub / Re: Infinite Scroll
« on July 4th, 2013, 12:09 AM »
Just swipe to the bottom of the page, then again a few times when you reach it...
2744
Features / Re: More sidebar complications...
« on July 3rd, 2013, 11:38 PM »
There's always time to fix stuff.
Pete. Since day one, middle click isn't hooked by the sidebar when it's done over a link. Are you sure you didn't miss the early talk..?
PS: fixed a bug added today where it was impossible to post in mobile mode... Thankfully, drafts were still saved. -_-
Pete. Since day one, middle click isn't hooked by the sidebar when it's done over a link. Are you sure you didn't miss the early talk..?
PS: fixed a bug added today where it was impossible to post in mobile mode... Thankfully, drafts were still saved. -_-
2745
Features / Re: More sidebar complications...
« on July 3rd, 2013, 08:46 PM »
What's a hair trigger?
Removed the hover entirely now... To close the sidebar, just click outside of it.
Also made the Menu icon a bit bigger, so that you should be able to open a sidebar more easily, Pete... :P
And as always, middle-clicking also works!
Removed the hover entirely now... To close the sidebar, just click outside of it.
Also made the Menu icon a bit bigger, so that you should be able to open a sidebar more easily, Pete... :P
And as always, middle-clicking also works!