patacongo
|
4939bf539b
|
Fix a divide-by-zero error in the trapezoid drawing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4807 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-06-06 18:07:49 +00:00 |
patacongo
|
8a825b60c5
|
Add an NxWM console/keyboard thread and eliminate all issues with NxConsole window serial input
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4755 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-20 22:10:34 +00:00 |
patacongo
|
05c80e0892
|
NxWM::CNxConsole and NXWidgets::CCallback can now redirect keyboard input to the NxConsole driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4754 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-20 18:56:14 +00:00 |
patacongo
|
06eb8df013
|
Add NX kbd input support to NxConsole
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4753 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-20 16:05:15 +00:00 |
patacongo
|
cb4057a08a
|
This should have been part of the 6.18 release but was lost somehow
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4752 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-20 00:53:49 +00:00 |
patacongo
|
ed667e7b74
|
Prep for 6.18 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4751 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-19 15:26:38 +00:00 |
patacongo
|
ab09896759
|
NxWM: Add a missing part of the message blocking logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4748 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-19 01:01:00 +00:00 |
patacongo
|
3f31a6667c
|
Final refactoring and implementation of delayed window deletion logic. Works worse now, but the changes are important and need to be checked in now
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4747 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-18 23:08:34 +00:00 |
patacongo
|
9df70f4244
|
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
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4745 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-17 22:16:02 +00:00 |
patacongo
|
ac2c06a9b1
|
Re-factor NX messaging logic in preparation for a new message control feature
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4744 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-17 19:32:48 +00:00 |
patacongo
|
88aa3828e0
|
Disabled NXTK autoraise; it does not work properly in multi-user mode due to queue mouse/touchscreen input
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4732 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-13 23:40:23 +00:00 |
patacongo
|
0350e27153
|
NxWM: Fix detection of touch events in the tool bar; Start window should not have a stop icon
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4729 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-13 14:36:59 +00:00 |
patacongo
|
cfc06967c7
|
Fix a critical NXTK bug related to mouse/touchscreen positions within framed windows
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4728 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-13 00:45:13 +00:00 |
patacongo
|
c707aeb11f
|
NxWM: Correct the calculation of the physical dispaly size
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4726 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-12 16:59:57 +00:00 |
patacongo
|
3dac364599
|
NX trapezoid fixes; Various NxWM fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4720 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-10 16:25:56 +00:00 |
patacongo
|
3e7ccb8280
|
Various fixes for running the NxWM unit test on the STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4711 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-07 21:25:24 +00:00 |
patacongo
|
9965bdc22b
|
Most fixes to get NxWM working on the STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4710 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-07 18:19:17 +00:00 |
patacongo
|
1415cce78d
|
Fix uninitialized pointer in CNxTKWindow
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4706 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-07 02:37:24 +00:00 |
patacongo
|
922497b783
|
Updated NxWM widgets, several NX, NxWidgets, and NxWM bug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4699 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-04 20:48:52 +00:00 |
patacongo
|
166b2d1d97
|
NxWM updates (with some NX and NxWidget fixes too)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4689 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-05-02 22:03:05 +00:00 |
patacongo
|
e0bb1c1856
|
Add kconfig documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4567 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-04-06 16:45:52 +00:00 |
patacongo
|
22d9c4a22b
|
Adding skeleton Kconfig files (part 1 of 2)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4564 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-04-06 15:49:35 +00:00 |
patacongo
|
9895130ca9
|
Add support for backspace and a cursor to NxConsole
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4546 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-31 16:26:32 +00:00 |
patacongo
|
09d24e98e3
|
More fixes for NxConsole driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4543 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-30 22:49:08 +00:00 |
patacongo
|
5b84f46123
|
Add framework in NxConsole to support VT100 escape sequences
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4542 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-30 18:42:40 +00:00 |
patacongo
|
223ff4e564
|
Can now run an NSH session within an NX window
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4539 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-29 22:20:47 +00:00 |
patacongo
|
d6a01ce6a9
|
The NX console appears to be fully functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4536 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-28 19:29:30 +00:00 |
patacongo
|
79b7dc6f09
|
NX console should only be available if NX multi-user mode is enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4535 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-28 17:19:17 +00:00 |
patacongo
|
7cf33ab655
|
NX console updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4534 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-28 16:06:56 +00:00 |
patacongo
|
5bae5c561a
|
More NX Console fixes... good progress but still not ready for prime time
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4533 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-28 01:52:00 +00:00 |
patacongo
|
516c28a3f7
|
NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4532 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-28 00:10:43 +00:00 |
patacongo
|
73faea1991
|
Updaes for NX Console
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4531 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-27 22:33:15 +00:00 |
patacongo
|
5a3818fe27
|
NX console driver is code complete but untested
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4529 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-27 19:40:49 +00:00 |
patacongo
|
28fb884554
|
Add a test for the NX console device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4528 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-27 16:59:15 +00:00 |
patacongo
|
7d2ceaabb2
|
Add more NX console logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4526 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-27 02:21:47 +00:00 |
patacongo
|
b6d393b519
|
NFS update + another NX console driver file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4525 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-27 00:23:40 +00:00 |
patacongo
|
5f606f01b3
|
Add beginnings of an NX console driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4524 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-03-26 22:10:21 +00:00 |
patacongo
|
ef40b28c14
|
Several font files were missing a newline at the end
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4388 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-02-13 14:52:31 +00:00 |
patacongo
|
0d54b5a308
|
Add two new small, bold, sans-serif fonts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4130 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-12-01 15:15:35 +00:00 |
patacongo
|
cde90b695a
|
A few more AVR32 fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4078 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-11-03 01:16:48 +00:00 |
patacongo
|
ad3e58a69a
|
Fix some errors in 8-bit color conversion macros; Fix tools/incdir.sh when g++ is used; Fix bad cast that caused problems with the background window is released
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4064 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-25 15:21:01 +00:00 |
patacongo
|
4b6de6f9c1
|
Fixes from last changes when built with CodeSourcery, STM32, LCD, 16-bit color
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4063 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-25 01:02:49 +00:00 |
patacongo
|
be714e9d61
|
Misc fixes for clean compilation with graphics debug enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4061 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-24 22:03:37 +00:00 |
patacongo
|
382f278302
|
Oops.. back out most of the last change
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4060 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-23 22:07:13 +00:00 |
patacongo
|
17cb15fa2e
|
Fix an error in some graphics error handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4059 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-23 21:27:03 +00:00 |
patacongo
|
7ac78abafe
|
Fix a bug in the getrectangle logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4058 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-22 19:09:54 +00:00 |
patacongo
|
576f429046
|
Add logic to read from graphics memory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4057 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-22 18:13:04 +00:00 |
patacongo
|
8467a1a36d
|
Fix PIC32 ramfunc logic; add rectangle graphic functions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4050 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-17 17:52:55 +00:00 |
patacongo
|
55570091cc
|
Pointer arguments to NX set methods should be const
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4049 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-16 22:22:49 +00:00 |
patacongo
|
918dda30d9
|
Add logic to set individual pixels
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4047 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2011-10-14 16:58:44 +00:00 |