Activity for Gumbo - Patterns and code for 2D/3D apps

  • Jon Barrilleaux Jon Barrilleaux committed [r2513] on SVN

    Renderable.Future deadlocks when views are hidden. Gave up on workaround. Changed PosableView from Renderable.Future to Renderable.

  • Jon Barrilleaux Jon Barrilleaux committed [r2512] on SVN

    Renderable.Future deadlocks when views are hidden. Gave up on workaround. Changed PosableView from Renderable.Future to Renderable.

  • Jon Barrilleaux Jon Barrilleaux committed [r2511] on SVN

    Added error handling for bad display configuration. Shows dialog if app fails to run. Final release for Bomber Camp 2024.

  • Jon Barrilleaux Jon Barrilleaux committed [r2510] on SVN

    Determined that sim display thinks it is screen "0" not "1". As needed, change the screen index in the app property file.

  • Jon Barrilleaux Jon Barrilleaux committed [r2509] on SVN

    Added view menu. Tweaked fullscreen support to make its appearance on a given display device more robust.

  • Jon Barrilleaux Jon Barrilleaux committed [r2508] on SVN

    Checkin before adding menubar to meta window.

  • Jon Barrilleaux Jon Barrilleaux committed [r2507] on SVN

    Decreased FOV for ground and pilot for better visibility.

  • Jon Barrilleaux Jon Barrilleaux committed [r2506] on SVN

    Decreased FOV for ground and pilot for better visibility.

  • Jon Barrilleaux Jon Barrilleaux committed [r2505] on SVN

    Milestone release with executable. Updated readme.txt instructions for executable build and use.

  • Jon Barrilleaux Jon Barrilleaux committed [r2504] on SVN

    Milestone release with executable.

  • Jon Barrilleaux Jon Barrilleaux committed [r2503] on SVN

    Fixed checkbox keybindings to not interfere with GUI. This is a milestone release.

  • Jon Barrilleaux Jon Barrilleaux committed [r2502] on SVN

    Refactored GUI to use key bindings.

  • Jon Barrilleaux Jon Barrilleaux committed [r2501] on SVN

    Refactored GUI to use key bindings.

  • Jon Barrilleaux Jon Barrilleaux committed [r2500] on SVN

    Norden physics course system refactor complete and tested.

  • Jon Barrilleaux Jon Barrilleaux committed [r2499] on SVN

    Norden physics course system refactor complete and tested.

  • Jon Barrilleaux Jon Barrilleaux committed [r2498] on SVN

    Finished norden physics course system refactor. Still debugging.

  • Jon Barrilleaux Jon Barrilleaux committed [r2497] on SVN

    Finished norden physics course system refactor. Still debugging.

  • Jon Barrilleaux Jon Barrilleaux committed [r2496] on SVN

    Finished norden physics course system refactor. Still debugging.

  • Jon Barrilleaux Jon Barrilleaux committed [r2495] on SVN

    Finished norden physics course system refactor. Still debugging.

  • Jon Barrilleaux Jon Barrilleaux committed [r2494] on SVN

    Major refactor of norden physics course system begun. Incomplete.

  • Jon Barrilleaux Jon Barrilleaux committed [r2493] on SVN

    Fixed drift clutch adjustment. Added autopilot/PDI lock.

  • Jon Barrilleaux Jon Barrilleaux committed [r2492] on SVN

    Fixed pilot turn knob to turn rate ratio. Turn zero causes big PDI overshoot.

  • Jon Barrilleaux Jon Barrilleaux committed [r2491] on SVN

    Added dash MArkSpecs. Updated pilot turn knob to use dash marks.

  • Jon Barrilleaux Jon Barrilleaux committed [r2490] on SVN

    Fixed autopilot to properly compute and use gyro and gyro rate. Should refactor sight but will leave sleeping dogs lie.

  • Jon Barrilleaux Jon Barrilleaux committed [r2489] on SVN

    Cleaned up slider coloring a bit.

  • Jon Barrilleaux Jon Barrilleaux committed [r2488] on SVN

    Cleaned up slider coloring a bit.

  • Jon Barrilleaux Jon Barrilleaux committed [r2487] on SVN

    Simplified AwtSlider max and thumb code.

  • Jon Barrilleaux Jon Barrilleaux committed [r2486] on SVN

    Refactored AwtSlider so preset only affects updated status.

  • Jon Barrilleaux Jon Barrilleaux committed [r2485] on SVN

    Updated AwtSlider and framework to better support control state (enabling and touchability). Added control state testing to the slider test app. Note: So far it is not posiible to give a disabled slider a non-grayed out appearance.

  • Jon Barrilleaux Jon Barrilleaux committed [r2484] on SVN

    Updated AwtSlider javadoc and fixed updated and touched handling. Needs debug.

  • Jon Barrilleaux Jon Barrilleaux committed [r2483] on SVN

    Updated slider test app. Added position set/get in AwtSlider. Need to fix mouseWheelPos usage.

  • Jon Barrilleaux Jon Barrilleaux committed [r2482] on SVN

    Deleted slider utils. Cleaned up slider test app.

  • Jon Barrilleaux Jon Barrilleaux committed [r2481] on SVN

    Fixed and cleaned up AwtSlider; cleaned up widgets; added Nullable/NonNullable to core utils.

  • Jon Barrilleaux Jon Barrilleaux committed [r2480] on SVN

    Removed step size from slider. Added mousewheel support to slider. Need to add it to spinner. Need to fix slider and wheel direction.

  • Jon Barrilleaux Jon Barrilleaux committed [r2479] on SVN

    Cleaned up slider method names. Fixed PDI meter look.

  • Jon Barrilleaux Jon Barrilleaux committed [r2478] on SVN

    Cleaned up slider util method naming.

  • Jon Barrilleaux Jon Barrilleaux committed [r2477] on SVN

    Cleaned up slider util javadoc.

  • Jon Barrilleaux Jon Barrilleaux committed [r2476] on SVN

    Continue to refine pilot turn knob and pilot PDI graphics.

  • Jon Barrilleaux Jon Barrilleaux committed [r2475] on SVN

    Fixed autopilot problem. Still needs testing but looks good.

  • Jon Barrilleaux Jon Barrilleaux committed [r2474] on SVN

    Attempt to fix manual turn knob. It is better but autopilot plane flight and sight azimuth stabilization are out of whack.

  • Jon Barrilleaux Jon Barrilleaux committed [r2473] on SVN

    Begin adding manual turn knob to stabilizer. Still needs work.

  • Jon Barrilleaux Jon Barrilleaux committed [r2472] on SVN

    Begin adding manual turn knob to stabilizer. Still needs work.

  • Jon Barrilleaux Jon Barrilleaux committed [r2471] on SVN

    Fixed pilot PDI and autopilot controls. Bombsight manual turn still broken.

  • Jon Barrilleaux Jon Barrilleaux committed [r2470] on SVN

    Cleaned up app gui window building and layout. Added ground window.

  • Jon Barrilleaux Jon Barrilleaux committed [r2469] on SVN

    Exported latest app, built exe.

  • Jon Barrilleaux Jon Barrilleaux committed [r2468] on SVN

    Improved error and status messages for screen and knob input. Added props for display screen index.

  • Jon Barrilleaux Jon Barrilleaux committed [r2467] on SVN

    Created an executable BombApp jar and exe for release to Taigh. Must include the two Phidget dlls in the same directory as the executable.

  • Jon Barrilleaux Jon Barrilleaux committed [r2466] on SVN

    Deleted old unused project files. A bit of GUI cleanup. Added readme files about attempts to get Eclipse to export Phidget dlls in the executable jar.

  • Jon Barrilleaux Jon Barrilleaux committed [r2465] on SVN

    Deleted old unused project files. A bit of GUI cleanup. Added readme files about attempts to get Eclipse to export Phidget dlls in the executable jar.

  • Jon Barrilleaux Jon Barrilleaux committed [r2464] on SVN

    Deleted old unused project files. A bit of GUI cleanup. Added readme files about attempts to get Eclipse to export Phidget dlls in the executable jar.

  • Jon Barrilleaux Jon Barrilleaux committed [r2463] on SVN

    Deleted old unused project files. A bit of GUI cleanup. Added readme files about attempts to get Eclipse to export Phidget dlls in the executable jar.

  • Jon Barrilleaux Jon Barrilleaux committed [r2462] on SVN

    Fixed fullscreen display. Streamlined AppGui window building. Created readme for bombsight-launch project.

  • Jon Barrilleaux Jon Barrilleaux committed [r2461] on SVN

    Attempt to get Phidget to work in the runnable jar.

  • Jon Barrilleaux Jon Barrilleaux committed [r2460] on SVN

    Created a property to show the meta window console. Refactored config startup to explicitly load and report configuration at startup.

  • Jon Barrilleaux Jon Barrilleaux committed [r2459] on SVN

    Merged new and old code to create a new SystemConsolePanel. Refactored BombsightApp accordingly.

  • Jon Barrilleaux Jon Barrilleaux committed [r2458] on SVN

    Eliminated spring. Updated jar-in-jar loader code.

  • Jon Barrilleaux Jon Barrilleaux committed [r2457] on SVN

    Added console to bombsight app window. added setWidthTall and setHeightWide to PWidget.

  • Jon Barrilleaux Jon Barrilleaux committed [r2456] on SVN

    Added phidget enable property. Added config path reporting.

  • Jon Barrilleaux Jon Barrilleaux committed [r2455] on SVN

    Added phidget enable property. Added config path reporting.

  • Jon Barrilleaux Jon Barrilleaux committed [r2454] on SVN

    Move bombsight app launch to separate project.

  • Jon Barrilleaux Jon Barrilleaux committed [r2453] on SVN

    Move bombsight app launch to separate project.

  • Jon Barrilleaux Jon Barrilleaux committed [r2452] on SVN

    Initial import.

  • Jon Barrilleaux Jon Barrilleaux committed [r2451] on SVN

    Move bombsight app launch to separate project.

  • Jon Barrilleaux Jon Barrilleaux committed [r2450] on SVN

    Fixed MainWindow glass pane to not block mouse actions (esp. the mouse wheel). The bombsight sim is complete and seems fully operational. Future work will refine the look and feel of the GUI.

  • Jon Barrilleaux Jon Barrilleaux committed [r2449] on SVN

    Updated screen property descriptions.

  • Jon Barrilleaux Jon Barrilleaux committed [r2448] on SVN

    Cleaned up MainWindow glass pane key intercept. Gave up trying to return focus to host window after text field enter key (i.e. need to add action listeners to all components that need to be defocused).

  • Jon Barrilleaux Jon Barrilleaux committed [r2447] on SVN

    Cleaned up MainWindow glass pane handling. Still needs more work with keyboard handling.

  • Jon Barrilleaux Jon Barrilleaux committed [r2446] on SVN

    Cleaned up MainWindow glass pane handling. Still needs more work with keyboard handling.

  • Jon Barrilleaux Jon Barrilleaux committed [r2445] on SVN

    Cleaned up MainWindow glass pane handling. Still needs more work with keyboard handling.

  • Jon Barrilleaux Jon Barrilleaux committed [r2444] on SVN

    Updated BomberApp readme for executable creation.

  • Jon Barrilleaux Jon Barrilleaux committed [r2443] on SVN

    Refactored BombsightApp to use new PLayout root. Some app windows seem to lose keyboard focus -- need to debug.

  • Jon Barrilleaux Jon Barrilleaux committed [r2442] on SVN

    Fixed a problem with grid size initialization to its min size for layout. All tests seem good.

  • Jon Barrilleaux Jon Barrilleaux committed [r2441] on SVN

    Refactored more layout window tests.

  • Jon Barrilleaux Jon Barrilleaux committed [r2440] on SVN

    Update PLayout JUnit tests. All pass.

  • Jon Barrilleaux Jon Barrilleaux committed [r2439] on SVN

    Cleanup of PLayout with PRoot. Needs testing.

  • Jon Barrilleaux Jon Barrilleaux committed [r2438] on SVN

    Finished coding PRoot node. Need to test more and update broken code.

  • Jon Barrilleaux Jon Barrilleaux committed [r2437] on SVN

    Before adding PRoot to PLayout system.

  • Jon Barrilleaux Jon Barrilleaux committed [r2436] on SVN

    Before adding PRoot to PLayout system.

  • Jon Barrilleaux Jon Barrilleaux committed [r2435] on SVN

    Continue to debug BombsightApp suitable for deployment, and with new PLayout system.

  • Jon Barrilleaux Jon Barrilleaux committed [r2434] on SVN

    Continue to debug BombsightApp suitable for deployment, and with new PLayout system.

  • Jon Barrilleaux Jon Barrilleaux committed [r2433] on SVN

    Begin testing exported bombsight jar.

  • Jon Barrilleaux Jon Barrilleaux committed [r2432] on SVN

    Begin testing exported bombsight jar.

  • Jon Barrilleaux Jon Barrilleaux committed [r2431] on SVN

    Updated BomberApp to set layout root.

  • Jon Barrilleaux Jon Barrilleaux committed [r2430] on SVN

    Deleted old PLayout classes

  • Jon Barrilleaux Jon Barrilleaux committed [r2429] on SVN

    Layout looks good. Continue debug and test window refinement.

  • Jon Barrilleaux Jon Barrilleaux committed [r2428] on SVN

    Layout looks good. Continue debug and test window refinement.

  • Jon Barrilleaux Jon Barrilleaux committed [r2427] on SVN

    Layout looks good. Need to update and refine test windows.

  • Jon Barrilleaux Jon Barrilleaux committed [r2426] on SVN

    Continue degug layout. Todo: Refactor resizeLayoutTarget to handle min expansion before resize. Move grid cell constraint computation into methods.

  • Jon Barrilleaux Jon Barrilleaux committed [r2425] on SVN

    Continue degug layout. Todo: Refactor resizeLayoutTarget to handle min expansion before resize. Move grid cell constraint computation into methods.

  • Jon Barrilleaux Jon Barrilleaux committed [r2424] on SVN

    Continue degug layout. Todo: Refactor resizeLayoutTarget to handle min expansion before resize. Move grid cell constraint computation into methods.

  • Jon Barrilleaux Jon Barrilleaux committed [r2423] on SVN

    Continue degug layout.

  • Jon Barrilleaux Jon Barrilleaux committed [r2422] on SVN

    Continue degug layout.

  • Jon Barrilleaux Jon Barrilleaux committed [r2421] on SVN

    Continue degug layout.

  • Jon Barrilleaux Jon Barrilleaux committed [r2420] on SVN

    Continue degug layout.

  • Jon Barrilleaux Jon Barrilleaux committed [r2419] on SVN

    Begin layout debug.

  • Jon Barrilleaux Jon Barrilleaux committed [r2418] on SVN

    Continue refactoring with new Tuple2I.

  • Jon Barrilleaux Jon Barrilleaux committed [r2417] on SVN

    Created DimUtils.TupleI. Begin moving layout to use Tuple2I.

  • Jon Barrilleaux Jon Barrilleaux committed [r2416] on SVN

    Created DimUtils.TupleI. Begin moving layout to use Tuple2I.

  • Jon Barrilleaux Jon Barrilleaux committed [r2415] on SVN

    Created DimUtils.TupleI. Begin moving layout to use Tuple2I.

  • Jon Barrilleaux Jon Barrilleaux committed [r2414] on SVN

    Completed coding for PLayout refactor. Need to refine Tuple2I usage and switch to DimUtils.Tuple2I.

1 >
MongoDB Logo MongoDB