-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CM doubts and status #3440
Comments
@Akarshit thanks for documenting all of this, but this is a huge thread, so I don't want to respond to everything at once. Let's take one at a time. For the first concern, the description in the lower panel should always reflect what selection the user sees in the upper panel. So, if you select a library, then switch to another tab (say, "modes"), now there is no selection above, so the description below should be cleared out. Returning to the "libraries" tab, if we maintain the original selection there (and I suppose we should) then the description in the lower panel should populate. Does that clarify? In addition to everything above, I want to ensure we polish this UI visually, after everything is working technically. I'd like it to be visually consistent with the editor window, as much as possible. @benfry I realize our Java window customization possibilities are limited. How realistic is it to create tabs and other elements that look like the wireframes (and the editor)? |
@alignedleft Structurally this is all possible (and seems to be implemented), but at the moment, I think @Akarshit took the wireframes to be design comps, not wireframes, so the design needs work at the moment (that's covered at #3464). Though I could have James work on the design so that it's consistent with his work on the editor. |
@benfry Thanks. I'm communicating with Akarshit offline. I'm working on mockups and will post them in thread #3464 for comments. @Akarshit I really appreciate that you documented all these concerns, but it is difficult in terms of workflow to have them all captured in a single GitHub issue, as it means we can't track them separately. Some of these concerns should be regular questions (which you can email to me); I think issues should be reserved for clearly specified problems or planned enhancements. |
@Akarshit I'm closing this, as I think we are already handling most of these concerns through other issues (and with the pending clarification of visual styling for the CM). If you have any outstanding concerns, please email me directly or open a new issue. Thanks! |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
@alignedleft
I am opening this because I think there are more people involved in CM than us so they can also point out if we missed something.
Things left
display the progressbar that hides behind the label showing version.Make the error Panel.Doubts
I opened the CM and then clicked on the BootStrap then the statusPanel shows information about BootStrap like this
Then I change to
Modes
tab and the satusPanel is still showing the information about BootStrap(as it should ? I think) likeNow when i select a mode it shows information about the in the statusPanel like
Now when i switch back to 'Tools` tab then the statusPanel is still showing the information about the Android Mode like
So should it show information about Bootstrap or the mode ?
Selection should be displayed in statusPanel
Good question. Because when the mode changes, all the items in the CM window would be affected (as it only shows items for the current mode), correct?
Maybe the CM should be a dialog box, i.e. always on top of everything else.
Or… say I open the CM window, then go to an editor window and try to switch modes. Should we check to see if the CM window is open, then, if so, check to see if any updates/downloads are in progress? We could warn "switching modes will interrupt this update".
None of these are great solutions — I just want to get the ideas out there.
Update all
case ? These error can be of various types like No net connection, poor format of contribution, file system error, etc.In the update tab, as according to wireframes there is only a update all button, so what happen when a user simply clicks on a list item?The Updates tab is just for quick updating, not for exploring details. Clicking a list item does nothing. To see details or update items individually, the user has to switch to one of the other tabs.
In update tab, wouldn't it make more sense to let the update and remove button stay as such and replace the install button withUpdate all
button ?_ it's confusing, because, in the first four tabs, the lower panel represents information specific to a given contribution. An "update all" button pertains to more than one contribution, so it would be confusing to have it in the lower panel._
Update all
whose progress bar to show ? We are having a individual progress bar for every contribution so should the progress bar here be sum of all of them or should we skip the progressbar ?Are the status messages like "Downloading contributions file...", "Done" to be completely removed because of the spinner ?Yes.
As in a conversation with @joelmoniz there is a undo button which becomes active when a contribution is removed unsuccessfully, where is it(if it is) supposed to be placed.I don't think we need this undo button. To "undo" the user needs to reinstall the contribution.
Try Again
button is closed, should it appear again anywhere? If so how ?if my network connection was working, but then is interrupted? Yes, I suppose the "Try again" area should reappear.
But what if suppose i forgot to turn wifi on then opened processing and closed the
Try Again
box, then I realize my stupidity and turn on the wifi but there is no way now to "Try Again"Is the icon supposed to be shown in the status ?Yes
And now the main one can someone give me an idea on how to make that list, i mean which layout to use ?JTable
The text was updated successfully, but these errors were encountered: