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 年之前 |
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 年之前 |
Gregory Nutt
|
099d9f94f4
graphics/nxbe: More work cursor coordinates. Still at least one big bug in the logic.
|
5 年之前 |
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 年之前 |
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 年之前 |
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 年之前 |
Gregory Nutt
|
92554257b9
Squashed commit of the following:
|
5 年之前 |
Gregory Nutt
|
9a97eb0fcf
This commit brings the per-framebuffer logic to code-complete. Still untested.
|
5 年之前 |
Gregory Nutt
|
554a3ee824
graphics: Extend NXBE data structures to include the per-window framebuffer (pwfb) vtable. Add logic to initialize the pwfb vtable.
|
5 年之前 |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 年之前 |
Gregory Nutt
|
4f97f15b5e
graphics/, libc/: Change some err() ERRORS to warn() WARNINGS or info()
|
8 年之前 |
Gregory Nutt
|
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
8 年之前 |
Gregory Nutt
|
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
8 年之前 |
Gregory Nutt
|
52b308cbe1
NX: Add configurable callout to external logic to handle display update events
|
8 年之前 |
Gregory Nutt
|
d71185ae46
Remove comment blocks before empty code sections
|
8 年之前 |
Gregory Nutt
|
bee0eda68c
Make some file section headers more consistent with standard
|
9 年之前 |
Gregory Nutt
|
f8024cf409
More trailing whilespace removal
|
10 年之前 |
patacongo
|
638dcbf1b5
More NX Console fixes... good progress but still not ready for prime time
|
12 年之前 |
patacongo
|
28752af7d4
NFS update
|
12 年之前 |
patacongo
|
227ca5f8a2
Oops.. back out most of the last change
|
13 年之前 |
patacongo
|
00dae09cda
Fix an error in some graphics error handling
|
13 年之前 |
patacongo
|
bc4d0f1167
Move NX header files to include/nuttx/nx
|
13 年之前 |
patacongo
|
23931c39e6
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
|
15 年之前 |
patacongo
|
9414c64d0d
Remove redundant origin value
|
16 年之前 |
patacongo
|
7ae6a40baa
minor refactoring
|
16 年之前 |
patacongo
|
3ba6819bb9
Graphics backend
|
16 年之前 |