Category Archives: VISIBILITY

Dong Shin 11.01.2011

  • PPM
    • only Budget Centers in the selected project shown for Funding Request
    • removed Funding with $0 budget
    • changed the debug login settings
  • FMGDEV updates for demo
    • database updates
    • PPM and Widgets uploaded
    • renamed old ones – ProjPortfolioMgr_11012011, project_portfolio_110111

Phil 10.31.11

7:30 – 4:30 VISIBILITY

  • Lots of paperwork today.
  • Was finally able to add status to the server blog
  • Got the last bits of the scaling/translation math working:
	private var _newButtonDown:Boolean = true;

	private function init():void{
		listenerGroup.addEventListener(MouseEvent.MOUSE_WHEEL, handleMove);
		listenerGroup.addEventListener(MouseEvent.MOUSE_MOVE, handleMove);
		_xpos = chart.width/2;
		_ypos = chart.height/2;
		_scaledWidth = chart.width;
		_scaledHeight = chart.height;

		handleZoom(null);
	}

	private function handleZoom(event:Event):void{
		_scalar = scaleSlider.value;
		var m:Matrix = chart.getLayoutMatrix();

		m.a = _scalar;
		m.d = _scalar;
		var s:Number = chart.width*_scalar;
		_scaledWidthDelta = s - _scaledWidth;
		_scaledWidth = s;
		s = chart.height*_scalar;
		_scaledHeightDelta = s - _scaledHeight;
		_scaledHeight = s;

		m.tx += -_scaledWidthDelta*0.5;
		m.ty += -_scaledHeightDelta*0.5;
		_dx = m.tx;
		_dy = m.ty;

		chart.setLayoutMatrix(m, true);
	}

	private function handleMove(evt:MouseEvent):void{
		var m:Matrix = chart.getLayoutMatrix();

		if(evt.buttonDown){
			if(_newButtonDown){
				_newButtonDown = false;
				_xpos = evt.stageX-_dx;
				_ypos = evt.stageY-_dy;
			}
			_dx = evt.stageX - _xpos;
			_dy = evt.stageY - _ypos;
		}else{
			_newButtonDown = true;
			return;
		}

		m.a = _scalar;
		m.d = _scalar;

		m.tx = _dx;
		m.ty = _dy;
		chart.setLayoutMatrix(m, true);
	}
  • Next, incorporate into Mobile code.
  • Before that, fixing the multiple select from search bug in GenericScroller

Phil 10.28.11

8:00 – 4:00 VISIBILITY

  • Tried to update the server journal, but no luck. Talked to Denise about it. We’ll try a few things on Monday
  • Working the dragging problem. Going from local to stage coordinates helped some. Progress!

Dong Shin 10.27.2011

  • went to Fort, the VR hasn’t been approved yet.
  • PPM Widgets
    • changed the labels for the month navigation buttons
    • changed the way Financial Data Navigator starts up.
      • when there are overdue financial data, show first overdue on start
      • when there are no overdue financial data, show current FY and month
    • current Identifier added to the title of the Financial Data Navigator
    • changed the label per request (show # of total overdue when navigating overdue data, otherwise show total # of overdue data)
    • changed the colors of the Navigator

Phil 10.27.11

7:30 – 3:30 VISIBILITY

  • Meeting with Tangie
    • Contract Month should read First, Prev, Current, Next, Last. THere is no need for the << symbols
    • Selected contract month does not show up in combobox
    • If the user navigates using the comboboxes rather than the buttons at the bottom, the total number of entries should change to “X of Y records incomplete” and only the “<<First” button should be enabled
    • Common information is still missing from the header (Could be in the title bar for the panel)
    • Don’t show the (FY xxx – Yeay y) string after the X of Y string
    • Add the word “Records” to the “X of Y” string
    • Add scroll bars for financial mitigation if the browser is too small – save buttons do not appear
    • Add scroll bars for enter invoice if the browser is too small – save buttons do not appear
    • Change “Financial Data Overdue (X) to “X overdue records remaining”
    • Skip records that have zero values, just as is done with PPM
    • Add project locking to widget
    • Change the background to gray (0xAAAAAA), uneditable fields to light gray (0xCCCCCC), and editable fields to white
  • Tangie and I talked a bit about how to make the demo work. I think a good way to do this might be to show the linkage between the two tools. Make a fake project, fill it out and then update using the tool. We can use the meeting to find people whou would be interested in being early adopters.
  • Back to zooming pie charts. Zoom works, but I don’t like it. The pie chart is placed within a 1000 x 1000 s:Group and scales within that. Panning is very flaky too.
  • Need to make sure that cancel clears the selection event.

Dong Shin 10.26.2011

  • PPM Widgets
    • overdue project navigation – done
      • load list of overdue financial data and compare it on financial data retrieval
      • enable/disable buttons based on the current financial data loaded
    • ditched Spark ButtonBar in favor of Buttons because it’s easier to manage
  • burned a CD for PPM and Widgets for tomorrow, hoping my VR is ready.

Phil 10.26.11

7:30 – 4:30 VISIBILITY

  • Pie charts! Fixed. Now adding gestures
  • Restarted the server, and set it to automatic
  • Had a discussion with Denise about how we’re going to coordinate updating
  • All hands lunch
  • Rewrote laser pointer whitepaper and sent to Morgan

Dong Shin 10.24.2011

  • PPM
    • looks like default font size is 10, anything bigger than 11 causes HAccordion components not showing header info
  • PPM Widgets
    • added FMP (Financial Mitigation Plan) to Financial Data Navigator – required when value < goal
    • adding Invoice for PM Actuals

Phil 10.24.11

8:00 – 4:00 VISIBILITY

  • Looks like someone restarted our server. Tomcat did *not* want to talk SSL for about 10 minutes, then started working just fine. No idea why
  • Getting sequential and multiple select running. Done. Need to think about how to zoom into a pie chart.
  • Got my pie chart sandbox set up

Phil 10.21.11

7:30 – 5:00 VISIBILITY

  • Upgraded servers to Java 1.7
  • Deployed Dong’s code. It is definitely working better
  • Demo’d to Tangie
  • Found my bug with Eclipse. The [Event] within the <Metadata></Metadata> tags was killing code complete. This link to stackoverflow was helpful. Ended up posting the bug on Adobe’s Jira, since I couldn’t find it anywhere and it’s easily reproducible.
  • Got single search working. Monday we’ll do multiple selection search

Dong Shin 10.20.2011

  • deployed new PPM Widgets – queries are lot faster!
  • working thru PPM Widgets bugs
    • Exec Summary removed from the columns, not included in the deployed one.
    • removed null fields from Budget Center information DropDownList
    • removed the refresh Alert on login as the queries are not very fast.
    • changed the Budget Center label to “Identifier”
    • moved the Financial Data Navigate buttons to PopUpButtons and labeled it “Contract Month”, reworked navigation routines
    • keep columns selected for display on Projects refresh and changed the “Columns” label on the button to “Preferences”