Page MenuHomePhabricator
Feed Advanced Search

May 31 2017

epriestley added a comment to T12780: Icons look bad in HistoryTableView.

we have icons

May 31 2017, 2:11 AM
epriestley added a comment to T12780: Icons look bad in HistoryTableView.

What if we just removed the icons completely?

May 31 2017, 2:09 AM
chad added a comment to T12780: Icons look bad in HistoryTableView.

Honestly, half assed thought is currently:

May 31 2017, 2:03 AM
chad added a comment to T12780: Icons look bad in HistoryTableView.

I'm just going to steal them.

May 31 2017, 1:59 AM
epriestley added a comment to T12780: Icons look bad in HistoryTableView.

I don't think any icon is ever really going to say "Revision", "Audit", "Lint", "Build", "Task", "Commit", etc., no matter how many fancy illustrators we hire.

May 31 2017, 1:55 AM
chad added a comment to T12780: Icons look bad in HistoryTableView.

But yeah, all our most important icons are terrible. I'm a bad designer.

May 31 2017, 1:29 AM
chad added a comment to T12780: Icons look bad in HistoryTableView.

I plan to fix table and tweak the design of list more, I just needed to see it with some real data.

May 31 2017, 1:26 AM
chad added a comment to T12780: Icons look bad in HistoryTableView.

The problem is "gear" doesn't say "revisions" to me, without the check it's just a menu looking thing.

May 31 2017, 1:25 AM
epriestley added a comment to T12780: Icons look bad in HistoryTableView.

Without changing the design much:

May 31 2017, 1:20 AM
chad added a comment to T12780: Icons look bad in HistoryTableView.

We could maybe flip them. IDK...

May 31 2017, 1:13 AM
chad added a comment to T12780: Icons look bad in HistoryTableView.

Yeah, I think it's really hard to layer the icons and get top notch design.

May 31 2017, 1:13 AM
epriestley added a comment to T12780: Icons look bad in HistoryTableView.

Also: one of these commits has an important build failure, can you find it in less than 15 minutes as a user with poor color vision?

May 31 2017, 1:11 AM
epriestley reopened T12779: File anchor links can load scrolled to the wrong file as "Open".

I think that got things closer but we aren't quite there yet. I'll poke at this a bit more tomorrow.

May 31 2017, 1:07 AM · Restricted Project, Differential, Bug Report
epriestley reopened T12779: File anchor links can load scrolled to the wrong file, a subtask of T12733: (2017 Week 20) Inline Comments Errata / Feedback, as Open.
May 31 2017, 1:07 AM · Inline Comments, Installing & Upgrading, Differential
chad created T12780: Icons look bad in HistoryTableView.
May 31 2017, 12:57 AM
epriestley closed T12779: File anchor links can load scrolled to the wrong file, a subtask of T12733: (2017 Week 20) Inline Comments Errata / Feedback, as Resolved.
May 31 2017, 12:56 AM · Inline Comments, Installing & Upgrading, Differential
epriestley closed T12779: File anchor links can load scrolled to the wrong file as Resolved by committing Restricted Diffusion Commit.
May 31 2017, 12:56 AM · Restricted Project, Differential, Bug Report
epriestley claimed T12779: File anchor links can load scrolled to the wrong file.
May 31 2017, 12:43 AM · Restricted Project, Differential, Bug Report
epriestley added a revision to T12779: File anchor links can load scrolled to the wrong file: Unknown Object (Differential Revision).
May 31 2017, 12:43 AM · Restricted Project, Differential, Bug Report
epriestley added a revision to T12733: (2017 Week 20) Inline Comments Errata / Feedback: Unknown Object (Differential Revision).
May 31 2017, 12:10 AM · Inline Comments, Installing & Upgrading, Differential
epriestley added a parent task for T12779: File anchor links can load scrolled to the wrong file: T12733: (2017 Week 20) Inline Comments Errata / Feedback.
May 31 2017, 12:04 AM · Restricted Project, Differential, Bug Report
epriestley added a subtask for T12733: (2017 Week 20) Inline Comments Errata / Feedback: T12779: File anchor links can load scrolled to the wrong file.
May 31 2017, 12:04 AM · Inline Comments, Installing & Upgrading, Differential
epriestley added a comment to T12779: File anchor links can load scrolled to the wrong file.

