Commit Graph

88 Commits

Author SHA1 Message Date
Gregory Nutt
a864dcd7cd Make CTabPanel raise action event when tab is changed. Also add a function for getting the currently selected tab index. From Petteri Aimonen 2014-07-22 07:46:02 -06:00
Gregory Nutt
ad2aa947f1 NxWidgets::CTabPanel: Modify behavior in showPage() method. Eliminate a duplicate redraw that caused flickering; re-order some logic so that widgets are hidden before operated on. From Petteri Aimonen 2014-07-22 07:40:39 -06:00
Gregory Nutt
1db74a3494 NxWM::CApplicationWindow: Created the custom font for the toolbar title, but never used it. 2014-07-17 13:38:37 -06:00
Gregory Nutt
ea791a350e NxWidgets::CGlyphSliderHorizontal: No longer uses a hard-coded slider height; the slider height is now provided as a parameter, replacing the widget height which is now calculated from the glip image height 2014-07-17 12:12:02 -06:00
Gregory Nutt
1e6833d533 NxWidgets::CImage: Cannot use NxWidgets::CGraphicsPort:drawBitmapGreyScale() because it does not respect transparent or background colors in its current form. The end result is that makes the image background grey as well as the image 2014-07-17 10:34:41 -06:00
Gregory Nutt
e52affe234 Cosmetic.. include cstdint instead of stdint.h, et al 2014-07-17 10:19:27 -06:00
Gregory Nutt
6f18adea58 NxWidgets::CImage: Should not attempt to draw the empty regions at the top and the bottom of the image box in greyscale 2014-07-17 10:15:41 -06:00
Gregory Nutt
010cc0e624 NxWidgets::CGraphicsPort: Fix drawBitmapGreyScale method. Actually drew nothing because of several errors in positioning and buffer usage 2014-07-17 10:13:37 -06:00
Gregory Nutt
f5626ea605 Misc changes related to MediaPlayer. Nothing really significant 2014-07-16 19:20:44 -06:00
Gregory Nutt
b1e7a4e4f8 Rename CONFIG_NX_MOUSE to CONFIG_NX_INPUT, then add CONFIG_NX_XYINPUT_MOUSE and CONFIG_XYINPUT_TOUCHSCREEN 2014-07-16 16:31:31 -06:00
Gregory Nutt
ef1112d774 Use cstdint, etc. vs stdint.h, etc. 2014-07-16 15:09:20 -06:00
Gregory Nutt
becc6901db NxWM::CMediaPlayer: Convert CLabel to a CListBox 2014-07-16 14:11:02 -06:00
Gregory Nutt
9a471672b3 NxWM::CMediaPlayer: Fix of state related bugs + Size if CLabel is increased (in preparation for becoming a CListBox) 2014-07-16 11:11:55 -06:00
Gregory Nutt
9ee647caba NxWM: Cosmetic changes to naming and comments 2014-07-15 18:55:59 -06:00
Gregory Nutt
4d85753cf2 NxWidgets::CStickyImage: New image class 2014-07-15 09:29:28 -06:00
Gregory Nutt
322a3df832 NxWidget::CImage: Now supports helper methods to align images in the widget region 2014-07-14 20:37:39 -06:00
Gregory Nutt
0ed54e3980 CNxWidgets::CImage: Fix setImageLeft and setImageTop methods. 2014-07-14 20:09:58 -06:00
Gregory Nutt
20c811ddeb NxWidgets: Fix repeated misspelling of Definitions 2014-07-12 16:36:24 -06:00
Gregory Nutt
6e0be1184f Fixes for clean NxWM build; Updated README files 2014-07-10 15:29:41 -06:00
Gregory Nutt
a49bca71b1 Fix some recurring typos: postion->position, *atino->*ation 2014-07-08 13:12:36 -06:00
Gregory Nutt
ba9e38f79a Fix typo RBG -> RGB in several macros 2014-05-12 13:00:48 -06:00
Gregory Nutt
df6e0bd33a More trailing whilespace removal 2014-04-13 16:26:44 -06:00
Gregory Nutt
31f053187a The user-mode work queue was not being started 2013-12-31 12:48:11 -06:00
Gregory Nutt
80495b7ae5 NxWM::CTouchscreen: Add CONFIG_NXWM_TOUCHSCREEN_DEVINIT to suppress attempts to initialize the touchscreen from NxWM in the kernel build 2013-12-30 12:39:23 -06:00
Gregory Nutt
39f42b1cf8 NxWM: Can now disable the NxConsole window. STM3240G-EVAL knxwm: Disabled the NxConsole for now because there are issues with the kernel build. 2013-12-30 10:04:34 -06:00
Gregory Nutt
bd7cb3d58a STM3240G-EVAL: Add kernel build mode support and an NxWM kernel mode configuration 2013-12-29 13:15:08 -06:00
Gregory Nutt
c0e26ad24c Add nx_start() to simplify starting the NX server from within the RTOS 2013-12-29 11:11:48 -06:00
Gregory Nutt
da660d1c6c NxWidgets server initialization must be performed in the kernel when NxWdigets is built in kernel mode 2013-12-29 09:46:57 -06:00
Gregory Nutt
0a37711b40 Move rgbcolors.h to include/nuttx/video 2013-12-10 09:29:20 -06:00
Gregory Nutt
cd15af22fa Move include/nuttx/fb.h to include/nuttx/video/fb.h 2013-12-10 09:23:54 -06:00
Gregory Nutt
07d226c8c5 SAMA5D3x-EK NxWM configuration: use 320x320 NuttX logo as the background 2013-10-15 16:11:33 -06:00
Gregory Nutt
4f24c69538 Add a 320x320 NuttX logo image 2013-10-15 16:08:06 -06:00
Gregory Nutt
d9d02140d8 Use NxWidgets::CScaledBitmap to scale icons in the NxWM taskbar 2013-10-15 14:29:06 -06:00
Gregory Nutt
341458e123 NxWidgets::CScaledImage: New class that wraps any class that provides IBitMap and adds image scaling 2013-10-15 11:09:20 -06:00
Gregory Nutt
1393518ba7 NxWM::CCalibration: Add an option to provide some instructions in the center of the calibration screen 2013-10-14 14:52:17 -06:00
Gregory Nutt
981a0b1a78 NxWM::CTaskbar: Add a method to redraw the task bar and the top application. From Petteri Aimonen 2013-06-04 08:11:45 -06:00
Gregory Nutt
a6a07f3e45 Change auto-increment timing in NxWidgets::CNumericEdit. From Petteri Aimonen 2013-06-04 08:02:06 -06:00
Gregory Nutt
1e7b43629a NxWidgets::CImage: Allow NULL bitmaps. From Petteri Aimonen 2013-06-04 07:54:26 -06:00
Gregory Nutt
d71736b2d5 Add NxWidgets::CGlyphSliderHorizontal unit test; Fix NxWidgets::CGlyphSliderHorizontal drawing error. From Ken Pettit 2013-05-17 15:07:07 -06:00
Gregory Nutt
4e5c8e97e8 Add NxWdigets::CGlyphSliderHorizontal and associated grip widgets. From Ken Pettit. 2013-05-15 16:45:57 -06:00
Gregory Nutt
d8e05678fe Fixes to strchr, mkfats, and NxWidgets from Petteri Aimonen 2013-04-22 08:01:43 -06:00
patacongo
804bd95e05 NxWidgets/NxWM updates from Petteri Aimonen (Patches 0007-0013)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5689 42af7a65-404d-4744-a932-0658087f49c3
2013-02-28 18:48:11 +00:00
patacongo
a96a12751a STM32 F4 patches from Petteri Aimonen (mostly USB)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5652 42af7a65-404d-4744-a932-0658087f49c3
2013-02-15 14:37:37 +00:00
patacongo
1e8e94837c Several patches from Petteri Aimonen
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5625 42af7a65-404d-4744-a932-0658087f49c3
2013-02-08 15:28:07 +00:00
patacongo
51d056fa13 All argv types should be char * const * not const char **
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5599 42af7a65-404d-4744-a932-0658087f49c3
2013-02-02 19:32:46 +00:00
patacongo
48224ae40d NxWidgets updates from Petteri Aimonen; buildroot GDB build fix from Ken Bannister
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5592 42af7a65-404d-4744-a932-0658087f49c3
2013-02-01 14:53:38 +00:00
patacongo
7e7e9979a2 Patches from Petteri Aimonen (plus a few other things)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5448 42af7a65-404d-4744-a932-0658087f49c3
2012-12-21 20:09:32 +00:00
patacongo
0dbe3858ea Patches from Petteri Aimonen + stdbool and rand() changes for Freddie Chopin
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5415 42af7a65-404d-4744-a932-0658087f49c3
2012-12-07 16:00:56 +00:00
patacongo
e9d2baa274 Several changes (mostly graphics related) from Petteri Aimonen
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5385 42af7a65-404d-4744-a932-0658087f49c3
2012-11-23 15:49:06 +00:00
patacongo
ecda1b2df0 Patches 7-9 from Petteri Aimonen
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5365 42af7a65-404d-4744-a932-0658087f49c3
2012-11-17 13:50:02 +00:00