Closed Bug 559481 (consoleui) Opened 14 years ago Closed 12 years ago

[meta] DevTools Console front end implementation

Categories

(DevTools :: Console, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 704110

People

(Reporter: ddahl, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

We are shooting for a beta-quality release on Trunk in Q2. Need some face time with UX, also filing a UI "mockups" bug.

I have begun working on the UI, but only enough to make things work. I think it is sparse enough for now that any functionality is not going to be too hampered by a radical design:)

try builds will be posted each week.
Blocks: 559482
Blocks: 534398
Depends on: 554937
(In reply to comment #0)
> We are shooting for a beta-quality release on Trunk in Q2. Need some face time
> with UX, also filing a UI "mockups" bug.
After meeting with UX and discussing all of this with Johnath, Robcee, et al. It looks like we are still going for alpha-quality push to trunk in Q2
A meeting with limi has set the direction for this implementation:

1. a developer menu item in the UI exposes a button that shows an "Arrow Panel" with the console log running.

2. a user can select "open console in new window", "open console in tab" and "dismiss".

also:

We need a "filter toolbar". with toggle buttons for each tab to toggle event listeners, network logging, css parser logging, etc... We should use text-based buttons. Not icons.
(In reply to comment #1)
> (In reply to comment #0)
> > We are shooting for a beta-quality release on Trunk in Q2. Need some face time
> > with UX, also filing a UI "mockups" bug.
> After meeting with UX and discussing all of this with Johnath, Robcee, et al.
> It looks like we are still going for alpha-quality push to trunk in Q2

To be clear, here - I think we should push alpha quality asap, but still work to a goal of beta quality in Q2. Land early, land often.
(In reply to comment #3)
> to be clear, here - I think we should push alpha quality asap, but still work
> to a goal of beta quality in Q2. Land early, land often.

indeed. just being conservative here - i know the review process will be long.
OS: Linux → All
No longer blocks: 534398
do we really need arrow panels for this? Why not a regular panel with a titlebar as the Inspector is going to have? See bug 552982.
(In reply to comment #5)
> do we really need arrow panels for this? Why not a regular panel with a
> titlebar as the Inspector is going to have? See bug 552982.

No, we don't need arrow panels. This was some preliminary ideas, that's all. It would be better if the Inspector and Console matched look and feel.
Taking this. Proposed mockup to be submitted for UX review to be attached.
Assignee: ddahl → pwalton
Status: NEW → ASSIGNED
Attached image Console mockup 1. Not yet UX reviewed. (obsolete) —
blocking2.0: --- → ?
Depends on: 580400
Depends on: 578658
Depends on: 580502
Rationale for blocking request: The console UI that is currently shipping as part of the beta has not been reviewed by the UX team and was never intended to be anything more than a placeholder. As these tools are new parts of Firefox 4 and on the roadmap, they should have a proper UI designed and implemented.
Depends on: 580820
Depends on: 580854
Attached image Mockup 3. —
Attaching a third mockup (the second was not posted to this bug, sorry). Certain parts of it are highly subject to change:

(1) All icons will quite possibly be replaced by text, subject to graphic design bandwidth and platform constraints.
(2) The style of the filter bar has not yet been fully hashed out. limi raised some concerns with the design in the mockup; it is likely that it will first be a series of checkboxes.
Attachment #457907 - Attachment is obsolete: true
(In reply to comment #10)
> Created attachment 459274 [details]
> Mockup 3.
> 
> Attaching a third mockup (the second was not posted to this bug, sorry).
> Certain parts of it are highly subject to change:
> 
> (1) All icons will quite possibly be replaced by text, subject to graphic
> design bandwidth and platform constraints.
> (2) The style of the filter bar has not yet been fully hashed out. limi raised
> some concerns with the design in the mockup; it is likely that it will first be
> a series of checkboxes.

regardless, this mockup is great. The direction is looking up.
No longer depends on: 554937
I removed the arrow panels bug as a blocker here until all of the real mockups and concepts come in for the console UI. I don't think it is worth it to block on it.
Depends on: 581183
Depends on: 581231
No longer depends on: 578658
See Also: → 578658
Depends on: 581241
Are we going to add UI for controlling the DOM mutation event logging? see bug 575791
(In reply to comment #13)
> Are we going to add UI for controlling the DOM mutation event logging? see bug
> 575791

As far as I know the DOM Mutation events are gone.
Keywords: uiwanted
Depends on: 579412
Depends on: 582135, 582121
Depends on: 582400
Depends on: 582455
Depends on: 582460
Depends on: 583145
Depends on: 583349
This is basically a meta-bug. Please request blocking on the individual bugs where change will actually occur.

Also, should get a UX review on these proposed changes as soon as possible.
blocking2.0: ? → ---
Hardware: x86 → All
Summary: DevTools Console front end implementation → [meta] DevTools Console front end implementation
Whiteboard: [kd4b5]
Depends on: 585195
Depends on: 585237
Depends on: 585530
Depends on: 586125
Depends on: 586135
Depends on: 586142
Depends on: 586724
Depends on: 573840
Depends on: 586388
Whiteboard: [kd4b5]
Depends on: devtools4
Depends on: 596315
Alias: consoleui
Depends on: 596822
Depends on: 597460
Depends on: 597502
Depends on: 599240
Depends on: 601183
Depends on: 601464
Assignee: pwalton → nobody
Assignee: nobody → shorlander
Keywords: uiwanted
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Assignee: shorlander → nobody
Component: Developer Tools → Developer Tools: Console
QA Contact: developer.tools → developer.tools.console
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: