There's no excuse for not noticing such things.
Agreed. They seem to have no process in place whatsoever.
There's no excuse for not noticing such things.
Yeah, I think it is more like:
Latest - updated whenever possible
Beta - Latest frozen at some point convenient
Stable - Beta frozen at some point convenient
browser compatibility testing is hard!
Perhaps, for Christmas, I should buy them a free trial for http://www.browserstack.com
Well, it is not like people experiencing it could see that...
It might be related to the changes discussed here:
https://meta.discourse.org/t/increasing-the-font-size/19346/9
Discoincreasing ⬆
I am on my phone, so I am not going through the code changes.
Perhaps this loading indicator could be used for us non-iOS mobile users:
That worked for a few threads, but for most it just resulted in a WSOD.
Continuing the discussion from How slow is Discourse on your mobile?:
There are several topics that won't load for me on my WP8.1 phone currently, and this is one of them. The spinner just keeps spinning if I click into it. If I refresh or load the page from the address bar, I just get a white screen.Another one is the "Your ')')')') is showing" topic.
Some load perfectly normally. Not sure what the bug is here.
Okay, so this bug is getting very annoying. All the topics in the bug category I tried opening go to infinite spinner. I am seeing this error:
Unable to get property 'parentNode' of undefined or null reference
File: vendor-514d538a8a080bf81791da4c2da01aab.js, Line: 13, Column: 3659
Which corresponds to:
hydrateMorphs: function (contextualElement) {
var childViews = this.childViews;
var el = this._element;
for (var i=0,l=childViews.length; i<l; i++) {
var childView = childViews[i];
var ref = el.querySelector('#morph-'+i);
var parent = ref.parentNode;
childView._morph = this.dom.insertMorphBefore(
parent,
ref,
parent.nodeType === 1 ? parent : contextualElement
);
parent.removeChild(ref);
}
}
Going back to a stable release doesn't mean less bugs—it means different bugs.
I have the same issue with this topic on my WP8.1
Ah, yes, I am aware of that. I just don't view it as a big issue, so I was wondering if there was something I wasn't aware of.
Overall, I agree with most of your points, but I am curious why you think Angular DI is fatally flawed for minified sources?
I noticed that too on my WP8.1 as well. It's much much worse now.
D3 has forced me to learn how to hand-craft SVG files. I never thought I'd need that skill set. But D3.js is approved while chart.js is not, and I needed a pie chart.
I have never had too much trouble with D3, but I have needed it for dynamic user controlled visualizations where its fine grain control was perfect.
boss swears by AngularJS
I wouldn't swear by it, but it is what I would/have picked. I think it is the best option available right now. However, IMO, these libraries are being way overused. I don't think EVERYTHING should be a single page JavaScript app...
How is it possible that this bug is not fixed?
It's fairly easy to test if anyone else wants to give it a go.
I can repo in IE11 as well.
which version is everyone running and are you experiencing the same issues?
I am still running 8.0, and yes, I have experienced issues with quote reply as well as the "random scrolling tour of a topic."
what sorcery did you use to quote
The ability to quote reply for me seems to change with each update–this update seems to work okay1 for me.
So this is where we all hang out...
All being the operative word there...
1: okay within the context of discourse
When I'm on my phone, I generally look at the total post count and the unread count before clicking the link, so I can calculate where I need to scroll to if it jumps
I do this too!
Discourse is terrible on mobile. The parts that aren't broken are slower than molasses in January. Ember basically requires the CPU power of a small server farm.
Posted from my Windows phone.
After reading this thread, I may have to get this game. I didn't need to get anything done this winter anyway...
It has your Referer: headers though.
Generally, I am a privacy conscious person, but I fail to see what this accomplishes. If someone uses the same avatar for multiple sites, a Google Image search is all that is needed to get that information. Or am I missing something? I am honestly curious. The entire idea of Gravatar seems counter privacy, so I don't see the use case.
Correct, at the beginning of the recording I do not have a reply in progress. It is in the second thread where I first hit reply.
I have no idea if it is intentional, but I certainly don't expect that behavior. (To be clear, I am not copying or pasting anything here).
Edit: if that is the case, then the avatar is incorrect, so there is still a bug.
Continuing the discussion from Discourse is slow on Android. Why?:
No, trust me, I know exactly who the sock puppets are. What I care about is:
- Can we actually reproduce this
- Is it something anyone else (other than this site) is complaining about
- Is this "truck vs. car" stuff, e.g. "the bug is that there is infinite scrolling! Fix it!"
And you guys often fare poorly on all three of those metrics.
For example this one:
https://meta.discourse.org/t/selection-quote-reply-is-broken-on-samsung-galaxy-s4/21041
Feel free to cite any others you don't think we've followed up on.
One that bugs me as a "compulsive text selector" is this one:
https://meta.discourse.org/t/quote-reply-button-visible-while-page-loads/19902/7
Here is a screen cap I took today on meta.d:
http://i.imgur.com/6cLYjQQ.gif
(I am using IE11 on Win7 x64)
If you cannot repo, I am happy to help figure out why, but closing the topic is not acceptable solution IMO. I do this professionally, so I have expectations on how bug reports should be handled; perhaps, these are unreasonable for OSS? It does seem the open source community is a lot more willing to accept "it works for me, so you are on your own."
My problem isn't really with the "30"–it is the fact that the buttons are optionally there. I don't know... how 'bout just putting them there all the time?
Yeah, I just went spelunking and found this:
Bonus points for magic numbers!
Don't think I had enough for another 'batch' earlier. If that's it, that's still pretty daft.
Perhaps, I did clear my browsers cache though, and I am seeing the buttons up top, but perhaps there is another factor; I haven't experimented with it much.
I just edited, but I mean if infinite scrolling will load more unread topics or they are all loaded initially.
They are still there for me. I think they are only there if there is more than one batch (infi-scroll) of posts. It is not like users expect consistency with UI's.
There is some interesting discussion of this here:
http://blogs.msdn.com/b/oldnewthing/archive/2009/01/01/9259142.aspx
In both IE11 and Chrome 38 (64-bit) on Win8.1, I cannot full screen an embedded youtube video. It closes the full screen video and throws me up the post stream. It chrome it also seams to remove the scroll bars.
EDIT: hmm, no luck on with videos in this post.
The video on this post does it:
http://what.thedailywtf.com/t/video-game-spotlight-thread/4030/51
@Intercourse said:
Would it be immoral to bump up the user license count as a stop gap measure?
Stop gap measures rarely remain stop gap measures.
On the Macbook trackpad, two-finger click does a right-click by default.
Ah, that is right, I switched those on mine.
On those, usually, two finger click equals middle click.
I can only guess that they're doing it in a misguided attempt to make the # of clicks be accurate.Annoying as all hell, who CARES whether someone click spammed the stupid link.
This is really the core issue with discourse; over engineering simple problems. Discourse is the antithesis of KISS. It just goes to show that if your only tool is a hammer everything starts to look like a nail.
Interestingly, double click works for me in IE11.
I was doing: https://meta.discourse.org/category/ux?order=op_likes&status=open and I couldn't find some topics that are open.
edit: is there a status besides open and closed?
Edit2: For example, "Poll: Move the Close Poll button to prevent accidents" shows up in https://meta.discourse.org/category/ux?status=open and https://meta.discourse.org/category/ux?order=op_likes but not https://meta.discourse.org/category/ux?order=op_likes&status=open
Is it supposed to work in conjunction with status=open? Because it doesn't look like it does.
Probably less annoying then this though:
[code]
setInterval(function() {
$.each($(".topic-list-item"),
function(i, v) { var letters = '0123456789ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++ ) {
color += letters[Math.floor(Math.random() * 16)];
}
v.style.backgroundColor = color;
}
)}
, 500);
[/code]