ruby-ecore.git
19 years agoRenamed Window#border_size to Window#border_width.
Tilman Sauerbeck [Mon, 23 Aug 2004 08:57:10 +0000 (08:57 +0000)]
Renamed Window#border_size to Window#border_width.

19 years agoImplemented get_protocol and the 'sticky' property.
Tilman Sauerbeck [Sun, 22 Aug 2004 23:07:16 +0000 (23:07 +0000)]
Implemented get_protocol and the 'sticky' property.

19 years agoImplemented the MOUSE_BUTTON_{UP,DOWN} events.
Tilman Sauerbeck [Sun, 22 Aug 2004 23:06:05 +0000 (23:06 +0000)]
Implemented the MOUSE_BUTTON_{UP,DOWN} events.

19 years agoAdded modifier enum. Fixed key event init methods.
Tilman Sauerbeck [Sun, 22 Aug 2004 16:23:19 +0000 (16:23 +0000)]
Added modifier enum. Fixed key event init methods.

19 years agoImplemented the KEY_DOWN and KEY_UP events.
Tilman Sauerbeck [Sun, 22 Aug 2004 15:12:39 +0000 (15:12 +0000)]
Implemented the KEY_DOWN and KEY_UP events.

19 years agoImplemented the following events: MOUSE_MOVE, MOUSE_IN, MOUSE_OUT.
Tilman Sauerbeck [Sun, 22 Aug 2004 14:52:37 +0000 (14:52 +0000)]
Implemented the following events: MOUSE_MOVE, MOUSE_IN, MOUSE_OUT.

19 years agoImplemented Window#focus.
Tilman Sauerbeck [Sun, 22 Aug 2004 14:52:05 +0000 (14:52 +0000)]
Implemented Window#focus.

19 years agoOops, don't put extra quotation marks in the class names.
Tilman Sauerbeck [Sun, 22 Aug 2004 13:41:35 +0000 (13:41 +0000)]
Oops, don't put extra quotation marks in the class names.

19 years agoImplemented inspect and the manage* and sniff* methods.
Tilman Sauerbeck [Sun, 22 Aug 2004 11:53:57 +0000 (11:53 +0000)]
Implemented inspect and the manage* and sniff* methods.

19 years agoImplemented the WINDOW_CREATE and WINDOW_DESTROY events.
Tilman Sauerbeck [Sat, 21 Aug 2004 20:16:25 +0000 (20:16 +0000)]
Implemented the WINDOW_CREATE and WINDOW_DESTROY events.

19 years agoMoved the rb_define_attr calls. Implemented more events and enums.
Tilman Sauerbeck [Sat, 21 Aug 2004 19:55:35 +0000 (19:55 +0000)]
Moved the rb_define_attr calls. Implemented more events and enums.

19 years agoMake use of Ecore::X::Window in Ecore::Evas::SoftwareX11.
Tilman Sauerbeck [Sat, 21 Aug 2004 09:45:08 +0000 (09:45 +0000)]
Make use of Ecore::X::Window in Ecore::Evas::SoftwareX11.

This way, we can improve the parent window handling.

19 years agoDon't fail in TO_ECORE_X_WINDOW if the window passed is 0.
Tilman Sauerbeck [Sat, 21 Aug 2004 09:43:23 +0000 (09:43 +0000)]
Don't fail in TO_ECORE_X_WINDOW if the window passed is 0.

Also implemented lots of new methods.

19 years agoWhen we create the root window object, just pass 0 for the window id.
Tilman Sauerbeck [Sat, 21 Aug 2004 09:41:43 +0000 (09:41 +0000)]
When we create the root window object, just pass 0 for the window id.

We used to call DefaultRootWindow, but ecore_x needs to treat 0 as a
reference to the root window, too.

19 years agoCall other event handlers, too.
Tilman Sauerbeck [Thu, 19 Aug 2004 22:20:10 +0000 (22:20 +0000)]
Call other event handlers, too.

19 years agoAPI tweaks.
Tilman Sauerbeck [Thu, 19 Aug 2004 21:02:11 +0000 (21:02 +0000)]
API tweaks.

19 years agoUpdated copyright notice. Added event handler code.
Tilman Sauerbeck [Thu, 19 Aug 2004 17:39:29 +0000 (17:39 +0000)]
Updated copyright notice. Added event handler code.

19 years agoBuild system fixes.
Tilman Sauerbeck [Thu, 19 Aug 2004 12:21:38 +0000 (12:21 +0000)]
Build system fixes.

19 years agoLook for the directory where libruby.so lives.
Tilman Sauerbeck [Mon, 16 Aug 2004 18:10:27 +0000 (18:10 +0000)]
Look for the directory where libruby.so lives.

