9
0
Fork 0
Commit Graph

1409 Commits

Author SHA1 Message Date
patacongo db5e10e1df Fix tiny drawing errors in frame
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1419 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-05 02:36:05 +00:00
patacongo 4a0b48245a Fix nxfonts clean
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1418 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-05 01:13:18 +00:00
patacongo 89626312c6 update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1417 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-05 00:42:37 +00:00
patacongo 12aef0ac22 Fonts are integated
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1416 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-04 23:32:06 +00:00
patacongo 6793344722 Integrating font capabilities; debug bitmap logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1415 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-04 23:03:33 +00:00
patacongo 5447fa5051 Remove preprocessor info from generated files so that you can use GDB
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1414 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-04 23:01:43 +00:00
patacongo 2deb1ec36f Add font test
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1413 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-04 16:45:06 +00:00
patacongo f4f53db66c Removed superfluous toolbar handle
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1412 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-04 12:57:22 +00:00
patacongo 5a93c015fe Enable keypad input
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1411 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-04 03:19:59 +00:00
patacongo 35c9b133be Add logic for font rendering
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1410 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-04 01:11:21 +00:00
patacongo 88eccdfe4e Bitmap font support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1409 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 20:54:19 +00:00
patacongo da642ce6a9 Add support for bitmap fonts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1408 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 20:53:23 +00:00
patacongo 8e18d445ce Modify examples/nx to use NXTK; fix related bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1407 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 15:27:40 +00:00
patacongo c0ea2ba66b typo in comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1406 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 13:27:44 +00:00
patacongo c7f67ca651 Fix error in re-draw clipping
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1405 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 13:27:14 +00:00
patacongo 4381f61b54 Need to be consistent: rectangle endpoints are within rectangle
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1404 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 01:50:30 +00:00
patacongo 2fa72d825c Positioning depends on width of border
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1403 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:33:59 +00:00
patacongo 7b815c07c6 Using uninitialized variable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1402 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:30:59 +00:00
patacongo 9cefcc8a9c Fix: height, not width
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1401 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:30:09 +00:00
patacongo 2b39547158 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1400 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:29:31 +00:00
patacongo 79cb3f1264 Add frame drawing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1399 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:28:53 +00:00
patacongo b8a5ac0bd2 For consistency, all close function return int
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1398 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:28:08 +00:00
patacongo 94b967e3c4 Providing wrong size
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1397 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:25:15 +00:00
patacongo a5f80d50e7 Fix bad conditional compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1396 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:24:25 +00:00
patacongo 9df97950cb Need to be consistent: rectangle endpoints are within rectangle
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1395 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:23:28 +00:00
patacongo 4dbfc53874 Need to report the new position before re-drawing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1394 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-03 00:21:53 +00:00
patacongo ba82d38a67 Remove redundant origin value
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1393 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-02 20:57:45 +00:00
patacongo 3cdd621fd0 Don't keep sizes in rectangles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1392 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-02 20:02:59 +00:00
patacongo 43425d4c44 More NXTK files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1391 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-02 19:08:19 +00:00
patacongo afcb5ad3e1 Revised/simplified toolkit concept
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1390 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-02 16:39:39 +00:00
patacongo 37ec0f9ede filltrapezoid needs a clipping rectangle
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1389 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-02 16:38:35 +00:00
patacongo 038a2d52da Add support for low resolution rasterizers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1388 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-02 12:41:05 +00:00
patacongo 4b7a4b0417 Can't use signal handler for nx_eventhandler()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1387 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 23:40:44 +00:00
patacongo 1c27ff92e2 Fixed for multi-user NX mode
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1386 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 22:13:03 +00:00
patacongo ebd89e3bbf Fix some parameter passing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1385 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 22:10:28 +00:00
patacongo 74574e271f Integrated mouse support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1384 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:54:29 +00:00
patacongo fe76d44754 Missing prototype for nx_filltrapezoid
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1383 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:53:59 +00:00
patacongo 1a612e4443 Fix vectsubtract name
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1382 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:53:27 +00:00
patacongo 9eb812f066 Add rectinside(), vectsubtract(), visible()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1381 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:51:48 +00:00
patacongo 4867359bd3 Add the beginning of NX toolkit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1380 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:51:08 +00:00
patacongo b3b1b4e901 No C++
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1379 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:50:15 +00:00
patacongo 20fe3b906c Enable mouse input
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1378 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:49:47 +00:00
patacongo 0db9353048 Add more NX name space fixups
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1377 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 18:49:33 +00:00
patacongo ee95b2e384 NX toolkit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1376 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 17:36:53 +00:00
patacongo 86b5e5e54b Fix raise logic -- what was I thinking?
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1375 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 16:34:05 +00:00
patacongo 8ecf6c58ab Only provide mouse input if mouse is in window
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1374 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 16:33:44 +00:00
patacongo 87052195fa Must redraw larger of two sizes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1373 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 16:33:17 +00:00
patacongo 7f28660271 Fixed dependency problem. nutt.rel must always be rebuilt
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1372 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 16:21:43 +00:00
patacongo dbd4b4190a Add vectsubtract() and rectinside()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1371 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 15:28:31 +00:00
patacongo a72cad96b7 Fix setposition redraw logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1370 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2008-12-01 15:13:33 +00:00