Adam D. Ruppe
b51bc11c66
clear broke with the config thing oops
2019-10-19 08:03:59 -04:00
Murilo Miranda
478df4abf5
Setting up the .clear() method better
...
I've made the .clear() method more practical by giving the user the ability to decide which color the screen will be cleared with and setting the default as black since this is what you will probably be using.
2019-10-04 02:23:28 -03:00
Adam D. Ruppe
1268d3bf42
pr indent fixup
2019-07-09 08:50:22 -04:00
Murilo Miranda
fd7d32c57c
Give ScreenPainter another function
...
I am making a program that draws circles and I noticed there were no functions for that but I could make it happen by using drawArc() the right way so I figured it would be a good idea to add a drawCircle() function. This new function was crafted using the preexisting drawArc() function. I have tested it and it is much more practical than using drawArc() when working with pure circles.
2019-07-02 01:16:38 -03:00
Adam D. Ruppe
ea545eabe2
Merge branch 'master' of github.com:adamdruppe/arsd
2019-06-18 22:12:39 -04:00
Adam D. Ruppe
8a608eae3b
keep my version
2019-06-14 10:11:45 -04:00
Adam D. Ruppe
bfc8afad87
Merge branch 'master' of github.com:adamdruppe/arsd
2019-05-11 09:43:00 -04:00
Adam D. Ruppe
6357257cb8
make the convenience method more legit convenient
2019-05-11 09:42:54 -04:00
Adam D. Ruppe
4ff15ebe65
oops forgot version
2019-04-21 08:59:07 -04:00
Adam D. Ruppe
921ff7d046
signal fd check before other input, hopefully will ctrl+c responsively even when otherwise congested
2019-04-20 12:24:31 -04:00
Adam D. Ruppe
101c81cd7c
ctrl+c on Linux now triggers a clean exit via event loop - major change
2019-04-20 12:21:57 -04:00
Adam D. Ruppe
f9442ead2a
remove GC from potentially per-frame call
2019-04-03 09:56:43 -04:00
Adam Ruppe
63c3cf8a8a
whatever
2019-03-10 17:19:40 -04:00
Adam Ruppe
c266c59b1f
(very slightly) better mac support
2019-03-10 17:18:57 -04:00
Adam D. Ruppe
b06d1bcb32
Merge branch 'mac'
2019-03-02 21:34:49 -05:00
Adam D. Ruppe
08e525e2de
more stuff
2019-03-02 21:34:46 -05:00
Adam Ruppe
2ea2b13591
merge
2019-03-02 21:32:01 -05:00
Adam Ruppe
10468ee9f4
fixing some of the old cocoa code
2019-03-02 21:30:47 -05:00
Adam D. Ruppe
589df3f3da
new dpi check too
2019-01-08 17:33:44 -05:00
Adam D. Ruppe
baeadebbc4
add dpi function
2019-01-08 11:03:53 -05:00
Adam D. Ruppe
38c84d7fa2
catchup
2019-01-06 17:28:55 -05:00
Adam D. Ruppe
354c2ccc8c
more osx foundation
2018-12-12 15:53:24 -05:00
Adam D. Ruppe
1da9f87b22
maybe unbalanced parens
2018-12-04 10:40:15 -05:00
Adam D. Ruppe
18a7988efc
windows hack, golly i need to just rewrite this trash
2018-11-29 12:46:58 -05:00
Adam D. Ruppe
05850b77b9
better scroll clicking
2018-11-29 12:27:25 -05:00
Adam D. Ruppe
d7a58821f2
trying to scroll...
2018-11-28 21:38:28 -05:00
Adam D. Ruppe
d6c17ba2b6
lol typo
2018-11-27 21:29:22 -05:00
Adam D. Ruppe
a828f06233
lol fix clipboard
2018-11-27 21:28:19 -05:00
Adam D. Ruppe
c1116d366f
Merge branch 'master' of github.com:adamdruppe/arsd
2018-11-27 21:24:40 -05:00
Adam D. Ruppe
d8f1907458
cr/lf
2018-11-27 21:24:29 -05:00
Adam D. Ruppe
0bdb1e3515
better (but still not perfect) scroll architecture on linux;
2018-11-26 14:24:09 -05:00
Adam D. Ruppe
1cfacea360
more hacky bugfixes, no actual fundamental flaw fixes :(
2018-11-25 18:15:12 -05:00
Adam D. Ruppe
78925da98c
64 bit windows fixes
2018-11-23 20:04:16 -05:00
Adam D. Ruppe
4321ee2846
compile speed improvements, minigui improvements
2018-11-23 15:45:01 -05:00
Adam D. Ruppe
18673f0b1b
lol i broke WM_QUIT!
2018-11-21 21:41:35 -05:00
Adam D. Ruppe
e04fc2a510
wow bug on posixfdreader! and new notification area stuff
2018-11-21 14:24:14 -05:00
Adam D. Ruppe
9ac9de2e74
Merge branch 'master' of github.com:adamdruppe/arsd
2018-11-19 11:43:17 -05:00
Adam D. Ruppe
0740dec056
catchup
2018-11-19 11:43:14 -05:00
Adam D. Ruppe
1c5175f911
terminal + sdpy integration
2018-11-19 11:41:35 -05:00
Adam D. Ruppe
168b165455
implement closeQuery on Windows
2018-11-14 11:45:07 -05:00
Adam D. Ruppe
58ba664255
the window registration is global, so make the local cache global too. but this still is not really thread safe so use caution
2018-11-14 09:49:16 -05:00
Adam D. Ruppe
8ae959b7ce
never set it to true!
2018-11-14 09:37:38 -05:00
Adam D. Ruppe
18cf3f4367
attempting windows hang fix
2018-11-13 17:43:39 -05:00
Adam D. Ruppe
037952925b
terrible incremental paste code
2018-09-15 12:07:38 -04:00
Adam D. Ruppe
4ae05f1158
worthless warning
2018-06-14 08:36:06 -04:00
Leprecorn
84df778f25
Add binding for glSecondaryColor
...
https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glSecondaryColor.xml
2018-05-29 02:46:44 +01:00
Adam D. Ruppe
77f914e838
more cursors and windows bug fixes
2018-05-09 09:33:03 -04:00
Adam D. Ruppe
7b186f8d3d
Merge branch 'master' of github.com:adamdruppe/arsd
2018-05-09 08:08:07 -04:00
Adam D. Ruppe
b84ef31391
Move mouse cursor setting to sdpy from minigui
2018-05-09 08:08:01 -04:00
drug007
1393d7db03
Additional image flags.
...
These flags allow better control of texture outputting for nice visual effects.
2018-04-25 20:10:00 +03:00