Commit Graph

1453 Commits

Author SHA1 Message Date
Kim Woelders a5db61c51e Add missing const modifiers. Remove unnecessary casts.
SVN revision: 24812
2006-08-16 17:40:08 +00:00
David Walter Seikel 5a3fa351cd Decided to let the coder search for edje's before calling this. Also added .svgz for compressed SVGs.
SVN revision: 24792
2006-08-16 08:50:39 +00:00
David Walter Seikel 3a1d70fb06 Bring it a bit more up to scratch, and a better match for what is
required in e_apps.c.

API breakage.


SVN revision: 24710
2006-08-14 21:42:53 +00:00
Dan Sinclair 03c0e9c47c - strdup paths so that we know we can write into it.
SVN revision: 24709
2006-08-14 21:25:53 +00:00
sebastid c189c73f86 FIXME++
SVN revision: 24707
2006-08-14 21:14:40 +00:00
Dan Sinclair c6257329c7 - add missing header
SVN revision: 24704
2006-08-14 20:24:20 +00:00
David Walter Seikel 7735577d0c Don't want a four second delay added to E startup, so optimise speed an
order of magnitude or more by not asking GNOME and KDE for search paths,
but geussing them instead.  We can afford dozens more guesses before
things start to slow down, but there are plans to correct the guesses
during idle time.  Guesses are good enouegh for now.


SVN revision: 24680
2006-08-14 10:22:51 +00:00
David Walter Seikel ad2fe01a65 Some basic docs and a minor API change.
SVN revision: 24674
2006-08-14 06:49:49 +00:00
David Walter Seikel 3f48ccac60 Changed the externally visible names to be more like the rest of ecore.
I don't think anybody is using it yet, but I'm compiling everything now
to make sure.


SVN revision: 24672
2006-08-14 05:44:04 +00:00
David Walter Seikel c50838cae9 Formatted according to the indent commands that I think KainX sent me a
while ago -

-i3 -bl -bad -nbap -sob -ncdb -di20 -nbc -lp -nce -npcs -sc -ncs -l80

Looks downright evil to me, is the above correct?


SVN revision: 24670
2006-08-14 04:41:44 +00:00
chaos 86ba91031a * Make ecore_desktop handle trash files (same fdo format)
SVN revision: 24637
2006-08-13 08:36:15 +00:00
sebastid f07a4a166d Add missing '_'.
SVN revision: 24597
2006-08-12 14:38:03 +00:00
Kim Woelders c01cb59689 Let the WM decide how fullscreening is done.
SVN revision: 24582
2006-08-12 10:16:53 +00:00
cobra fe2ccf5c8a Make it RPM...
Kevin Brosius <cobra@compuserve.com>


SVN revision: 24577
2006-08-12 00:11:14 +00:00
David Walter Seikel ae95df23ab Freedesktop.org desktop, icon, and menu support as per the discussion in
the mailing list.  It's not ready yet.  It needs documentation, EFL
conformant naming, and a good whipping into shape by indent.  The ecore
integration needs a reveiw, see if I got that right.

Consider this a preview, it's mostly there, just needs some tweking.


SVN revision: 24560
2006-08-11 13:45:39 +00:00
Kim Woelders f864ccd8e6 Fix warning/potential trouble.
SVN revision: 24543
2006-08-11 02:26:16 +00:00
sebastid c754c00bbc Disable grab test on mouse out too.
SVN revision: 24504
2006-08-09 11:23:32 +00:00
Mike Frysinger fdf8e2f0c2 eat spurious whitespace
SVN revision: 24502
2006-08-09 08:24:45 +00:00
titan c9365ad7da Fix the order of a typedef to satisfy g++
SVN revision: 24495
2006-08-09 07:06:55 +00:00
sebastid b2c767b5ab ignore++
SVN revision: 24454
2006-08-08 00:54:56 +00:00
Carsten Haitzler 1a80e60baf add lib deps back in - seemingly i found a modern gcc/ld that doesnt seem to
handle shared lib deps... weird.


