Feature #435

Expansion των πραγμάτων στο icon view

Added by Vangelis Koukis almost 12 years ago. Updated almost 12 years ago.

Status:Closed Start date:04/20/2011
Priority:High Due date:
Assignee:Mike Muzurakis % Done:

0%

Category:Cyclades UI Spent time: -
Target version:v0.3

Description

Όπως περιγράφεται στο #375, τα κουτιά στο icon view θα ανοίγουν ώστε να φαίνονται έξτρα πληροφορίες.
Προς το παρόν το αριστερό πράγμα [VM configuration], και το δεξί πράγμα [meta data].


Related issues

related to Synnefo - Feature #375: VM Metadata Handling στο GUI Closed 04/05/2011

Associated revisions

Revision beef1f05
Added by Mike Muzurakis almost 12 years ago

Initial expanded content for metadata in icon view, Refs #435

Revision 0a8e39b4
Added by Mike Muzurakis almost 12 years ago

add keyword scrollable mockup, Refs #435

Revision d8fce384
Added by Mike Muzurakis almost 12 years ago

populate first info column on icon view, Refs #435

Revision 2bd40ca0
Added by Mike Muzurakis almost 12 years ago

fix metadata positioning on icon view, Refs #435

Revision d92311fd
Added by Mike Muzurakis almost 12 years ago

fix a visual issue on toggle, Refs #435

Revision fb117e42
Added by Mike Muzurakis almost 12 years ago

populate metadata keys with real content, Refs #435

Revision a4708a76
Added by Mike Muzurakis almost 12 years ago

fix metadata count on icon view, Refs #435

Revision b7b29ade
Added by Mike Muzurakis almost 12 years ago

fix a glitch on slide toggle, Refs #435

Revision 14f61457
Added by Mike Muzurakis almost 12 years ago

visual modofications and sample content on icon view, Refs #435

Revision 99034ed6
Added by Mike Muzurakis almost 12 years ago

fix a visual glitch on metadata toggle, Refs #435

Revision ed7c48a3
Added by Mike Muzurakis almost 12 years ago

fix some visual issues on metadata expansion, Refs #435

Revision 9d32dca2
Added by Mike Muzurakis almost 12 years ago

fix metadata scrollable issue, Refs #435

Revision eeb57422
Added by Mike Muzurakis almost 12 years ago

fix metadata duplication after closing the wizard, Refs #435

Revision 5f45ae5d
Added by Mike Muzurakis almost 12 years ago

fix positioning for inline name editing, Refs #435

Revision 9d9df95d
Added by Mike Muzurakis almost 12 years ago

fix confirmation box positioning, Refs #435

Revision 461ebec9
Added by Mike Muzurakis almost 12 years ago

show metadata controls when adding more than 3 metadata, Refs #435

Revision 09d3fbbf
Added by Mike Muzurakis almost 12 years ago

fix confirmation error positioning, Refs #435

History

#1 Updated by Mike Muzurakis almost 12 years ago

  • Status changed from Assigned to Feedback
  • Assignee changed from Christos Psaltis to Mike Muzurakis

Δεν δουλεύει το scrollable για τα metadata keys στην 4η στήλη, κατά πάσα πιθανότητα λόγω conflict μεταξύ jQuery και jQuery Tools. Κατά τα άλλα πρέπει να είμαστε εντάξει σ αυτό.

#2 Updated by Constantinos Venetsanopoulos almost 12 years ago

  • Status changed from Feedback to Assigned

Firefox 4 σε debian

φαίνεται οτι είναι αρκετά οκ το expansion αλλά έχει χαλάσει τελείως η στοίχιση των από πάνω στοιχείων (name, show:.., ktl). Η γραμμή με το show έχει ανέβει (κανονικά τελείωνε κάτω από το εικονίδιο), το hoverbox δεν έχει αρκετό χώρο πάνω από το Name.
Επίσης οι δύο γκρι γραμμές που περικλείουν το expansion δεν πρέπει να φτάνουν μέχρι το τέλος του hoverbox. Πρέπει να τελειώνουν πιο μέσα.

Τέλος αν φτιάξεις περισσότερα από 3 μηχανήματα και ανοίξεις και 1,2 expansion μου φαίνεται ότι κολλάνε τα πάντα και δεν καταλαβαίνεις που ανήκει τι. Ίσως πρέπει να δείτε λίγο τις αποστάσεις

Γίνε λίγο πιο συγκεκριμένος για το conflict και αν υπάρχει πρόβλημα το αφήνουμε. Επίσης βλέπω ότι εμφανίζει πάνω από μία φορές το OS meta

#3 Updated by Mike Muzurakis almost 12 years ago

  • Status changed from Assigned to Feedback

Οκ, διόρθωσα τις αποστάσεις και τη στοίχιση. Βρέθηκε λύση και για το scrollable και διόρθωσα και το bug με το διπλό metadata key μετά το κλείσιμο του wizard.

#4 Updated by Constantinos Venetsanopoulos almost 12 years ago

  • Status changed from Feedback to Assigned

Οι αποστάσεις είναι πολύ καλύτερες έτσι, αλλά προφανώς έχουν αλλάξει από όπως ήταν, γιατί όταν πας να κάνεις rename πλεον (μολυβάκι) μετακινούνται όλα τα περιεχόμενα του hoverbox και τα κουτιά του "tick/x" βγαίνουν από κάτω και μέσα στο input box.

