1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-13 02:12:41 +01:00
phorge-phorge/src/applications
epriestley 21f0aba701 Use an inline dialog element for inline comments in Differential
Summary:
The current approach of using a modal overlay dialog to create/edit inline
comments is pretty silly. Use an inline textarea instead.

This element isn't perfect and we have some mild modalness issues, but I think
it's better than the silly thing we've got going on right now. We can keep
poking it as people break it.

Test Plan:
  - Created comments; submitted and undid them in empty and nonempty states.
Used undo for nonempty states + cancel.
  - Edited comments; saved and canceled them. Used undo for changed state.
  - Replied to comments; yada yada as above.
  - Deleted comments.
  - Did various modal trickery where I clicked "Reply" on something else with a
dialog already up, this very mildly glitches but I think it's not a big issue.

Reviewers: vrana, btrahan, Makinde, nh

Reviewed By: vrana

CC: aran, epriestley

Maniphest Tasks: T431

Differential Revision: https://secure.phabricator.com/D1716
2012-02-29 14:28:48 -08:00
..
audit Remove old audit edit form in favor of Diffusion form 2012-02-28 21:13:14 -08:00
auth Make conduit read access_token and login the pertinent $user 2012-02-20 10:21:23 -08:00
base Send 403 for admin pages without being admin 2012-01-15 17:30:23 -08:00
calendar Build a basic calendar view 2011-08-08 10:34:06 -07:00
chatlog Add a basic chatlog 2012-02-17 10:21:38 -08:00
conduit Make Conduit parsers more flexible for 'arc diff --create' 2012-02-28 16:56:19 -08:00
countdown Use generic URIs 2012-01-16 14:53:05 -08:00
daemon Add buttons to delete or free tasks from the queue 2012-01-24 09:14:06 -08:00
differential Use an inline dialog element for inline comments in Differential 2012-02-29 14:28:48 -08:00
diffusion Remove commit list from Diffusion in favor of Audit commit list 2012-02-28 21:12:08 -08:00
directory Show commits in /audit/ 2012-02-28 21:10:39 -08:00
draft/storage Revision comment drafts. 2011-02-05 16:57:21 -08:00
drydock Use setConcreteOnly() in Phabricator and only list/launch concrete Daemons 2012-01-25 11:50:59 -08:00
feed Fix Feed Times on 32 Bit Servers 2012-02-28 21:04:02 -08:00
files Display //no name// for files without name to make the link clickable 2012-02-23 13:23:04 -08:00
help/controller Explicitly show that "escape" closes dialogs in Phabricator 2011-08-02 09:21:28 -07:00
herald Allow Herald to trigger audits for users or projects 2012-02-27 09:36:30 -08:00
maniphest Minor, fix Maniphest defualt user selection. 2012-02-28 22:00:03 -08:00
markup Show audit comments on the Diffusion commit view 2012-02-24 14:14:39 -08:00
metamta Enable email for audits 2012-02-27 12:57:57 -08:00
oauthserver OAuth Server -- add controllers to RUD client authorizations and CRUD clients 2012-02-24 14:56:18 -08:00
owners Remove old audit edit form in favor of Diffusion form 2012-02-28 21:13:14 -08:00
paste Add line link to Paste 2012-02-08 10:54:57 -08:00
people Remove commit list from Diffusion in favor of Audit commit list 2012-02-28 21:12:08 -08:00
phid Show commits in /audit/ 2012-02-28 21:10:39 -08:00
phriction Add a contextual "scope" dropdown for searches 2012-02-14 17:00:12 -08:00
project Added Additional Fuctionality to Jump Nav: Jump to users, projects, symbols, or 2012-02-20 10:23:51 -08:00
repository Minor, actually update commit author field when it is parsed by the worker. 2012-02-28 21:25:15 -08:00
search Add audits to search 2012-02-27 09:51:00 -08:00
slowvote Kill PhabricatorFileURI 2012-01-10 15:21:39 -08:00
status/base Add /status/ 2011-04-08 11:13:51 -07:00
typeahead/controller Enhance Maniphest custom queries 2012-02-28 21:08:02 -08:00
uiexample Examples using JX.View 2011-11-06 15:17:00 -08:00
xhpastview Add missing includes from XHPAST parse bug. 2011-04-06 23:14:58 -07:00
xhprof Fix iframe issue for XHProf DarkConsole plugin 2012-01-28 11:17:19 -08:00