Possibly fallout from T11784 / D17911, although those shouldn't really interact here unless there are other bugs.

May 31 2017, 12:01 AM · Restricted Project, Differential, Bug Report

May 30 2017

alexmv added a comment to T12779: File anchor links can load scrolled to the wrong file.

T11997/T12032 look related, but not the same behavior.

May 30 2017, 11:43 PM · Restricted Project, Differential, Bug Report
alexmv added a comment to T12779: File anchor links can load scrolled to the wrong file.

Forgot to specify browser: this is Chrome 58.0.3029.110 (64-bit) on OS X and Linux. Also replicates on Safari 10.1.1 (12603.2.4).

May 30 2017, 11:41 PM · Restricted Project, Differential, Bug Report
alexmv created T12779: File anchor links can load scrolled to the wrong file.
May 30 2017, 11:38 PM · Restricted Project, Differential, Bug Report
epriestley closed T12778: Repository mirroring is much more frequent than necessary as Invalid.

For pulls (vs mirrors), we switched to ls-remote to detect no-ops in D17497. The primary motivation was to let us make better clustering decisions, but it also "appeared" to improve performance, which suggests that it may not be outlandish to imagine that git ls-remote would use fewer resources here as well.

May 30 2017, 11:29 PM · Restricted Project, Bug Report
neilfitz added a comment to T12778: Repository mirroring is much more frequent than necessary.

Thanks for the detailed response! We hadn't considered that people might tamper with mirror remotes, so you make a very good point there that our proposed change might cause a regression. And you're quite right that logging is our problem.

May 30 2017, 11:11 PM · Restricted Project, Bug Report
epriestley added a comment to T12778: Repository mirroring is much more frequent than necessary.

I'm not sure, since I'm not really sure what problem we're solving. It sounds like there are potentially three motivations:

May 30 2017, 10:31 PM · Restricted Project, Bug Report
neilfitz added a comment to T12778: Repository mirroring is much more frequent than necessary.

I actually wasn't sure which to pick myself, since it's not as specific as most bug reports, but it seemed more like undesirable behavior of an existing feature, as opposed to a new feature. Would it be more appropriate to consider this as a feature request instead?

May 30 2017, 9:56 PM · Restricted Project, Bug Report
epriestley added a comment to T12778: Repository mirroring is much more frequent than necessary.

Can you walk me through why you consider this to be a bug report rather than a feature request?

May 30 2017, 9:38 PM · Restricted Project, Bug Report
neilfitz added a project to T12778: Repository mirroring is much more frequent than necessary: Restricted Project.
May 30 2017, 9:29 PM · Restricted Project, Bug Report
epriestley added a comment to M1476: Inline Comment Browse bar.

Sounds good. Current trajectory is:

May 30 2017, 9:29 PM
neilfitz created T12778: Repository mirroring is much more frequent than necessary.
May 30 2017, 9:29 PM · Restricted Project, Bug Report
chad added a comment to M1476: Inline Comment Browse bar.

If you're making PHUIXButtonView I can come behind and merge in circle stuff. I don't think that needs to be a separate PHP class. I just need to dig out all the button-css stuff and make it more modular so it's not silly with overrides.

May 30 2017, 9:28 PM
chad added a comment to M1476: Inline Comment Browse bar.

bad zoot

May 30 2017, 9:23 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

what is this even

May 30 2017, 9:22 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

(I don't have any plans for making JS and PHP render from the same authority -- I don't see any realistic way to accomplish it.)

May 30 2017, 9:21 PM
chad added a comment to M1476: Inline Comment Browse bar.

