Category Archives: Mike

Mike 7.19.2010

  • “Blank” rows no longer show up in the flex widgets.  A row must contain at least one entry that is not an empty string or a single space character ignoring the “uid” and “timestamp” fields.  Side note: somehow some completely empty excel cells are being converted to a single space character on ingest
  • Installed Flex 4 and got distracted by that for awhile…
  • Added a settable actionMax variable to the network widget.  The movement threshold slider in the settings now has two variables which can be set: one which sets the minimum movement required to animate and one that defines the farthest a smartshape can move in a single frame.  No more crazy dancing smartshapes.

Mike 6.30.2010

  • Fixed a bug with multiple selection and the map widget
  • Any selections made in the map widget are now reflected in the data tab of the AdvancedQueryWidget
  • Tried to help Phil with some build problems but of course when you expect something to fail it works just fine…
  • Added a “New Widget’ button to the network widget.  Clicking it while in either the map mode or the connection list will spawn a new AQW with both the selected nodes and any connections that refer to them.

Mike 6.28.2010

  • Added labels to the StatusList item renderers on AdvancedQueryWidgets
  • Added the ability to change what field the labels were pulled from at run-time (not easy)
  • Added multiple selection to the StatusList
  • Selection changes made in the status list are now reflected in the data tab of AdvancedQueryWidgets
  • Added selection and multiple selection to the map component

Mike 6.23.2010

  • Added slide in / slide out controls to the network widget
  • Tried adding a scale option to the network map… it took awhile to get every container, mask and forces to behave correctly and finally once it was working changing scale really didn’t have a great effect.  Small scale changes could kind of make things more visible but anything more than a little would slam nodes against the walls and create weird behavior so I tore it all back out.

Mike 6.21.2010

  • Completed the “Query Selected” feature on the data tab of the AdvancedQueryWidget.  This is a new option in the dropdown menu
  • Tested that it works on single and multiple items as well as chaining widgets in various orders [ie. select * to select * where salary = 100,000 to select * where salary = 100,000 and (uid = 6 or uid = 7)].  Seems to work in every situation

Mike 6.18.2010

  • Talked to Phil about the NetworkWidget and improvements to be done
  • Made the Connections screen a little better with an improved layout, changing the list to a datagrid and adding a select all button
  • Added a ‘Remove” button to the Slideshow creation screen in case people don’t think to right-click
  • Started working on the ability to query on only the selected items in the data tab, needs a lot of testing

Mike 6.17.10

  • Added check for color column to NetworkWidget
  • Added code to watch for selection events in the network widget part of AdvancedQueryWidget, all selection which occurs will be reflected in the data tab
  • Trying to reproduce an issue Dong is having with ManagedCanvas and loading minimized windows, no luck so far

Mike 6.14.10

  • Added multiple selection to NetworkMap as well as a function for finding nodes n hops from multiple nodes
  • Created a new networkmap container which is a view stack.  The first is the basic networkmap and a link button take you to the second page which has a control for inputting and executing the method for finding nodes n hops from the node(s) selected in the map.  A list then displays those nodes.  The idea is to add this two layer stack to the AdvancedQueryWidget and whenever a selection change occurs on either the map or list of nodes, those entries will be selected in the data tab of the AdvQW allowing users to run new queries easily based on connection information.

Mike 6.11.10

The following has been completed on the NetworkWidget

  • Resolved resizing issues
  • Resolved creation issues when within an accordion or whenever not immediately visible
  • Added a data field to SmartShapes so original data may be referenced
  • Added a selectedItem and selectionChange events to SmartShapeContainer
  • Redid how icons are used in the network widget, they are now added by both url and title to better fit with how icons are used in the visibility app
  • Added a method for finding all nodes n hops from the currently selected node
  • Have the basic NetworkWidget functionality working in a running AdvancedQueryWidget

To Do:

  • Add some sort way for viewing nodes n from currently selected node
  • Allow users to query off the n hop nodes
  • Add multiple selection to NetworkMap and n hops from multiple nodes

Mike 6.4.2010

  • Mavenized the NetworkWidget project
  • Started rolling the NetworkWidget in to the AdvQW accordion and came across a few problems:
    • Creating a MsdContainer within an accordion throws a bitmapdata exception because the initial height/width are zero, probably going to have add something which delays the initialization until the network widget becomes visible and also pauses rendering when it is not visible
    • Resizing the MsdContainer causes the background to go black and all link lines to vanish, also sometimes the SmartShapes do not appear

So this may take a bit longer than I initially thought.

Mike 6.1.2010

Finally back home to the internets.

  • Connected the scale bar to the slides, works exactly the same as it does for the work area
  • Added a tip about slide shows to the tip panel
  • fixed an annoying issue where when saving a slideshow, the dropdown menu would refresh and possible select a different slideshow
  • Tested all layout managers with slide shows and they seem to all be working
  • Played a great deal with transitions and found some cool open source ones available but integrating them would be a great deal of work and probably not worth it right now.  For now three basic transitions are available and look pretty good:
    • Dissolve (like fade but also fades text)
    • Wipe
    • Zoom (looks pretty cool actually)

Will start looking at the network widget.

Mike 5.25.2010

The blog is so fast!

May not have a reliable internet connection for the next few days but I’ll be working on the following:

  • Testing all layout managers with the slideshow and loading widgets in various states
  • Trying to connect the scale bar to the slideshow
  • Improving transitions

Mike 5.24.2010

Slide show improvements:

  • Group Dashboards may now also be included in slide shows
  • Widgets which are part of the saved dashboard may not be closed while in slide show view, minimize, maximize and all other buttons are available
  • New TrendWidgets and QueryWidgets may be created by drilling down in to the data of already existing widgets, these may be closed
  • Several basic transitions were added but I’m not happy with how they look, more work is needed