This message was deleted.
# feature-requests
s
This message was deleted.
🙌 3
😮 4
m
This is so cool!
2
b
janky CSS hackery, not to be relied on for more than having fun, will definitely break:
Copy code
.commit-group {
  margin: 10px 10px 8px 20px !important;
}
.commit {
  margin: 2px 0 0 !important;
}
.commit-tree-stack-actions {
  margin-top: 0 !important;
}
.commit-details {
  flex-wrap: wrap;
  justify-content: start;
}
.commit-title {
  font-size: 12px;
}
.commit-actions {
  position: relative;
  top: -4px;
}
.branch-name {
  display:block !important;
}
.top-bar .button-group {
  flex-wrap: wrap
}
.diff-number {
  font-size: 12px !important;
  padding: 0 !important;
}
g
@Ben Jaffe how would you feel if Graphite lived in a native app with a combo view similar to what you posted - letting you edit your local state and remote PRs in one place?
b
It's a cool idea, but would probably need a few things to actually use it: • a very dense view... one thing I loved about Phabricator was how info dense it was. I want to have a view on all the stacks I have open without constantly scrolling, and I think the Graphite designers can make something as dense without being as ugly as Phabricator ◦ Related: adjustable verbosity. I'd love to be able to have something like
gt ls
always open • really good loading state tracking
g
mm, makes sense. I think @Jacob Gold is already working on increasing the density of Graphite Interactive, agree with the desire
👍 1
We’ve thought about building an all-in-one native app, to both speed up diff loading for PRs, as well as eliminate switching between remote and local, syncing, merging, closing, etc. We’ve had concerns that folks might be tired of another app on their computer, but sounds like you wouldnt hate it? In a perfect world we’d just put the stack viz in the browser like you did, but that would require file system access that doesnt yet exist on browsers lol
1
j
cc @amonshiz 🙂
😍 1
this is awesome, @Ben Jaffe!
cc @Xiulung Choy as well as the information density thing is something we'll be figuring out together 🙂
a
My God. It's beautiful.
1
b
I wouldn't hate it, but I don't know how much I'd use it... maybe I'll see how this goes over the next few days.
❤️ 1
m
@Ben Jaffe do you wanna tweet this? Or can we?
b
Tweet it out! I'm @benjaffe
🙌 2
damn, didn't expect it to get traction!
I'm so happy you're all excited by it 😄
gopher party 2
g
It’s one thing when a user suggests a feature - you did the cooler step of prototyping what it could be. It’s always something we celebrate :)
b
I don’t think there’s personal info in that screenshot right?
Didn’t expect it to see a wider audience
m
I did a quick scan and it looks fine
👍 1
b
This is even better, though I had to do some absolute positioning given the HTML. Checkout/Submit action buttons appear on hover, so they don't clutter the display.
j
thank you lol, saving @Xiulung Choy some time with quick fixes to my design skills
i like moving the pr info below the branch, matches
gt log
too which is nice
cc @Greg do you like this arrangement better?
b
It'd also be pretty cool to have info about whether it's approved, changes requested, etc.
👍 1
For the action buttons, maybe they should actually go into a dropdown. They feel clunky here as-is. Also it'd be neat to double-click on the dot to check out the branch.
👍 1
j
It'd also be pretty cool to have info about whether it's approved, changes requested, etc.
this is easy and we're definitely gonna add soon , we already have the data
a
So the decision to ship Graphite UI as an Arc Boost is what I’m hearing? ;)
b
hahaha, that's one way to get people to use Arc ❤️
@Stephen Pinkerton
👀 2