Commit Graph

3654 Commits

Author SHA1 Message Date
sebastid 5dc6a1479f filename is const
SVN revision: 24414
2006-08-06 01:35:56 +00:00
sebastid e3be454d46 Can someone who knows this code fix this?
SVN revision: 24413
2006-08-06 01:27:22 +00:00
sebastid 0410bbcf4a Fix formatting
SVN revision: 24403
2006-08-05 03:07:29 +00:00
rephorm 6f000216b2 don't check spectra if we don't have any... (fix segv)
SVN revision: 24392
2006-08-04 18:40:31 +00:00
ningerso 470d2eda32 Fix evas_list_promote_list to allow promoting to arbitrary points in the list.
SVN revision: 24388
2006-08-04 10:47:06 +00:00
ningerso d85048c93f Did some cache miss profiling with a large number of transient text objects
and found that reordering the evas list containing the font path list was
actually hurting cache performance. Frequent cache misses occurred in
evas_mempool_free in it's main loop. So removing the list node and re adding it
actually decreased cache performance in some cases. This would also cause memory
allocation bouncing if mempools were not used.

Added evas_list_promote_list to move a list node to the beginning of a list.
Changed reordering lists to use evas_list_promote_list.


SVN revision: 24387
2006-08-04 10:00:50 +00:00
rephorm 19ca0b0721 ... more whistling
SVN revision: 24386
2006-08-04 09:00:35 +00:00
rephorm bcd6f83784 add some validation to spectra
SVN revision: 24385
2006-08-04 08:55:05 +00:00
rephorm 7def98b41e nothing to see here... *whistling*
SVN revision: 24384
2006-08-04 08:40:03 +00:00
quan74 824b166457 Makefile fix - add ecore_fb_keytable.hto EXTRA_DIST
SVN revision: 24383
2006-08-04 07:59:18 +00:00
rephorm 1ddfc6a183 oops. thanks jose :)
SVN revision: 24377
2006-08-03 09:47:17 +00:00
Jorge Luis Zapata Muga 4bcb051ded Ecore_Fb
========
+ Initial support for absolute axis (touchscreen, touchpad).


SVN revision: 24376
2006-08-03 05:58:14 +00:00
moom ac0055db7e * Add evas_object_smart_parent_get() to get the smart parent of an Evas_Object
* Add evas_object_smart_members_get() to get a list of the member objects of a smart object


SVN revision: 24374
2006-08-03 02:14:53 +00:00
Jorge Luis Zapata Muga 255a87c0e8 Ecore_Evas_Fb
=============
+ Now we send events to evas from all input devices


SVN revision: 24370
2006-08-02 21:41:11 +00:00
rephorm 8cda88c2e6 Add initial support for edje gradients. See data/src/gradient.edc for an example.
SVN revision: 24361
2006-08-02 10:52:44 +00:00
Carsten Haitzler 9f6824c2ab remove modifier masks if they clash
SVN revision: 24360
2006-08-02 07:55:01 +00:00
Jorge Luis Zapata Muga b297b42db6 Ecore_Fb changes:
================
+ remove of old ps2, touchscreen and keyboard input handlers
+ old code is kept on sperated files for backup in case someone needs
  it, but wont compile
+ addition of new linux input (evdev) handlers. (touchscreen is handled
  as an absolute axis device, no need for old code). It supports
  multiple input devices, you can have several mice for example.
+ new vt code, now it support allocating a new tty if root, or use
  current tty if normal user, correct vt switching on both cases
+ some more cleanups
Ecore_Evas_Fb changes:
=====================
+ use the new ecore_fb


SVN revision: 24326
2006-07-31 04:13:51 +00:00
Carsten Haitzler 996645a4d6 add abort so u can trap etk badness
SVN revision: 24316
2006-07-30 14:30:24 +00:00
codewarrior ce41b8e859 initialize to 0, set prop.sticky properly
SVN revision: 24296
2006-07-29 14:50:18 +00:00
Carsten Haitzler 5f5f1984e0 leak--
ecore_exe leaked doosmdat clock dead data.
ecore_evas loaked netwm state data


SVN revision: 24293
2006-07-29 10:05:13 +00:00
Carsten Haitzler e120f13fb4 leak--
SVN revision: 24292
2006-07-29 09:54:20 +00:00
Carsten Haitzler 51ccc72b4f and that was just SILLEH! - fix. fast fix.
SVN revision: 24247
2006-07-27 19:33:04 +00:00
Carsten Haitzler 6590dd220f add 2 list calls that well - i need for efficiency :)
SVN revision: 24245
2006-07-27 19:27:34 +00:00
codewarrior ac8df12757 - more work on window state changes.
- add ecore_evas_callback_[un]sticky_set


