- fixed a bug showing filter comboboxes larger than the screen – used % values for widths
- Continue on history mgmt
- ContractMgmt and ApproprirationsMgmt force maximize on finishing of data retrieval and removed old maximize method
- save history on panel close
- weird behavior on restore panels – added setTimeout (setPanelsToXml, 500) – half a second delay
Category Archives: VISIBILITY
Phil 11.18.2010
7:30 – 3:30 VISIBILITY
- “go visibility” made progress today! We might be up soon
- worked on automating the project_portfolio save script. Printed out documentation for schtasks to bring in tomorrow
- Commenting
- AirFileImageApp.mxml – done
- LoginScreen.mxml – done
- SetupScreen.mxml – done
- SequenceScreen.mxml – done
- ImageScreen.mxml
- TimedImage.as
- TimedImageRenderer – done
- CommonScreenSckin – done
- BinomialStatistics – done
- DataDictionary.as – done
- DataElement.as – done
- EnhancedSkinnableContainer.as – done
- RepeatableRandom.as – done
Dong Shin 11.17.2010
- modified Funding Request Panel to support saving current state for History Management.
- projectData for new Funding Request
- ID for existing Request
- working on saving panels data to xml format
- svn not working now….. fixed remove --listen-host
Phil 11.17.2010
7:30 – 5:00 VISIBILITY
- Put together a shell script that backs up project_portfolio and moves the file to another machine in the enclave.
- My svn isn’t working. Now it is. Dong fixed, after a few attempts.
- More commenting. Maybe add a transition or two. Added transitions and learned a few things.
- Components that have a transition must bein BasicLayout, with only x, y, width and height defined. If you need centering, you need to do that programatically, wising things like the FlexNativeWindowBoundsEvent.WINDOW_RESIZE event. Otherwise, the components get confused as to where to go after they have reached their endpoints
- Programatically created classes also seem to have some issues. The SequenceScreen creates a series of ImageScreens, and I can’t get the SequenceScreen to work as part of a transition. Interestingly, transitions within a dynamically created ImageScreen work just fine.
Dong Shin 11.16.2010
- fixed the weird bug on User Management Panel
- caused by adding two User Management Panels in Managed Canvas
- continue working on history management
- maximize panels on the last step of the panel creation
- added forceMinimizePanel, forceMaximizePanel, forceDefaultPanel to EdgeUtils.DynamicPanel
- added forceFromXml to EdgeUtils.SaveStatePanel to force restore window states
- having a weird problem with Flash Player
- not going forward after Config load on debugging session
- installed 10,1,102,64 – looks ok now
- History Management works!
- funding request flaky….
Phil 11.16.2010
8:00 – 5:00 VISIBILITY
- Christie has asked Trish and a new guy (Tom?) to look over the beta. I sent a note saying that if everything seemed OK, I’d promote the beta on Thursday.
- Working on item renderers and getting a tile layout to have border padding. Not sure why that isn’t working… Turns out that you need to use the left, right, top, bottom attributes.
- Wrote up a binomial distribution class. Since I couldn’t find anything easily convertible, I put it up on fgmdev, under development.
- Commenting
Phil 11.15.2010
8:00 – 3:30 VISIBILITY
- Talked to Christie. She’s going to try out the new version and also show Trish. They’ll either call to discuss or I’ll pick up tomorrow
- Chris’ first day. Her task list is:
- Flex in a week
- Mavenize AirFileImageApp, and fix MavenAssist to create Air apps
- Start converting VISIBILITY to Flash4 (4.5?)
- Working on AirFileImageApp
- Trying to add a [Bindable] value that a skin can access. Done – had to extend the SkinnableContainer class with a small actionscript class. Interestingly, it makes <layout> part of the package where the inheriting class is instead of spark.components. . I’m guessing that it’s because layout is a variable?
- ItemRenderer – mostly done – working with padding.
- Leaving at 3:30
5:30 – 6:30 FP
- Cut some polycarbonate cards for PC mounting
Dong Shin 11.15.2010
- helped Christine set up her development environment
- adding PanelEvents to handle save panels instead of saving at open panel
- PanelEvent.MAXIMIZE, PanelEvent.CLOSE, PanelEvent.MINIMIZE, PanelEvent.DEFAULT
- close handled by onPanelClosing method
- list of managed panels
- FundingRequestPanel
- ProjectViewerPanel
- CreateProjectPanel
- UserManagementPanel
- ContractsMgmtPanel
- AppropriationsMgmtPanel
- ProjectMgmtPanel
- found a weird bug on UserMgmtPanel
- not coming up maximized
- cannot maximize/minimize?
Dong Shin 11.12.2010
- added better message for duplicate projects – ID and Name of the duplicate project found
- continue working on History Management
- Back/Forward buttons get enabled/disabled based on current history index.
- Create Project enabled for History with no values?
- All panels get maximized on restore…… Time for extending ManagedCanvas?
Phil 11.12.2010
7:00 – 4:00 VISIBILITY
- Deployed the new PPM app. Couldn’t get in contact with Christa, so I left it in the Beta state and will pick it up with her on Monday, unless she calls today.
- Working on skins. Done! That was actually quite easy and nice. Now commenting.
Dong Shin 11.11.2010
- find duplicate projects functional
- when services and totals of FY amount match
- using query below, create dynamic FY values
- find duplicate projects query
SELECT p.uid, project_id, center_number, center_name, year, services, SUM(IF(year=1, amount, 0)) as FY1, SUM(IF(year=2, amount, 0)) as FY2, SUM(IF(year=3, amount, 0)) as FY3 FROM `budget_centers` b, budget_amounts a, projects p WHERE begin_year=2010 AND end_year=2012 AND p.uid = project_id AND b.uid = budget_center_id AND services = ” AND p.uid = @lid GROUP BY p.uid ORDER BY p.uid
Phil 11.10.2010
8:00 – 3:30VISIBILITY
- All is well on site
- Reviewing Dong’s new PPM
- Working on the Air App
- Fleshing out DataDictionary class. Adding callbacks, comments, etc
- Finished with the DataDictionary. I can’t get the Changewatcher to work with the property change event, though I can fire it if the object itself changes. So instead I added a more java-like callback with listeners functionality.
Dong Shin 11.10.2010
- working on Panel History management
- last panel gets maximized on current panel close
- packed new PPM beta release
Phil 11.9.2010
8:30 – 6:00 VISIBILITY
- Deployed the new version. Christie liked the new version, but it’s not ready for prime time. I told her that we’d have a new version up on Friday.
- We need some kind of automatic fix if the combined budget is a negative number
- There are some locking issues?
- Numerous formatting changes
- Need to eliminate scrollbars from cells
- Need the rows in the project management table to be sortable
- Add changewatcher to DataDictionary
- Need to add in the test based on whether all the services and all the budgets match
- Finished the business logic on the AIR app, now I need to:
- Add an itemRenderer
- Add Skins
- Add transitions and sequences
- Add *a lot* of comments
Dong Shin 11.09.2010
- diable creating Funding Request on INCOMPLETE projects (total_funding = 0)
- PPM bugs from Phil/Christina 11/09/2010
- unable to update Contracts – fixed
- UID must not be set on UPDATE
- sort enabled on Project Mgmt Panel
- Projects with < $0 Total Budget gets warning and recalculated
- added refresh on unlock in Project Mgmt Panel
- fixed horizontal scroll control showing up on Budgets Grid
- resize Add Comment/View Comments buttons
- unable to update Contracts – fixed

You must be logged in to post a comment.