19 years agoRemoved newline at end of file.
Tilman Sauerbeck [Mon, 16 Aug 2004 18:08:48 +0000 (18:08 +0000)]
Removed newline at end of file.

19 years agoExplicitly initialize the deleted flag for the timer, idler and job objects.
Tilman Sauerbeck [Thu, 12 Aug 2004 20:08:13 +0000 (20:08 +0000)]
Explicitly initialize the deleted flag for the timer, idler and job objects.

19 years agoMinor doc improvements.
Tilman Sauerbeck [Thu, 12 Aug 2004 19:37:37 +0000 (19:37 +0000)]
Minor doc improvements.

19 years agoDocumentation arrived.
Tilman Sauerbeck [Tue, 10 Aug 2004 14:12:36 +0000 (14:12 +0000)]
Documentation arrived.

19 years agoRemoved init/shutdown methods.
Tilman Sauerbeck [Sat, 7 Aug 2004 11:22:00 +0000 (11:22 +0000)]
Removed init/shutdown methods.

19 years agoWe now use real structs to wrap objects.
Tilman Sauerbeck [Sun, 1 Aug 2004 10:18:39 +0000 (10:18 +0000)]
We now use real structs to wrap objects.

This way we can get rid of rb_global_variable()'s.
Also put headers in their own subdirectory.

19 years agoDeclare class variables the right way.
Tilman Sauerbeck [Mon, 26 Jul 2004 11:00:14 +0000 (11:00 +0000)]
Declare class variables the right way.

19 years agoMacro tweaks.
Tilman Sauerbeck [Sun, 25 Jul 2004 13:14:34 +0000 (13:14 +0000)]
Macro tweaks.

19 years agoAdded ecore_x bindings.
Tilman Sauerbeck [Sun, 25 Jul 2004 13:13:57 +0000 (13:13 +0000)]
Added ecore_x bindings.

19 years agoMacro updates.
Tilman Sauerbeck [Sat, 10 Jul 2004 14:05:30 +0000 (14:05 +0000)]
Macro updates.

19 years agoecore_init and ecore_shutdown aren't exported anymore.
Tilman Sauerbeck [Thu, 8 Jul 2004 18:25:05 +0000 (18:25 +0000)]
ecore_init and ecore_shutdown aren't exported anymore.

Instead, they are called automatically in the objects' (de)constructors.

19 years agoDon't create a new Evas Ruby object everytime ecore_evas_get() is called.
Tilman Sauerbeck [Tue, 6 Jul 2004 18:27:19 +0000 (18:27 +0000)]
Don't create a new Evas Ruby object everytime ecore_evas_get() is called.

19 years agoDon't use global variables for the Ruby classes.
Tilman Sauerbeck [Sat, 26 Jun 2004 23:07:01 +0000 (23:07 +0000)]
Don't use global variables for the Ruby classes.

19 years agoAdded framebuffer support.
Tilman Sauerbeck [Sat, 26 Jun 2004 16:43:41 +0000 (16:43 +0000)]
Added framebuffer support.

19 years agoAdded wrappers for more functions.
Tilman Sauerbeck [Tue, 22 Jun 2004 20:32:57 +0000 (20:32 +0000)]
Added wrappers for more functions.

19 years agoFixed a warning.
Tilman Sauerbeck [Sun, 20 Jun 2004 14:28:44 +0000 (14:28 +0000)]
Fixed a warning.

19 years agoSwapped contents of rb_software_x11.[ch] and rb_gl_x11.[ch].
Tilman Sauerbeck [Sun, 20 Jun 2004 13:23:07 +0000 (13:23 +0000)]
Swapped contents of rb_software_x11.[ch] and rb_gl_x11.[ch].

19 years agoOops, STR2CSTR is obsolete, use StringValuePtr() instead.
Tilman Sauerbeck [Sun, 20 Jun 2004 10:33:13 +0000 (10:33 +0000)]
Oops, STR2CSTR is obsolete, use StringValuePtr() instead.

19 years agoUse the new GET_OBJ macro.
Tilman Sauerbeck [Sat, 19 Jun 2004 20:15:40 +0000 (20:15 +0000)]
Use the new GET_OBJ macro.

19 years agoLink to evas, too.
Tilman Sauerbeck [Sat, 19 Jun 2004 19:57:02 +0000 (19:57 +0000)]
Link to evas, too.

19 years agoSet SVN properties.
Tilman Sauerbeck [Sat, 19 Jun 2004 19:53:47 +0000 (19:53 +0000)]
Set SVN properties.

19 years agoInitial commit.
Tilman Sauerbeck [Sat, 19 Jun 2004 19:48:46 +0000 (19:48 +0000)]
Initial commit.