Commit Graph

105 Commits

Author SHA1 Message Date
Gregory Nutt
7e7b6a5e4c CNxServer: Remove NX server task. Instead, call nx_start (indirectly via boardctl(BOARDIOC_NX_START) to start the NX server as a kernel thread. 2016-12-01 17:07:25 -06:00
Gregory Nutt
b99f42ace6 Eliminate some warnings 2016-06-05 11:57:52 -06:00
Gregory Nutt
cc1a749894 Changes to get an NxWM configuration building correctly after all of the naming changes 2014-09-20 16:19:06 -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
a39743bbf3 Change all references to NxConsole to NxTerm 2014-09-20 14:41:45 -06:00
Gregory Nutt
e9e12a5ffb Rename CONFIG_EXAMPLES_NXCONSOLE to CONFIG_EXAMPLES_NXTERM; rename CONFIG_NXWM_NXCONSOLE to CONFIG_NXWM_NXTERM 2014-09-20 14:25:51 -06:00
Gregory Nutt
d4488e79ca Rename CONFIG_NXCONSOLE* to CONFIG_NXTERM* 2014-09-20 14:18:08 -06:00
Gregory Nutt
aa42efa31b dd support for a USB keyboard as the NxConsole and text widget input. Not fully functional as of this initial check-in. Basic functionality is there, but there are conditions were the keyboard gets lost. 2014-07-30 17:01:51 -06:00
Gregory Nutt
598dfba79f NxWM::CMediaPlayer: Add a CLabel that show the current fast forward/rewind speed 2014-07-28 12:48:05 -06:00
Gregory Nutt
606d431206 CNxWM::CMediaPlayer: Correct handling of increments to sub-sampling rate 2014-07-27 19:31:52 -06:00
Gregory Nutt
af3ba4fb9a NxWM::CMediaPlayer: successive presses on fast forward or rewind button now increase the subsampling, wrapping back to 2X when the maximum of 16x is reached. 2014-07-27 12:25:15 -06:00
Gregory Nutt
c0d9be145f NxWM::CMediaPlayer: Need to remember last text box selection or else each new Value Change event from the volume slider is confused with a new file selection 2014-07-27 10:46:00 -06:00
Gregory Nutt
7b43b0543b NxWM::CMediaPlayer: Revise state logic. We need an additional state for the case where a file is selected, but playing has not yet start. Several other state-related fixes 2014-07-25 10:11:30 -06:00
Gregory Nutt
4c6723f96e Lots of changes to integrate with Ken's NxPlayer 2014-07-24 15:01:05 -06:00
Gregory Nutt
e5ff9a4798 Add a do-notthin, virtual destructor to eliminate a warning 2014-07-24 14:59:00 -06:00
Gregory Nutt
80be4efcf1 NxWM::CMediaPlayer: Condition out features corresonding to NxPlayer features that are not enabled 2014-07-24 11:02:39 -06:00
Gregory Nutt
afd005ccde Audio: Add hooks for fast-forward and rewind needed by CMediaPlayer; add hooks for equalizer settings needed by the WM8904 2014-07-24 08:28:10 -06:00
Gregory Nutt
7d814aa2b1 Need debug output from CMediaPlayer if either audio or graphics debug enabled 2014-07-24 06:52:54 -06:00
Gregory Nutt
2142630106 NxWM: Beginning integration of NxPlayer into Nxwm::MediaPlayer. Gets handle, sets device, and releases handle. Lots more to be done 2014-07-23 18:19:00 -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
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
47c361c36f NxWM::CMediaPlayer: Fix some state-related bugs introduced yesterday. Improved state-related button displayes. Now correctly catches and handles file selection events 2014-07-17 10:18:36 -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
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
c3401b677b NxWM::CMediaPlayer: Fix memory leak 2014-07-16 07:16:12 -06:00
Gregory Nutt
d36a3bcf6b NxWM::CMediaPlayer: Fix issues with state changes performed on the PreRelese event handler 2014-07-15 19:47:56 -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
089bdf5c32 NxWM::CMediaPlayer: Some improved state management 2014-07-15 15:09:13 -06:00
Gregory Nutt
e38731585d NxWM::CMediaPlayer: Now uses CStickyImages for fast forward and rewind 2014-07-15 09:48:47 -06:00
Gregory Nutt
541a92146a NxWM::CMediaPlay: Now receives button events 2014-07-15 08:41:19 -06:00
Gregory Nutt
f02a289c15 Add larger images for media player. Also options to control spacing and borders on media player windows 2014-07-14 16:56:40 -06:00
Gregory Nutt
3e7193e23e NxWM: Media player will dynamically position controls based on window size 2014-07-14 12:31:16 -06:00
Gregory Nutt
df63f41fbf NxWM: Toolbar font ID can now be separately configured 2014-07-14 11:21:02 -06:00
Gregory Nutt
dd47fa066a NxWM: Add larger media player icon 2014-07-14 09:20:13 -06:00
Gregory Nutt
de5c7fa462 NxWM: Slightly improvied minimize icon 2014-07-13 19:36:30 -06:00
Gregory Nutt
758a6ee58a NxWM: Can now configure to use small or large icons 2014-07-13 15:58:12 -06:00
Gregory Nutt
13984630ec Remove unused start icon 2014-07-13 13:52:35 -06:00
Gregory Nutt
7c4dffab84 NxWM: Remove unused NSH icon 2014-07-13 12:50:34 -06:00
Gregory Nutt
20c811ddeb NxWidgets: Fix repeated misspelling of Definitions 2014-07-12 16:36:24 -06:00
Gregory Nutt
df6e0bd33a More trailing whilespace removal 2014-04-13 16:26:44 -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
c6533b6402 Minor tweaks to debug output; started renaming some icons to include size in the name; SAMA5 NxWM config needs libm 2013-10-17 15:19:26 -06:00
Gregory Nutt
8b207726d3 New touchscreen scaling algorithm for the case where measured X values vary with y position (and vice versa) 2013-10-17 12:07:14 -06:00
Gregory Nutt
eec375cf0e Add a 320x320 NuttX logo image 2013-10-15 16:10:08 -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
31456e2e6a NxWM::CCalibration: Add logic to collect and average samples, optionally discarding the most extreem values 2013-10-14 18:35:23 -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