Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NxWidgets::CNxString: Add a getAllocSize() method to make it easier to ↵ | Gregory Nutt | 2014-07-24 | 1 | -4/+16 |
| | | | | convert CNxStrings to NUL-terminated C strings | ||||
* | Make CTabPanel raise action event when tab is changed. Also add a function ↵ | Gregory Nutt | 2014-07-22 | 1 | -1/+3 |
| | | | | for getting the currently selected tab index. From Petteri Aimonen | ||||
* | NxWidgets::CNxString: Make destructor virtual. From Petteri Aimonen | Gregory Nutt | 2014-07-22 | 1 | -1/+1 |
| | |||||
* | NxWM: Increase default priority of mouse and keyboard listener threads. Does ↵ | Gregory Nutt | 2014-07-17 | 1 | -2/+2 |
| | | | | not seem to make any difference but still seems like a good idea | ||||
* | NxWM::CApplicationWindow: Created the custom font for the toolbar title, ↵ | Gregory Nutt | 2014-07-17 | 2 | -0/+4 |
| | | | | but never used it. | ||||
* | NxWidgets::CGlyphSliderHorizontal: No longer uses a hard-coded slider ↵ | Gregory Nutt | 2014-07-17 | 2 | -5/+8 |
| | | | | height; the slider height is now provided as a parameter, replacing the widget height which is now calculated from the glip image height | ||||
* | Misc changes related to MediaPlayer. Nothing really significant | Gregory Nutt | 2014-07-16 | 1 | -3/+18 |
| | |||||
* | Rename CONFIG_NX_MOUSE to CONFIG_NX_INPUT, then add CONFIG_NX_XYINPUT_MOUSE ↵ | Gregory Nutt | 2014-07-16 | 4 | -7/+7 |
| | | | | and CONFIG_XYINPUT_TOUCHSCREEN | ||||
* | Use cstdint, etc. vs stdint.h, etc. | Gregory Nutt | 2014-07-16 | 2 | -4/+4 |
| | |||||
* | NxWM::CMediaPlayer: Convert CLabel to a CListBox | Gregory Nutt | 2014-07-16 | 3 | -2/+14 |
| | |||||
* | NxWM::CMediaPlayer: Fix of state related bugs + Size if CLabel is increased ↵ | Gregory Nutt | 2014-07-16 | 7 | -45/+48 |
| | | | | (in preparation for becoming a CListBox) | ||||
* | NxWM::CMediaPlayer: Fix of state related bugs + Size if CLabel is increased ↵ | Gregory Nutt | 2014-07-16 | 1 | -30/+32 |
| | | | | (in preparation for becoming a CListBox) | ||||
* | NxWM: Cosmetic changes to naming and comments | Gregory Nutt | 2014-07-15 | 2 | -5/+5 |
| | |||||
* | NxMW::CMediaPlayer now supports a pause button | Gregory Nutt | 2014-07-15 | 1 | -1/+1 |
| | |||||
* | NxWidgets::CStickyImage: New image class | Gregory Nutt | 2014-07-15 | 2 | -2/+213 |
| | |||||
* | NxWidget::CImage: Now supports helper methods to align images in the widget ↵ | Gregory Nutt | 2014-07-14 | 1 | -0/+66 |
| | | | | region | ||||
* | Fix some recurring typos: postion->position, *atino->*ation | Gregory Nutt | 2014-07-08 | 1 | -1/+1 |
| | |||||
* | Fix typo RBG -> RGB in several macros | Gregory Nutt | 2014-05-12 | 1 | -12/+12 |
| | |||||
* | More trailing whilespace removal | Gregory Nutt | 2014-04-13 | 63 | -1272/+1272 |
| | |||||
* | NxWM: Can now disable the NxConsole window. STM3240G-EVAL knxwm: Disabled ↵ | Gregory Nutt | 2013-12-30 | 1 | -5/+5 |
| | | | | the NxConsole for now because there are issues with the kernel build. | ||||
* | Add nx_start() to simplify starting the NX server from within the RTOS | Gregory Nutt | 2013-12-29 | 1 | -1/+1 |
| | |||||
* | Move rgbcolors.h to include/nuttx/video | Gregory Nutt | 2013-12-10 | 2 | -2/+2 |
| | |||||
* | Add a 320x320 NuttX logo image | Gregory Nutt | 2013-10-15 | 2 | -131/+138 |
| | |||||
* | Use NxWidgets::CScaledBitmap to scale icons in the NxWM taskbar | Gregory Nutt | 2013-10-15 | 1 | -2/+2 |
| | |||||
* | NxWidgets::CScaledImage: New class that wraps any class that provides ↵ | Gregory Nutt | 2013-10-15 | 4 | -9/+219 |
| | | | | IBitMap and adds image scaling | ||||
* | NxWM::CCalibration: Add an option to provide some instructions in the ↵ | Gregory Nutt | 2013-10-14 | 2 | -8/+8 |
| | | | | center of the calibration screen | ||||
* | Add NxWdigets::CGlyphSliderHorizontal and associated grip widgets. From Ken ↵ | Gregory Nutt | 2013-05-15 | 2 | -0/+542 |
| | | | | Pettit. | ||||
* | Fixes to strchr, mkfats, and NxWidgets from Petteri Aimonen | Gregory Nutt | 2013-04-22 | 4 | -28/+43 |
| | |||||
* | NxWidgets/NxWM updates from Petteri Aimonen (Patches 0007-0013) | patacongo | 2013-02-28 | 2 | -20/+59 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5689 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Several patches from Petteri Aimonen | patacongo | 2013-02-08 | 2 | -1/+8 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5625 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | NxWidgets updates from Petteri Aimonen; buildroot GDB build fix from Ken ↵ | patacongo | 2013-02-01 | 3 | -4/+113 |
| | | | | | | Bannister git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5592 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Patches from Petteri Aimonen (plus a few other things) | patacongo | 2012-12-21 | 2 | -1/+36 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5448 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Patches from Petteri Aimonen + stdbool and rand() changes for Freddie Chopin | patacongo | 2012-12-07 | 1 | -1/+1 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5415 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Patches 7-9 from Petteri Aimonen | patacongo | 2012-11-17 | 2 | -42/+29 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5365 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Fixes for CCycleButton unit test; Add CNumericEdit. Both from Petteri Aimonen | patacongo | 2012-11-16 | 2 | -6/+219 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5363 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Hook in NxWidgets configuration logic; Add a untested ADS7843E touchscreen ↵ | patacongo | 2012-09-25 | 1 | -6/+6 |
| | | | | | | support for the Shenzhou board; Complete the Shenzhou NxWM configuration (also untested). git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5190 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Add more LCD-related Kconfig logic; Create a Kconfig file for NxWidgets | patacongo | 2012-09-25 | 1 | -1/+1 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5189 42af7a65-404d-4744-a932-0658087f49c3 | ||||
* | Hack for font background when we cannot read from the LCD; Candidate fix for ↵ | patacongo | 2012-05-22 | 1 | -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 ↵ | patacongo | 2012-05-20 | 1 | -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 ↵ | patacongo | 2012-05-20 | 7 | -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 logic | patacongo | 2012-05-19 | 4 | -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. ↵ | patacongo | 2012-05-18 | 7 | -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. ↵ | patacongo | 2012-05-17 | 4 | -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 ↵ | patacongo | 2012-05-16 | 1 | -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 ↵ | patacongo | 2012-05-15 | 1 | -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: ↵ | patacongo | 2012-05-15 | 6 | -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 ↵ | patacongo | 2012-05-13 | 2 | -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 ↵ | patacongo | 2012-05-13 | 1 | -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 ↵ | patacongo | 2012-05-13 | 2 | -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 ↵ | patacongo | 2012-05-09 | 5 | -58/+373 |
| | | | | | | for full screen applications git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4716 42af7a65-404d-4744-a932-0658087f49c3 |