LucidDB / adminui

DEFUNCT. Front-end in-browser flash client for connecting to LucidDB's admin web services.
http://www.dynamobi.com/c/products/luciddb/administration-ui/
GNU General Public License v2.0
1 stars 1 forks source link

[DADMINUI-32] UI Rejiggering - Tree Objects and Add New #27

Closed dynamobi-build closed 12 years ago

dynamobi-build commented 12 years ago

[reporter="ngoodman", created="Thu, 5 Aug 2010 16:03:27 -0700", resolved="Mon, 16 Aug 2010 11:47:50 -0700"]

Some UI refactoring.

dynamobi-build commented 12 years ago

[author="ngoodman", created="Thu, 5 Aug 2010 16:36:00 -0700"]

First, refactoring of the tree.

Almost all objects should be browsable via the tree. Also, adding/deleting/editing object workflows should be greatly simplified.

Overall tree structure (add new Icons as appropriate):

Schemas

Security

Remote Data

JARs

System

Network

dynamobi-build commented 12 years ago

[author="ngoodman", created="Thu, 5 Aug 2010 16:53:31 -0700"]

Context Menus

Schema Folder (add new)
Schema Node (drop, <>, <>)
Tables Folder (add new)
Table Node (script as S/I/U/D, open, drop, edit, <>, <>)
Column Node (<>)
Views Folder (add new)
Views Node (drop, edit, select as)
Foreign Tables Folder (import)
Foreign Table Node (select as, drop, <>)
Functions Folder
Function Node (<>)
Procedure Folder
Procedure Node (<>)
Security Folder
Users Folder (add new)
User Node (edit, drop)
Roles Folder (add new)
Role Node (edit)
Remote Data Folder
Wrapper Node (<>)
Servers Folder (add new)
Server Node (<>, <>, <>, <>)
JARs Folder (<>)
JAR Node (drop, add)
System Folder
Counters (<>)
Configuration (<>)

dynamobi-build commented 12 years ago

[author="ngoodman", created="Thu, 5 Aug 2010 16:56:50 -0700"]

Change the Add / Select box to be the following behavior:

Remove the button. Change the labels so it's implicit and do the action when the Select is SELECTED (consider adding sections if possible with horizontal rules to group them)

Launch Query Tab
New Table
New User
New Schema
New Role
New View

dynamobi-build commented 12 years ago

[author="ngoodman", created="Thu, 5 Aug 2010 16:58:19 -0700"]

"Create your Table" should be Create/Update your Table
Add column should be just above grid, not at top of form
New Schema button should be to the right of the schema selector (save an entire row of space)

dynamobi-build commented 12 years ago

[author="ngoodman", created="Thu, 5 Aug 2010 17:00:16 -0700"]

About should be:

About FlexSQLAdmin
FlexSQLAdmin for LucidDB
<< DynamoBI Logo>>
Version 1.0M1
www.dynamobi.com

Copyright 2010 Dyanmo BI Corporation
Copyright 2006-2010 Kevin Kazmierczak
All Rights Reserverd.
Icons Courtesy of www.famfamfam.com

dynamobi-build commented 12 years ago

[author="ksecretan", created="Mon, 16 Aug 2010 11:47:50 -0700"]

Resolving with revision:246 though a potential for a bit more polish is there. (It is functionally complete now w.r.t the old version along with some new features most notably the async tree.)