Page MenuHomePhabricator

Add a dedicated HistoryListView for Diffusion
ClosedPublic

Authored by chad on May 23 2017, 8:48 PM.
Tags
None
Referenced Files
F19789086: D18005.diff
Wed, Feb 25, 5:18 PM
F19775405: D18005.diff
Sat, Feb 21, 10:30 PM
F19558028: D18005.diff
Jan 30 2026, 11:26 PM
F19558012: D18005.diff
Jan 30 2026, 11:26 PM
F19522482: D18005.id43307.diff
Jan 17 2026, 7:45 AM
F19515021: D18005.id43307.diff
Jan 14 2026, 7:19 AM
F19445302: D18005.id43307.diff
Dec 29 2025, 11:36 AM
F19426808: D18005.id43304.diff
Dec 28 2025, 7:08 AM
Subscribers

Details

Summary

Going to play a bit with this layout (diffusion sans audit) and see how it feels on profile. Uses a user image, moves the commit hash (easily selectible) and separates commits by date.

Test Plan

Review profiles with and without commits.

image.png (2×2 px, 482 KB)

Diff Detail

Repository
rP Phabricator
Branch
history-list-view (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 17217
Build 23047: Run Core Tests
Build 23046: arc lint + arc unit

Event Timeline

Feels a lot like "copy GitHub" to me, but I think everyone loves GitHub's UI and hates Diffusion's UI so that's probably not a bad thing.

This revision is now accepted and ready to land.May 23 2017, 8:55 PM
src/applications/diffusion/view/DiffusionHistoryListView.php
47

Likely pre-existing, but "impoting".

91

This isn't translatable/UTF8-safe but whatevs, we can cross that bridge when we come to it.

135

Or just $cur_date = $new_date;

140–141

Extra indentation?

This revision was automatically updated to reflect the committed changes.