SVN revision: 24240
2006-07-27 16:14:33 +00:00
sebastid b89bd50d09 ignore hal bin
SVN revision: 24239
2006-07-27 15:38:47 +00:00
sebastid e1219aaf40 - Check if the return type of the error message is string
- Add test with error


SVN revision: 24238
2006-07-27 15:34:16 +00:00
sebastid 48e23af633 Add error callback
SVN revision: 24237
2006-07-27 15:28:44 +00:00
sebastid 0df8ad55dd Use callbacks for method return, not events
SVN revision: 24236
2006-07-27 15:06:13 +00:00
sebastid 2e58ad9aad Store methods until we have the reply.
Alloc the correct amount of mem.


SVN revision: 24235
2006-07-27 14:06:04 +00:00
sebastid 83e8ea7c56 Add one event type for each type of message
SVN revision: 24233
2006-07-27 13:29:44 +00:00
codewarrior e1723fa800 - if something other than ecore_evas changes some of the states of the x_window, we need to listen to the changes and update our local flags (like sticky for example). If we dont, things like ecore_evas_sticky_get will always return an outdated sticky property. I have implemented it for the sticky bit for now, but this needs to be done for all the others as well.
- question: do we want to implement ecore_evas_callback_sticky_set or something similar that will tell the programmer when the sticky bit has changed? I think it would be a good idea to do it here as opposed to doing it inside Etk for example.


SVN revision: 24223
2006-07-27 02:42:41 +00:00
sebastid e77f976716 More DBus work. Should soon be able to interact with haldaemon.
SVN revision: 24207
2006-07-26 20:43:28 +00:00
sebastid e70669f3d1 Update the event structure for DBus.
SVN revision: 24201
2006-07-26 12:08:06 +00:00
sebastid baee01fd76 Fix Fix
SVN revision: 24197
2006-07-25 16:03:05 +00:00
sebastid f69d7a40ed Update for lates ecore_dbus changes.
SVN revision: 24196
2006-07-25 16:02:44 +00:00
sebastid 51100f55f5 Add wrapper for common dbus methods
SVN revision: 24195
2006-07-25 14:34:47 +00:00
sebastid ea6d530cfa Trap known messages
SVN revision: 24194
2006-07-25 14:12:21 +00:00
sebastid 27071cc23b ++
SVN revision: 24192
2006-07-25 12:45:35 +00:00
sebastid a7b74115ce Big ecore_dbus overhaul
SVN revision: 24191
2006-07-25 12:44:19 +00:00
ningerso 39f349047f Need sys/types.h before sys/mman.h on OS X, and possibly other BSD based
systems.


SVN revision: 24188
2006-07-25 09:47:47 +00:00
Carsten Haitzler a0d15dfa55 release the asparagus... another snapshot! :)
SVN revision: 24151
2006-07-23 21:40:03 +00:00
Carsten Haitzler ace27d530c fix up aspect calcs for both axes controlling
SVN revision: 24149
2006-07-23 21:18:28 +00:00
Carsten Haitzler 3ea84d923f more external aspect support - all working nicely now
SVN revision: 24148
2006-07-23 19:33:27 +00:00
Carsten Haitzler 5de5999b5a allow code to specify an aspect for swallowed objects
SVN revision: 24145
2006-07-23 13:50:02 +00:00
sebastid 5607a495c5 Split files.
SVN revision: 24113
2006-07-21 22:04:09 +00:00
sebastid f01726ab87 Add a main func when DBUS is disabled
SVN revision: 24111
2006-07-21 20:03:52 +00:00
sebastid a9e5f4f75c ecore_dbus_test can now say hello to the system dbus server!
SVN revision: 24105
2006-07-21 15:56:42 +00:00
Carsten Haitzler 49bd390565 some prefix fixes for env vars
SVN revision: 24104
2006-07-21 15:55:54 +00:00
Carsten Haitzler dc7fcacedc update x, y if not managed (override)
SVN revision: 24078
2006-07-20 17:12:30 +00:00
sebastid ea27a9b53b Beginning of dbus testing. DBus needs a lot of love.
SVN revision: 24077
2006-07-20 16:48:32 +00:00