Freddie Witherden
|
8895e7efba
|
Add experimental support for masks in betawidget. This allows for non-rectangular widgets.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5413 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-07-07 19:10:23 +00:00 |
Freddie Witherden
|
84be0c975d
|
Use eventMisc for FOCUS and BLUR events.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5382 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-07-04 13:09:23 +00:00 |
Freddie Witherden
|
c152583935
|
Fix a bug in vectorMap that could result in a segfault.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5357 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-07-03 16:19:41 +00:00 |
Freddie Witherden
|
fc935ca02b
|
Fix indentation (tabs => spaces).
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5355 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-07-02 23:23:23 +00:00 |
Freddie Witherden
|
1661c61ac0
|
Major redesign; widgets now use compositing (rendering off-screen).
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5354 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-07-02 23:18:32 +00:00 |
Freddie Witherden
|
2b0bd03914
|
Updates to the betawidget library; being to document vector.[ch], fix a bug in vectorAdd, const correctness for the widget type system, remove a rouge newline in geom.h
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5315 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-06-24 10:11:03 +00:00 |
Freddie Witherden
|
4846760772
|
Add the beginnings of a type-checking system for betawidget.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5306 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-06-23 12:18:19 +00:00 |
Giel van Schijndel
|
cab361eec0
|
* Only use TABs for indentation, not for alignment
* No whitespace on the end of lines
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5305 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-06-22 23:28:34 +00:00 |
Freddie Witherden
|
6ffe6f8f49
|
Fix a typo in betawidget.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5300 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-06-22 17:55:52 +00:00 |
Freddie Witherden
|
ee0e17d2e6
|
Add EVT_MOUSE_CLICK support and fix a typo.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5299 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-06-22 17:53:08 +00:00 |
Freddie Witherden
|
c3d5cc4b93
|
Make the drawChildren method virtual and fix some typos.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5295 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-06-22 12:03:42 +00:00 |
Freddie Witherden
|
57cb40c1ed
|
Some more work on betawidget's event system.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5283 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-06-21 17:23:00 +00:00 |
Dennis Schridde
|
9541f843c4
|
Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4973 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-05-09 10:01:56 +00:00 |
Freddie Witherden
|
073a0e5d55
|
Add some layout support code to the new widget system and clean-up some code in it.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4944 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-05-06 16:34:34 +00:00 |
Freddie Witherden
|
5d8b2c688a
|
Add a new method for adding points together to geom.[ch]; update Doxygen documentation for geom.h; remove bounds from struct _widget, replacing it with an offset; add a method to compute the absolute offset.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4817 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-04-27 15:14:42 +00:00 |
Freddie Witherden
|
d5e651127e
|
Add a trailing \n to the files in betawidget/ (which got trimmed for some reason)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4780 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-04-26 13:22:48 +00:00 |
Freddie Witherden
|
3914e26f1b
|
Fix a bug in widgetBlurImpl which could cause a segfault.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4774 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-04-26 11:23:55 +00:00 |
Freddie Witherden
|
471e68f998
|
Fix a typo/spelling error in widget.h
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4773 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-04-26 10:52:41 +00:00 |
Freddie Witherden
|
b22e2c8aae
|
Update the betawidget library; add Doxygen docblocks for the methods in widget.h; make the event handler callbacks accept void *userData.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4772 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-04-25 23:20:16 +00:00 |
Freddie Witherden
|
f8eb466d16
|
Commit an early non-functional prototype of the new widget code. Feel free to modify as you see fit.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4761 4a71c877-e1ca-e34f-864e-861f7616d084
|
2008-04-24 18:07:47 +00:00 |