summaryrefslogtreecommitdiff
path: root/NxWidgets/libnxwidgets/include
Commit message (Collapse)AuthorAgeFilesLines
* Hack for font background when we cannot read from the LCD; Candidate fix for ↵patacongo2012-05-221-0/+30
| | | | | | ILI9325 LCD git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4763 42af7a65-404d-4744-a932-0658087f49c3
* Add an NxWM console/keyboard thread and eliminate all issues with NxConsole ↵patacongo2012-05-201-1/+1
| | | | | | window serial input git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4755 42af7a65-404d-4744-a932-0658087f49c3
* NxWM::CNxConsole and NXWidgets::CCallback can now redirect keyboard input to ↵patacongo2012-05-207-2/+144
| | | | | | the NxConsole driver git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4754 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Add a missing part of the message blocking logicpatacongo2012-05-194-10/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4748 42af7a65-404d-4744-a932-0658087f49c3
* Final refactoring and implementation of delayed window deletion logic. ↵patacongo2012-05-187-0/+59
| | | | | | Works worse now, but the changes are important and need to be checked in now git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4747 42af7a65-404d-4744-a932-0658087f49c3
* Implement an NX interface to block flush message queues in multi-user mode. ↵patacongo2012-05-174-27/+87
| | | | | | This is necessary to prevent stale window handles when a window is closed git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4745 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Add IApplicationFactory so that we can create multiple instances of ↵patacongo2012-05-161-1/+1
| | | | | | applications; And, as a result of that, re-vamp entire threading model. this is now buggier than it was before git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4742 42af7a65-404d-4744-a932-0658087f49c3
* NXWidgets::CNxTkWindow must subtract the height of the toolbar (if any) when ↵patacongo2012-05-151-9/+11
| | | | | | reporting the size of the window git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4741 42af7a65-404d-4744-a932-0658087f49c3
* NxWidgets: New pre-release event. Action now raised on pre-release. NxWM: ↵patacongo2012-05-156-10/+48
| | | | | | Use action event to process icon touches; Fix initialization of image highlighted state. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4740 42af7a65-404d-4744-a932-0658087f49c3
* Disabled NXTK autoraise; it does not work properly in multi-user mode due to ↵patacongo2012-05-132-49/+49
| | | | | | queue mouse/touchscreen input git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4732 42af7a65-404d-4744-a932-0658087f49c3
* NXWidgets::CImage needs to catch mouse/touchscreen events; All touchscreen ↵patacongo2012-05-131-4/+28
| | | | | | drivers need to report the last valid X/Y data when the screen is untouched. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4731 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Fix detection of touch events in the tool bar; Start window should not ↵patacongo2012-05-132-3/+19
| | | | | | have a stop icon git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4729 42af7a65-404d-4744-a932-0658087f49c3
* NxWidgets: Remove modal loops, Add CWindowEventHandler*. NxWM: Add support ↵patacongo2012-05-095-58/+373
| | | | | | for full screen applications git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4716 42af7a65-404d-4744-a932-0658087f49c3
* Big NxWidgets simplification. Remove all hierarch logic. Widgets now exist ↵patacongo2012-05-075-447/+1
| | | | | | only in a two-dimensional plane git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4712 42af7a65-404d-4744-a932-0658087f49c3
* Various fixes for running the NxWM unit test on the STM3240G-EVALpatacongo2012-05-072-7/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4711 42af7a65-404d-4744-a932-0658087f49c3
* Most fixes to get NxWM working on the STM3240G-EVALpatacongo2012-05-071-14/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4710 42af7a65-404d-4744-a932-0658087f49c3
* NxWidgets: Fix a potential deadlock that can occur waiting for toolbard ↵patacongo2012-05-071-21/+53
| | | | | | geometry data git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4709 42af7a65-404d-4744-a932-0658087f49c3
* Updated NxWM widgets, several NX, NxWidgets, and NxWM bug fixespatacongo2012-05-041-55/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4699 42af7a65-404d-4744-a932-0658087f49c3
* Update NxWM colors; remove NxWidgets shelvingpatacongo2012-05-043-99/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4698 42af7a65-404d-4744-a932-0658087f49c3
* NxWM updates (with some NX and NxWidget fixes too)patacongo2012-05-022-2/+38
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4689 42af7a65-404d-4744-a932-0658087f49c3
* NxWM initial displays come up okaypatacongo2012-05-022-83/+89
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4687 42af7a65-404d-4744-a932-0658087f49c3
* Missed Calypso filepatacongo2012-05-011-6/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4685 42af7a65-404d-4744-a932-0658087f49c3
* NxWM updatepatacongo2012-05-011-1/+32
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4683 42af7a65-404d-4744-a932-0658087f49c3
* More NxWM supportpatacongo2012-05-012-16/+48
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4682 42af7a65-404d-4744-a932-0658087f49c3
* More NX window manager updatespatacongo2012-04-301-0/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4679 42af7a65-404d-4744-a932-0658087f49c3
* Fix STM32 USART4/5 vs UART4/5 confusionpatacongo2012-04-296-5/+50
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4671 42af7a65-404d-4744-a932-0658087f49c3
* A few pieces of what may become an NX window managerpatacongo2012-04-285-6/+46
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4669 42af7a65-404d-4744-a932-0658087f49c3
* Update to README and commentspatacongo2012-04-281-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4668 42af7a65-404d-4744-a932-0658087f49c3
* First check-in of NxWidgetspatacongo2012-03-2266-0/+19866
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4505 42af7a65-404d-4744-a932-0658087f49c3