SVN revision: 24445
2006-08-07 20:26:33 +00:00
Carsten Haitzler 53f8ce92e7 fix x build/link in some weird circumstnaces
SVN revision: 24438
2006-08-07 07:03:12 +00:00
quan74 824b166457 Makefile fix - add ecore_fb_keytable.hto EXTRA_DIST
SVN revision: 24383
2006-08-04 07:59:18 +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
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
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
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
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
Carsten Haitzler a0d15dfa55 release the asparagus... another snapshot! :)
SVN revision: 24151
2006-07-23 21:40:03 +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 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
sebastid 942012e29d Make it possible to connect to systems which do not use ports for local
sockets.


SVN revision: 24076
2006-07-20 16:47:02 +00:00
Carsten Haitzler 904e55e799 icccm respect - yo!
SVN revision: 24032
2006-07-18 18:32:10 +00:00
Carsten Haitzler 5cc651419e aspara!!!
SVN revision: 24021
2006-07-18 04:11:49 +00:00
ningerso 1ce85d7f7f Move the content description for the selection notify into the data.
Add the content description in provided parsers.


SVN revision: 23884
2006-07-14 09:37:11 +00:00
Carsten Haitzler 37642982f7 make other core efl things do the same package thing
SVN revision: 23876
2006-07-13 19:48:09 +00:00
Carsten Haitzler a06238ce46 edje prefix fixes - oops - was broken
build fixes for exec prefix settings


SVN revision: 23845
2006-07-11 09:43:26 +00:00
Carsten Haitzler 9b885559b6 no ip for local conns
SVN revision: 23822
2006-07-10 19:11:55 +00:00
Carsten Haitzler 70c0609d51 asparagus time!
SVN revision: 23778
2006-07-09 18:35:57 +00:00
Carsten Haitzler 7adf4ed4bd asparagus time...
SVN revision: 23679
2006-07-03 04:08:47 +00:00
Carsten Haitzler 514eb91250 fix leak - that string is a const now.
SVN revision: 23649
2006-07-02 13:14:23 +00:00
Carsten Haitzler 50cd5ca75a remove openembedde pkg info - old and dead
SVN revision: 23615
2006-06-28 07:20:18 +00:00
Christopher Michael 22b2d73375 Format to 'E' style.
Note: No functional changes, only formatting.


SVN revision: 23553
2006-06-23 06:43:00 +00:00
Christopher Michael 20f3183f49 Format to 'E' formatting.
Note: No functional changes, only formatting.


SVN revision: 23552
2006-06-23 06:40:52 +00:00
Christopher Michael 2572e14d3e Formatting to 'E' format.
Note: No functional changes, only formatting.


SVN revision: 23551
2006-06-23 06:40:26 +00:00
Christopher Michael da3180436d Formatting like 'E' format.
Note: No function changes, only formatting.


SVN revision: 23550
2006-06-23 06:39:24 +00:00
Christopher Michael 0f3a48361e Format like 'E' formatting.
Note: No functional changes, only formatting.


SVN revision: 23549
2006-06-23 06:38:52 +00:00
Carsten Haitzler 4e25b857f5 nuke fd leak on ecore_exe pipes! :)
SVN revision: 23537
2006-06-22 19:49:00 +00:00
Carsten Haitzler cce1b3b586 another good time for good asparagus :) snapshot.
SVN revision: 23527
2006-06-22 09:21:50 +00:00
Carsten Haitzler 55c0ef1633 allow optimisation for shaped windows that use damag avoid
SVN revision: 23490
2006-06-18 02:19:21 +00:00
Carsten Haitzler 28dff2e36e fd leak in dns lookups! fixed! :)
SVN revision: 23411
2006-06-13 08:59:12 +00:00
Carsten Haitzler d796633973 header not needed
SVN revision: 23410
2006-06-13 08:54:58 +00:00
Carsten Haitzler d39713618c fix blah-config includes
SVN revision: 23387
2006-06-11 22:37:25 +00:00
Carsten Haitzler b71cb5326a 1. autofoot patches.
2. fix maximize to work again. :)