To bug ok

Όσον αφορά στο scrollable: φαίνεται ότι δουλεύει σωστά αλλά όταν κάνω create πάνω από 3 και βγω από τον wizard μου τα δείχνει σωστά, αλλά δεν εμφανίζει τα βελακια "< >". Χρειάζεται να κάνω refresh για να τα εμφανίσει.

Επίσης αν θες κάνε το "manage metadata" --> "manage tags" και κάνε το ίδιο μέγεθος με τα υπόλοιπα (και υπογραμμισμένο για να φαίνεται ότι είναι link)

Τέλος το πρόβλημα ότι ο metadata wizard είναι σπασμένος κάθε φορά που ανοίγεται για δεύτερη φορά το περιγράφω στο #375 και μάλλον δεν αφορά σε αυτό το ticket

#5 Updated by Christos Psaltis almost 12 years ago

Εδώ εντάξει όλα τα θέματα εκτός από τα βελάκια μετά το τέλος του wizard.

#6 Updated by Constantinos Venetsanopoulos almost 12 years ago

Εδώ συνεχίζουν να ανεβοκατεβαίνουν όλα μέσα στο hoverbox όταν πάω να κάνω rename και επίσης το confirmation box δεν είναι στοιχισμένο πλέον με το hoverbox. Βγαίνει πιο κάτω από το hoverbox είτε έχω expansion είτε όχι

#7 Updated by Mike Muzurakis almost 12 years ago

  • Status changed from Assigned to Feedback

οκ έφτιαξα τις αποστάσεις στο hoverbox και το confirmation box και πλέον τα κουμπιά στο scrollable εμφανίζονται μόλις βάλεις πάνω από 3.

#8 Updated by Constantinos Venetsanopoulos almost 12 years ago

  • Status changed from Feedback to Assigned

οκ τα αισθητικά αλλά τώρα δεν παίζει κανένα action!
Και όταν κάνω create new vm το δείχνει για πάντα building χωρίς να έχει στείλει ποτέ request στο ganeti (γιατί γράφεται στη βάση ότι το μηχάνημα είναι building χωρίς να έχει πάρει σωστό response από το API? )

Παρακαλώ δείτε άμεσα γιατί δεν παίζει κανένα action

#9 Updated by Vangelis Koukis almost 12 years ago

Constantinos Venetsanopoulos wrote:

(γιατί γράφεται στη βάση ότι το μηχάνημα είναι building χωρίς να έχει πάρει σωστό response από το API? )

Μισό, αυτό δεν έχει σχέση με το UI.
Τα υπόλοιπα είναι ακριβώς όπως τα λες, αλλά αυτό το θέμα είναι ότι η υλοποίηση του API χρειάζεται να βάλει μια νέα εγγραφή στη βάση πριν φτιάξει το VM, την οποία βάζει σε "BUILD" state.

Επίσης, hot off the press, είχε πεθάνει o ganeti-0mqd στο μηχάνημα που τρέχει τον Ganeti master, λόγω του assertion που σκάμε στο #243. Κάποιος ξεκίνησε διπλό db_controller. Είναι γνωστό πρόβλημα, έχει ήδη μπαλωθεί σε επόμενη έκδοση του 0mq, αλλά έτσι κι αλλιώς μετά το merge της v0.3 θα έχουμε περάσει σε άλλη ουρά ανάμεσα στον δαίμονα ειδοποιήσεων του ganeti και το logic layer.

Κάνε μια δοκιμή και πάλι, τον έκανα restart.

#10 Updated by Constantinos Venetsanopoulos almost 12 years ago

  • Status changed from Assigned to Closed

Vangelis Koukis wrote:

Constantinos Venetsanopoulos wrote:

(γιατί γράφεται στη βάση ότι το μηχάνημα είναι building χωρίς να έχει πάρει σωστό response από το API? )

Μισό, αυτό δεν έχει σχέση με το UI.
Τα υπόλοιπα είναι ακριβώς όπως τα λες, αλλά αυτό το θέμα είναι ότι η υλοποίηση του API χρειάζεται να βάλει μια
νέα εγγραφή στη βάση πριν φτιάξει το VM, την οποία βάζει σε "BUILD" state.

Σωστό. κλείνω το ticket

#11 Updated by Constantinos Venetsanopoulos almost 12 years ago

  • Status changed from Closed to Assigned
  • Priority changed from Medium to High

To ξανανοίγω:

Το confirmation box που βγαίνει σε περίπτωση error είναι τελείως μη στοιχισμένο.
Όταν υπάρχει expansion βγαίνει κάτω κάτω.
Όταν δεν υπάρχει expansion βγαίνει πιο ψιλά και αριστερά και καλύπτει και τις ενέργειες.

#12 Updated by Mike Muzurakis almost 12 years ago

  • Status changed from Assigned to Feedback

Σωστά. Το διόρθωσα.

#13 Updated by Constantinos Venetsanopoulos almost 12 years ago

  • Status changed from Feedback to Closed

Δεν μπορώ να το τσεκάρω πλέον (δεν παίρνω κανένα error :) )
Θεωρώ ότι αφού το λες είναι οκ, το κλείνω

#14 Updated by Christos Psaltis almost 12 years ago

χωρίς να πειράξεις το action.py δοκίμασε να κάνεις το action console

Also available in: Atom PDF