Thomas Bernard
|
40e022525b
|
convert image to HGR when enabling IMAGE_MODE_HGR
|
2018-12-08 18:12:36 +01:00 |
|
Thomas Bernard
|
7b21ac8a90
|
add Pixel_in_layer() and Read_pixel_from_layer()
To access another layer than the current layer
|
2018-12-08 18:12:35 +01:00 |
|
Thomas Bernard
|
06f7b95b0f
|
Simplification of the Pixel drawing functions
All functions were declared twice. without or with preview.
Only one function with optional preview now.
|
2018-11-20 12:01:31 +01:00 |
|
Thomas Bernard
|
df73e91c08
|
Implement "corner to corner" Gradient ellipses
|
2018-03-10 00:46:11 +01:00 |
|
Thomas Bernard
|
c1afa188a2
|
Change empty/filled Ellipse drawing to draw ellipse inscribed in rectangle
still to do gradient ellipses.
see http://pulkomandy.tk/projects/GrafX2/ticket/54
|
2018-03-10 00:46:11 +01:00 |
|
Thomas Bernard
|
d6ce86cae4
|
Remove Circle_limit global variable
|
2018-03-10 00:46:11 +01:00 |
|
Thomas Bernard
|
ce1b55be03
|
graph.c: Pixel_figure is not a global var anymore
|
2018-03-10 00:46:11 +01:00 |
|
Yves Rizoud
|
d8fd3d33a4
|
Fix issue 473: Brush-rotate cursor has display issues
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@2011 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2012-09-26 00:37:49 +00:00 |
|
Yves Rizoud
|
55d0889bc8
|
Change rendering system to use function pointers, see Issue 31 c38 : preliminary work to make the same executable handle Layers or Anims. Fixed an old issue where Lasso-ing a brush with right mouse button wouldn't erase cleanly (visual). Fixed an old issue where picking colors in layer 5 would not 'see' through layers.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1906 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2012-02-22 23:47:53 +00:00 |
|
Yves Rizoud
|
1b4b242a06
|
Split Display_paintbrush() in two: one function for preview, another function (Draw_paintbrush()) for image modification. Should be functionally identical, but code becomes simpler.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1857 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-11-06 19:38:55 +00:00 |
|
Adrien Destugues
|
22d3f19df3
|
* Add lua stuff to write to spare page
* Use it in Tiler to put the tilemap in the spare.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1834 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-09-25 20:37:45 +00:00 |
|
Adrien Destugues
|
706049a2d9
|
Merge all changes from trunk in CPCMode5 branch.
git-svn-id: svn://pulkomandy.tk/GrafX2/branches/cpcmode5@1809 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-06-19 18:30:53 +00:00 |
|
Yves Rizoud
|
bf28d19f20
|
Lua: Fixed drawdisk which was drawing a square instead of a circle (doh!). Radius can now be a multiple of 0.5 to draw circles of even sizes (r=0 -> 1x1, r=0.5 -> 2x2, r=1 -> 3x3 etc.)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1798 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-06-14 21:52:20 +00:00 |
|
Yves Rizoud
|
1f10338f60
|
Merged trunk into branches/mode5 (=update mode5 branch to latest)
git-svn-id: svn://pulkomandy.tk/GrafX2/branches/cpcmode5@1785 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-04-25 15:17:18 +00:00 |
|
Yves Rizoud
|
64e39cda85
|
Lua: fix crash of the new drawing primitives (drawcircle, drawdisk, drawfilledrect, drawline) when outside view area
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1756 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-03-13 00:52:51 +00:00 |
|
Franck Charlet
|
ec6fa4eab0
|
Added support for LUA in Mac OS X version
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1754 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-03-11 22:54:11 +00:00 |
|
Adrien Destugues
|
4e60f5ad74
|
Import the WIP CPC-Mode5 code from the sourcearchive
git-svn-id: svn://pulkomandy.tk/GrafX2/branches/cpcmode5@1718 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2011-02-13 21:20:45 +00:00 |
|
Yves Rizoud
|
3ca5322379
|
Reorganized source code and directory tree.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1375 416bcca6-2ee7-4201-b75f-2eb2f807beb1
|
2010-03-05 02:53:19 +00:00 |
|