Commit Graph

138 Commits

Author SHA1 Message Date
Petteri Aimonen
a910c967ba Add task name to NxWidgets::CNxServer and NxWM:CTouchScreen 2016-09-22 12:07:26 -06:00
Petteri Aimonen
2bc22450d2 libnxwidgets: Allow NxWidgets::CListDataItems subclasses access to text and value 2016-09-22 12:06:23 -06:00
Petteri Aimonen
3437a00fab libnxwidgets: Fix coordinate handling in NxWidgets::CMultiLineTextBox. Related to 'Thu Feb 21 16:47:01 2013 Fix text placement in CMultiLineTextbox.' There was a few similar bugs remaining in calculating of rows to show and in clearing the background. 2016-09-22 11:56:59 -06:00
Petteri Aimonen
334122ac8d libnxwidgets: Avoid unnecessary redraw in NxWidgets::CListBox. The ListData will raise an event that will cause a redraw anyway. Redrawing in click() caused double redraws. 2016-09-22 11:52:52 -06:00
Petteri Aimonen
5ea0785c16 libnxwidgets: Fix default text colors in NxWidgets::CListBox 2016-09-22 11:50:03 -06:00
Petteri Aimonen
c450feed48 libnxwdigets: Fix memory leak in CNxWindow and make behaviour match CNxTkWindow. 2016-09-22 11:47:49 -06:00
Petteri Aimonen
cb3dc4d544 NxWidgets: Fix CListBox crash when clicked below the last item 2016-09-22 11:17:37 -06:00
Gregory Nutt
9dc1886f21 Backout last change for last apps/include path. Oddly, it is neither necesary nor correct. 2016-07-22 16:26:35 -06:00
Gregory Nutt
3a7469b2b9 libnxwidges and nwxm Makefiles should include paths to apps/include 2016-07-22 11:10:07 -06:00
Gregory Nutt
837d5044e9 Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition. 2016-06-14 18:29:34 -06:00
Gregory Nutt
b739d60ff6 Change names of *dbg() * *err() 2016-06-11 15:54:33 -06:00
Gregory Nutt
a5e7009008 Replace all occurrences of vdbg with vinfo 2016-06-11 11:55:17 -06:00
Gregory Nutt
d7226cc6ba VNC: Finish initializing the VNC server once we have the NX handle 2016-04-22 13:39:12 -06:00
Gregory Nutt
d6a76e798f Framebuffer driver: Add a display number to each interface in order to support multiple displays 2016-04-14 12:24:04 -06:00
Gregory Nutt
7f1ddaedc5 Fixed some very minor spacing issues 2015-11-24 23:00:03 +00:00
Gregory Nutt
f8507e7e42 Minor updates to README 2015-11-17 10:10:18 -06:00
Gregory Nutt
f805f673a0 Update some URLs due to movement of the Documentation repository 2015-06-29 11:25:15 -06:00
Gregory Nutt
5a6fc783f5 This cleans up most of the remaining SourceForge references 2015-06-26 18:13:20 -06:00
Gregory Nutt
b76ec96bfb Correct use of the BOARDIOC_GRAPHICS_SETUP boardctl() call 2015-04-16 09:11:49 -06:00
Gregory Nutt
f6604c7e5c drawline/drawLine should not take a boolean to select non lines caps or capping at both ends. drawline/drawLine also needs to be able to put a line cap on one one end of a line 2015-04-05 16:53:51 -06:00
Gregory Nutt
a7ebc37b03 Add a 'capped' boolean parameter to all drawline/drawLine functions/methods. The idea is that this will produce better joining between lines 2015-04-05 08:50:01 -06:00
Gregory Nutt
3542cd0282 More renaming: up_lcdinitialize->board_lcd_initialize, up_lcdgetdev->board_lcd_getdev, up_lcduninitialize->board_lcd_uninitialize 2015-04-04 11:49:15 -06:00
Gregory Nutt
8ab1540770 Rename up_nxdrvinit() to board_graphics_setup(). Add CONFIG_BOARDCTL_GRAPHICS that will enabled calls to board_graphics_setup() from boardctrl(). In apps/ and NxWidgts/, replace all calls to up_nxdrvinit with calls to boardctl(). 2015-03-31 16:20:21 -06:00
Gregory Nutt
84ef986ae5 More naming changes to get the stm3240g-eval/nxterm configuration building again 2014-09-20 15:53:28 -06:00
Gregory Nutt
70db994200 Update ChangeLog 2014-09-20 14:43:30 -06:00
Gregory Nutt
d4488e79ca Rename CONFIG_NXCONSOLE* to CONFIG_NXTERM* 2014-09-20 14:18:08 -06:00
Gregory Nutt
d78a62aaf0 Remove final traces of the 8015 from the NuttX source tree 2014-09-01 13:21:15 -06:00
Gregory Nutt
94cec8caff NXWidgets::CNxWidget: Remove an unused bit field 2014-07-28 12:47:01 -06:00
Gregory Nutt
34e0619194 Remove some warnings 2014-07-24 20:02:12 -06:00
Gregory Nutt
061e95bd91 NxWidgets::CNxString: Add a getAllocSize() method to make it easier to convert CNxStrings to NUL-terminated C strings 2014-07-24 14:57:38 -06:00
Gregory Nutt
ca6b53f704 Make CNxTimer stop itself before destruction. Otherwise a call to an invalid work queue entry may occur. From Petteri Aimonen 2014-07-22 07:48:32 -06:00
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
23c30fd923 NxWidgets::CNxString: Make destructor virtual. From Petteri Aimonen 2014-07-22 07:32:10 -06:00
Gregory Nutt
689797562f NxWM: Increase default priority of mouse and keyboard listener threads. Does not seem to make any difference but still seems like a good idea 2014-07-17 15:06:05 -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
abc11dd52a NxWM::CMediaPlayer: Fix of state related bugs + Size if CLabel is increased (in preparation for becoming a CListBox) 2014-07-16 11:11:00 -06:00
Gregory Nutt
9ee647caba NxWM: Cosmetic changes to naming and comments 2014-07-15 18:55:59 -06:00
Gregory Nutt
4961279f28 NxMW::CMediaPlayer now supports a pause button 2014-07-15 17:33:59 -06:00
Gregory Nutt
4d85753cf2 NxWidgets::CStickyImage: New image class 2014-07-15 09:29:28 -06:00