748 Commits (e5455995a689242ff0e3908794c0ff75f8f8534c)
 

Author SHA1 Message Date
patacongo 2acf00c2cd Final refactoring and implementation of delayed window deletion logic. Works worse now, but the changes are important and need to be checked in now 13 years ago
patacongo ae3a9e76b5 NFS update 13 years ago
patacongo 3d0f071c60 Implement an NX interface to block flush message queues in multi-user mode. This is necessary to prevent stale window handles when a window is closed 13 years ago
patacongo 7c97dbdf44 Re-factor NX messaging logic in preparation for a new message control feature 13 years ago
patacongo 19e5ee4c81 Fix a C++ link issue: If constant strings used only in constructor, the don't get linked into the final executable 13 years ago
patacongo b231fb795e NxWM: Add IApplicationFactory so that we can create multiple instances of applications; And, as a result of that, re-vamp entire threading model. this is now buggier than it was before 13 years ago
patacongo d21b932f5e NXWidgets::CNxTkWindow must subtract the height of the toolbar (if any) when reporting the size of the window 13 years ago
patacongo f81489f95e NxWidgets: New pre-release event. Action now raised on pre-release. NxWM: Use action event to process icon touches; Fix initialization of image highlighted state. 13 years ago
patacongo 2a7d40522f NxWM::CNxConsole when NSH window is closed by touching toolbar icon, need to suppress certain activities performed by the on_exit() handler 13 years ago
patacongo 519ab1856f Fix several compiler errors that occur when CONFIG_SCHED_ONEXIT is enabled; on_exit is now used in NxWM::NxConsole to close the window with the NSH session exits 13 years ago
patacongo 383e7a0c97 Improved thresholding logic in the STMPE11 driver; NxWM: Oops minimizing wrong application 13 years ago
patacongo db2bfa3e69 NxWM: Calibration is now done on a separate thread; Change mechanism for reporting calibration data; add method to determine if the application is full-screen 13 years ago
patacongo 5baa9ac0f9 Update of NSH nfsmount command 13 years ago
patacongo 0aaa3c8baf Add task switching instrumentation for missing case. Contributed by Petri Tanskanen. 13 years ago
patacongo 47125132ad Calypso update from Denis Carkiki. Adds UWire driver and support for external memory in NuttX heap 13 years ago
patacongo 4952b2dddf Disabled NXTK autoraise; it does not work properly in multi-user mode due to queue mouse/touchscreen input 13 years ago
patacongo 892014e097 NXWidgets::CImage needs to catch mouse/touchscreen events; All touchscreen drivers need to report the last valid X/Y data when the screen is untouched. 13 years ago
patacongo c4c802e7b3 Add Calypso-related fixes 13 years ago
patacongo 851773fdae NxWM: Fix detection of touch events in the tool bar; Start window should not have a stop icon 13 years ago
patacongo 6798ffe9be Fix a critical NXTK bug related to mouse/touchscreen positions within framed windows 13 years ago
patacongo e16fc112d8 NxWM: Fix double deletion of class 13 years ago
patacongo d4c261ea71 NxWM: Correct the calculation of the physical dispaly size 13 years ago
patacongo 48e8fe2304 Add NxWM::CWindowControl; task bar and start window icons now functional 13 years ago
patacongo 95c738489d NFS update 13 years ago
patacongo 4bc440c90c Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugs 13 years ago
patacongo c23d14b08e SMTPE11 and NxWM touchscreen fixes 13 years ago
patacongo e72205be3c NxWM: Finishes touchscreen implementation; NuttX: Standardize touchscreen initialization interfaces for all boards 13 years ago
patacongo 23897082d9 NX trapezoid fixes; Various NxWM fixes 13 years ago
patacongo 6e9e0c640b More NxWM touchscreen fixes 13 years ago
patacongo 5df98379f4 Adding beginning of NxWM touchscreen support 13 years ago
patacongo c0b0c73b99 Missed a file in the last checkin 13 years ago
patacongo 6c0c3ab191 NxWidgets: Remove modal loops, Add CWindowEventHandler*. NxWM: Add support for full screen applications 13 years ago
patacongo 5d31022f9d The STMPE11/touchscreen is now fully functional on the STM3240G-EVAL 13 years ago
patacongo 7cc9218389 Integrate the STMPE11 driver into the STM3240G-EVAL board logic 13 years ago
patacongo 58688272d3 NFS update 13 years ago
patacongo 11961873cc Big NxWidgets simplification. Remove all hierarch logic. Widgets now exist only in a two-dimensional plane 13 years ago
patacongo f08f0709b3 Various fixes for running the NxWM unit test on the STM3240G-EVAL 13 years ago
patacongo 5df21bfd6d Most fixes to get NxWM working on the STM3240G-EVAL 13 years ago
patacongo b66dd903b6 NxWidgets: Fix a potential deadlock that can occur waiting for toolbard geometry data 13 years ago
patacongo 424579fcba Add configuration for testing NxWM 13 years ago
patacongo 6aadb593e2 NSH fix 13 years ago
patacongo f478d3f6b1 Fix uninitialized pointer in CNxTKWindow 13 years ago
patacongo 69f4e02c17 Mostly cosmetic, partial fixes for STM3240G-EVAL LCD 13 years ago
patacongo a17f13da06 Add STMPE11 temperature sensor logic 13 years ago
patacongo db2a671b19 Add STMPE11 touchscreen logic 13 years ago
patacongo edf3b4667b Add framework for STMPE11 ADC interfaces 13 years ago
patacongo 36f080fa7d Add GPIO support to STMPE11 driver; NFS update 13 years ago
patacongo 03d9d974b5 Beginning of an SMTPE11 touchscreen/IO expander driver 13 years ago
patacongo 8e45cf0546 Updated NxWM widgets, several NX, NxWidgets, and NxWM bug fixes 13 years ago
patacongo 78ec889980 Update NxWM colors; remove NxWidgets shelving 13 years ago