Page MenuHomePhabricator

Convert the "Repository Management" UI to a full-width, Phortune-style UI
ClosedPublic

Authored by epriestley on Nov 21 2018, 7:15 PM.
Tags
None
Referenced Files
F15458944: D19826.diff
Mon, Mar 31, 8:32 AM
F15430100: D19826.id.diff
Mon, Mar 24, 5:39 AM
F15415056: D19826.id47381.diff
Thu, Mar 20, 3:44 AM
F15391414: D19826.diff
Sat, Mar 15, 9:47 AM
F15384010: D19826.id47381.diff
Fri, Mar 14, 6:32 PM
F15379172: D19826.id47381.diff
Thu, Mar 13, 7:06 PM
F15308857: D19826.id47351.diff
Mar 6 2025, 6:44 AM
Unknown Object (File)
Feb 9 2025, 6:41 AM
Subscribers
None

Details

Summary

Ref T13216. I want to add some new management options to repositories (e.g., filesize limit, clone timeouts). Before adding new stuff here, update the UI to a full-width, Phortune-style UI.

This partially reverts D18523. About a year ago, several UIs got converted to fixed-width (repository management, config, settings, instance management in SAAS). I didn't think these were good changes and have never really gotten used to them. The rationale wasn't clear to me and these changes just felt like "be more like GitHub". I think usability is significantly worse, e.g. actions are now hidden inside button menus instead of immediately visible.

Phortune also got converted less dramatically to a full-width-with-menu UI, which I like much better. Adjust repository management to use that UI style instead of the fixed-width style.

Test Plan

Screen Shot 2018-11-21 at 11.07.14 AM.png (1×1 px, 198 KB)

Viewed every panel, including the Subversion panel.

Diff Detail

Repository
rP Phabricator
Branch
rconfig1
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 21200
Build 28827: Run Core Tests
Build 28826: arc lint + arc unit