SVN revision: 23375
2006-06-11 10:23:49 +00:00
sebastid 72dc506883 Check if the array is larger than 0
Use malloc
Make sure everything is freed


SVN revision: 23362
2006-06-10 19:26:25 +00:00
sndev b877a0e74a * use calloc instead of malloc
* set *argc = 0 if mem for the *argv cannot be allocated.


SVN revision: 23357
2006-06-10 16:54:36 +00:00
sebastid f1bc6c5db4 Remove printf
SVN revision: 23308
2006-06-08 20:03:42 +00:00
sebastid 34f1472f02 Don't return XStringList as a char **.
SVN revision: 23307
2006-06-08 20:02:49 +00:00
Carsten Haitzler d7eee7eee6 patches that i said were in - commit. (see my reply emails)
also finish off a TODO item or 2


SVN revision: 23267
2006-06-07 23:30:15 +00:00
sebastid 3a6f861ed6 Use correct mask when sending state request.
SVN revision: 23236
2006-06-07 10:36:47 +00:00
sebastid 7f068dfaf6 For debug
SVN revision: 23234
2006-06-07 09:40:24 +00:00
sebastid a2402e571b Listen to MOVE_SELF events
SVN revision: 23233
2006-06-07 09:02:04 +00:00
xcomputerman 4c779cfbae Add Visual to window attributes struct
SVN revision: 23151
2006-06-04 05:30:37 +00:00
Carsten Haitzler ff014de721 remove printf debuggin
SVN revision: 23087
2006-06-02 08:11:54 +00:00
Carsten Haitzler fb55d1856b more debugging fixing...
SVN revision: 23086
2006-06-02 08:06:46 +00:00
Carsten Haitzler fc6b50098a deboog more
SVN revision: 23085
2006-06-02 08:02:57 +00:00
Carsten Haitzler 0ea8efe622 still debugging
SVN revision: 23084
2006-06-02 07:56:42 +00:00
Carsten Haitzler bed9c4c044 more debugging
SVN revision: 23083
2006-06-02 07:32:44 +00:00
Carsten Haitzler 393f3c7708 chasing bugs still
SVN revision: 23082
2006-06-02 07:29:53 +00:00
Carsten Haitzler ff5f8cc24f more safety measures
SVN revision: 23081
2006-06-02 07:24:04 +00:00
Carsten Haitzler 7ee02394bc more fix work
SVN revision: 23080
2006-06-02 07:08:16 +00:00
Carsten Haitzler e7b6d886fd 1. much smaller flush timeouts (0.5 secs)
2. i think i fixed a "events being generated for ecore_con's that were
deleted already" problem :)


SVN revision: 23079
2006-06-02 07:01:49 +00:00
sebastid f5bd859806 Fix warning
SVN revision: 23034
2006-05-31 19:14:59 +00:00
sebastid 1785533467 Add missing arg
SVN revision: 23028
2006-05-31 18:37:39 +00:00
Michael Jennings 33bfc83e98 Thu May 25 00:14:28 2006 Michael Jennings (mej)
Doh.
----------------------------------------------------------------------


SVN revision: 22876
2006-05-25 04:13:01 +00:00
Michael Jennings 9236a1e846 Wed May 24 23:08:52 2006 Michael Jennings (mej)
Spec file dependency fix:  devel package needs ecore_*
----------------------------------------------------------------------


SVN revision: 22874
2006-05-25 03:07:29 +00:00
Carsten Haitzler 64e85b9d48 linger -> 0
SVN revision: 22856
2006-05-24 00:45:27 +00:00
Carsten Haitzler 83907c5643 enable linger... set it to 0
SVN revision: 22855
2006-05-24 00:33:20 +00:00
Michael Jennings 7494df931a Fri May 19 14:52:44 2006 Michael Jennings (mej)
Unbreaking several spec files.
----------------------------------------------------------------------


SVN revision: 22751
2006-05-19 19:51:18 +00:00