1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-26 16:52:41 +01:00
phorge-phorge/webroot/rsrc/css/application/differential
epriestley 281598d65c Use a hash-and-diff strategy to produce a diff layout for block-based documents
Summary:
Depends on D20835. Ref T13425. Ref T13414. When a document has a list of content blocks, we may not be able to diff it directly, but we can hash each block and then diff the hashes (internally "diff" also does approximately the same thing).

We could do this ourselves with slightly fewer layers of indirection, but: diff already exists; we already use it; we already have a bunch of abstractions on top of it; and it's likely much faster on large inputs than the best we can do in PHP.

Test Plan: {F6888169}

Maniphest Tasks: T13425, T13414

Differential Revision: https://secure.phabricator.com/D20836
2019-09-25 16:40:53 -07:00
..
add-comment.css Revamp inline commenting UI 2015-03-27 16:00:09 -07:00
changeset-view.css Use a hash-and-diff strategy to produce a diff layout for block-based documents 2019-09-25 16:40:53 -07:00
core.css Remove an old Differential selection behavior 2019-02-20 10:09:34 -08:00
phui-inline-comment.css Lots of little fixes for Dark Mode (Experimental) 2017-07-19 14:41:23 -07:00
revision-comment.css Highlight cell when jumping to an inline comment 2015-05-04 12:21:21 -07:00
revision-history.css Modernize "revision update history" in Differential 2014-03-12 11:39:43 -07:00
revision-list.css Update table 'age' colors to table-kit mocks. 2013-01-15 13:16:24 -08:00
table-of-contents.css Improve lint/unit limit, sort, view all, collapse behaviors 2015-06-23 13:34:25 -07:00