Gregory Nutt
|
da314276a1
NX graphics: This commit adds support for hiding windows. This features is needed by Twm4Nx: When a window is iconfied, the icon should appear on the background and the window should disappear (i.e., be hidden). The windows needs to remain healthy and to be updated in all ways, but it cannot affect the display content.
|
5 years ago |
Gregory Nutt
|
c4f618e590
graphics/nxbe: This seems to fix the last of software cursor bugs. On the LPC54, it looks pretty clean. Not flickery as I feared. Probably not so good on low end displays. Possible transient artifacts? Not sure, maybe. Or maybe my eyes are playing tricks froom staring at this too long.
|
5 years ago |
Gregory Nutt
|
099d9f94f4
graphics/nxbe: More work cursor coordinates. Still at least one big bug in the logic.
|
5 years ago |
Gregory Nutt
|
e514402c28
graphics/nxbe: Add some missing checks: Don't permit the software cursor to be enabled until it has been assigned an image; don't perform any cursor operations while the cursor is disabled.
|
5 years ago |
Gregory Nutt
|
cbb09c55ec
graphics/nxbe and nxmu: This bring the software cursor to code complete. Still untested. Some flicker is expected. It has not been determined if that level of flicker is acceptable or not.
|
5 years ago |
Gregory Nutt
|
0a57cf0b8a
graphics/nxbe: Implement hooks that will eventually support software 'sprites', i.e., things like OSD functionality, a software cursor, selection rectangles, window resize preview, etc.
|
5 years ago |
Gregory Nutt
|
92554257b9
Squashed commit of the following:
|
5 years ago |
Gregory Nutt
|
9a97eb0fcf
This commit brings the per-framebuffer logic to code-complete. Still untested.
|
5 years ago |
Gregory Nutt
|
554a3ee824
graphics: Extend NXBE data structures to include the per-window framebuffer (pwfb) vtable. Add logic to initialize the pwfb vtable.
|
5 years ago |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 years ago |
Gregory Nutt
|
4f97f15b5e
graphics/, libc/: Change some err() ERRORS to warn() WARNINGS or info()
|
8 years ago |
Gregory Nutt
|
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
8 years ago |
Gregory Nutt
|
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
8 years ago |
Gregory Nutt
|
52b308cbe1
NX: Add configurable callout to external logic to handle display update events
|
8 years ago |
Gregory Nutt
|
d71185ae46
Remove comment blocks before empty code sections
|
8 years ago |
Gregory Nutt
|
bee0eda68c
Make some file section headers more consistent with standard
|
9 years ago |
Gregory Nutt
|
f8024cf409
More trailing whilespace removal
|
10 years ago |
patacongo
|
638dcbf1b5
More NX Console fixes... good progress but still not ready for prime time
|
12 years ago |
patacongo
|
28752af7d4
NFS update
|
12 years ago |
patacongo
|
227ca5f8a2
Oops.. back out most of the last change
|
13 years ago |
patacongo
|
00dae09cda
Fix an error in some graphics error handling
|
13 years ago |
patacongo
|
bc4d0f1167
Move NX header files to include/nuttx/nx
|
13 years ago |
patacongo
|
23931c39e6
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
|
15 years ago |
patacongo
|
9414c64d0d
Remove redundant origin value
|
16 years ago |
patacongo
|
7ae6a40baa
minor refactoring
|
16 years ago |
patacongo
|
3ba6819bb9
Graphics backend
|
16 years ago |