Oh there is no PHUIXButtonView...

May 30 2017, 9:20 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

And, uh, SIMPLE is a color. I'm going to change that first, unless you have some other plan for having the yellow and non-yellow buttons present in the mock?

May 30 2017, 9:19 PM
chad added a comment to M1476: Inline Comment Browse bar.

Though I do circle in JS in lightbox, so there would be a second application

May 30 2017, 9:19 PM
chad added a comment to M1476: Inline Comment Browse bar.

You can just make the circle button a square button as well.

May 30 2017, 9:18 PM
chad added a comment to M1476: Inline Comment Browse bar.

Is there a place in 2-5 years where we can write one UI library and work in PHP and JS

May 30 2017, 9:18 PM
chad added a comment to M1476: Inline Comment Browse bar.

Yes I slimmed them in photoshop :(

May 30 2017, 9:17 PM
neilfitz added a comment to T12423: Bring MenuItem customization options to User Profiles.

Thanks! That should be perfect.

May 30 2017, 9:17 PM · Dashboards, Restricted Project, Profile
epriestley added a comment to M1476: Inline Comment Browse bar.

Okay. I have to port whatever we're using to PHUIX so you'll have to retouch both PHP and JS, but I can maybe put PHUIX rendering beside PHUI rendering in UIExamples to make that easier.

May 30 2017, 9:17 PM
chad added a comment to M1476: Inline Comment Browse bar.

Just use SIMPLE for now and I'll retouch as needed. It's probably a little over styled in the mock.

May 30 2017, 9:14 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

Are those buttons rendered by any existing class, or are they novel elements? The circular menus are presumably PHUIIconCircleView but the other buttons look custom (it looks like the spacing is slightly different from the existing "Simple" buttons, maybe)? Should I add a new mode to PHUIButtonView, or is this an existing mode somewhere that I'm just missing, or are they just "Simple" buttons with slightly Photoshoppy rendering?

May 30 2017, 9:13 PM
chad added a revision to T12423: Bring MenuItem customization options to User Profiles: Unknown Object (Differential Revision).
May 30 2017, 9:13 PM · Dashboards, Restricted Project, Profile
epriestley added a comment to T12729: CLI scripts do not detect execution with bad SAPI binary (like `fcgi` instead of `cli` under cPanel).

If you believe this is not an issue with a bad SAPI binary, please file a new bug report including reproduction steps I can follow to reproduce the issue (see Providing Reproduction Steps for guidance).

May 30 2017, 9:08 PM · Setup
epriestley added a revision to T12733: (2017 Week 20) Inline Comments Errata / Feedback: Unknown Object (Differential Revision).
May 30 2017, 9:04 PM · Inline Comments, Installing & Upgrading, Differential
chad added a comment to T12423: Bring MenuItem customization options to User Profiles.

Possibly also, add a "See All" link to ApplicationSearch

May 30 2017, 8:53 PM · Dashboards, Restricted Project, Profile
chad added a comment to T12423: Bring MenuItem customization options to User Profiles.

Sounds reasonable to just improve that.

May 30 2017, 8:52 PM · Dashboards, Restricted Project, Profile
chad added a comment to M1476: Inline Comment Browse bar.

Yeah, I tried hard to not make it progress-like. My approach was mostly, "if I have a dozen comments across 5 files, how could I assume I've read/addresses each piece of feedback" - and that still leads to some sort of progress bar. If people don't click "done" I think it's reasonable to assume they don't need that level of organization. I also suffer from ADHD and have a difficult time if I don't maintain things in a list.

May 30 2017, 8:49 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

I'm fine with dropping "no progress bars". I believe most requests we've ever received about inlines -- like T8909#224084 -- are fundamentally misguided. That user wanted features to make managing a review with 100 spelling corrections easier. But these requests are common and I don't have any real reason to believe that making Differential hard to misuse is actually helping anyone or putting any real pressure on attacking the root issues.

May 30 2017, 8:47 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

I think this feature is just inherently incompatible with my hardline "review shouldn't be a progress bar" view, and it would be more confusing to try to obscure the progress aspect of it.

May 30 2017, 8:45 PM
neilfitz added a project to T12423: Bring MenuItem customization options to User Profiles: Restricted Project.

Hey, we're also interested in this by way of T12545 (which was merged in above). A couple of our teams have historically assigned their oncall/tech-debt tasks to a mailing list user, and used the priority-sorted view of those tasks to run their oncall shifts. That workflow no longer works with the reverse-chronological sort.

May 30 2017, 8:44 PM · Dashboards, Restricted Project, Profile
epriestley added a revision to T12733: (2017 Week 20) Inline Comments Errata / Feedback: Unknown Object (Differential Revision).
May 30 2017, 8:37 PM · Inline Comments, Installing & Upgrading, Differential
chad added a comment to M1476: Inline Comment Browse bar.

What about hiding the x/n count until you've marked 1 as done?

May 30 2017, 8:34 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

I can also just put next/prev back on inlines if you prefer, and we can deal with the design issue if/when we add a context menu for "View History", "View Raw Remarkup", etc. (T11401).

May 30 2017, 8:32 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

I don't think we need to keep iterating here -- I don't think any version of this will ever be useful to me personally, and I think I'm clearly fighting a losing battle by trying to keep all the "X / Y" progress-bar-style elements out of the UI.

May 30 2017, 8:31 PM
epriestley added a revision to T12733: (2017 Week 20) Inline Comments Errata / Feedback: Unknown Object (Differential Revision).
May 30 2017, 8:26 PM · Inline Comments, Installing & Upgrading, Differential
chad added a comment to M1476: Inline Comment Browse bar.

I also have some ideas around a more minimal UI if you'd like to see one more pass.

May 30 2017, 8:26 PM
chad added a comment to M1476: Inline Comment Browse bar.

hmmm, I'm happy to take another pass here. For myself I feel like you, I don't need it - if I keep reviews small - but I think that's not something we can apply across all our users. I've also found I don't need "done" until I do. There reaches a point where I want to make sure I've addressed everything before sending it back for review, and then that list I feel is really useful.

May 30 2017, 8:25 PM
chad updated subscribers of T12777: Add "note" field for awards.
May 30 2017, 8:22 PM · Badges
chad created T12777: Add "note" field for awards.
May 30 2017, 8:22 PM · Badges
epriestley added a comment to M1476: Inline Comment Browse bar.

I think it's fine for none of this to work on mobile for now.

May 30 2017, 8:20 PM
chad added a comment to M1476: Inline Comment Browse bar.

(I'm also ok with none of this on mobile)

May 30 2017, 8:12 PM
chad added a comment to M1476: Inline Comment Browse bar.

Do you want a mobile design? I think we can just hide a div on desktop?

May 30 2017, 8:12 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

Okay, I'm going to implement these behaviors:

May 30 2017, 8:11 PM
chad awarded Master of Safari to recipient: epriestley.
May 30 2017, 8:04 PM
chad updated Master of Safari flavor text from to Web Browser.
May 30 2017, 8:04 PM
chad created Master of Safari.
May 30 2017, 8:04 PM
chad added a comment to M1476: Inline Comment Browse bar.

Cool, Safari seems fixed again.

May 30 2017, 8:03 PM
chad added a comment to M1476: Inline Comment Browse bar.

(◠‿◠✿)

May 30 2017, 8:02 PM
chad updated images of M1476: Inline Comment Browse bar.
May 30 2017, 8:02 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

Oh! Works great in Chrome.

May 30 2017, 7:40 PM
chad added a comment to M1476: Inline Comment Browse bar.

Have you tried Chrome?

May 30 2017, 7:39 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

I deployed D18042 to secure, but it isn't retroactive. You can either:

May 30 2017, 7:02 PM
epriestley added a comment to T12776: Pholio's "replace" transaction does not attach files properly after refactoring.

Specifically, I got this (mail with HTML and text parts containing over-escaped HTML):

May 30 2017, 6:59 PM · Bug Report, Pholio
epriestley added a comment to T12776: Pholio's "replace" transaction does not attach files properly after refactoring.

On top of this, I got some email from Pholio with odd HTML behavior, but I can't immediately reproduce it and I don't have any guesses about what's causing it so I'll assume I'm just crazy until someone else hits it.

May 30 2017, 6:54 PM · Bug Report, Pholio
epriestley added a revision to T12776: Pholio's "replace" transaction does not attach files properly after refactoring: Unknown Object (Differential Revision).
May 30 2017, 6:52 PM · Bug Report, Pholio
epriestley added a comment to T12776: Pholio's "replace" transaction does not attach files properly after refactoring.

(See also M1476.)

May 30 2017, 6:50 PM · Bug Report, Pholio
epriestley added a comment to T12776: Pholio's "replace" transaction does not attach files properly after refactoring.

I've got most of a diff for this.

May 30 2017, 6:47 PM · Bug Report, Pholio
epriestley created T12776: Pholio's "replace" transaction does not attach files properly after refactoring.
May 30 2017, 6:47 PM · Bug Report, Pholio
chad added a comment to M1476: Inline Comment Browse bar.

It's still probably Safari though

May 30 2017, 6:40 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

Probably permissions, let me see if I can reproduce locally. I thought I tested that but maybe didn't get the "replace an image" transaction specifically.

May 30 2017, 6:38 PM
chad added an inline comment to M1476: Inline Comment Browse bar.
May 30 2017, 6:37 PM
chad added a comment to M1476: Inline Comment Browse bar.

I tried logged out Safari and saw no images

May 30 2017, 6:37 PM
chad added a comment to M1476: Inline Comment Browse bar.

oh, maybe file permissions then

May 30 2017, 6:37 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

What I'm seeing, in Chrome?

May 30 2017, 6:32 PM
chad added a comment to M1476: Inline Comment Browse bar.

Safari only

May 30 2017, 6:31 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

What I'm seeing:

May 30 2017, 6:30 PM
epriestley added a comment to M1476: Inline Comment Browse bar.

The first two images seem to have been lost, Pholio bug?

May 30 2017, 6:30 PM
epriestley edited projects for T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues, added: Bug Report (Needs Information); removed Bug Report.

Next steps:

May 30 2017, 6:14 PM · Bug Report (Needs Information), Doorkeeper
epriestley closed T12722: Auto-resolve with "Fix: T..." commit message should not reopen a closed bug as Invalid.

This doesn't appear to describe a bug in Phabricator.

May 30 2017, 6:08 PM · Bug Report (Needs Information)
epriestley closed T8109: Using 'arc feature' on mercurial repository gave an exception as Invalid.

I'm just going to nuke this since there's no repro. This workflow has also been rewritten on the experimental branch and the specific error encountered here should now be impossible.

May 30 2017, 6:07 PM · Bug Report (Needs Information), Mercurial, Arcanist
epriestley closed T12775: InvalidArgumentException in PhabricatorStandardPageView after setting unexpected JSON in ui.footer-items as Resolved by committing Restricted Diffusion Commit.
May 30 2017, 5:15 PM · Bug Report
epriestley added a revision to T12775: InvalidArgumentException in PhabricatorStandardPageView after setting unexpected JSON in ui.footer-items: Unknown Object (Differential Revision).
May 30 2017, 4:32 PM · Bug Report
aljungberg added a comment to T12733: (2017 Week 20) Inline Comments Errata / Feedback.

You can leave comments on the left hand side of a 2-up view -- that is, scrolling in EITHER of these areas on 2-up would trigger the problem:

May 30 2017, 4:06 PM · Inline Comments, Installing & Upgrading, Differential