- PPM Changes
- Added Save/Don’t Save/Cancel Confirmations to Appropriations Mgmt and User Mgmt
- Contract Management is self managed, no need for the confirmation
- Resized Appropriations DG, added tooltips
- using Maven to generate a project that can deploy a whole app at once
- parent/child pom
- cannot get the html wrapper mojo to work in war packaging
- wrapperArtifact tag to be used, but sonatype documentations, ugh!
- use maven-war-plugin to copy html over to war
- build order is really important!
- resetting project pom files
Monthly Archives: December 2010
Mike 12.10.2010
Continued working on the tooltip system:
- Have it working so that any component can be embedded within a tooltip
- simply setting a tooltip’s text will make the text display in a nicer looking ‘bubble’
- put a video of Phil taken with my phone inside a tooltip as proof a tooltip can hold anything
- working on letting a user ‘focus’ a tooltip so it sticks around after moving the mouse away, almost done
Dong Shin 12.10.2010
- testing x, y points with SmartEditor
- helped Christine on general Maven stuff and MavenAssist
- went over DataManager with Phil
- updated DataManager requirements with server stuff
Phil 12.10.2010
7:30 – 4:30 VISIBILITY
- Deployed Dong’s latest version. It still needs the following:
- Appropriations Editor:
- Needs Save/Don’t Save/Cancel for panel and appropriations closing
- Columns should be wider. We have the room, and some of the text is falling off the edge. Also, add tooltips for cases wherethe text is too wide
- User Management and Creation
- Save/Don’tS ave/Cancel when panel is closed
- Contract Management
- Save/Don’t Save/Cancel when panel is closed
- Appropriations Editor:
- Backed up PPM
- Talked to Mike about handling tooltips
- Talked to Dong about the web-based IDE. He decided that he’d rather do the DataManager, so I’m writing up the IDE concept.
Christine 12.9.2010
- Downloaded MavenAssist and dropped into Eclipse Plugin directory
- Installed Tomcat
- Currently working on installing and setting up MySQL (recently updated OS so I needed to make a few adjustments to laptop sw)
- Reading through Sonatypes Maven documentation
Mike 12.9.2010
- Created a layout of 4 sample applications and saved off the layout as xml and was able to reload it after restarting, should work for a demo
- Learned a bit about Catalyst and tried making a skin with it. It’s not as flexible as I hoped. You can only create a very basic flex app with buttons, slides, and text inputs. I was hoping to create a whole theme by drawing panels, etc. in illustrator and converting them to flex skins.
- Started creating a Mac-ish dock component for minimizing windows, it’s working pretty well but needs more flair
- Started working on a tooltip overhaul which is needed for the dock component. Need tooltips that can contain more than just text and better looking tooltips won’t hurt anything else.
Dong Shin 12.09.2010
- PPM changes
- Looked for browser height/width information. no native support. requires ExternalInterface between JavaScript and Flash
- set the screen resolution to monitor resolution using systemManager.stage, refreshes on Show event
- added Save, Don’t Save, Cancel to Alerts Create Project Panel and Funding Request Panel
- clean up BudgetCenters buttons in BudgetCenterMgmtWindow
- Smart Editor
- created AutoCompleteList component
- created AutoCompleteListItemRenderer, works different from mx itemRenderers!!!
- AutoComplete pop up highlights and filters dynamically
- still trying to figure out the position of the popup
- got Y from GeometryUtil, X doesn’t look right, though.
Phil 12.9.2010
7:30 – 11:30 VISIBILITY
- Deployed the new PPM. Found a couple of bugs
- The “screen resolution” value is not showing the browser window size, it’s locked on the (fixed) application size. If we can’t figure out how to calculate browser size, we should probably delete this
- The “Save? Dialog” that gets launched needs to match the new “Save/Don’t Save/Cancel” dialog. This should be the same for every save dialog in the application.
- Backed up everything – another 1k of data
- Starting the DataManager class
11:30 – 3:30 FP
- Finished transitioning the code from prototype 2 to prototype 3.
- Put the fingers back on an worked with Tom on getting everything wired up and running. In the process, we probably killed the thumb and ring finger. At this point, the interface has the pinky and L/R palm control working – much fixing to do
- Demo’d for class, which went well.
Phil 12.8.2010
7:30 – 11:30VISIBILITY
- PPM db continues to grow. Forgot to bring in the new version today though.
- Talked to John W. about hosting PPM on his servers. He had some (potentially show-stopping) issues that we’ll need to work through
- Gave Christine some guidance on Mavenizing AirFileImageApp.
- Got the DataClass2 working. looks like having a dynamic class gives pretty much everything that we need. There will be a public method to get type information for table construction
1:30 – 5:30 FP
- Pulled apart the old control code and set it up to work with the new setup
Christine 12.8.2010
- Learning about FlexMojos
- Going through Sonatypes ‘Maven: The Complete Reference’ — getting better understanding of Maven, FlexMojos and Flex
- Talked with Phil about Maven plugin (m2 and MavenAssist). Will be coming into office Friday morning to talk more about project
- Attempting to work through Flex-Maven sample apps, but running into FlexMojos issues
Dong Shin 12.08.2010
- Smart Editor
- integrated AutoComplete into SmartEditorTextArea
- load list of words in for display and and filter for AutoComplete
- working!
- still need to figure out the position of the popup
Dong Shin 12.07.2010
- PPM changes
- added tooltips to Funding/Budget datagrid in Create Project and Financial Data Editor
- Save before open/close of already opened and changed Projects capability added
- Budget Centers in Projects compared throughly for changes
- Smart Editor
- Found autoComplete component, but in Flex 3
- trying to implement the autoComplete in Flex 4
Mike 12.7.2010
- Created ‘Card’s which are a collection of Apps
- Worked on classes CardManager and Card and CardViewer
- CardManager handles the creation, deletion, and caching of cards
- CardViewer is a ViewStack that displays the cards
- Card handles displaying apps that are assigned to it
- All of these classes listen to a central DataModel that alert when any new display object is configured. For example, when a menu or something creates a new app it passes a configuration object to DataModel. CardManager picks up the event, creates the card, caches it and send a NEW_CARD event. CardViewer gets the NEW_CARD event and adds the card to the stack. A similar process happens for apps.
- Moved the fancy layout from yesterday in to Card and have apps displaying
Phil 12.7.2010
7:30 – 4:30 VISIBILITY
- An infamous day
- More than 2k of data added to PPM yesterday. They are a busy bunch. No complaints, either.
- Working on the DataObject class. After beating on Proxy, realized that I might be able to do everything I want with a dynamic object. Trying that now
- Spent some time doing QC on PPM with dong. There is a new version for me to bring in.
Tom.DeVito 12.06.2010
- Good news, glue works with strain gauges. Test was done on left and right palm sensor. Seemed very responsive.
- Cables are complete, minus tinning which I can do as I go, and have their strain gauge groups separated. I will label them as I figure out which one will go with which finger.
- Attached the bottom strain gauges for the fingers. By tomorrow the glue should be dry and I will be able to finish the wiring process.
- With some luck might be done tomorrow minus waiting for protective epoxy to dry. Epoxy phase will take two days for both sides but if i do the top side first, you should be able to use it to test your code by Wednesday and have it safe to transport be Thursday.
- The strain gauges on middle post are going to be hard to attach once wiring is complete, but I do not think I can get them on in time to make the Thursday deadline.

You must be logged in to post a comment.