- 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.
Christine 11.16.2010
- Continued training Flex in a Week. Completed following:
- Day 1, ep. 7-14
- Exercises: ex1_01 to ex1_05
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
Christine 11.15.2010
- First day. Met with Phil and Dong.
- Installed software and tutorials on laptop; set up accounts (blog, email, etc).
- Tasked with following (also see list under Phil’s post):
- Completing Flex In a Week
- Mavenize AirFileImageApp, and fix MavenAssist to create Air apps
- Begin converting Visibility2 from Flash 3 to 4
- Completed Day 1, ep 1-6 of Flex tutorial
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?
Tom DeVito 11.12.2010
- Mounted the 5 motor controllers to their shelves.
- Made a power bus using usb but we can always change it to use output on the controller if we need the USB slot.
- Picked up some connectors for the wires coming in and out of the control box.
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
Tom DeVito 11.9.10
- http://www.grymoire.com/Unix/Sh.html Tutorial for Bourne Shell scripting
- Started porting my installer to java so it will work on linux.
- How to zip a directory recursively in java. http://www.java2s.com/Code/Java/File-Input-Output/Makingazipfileofdirectoryincludingitssubdirectoriesrecursively.htm
- How to make a self extracting executable for Linux. http://stackoverflow.com/questions/955460/how-do-linux-binary-installers-bin-sh-work

You must be logged in to post a comment.