Commit Graph

2810 Commits

Author SHA1 Message Date
Nicholas Hughart 719f50417f Remove extra parentheses on calls to _ecore_mouse_button.
SVN revision: 45266
2010-01-17 19:37:38 +00:00
Carsten Haitzler 258f47f511 also more multitouch suport improvements.
SVN revision: 45249
2010-01-17 08:52:38 +00:00
Carsten Haitzler 088ea5d064 ,++
SVN revision: 45241
2010-01-17 04:25:39 +00:00
Carsten Haitzler f9de9a4c80 actually looked at headers for xi2 now.
SVN revision: 45240
2010-01-17 04:11:52 +00:00
Carsten Haitzler b3d14541c5 opcode -> _ecore_x_xi2_opcode
SVN revision: 45236
2010-01-17 01:33:43 +00:00
Christopher Michael 1c6393d27f Slight modification to the zone request send function.
SVN revision: 45232
2010-01-16 18:36:30 +00:00
Christopher Michael 6f2560c58a Inlcude Eina.h for Eina_Bool (use with ecore_x_input_multi_select)
SVN revision: 45231
2010-01-16 17:12:50 +00:00
Christopher Michael 070a50fb38 Add atoms/functions to allow a quickpanel zone to be set.
SVN revision: 45230
2010-01-16 17:02:33 +00:00
Vincent Torri faadd43b94 statement not reached
SVN revision: 45224
2010-01-16 13:58:02 +00:00
Vincent Torri 60faf54233 statement not reached
SVN revision: 45221
2010-01-16 13:51:55 +00:00
Vincent Torri 000b539623 do not do arithmetic pointer on void
SVN revision: 45220
2010-01-16 13:50:57 +00:00
Vincent Torri d1bdb785b1 fix warnings on opensolaris
SVN revision: 45219
2010-01-16 13:44:25 +00:00
Sebastian Dransfeld 75e3c941b1 Second argument isn't sort order, it's list size
SVN revision: 45217
2010-01-16 13:43:04 +00:00
Carsten Haitzler d3afa8952e multitouch support for xi2 and floating xi devices
SVN revision: 45213
2010-01-16 12:20:56 +00:00
Christopher Michael 33ae476f68 Make ecore_file compile again.
SVN revision: 45205
2010-01-16 05:20:14 +00:00
Sebastian Dransfeld c25a56fac7 Ecore_Data gone
SVN revision: 45203
2010-01-15 21:47:27 +00:00
Sebastian Dransfeld eb840460d9 Remove dependency on Ecore_Data
SVN revision: 45202
2010-01-15 21:47:15 +00:00
Sebastian Dransfeld b91ae1fd9f Remove dependency on Ecore_Data
SVN revision: 45201
2010-01-15 21:47:03 +00:00
Vincent Torri 7d6a8417e9 bzero is deprecated, use memset instead.
SVN revision: 45173
2010-01-15 07:44:27 +00:00
Sebastian Dransfeld 9bc8adc5bc make clang happy
SVN revision: 45148
2010-01-14 23:48:04 +00:00
Sebastian Dransfeld 2315d4e000 remove unused variable
SVN revision: 45147
2010-01-14 23:47:52 +00:00
Sebastian Dransfeld e7acf50935 make clang happy
SVN revision: 45146
2010-01-14 23:47:26 +00:00
Christopher Michael 63912c9ebe Add atom/function for setting illume zones. Needed so we can retrieve from
elm apps.



SVN revision: 45123
2010-01-14 20:08:27 +00:00
Cedric BAIL dd1abb5bae * ecore_evas: Cleanup buffer render user. Why isn't this common too ?
SVN revision: 45114
2010-01-14 17:52:29 +00:00
Mikhail Gusarov 99a429aab7 ecore_x/xcb: Fix broken init count in ecore_x_init
SVN revision: 45109
2010-01-14 05:10:26 +00:00
Christopher Michael 58341cdd9f Functions & Atoms for get/set of bottom_panel geometry (for use with elm_conformant
widget).



SVN revision: 45102
2010-01-14 02:30:06 +00:00
Mikhail Gusarov 513a9dab25 ecore_x/xcb: Do not segfault if unable to connect to display
There is xcb_connection_has_error to check connection errors,
and return value of xcb_connect is always non-NULL.

SVN revision: 45088
2010-01-13 20:24:48 +00:00
Cedric BAIL 1208614f73 * ecore: Remove symbol duplication.
SVN revision: 45083
2010-01-13 14:20:01 +00:00
Vincent Torri 313deaed8e sys/stat.h needed for permissions
Thanks to Laurent Ghigonis


SVN revision: 45079
2010-01-13 06:51:16 +00:00
Vincent Torri f2fa647dc8 OpenBSD's netinet/in.h does not include sys/types.h (directly or not)
Thanks to Laurent Ghigonis


SVN revision: 45078
2010-01-13 06:46:15 +00:00
xcomputerman e5fd9bf17e More missing headers from EXTRA_DIST
SVN revision: 45072
2010-01-12 23:19:34 +00:00
xcomputerman e379beec73 Missing private header from EXTRA_DIST
SVN revision: 45070
2010-01-12 22:41:46 +00:00
Vincent Torri 2c34c1bec2 update efl_path_max.m4
SVN revision: 45037
2010-01-11 07:12:43 +00:00
xcomputerman 6e91f15d0b Fix compile errors
SVN revision: 45007
2010-01-09 19:38:34 +00:00
Carsten Haitzler 0aecd550bc and fix compile- again. no ;. this was not tested.
SVN revision: 45002
2010-01-09 03:28:53 +00:00
Carsten Haitzler fcf3c4d73e some safety to avoid possible segv's
SVN revision: 44996
2010-01-08 23:27:15 +00:00
Christopher Michael ecb57ac1b8 Fix nasty formatting.
SVN revision: 44988
2010-01-08 19:49:05 +00:00
Christopher Michael 11a9a1badf Add atom for set/get of top shelf geometry.
Fix void function in netwm that was returning a value when it shouldn't.
Remove wasted whitespace.



SVN revision: 44981
2010-01-08 16:16:05 +00:00
Carsten Haitzler 4175a2a072 fix valgrind complaint
SVN revision: 44973
2010-01-08 11:29:20 +00:00
Carsten Haitzler 06fa893674 doesnt even compile without these changes!
SVN revision: 44971
2010-01-08 08:39:50 +00:00
Carsten Haitzler fa19cf50b7 add call to set compositor selection owner
SVN revision: 44969
2010-01-08 08:24:35 +00:00
Sebastian Dransfeld 83e8cfc7fc Fix whitespace f**kup
SVN revision: 44960
2010-01-07 19:32:51 +00:00
Sebastian Dransfeld 7cb91a2f51 Link against ecore_input_evas
SVN revision: 44959
2010-01-07 19:31:02 +00:00
Sebastian Dransfeld 46b0282841 Remove whitespace
SVN revision: 44958
2010-01-07 19:27:06 +00:00
Sebastian Dransfeld b0a1a778a1 Split evas from ecore_input
SVN revision: 44957
2010-01-07 19:26:52 +00:00
Carsten Haitzler 21ecfba7ad some cleanups
SVN revision: 44945
2010-01-07 13:36:45 +00:00
Vincent Torri fd31261043 and add file
SVN revision: 44942
2010-01-07 07:56:25 +00:00
Vincent Torri d13ffd446e german translation
SVN revision: 44941
2010-01-07 07:52:16 +00:00
Carsten Haitzler 30939bf353 clean up engines - put idle entere handlign in core. same with lists. quyartz
looks broken to me. sdl looks like it could be much more complete - like
multiple sdl windows/instances.

anyway - allow rendering to be manual.



SVN revision: 44938
2010-01-07 05:29:06 +00:00
Carsten Haitzler 288b812d44 printf--
SVN revision: 44937
2010-01-07 01:19:45 +00:00
Sebastian Dransfeld 65f11b79c2 Add missing header for memcpy
string.h is needed for memcpy

SVN revision: 44934
2010-01-07 00:31:24 +00:00
Sebastian Dransfeld 8007e73077 Patch from Mathieu Taillefumier
I modified some hearder file in ecore to ease the cleanup of the private
header files in ecore. Each module has now a private header with its own
log color (eina_log related). I also created two private header files
for ecore_sdl and ecore_input for this purpose and corrected some typos
in the xlib_xcb private header file.

SVN revision: 44933
2010-01-07 00:30:05 +00:00
Carsten Haitzler b4c473c21a fix shm leak
SVN revision: 44925
2010-01-06 15:21:01 +00:00
Carsten Haitzler 232be7f24e adding some stuff for compositing goop!
SVN revision: 44920
2010-01-06 14:14:23 +00:00
Vincent Torri c3dc62306f * fix Windows port of ecore_exe wrt to latest changes
* formatting


SVN revision: 44917
2010-01-06 06:56:23 +00:00
Gustavo Sverzut Barbieri 65a53edd34 Ecore_Exe improvements.
* add const to getters.

  * add ecore_exe_callback_pre_free_set(), enabling bindings to free
    their resources once the handle is destroyed.

  * fix some possible segv from not checking magic

  * check conditions before ecore_exe_send() does its work



SVN revision: 44916
2010-01-06 05:16:59 +00:00
Vincent Torri 35af372ca7 fix some warnings
SVN revision: 44901
2010-01-04 23:43:16 +00:00
Vincent Torri a2506a70f6 * put local code in its own file. It will be better
when i'll add the Windows XP code, rather than
   plenty #ifdef in te code
 * remove some extra EAPI in code and useless Ecore_Data.h

I've tested and it seems to work. If you see problems with
local connections, please report in that thread


SVN revision: 44888
2010-01-04 19:35:21 +00:00
Gustavo Sverzut Barbieri a60083c90e PATH_MAX checks, by Lutin.
SVN revision: 44887
2010-01-04 19:20:15 +00:00
Vincent Torri a4b0afb1e4 * move structures from ecore_private.h to the corresponding source files
* add 2 internal ecore_exe functions as ecore_signak.c uses Ecore_Exe members
   no test is done in those 2 functions
 * remove standard headers from ecore_private.h



SVN revision: 44862
2010-01-03 21:55:50 +00:00
Christopher Michael 741a725889 Remove wasted whitespace & fix some formatting.
SVN revision: 44861
2010-01-03 21:50:23 +00:00
Boris Faure 0dc766e707 add --enable-xim
SVN revision: 44855
2010-01-02 22:46:01 +00:00
Christopher Michael 3a9091b4f5 Add missing atom for ILLUME_CLOSE.
Add atom & function for ILLUME_HOME (this is so we can create new home
windows easily, since the code for actual window is separate from layout
code).



SVN revision: 44775
2009-12-30 01:36:14 +00:00
Christopher Michael 3813dedf89 Add functions & atoms to get/set quickpanel priority (major & minor).
SVN revision: 44772
2009-12-30 01:17:04 +00:00
Christopher Michael 8e455fa1e6 Add another illume 'mode'. This allows us to know if we are top/bottom or
left/right.



SVN revision: 44768
2009-12-29 22:14:38 +00:00
Christopher Michael fcbe8a2eca Add quickpanel state functions (get/set/send).
Add quickpanel atoms.



SVN revision: 44739
2009-12-28 02:13:20 +00:00
Christopher Michael 1aaab52a75 Add atoms/props/functions to set/get if a window is a 'illume quickpanel'.
Fix some formatting.



SVN revision: 44692
2009-12-23 15:26:19 +00:00
Christopher Michael 2a687cab8b Remove winlist atoms/props/functions...I was under the wrong impression wrt
this.



SVN revision: 44685
2009-12-23 13:10:34 +00:00
Christopher Michael 7e2fbfb949 Add missing vkbd atoms/states to functions where needed.
Add atoms/states for illume winlist.



SVN revision: 44674
2009-12-23 01:48:25 +00:00
Sebastian Dransfeld 0a9456ccf7 Remove duplication from ecore headers
Clean up Ecore.h and ecore_private.h

SVN revision: 44664
2009-12-22 21:15:12 +00:00
Cedric BAIL d8e1895350 * ecore: Use eina_log.
Patch from Mathieu Taillefumier.


SVN revision: 44637
2009-12-21 17:32:19 +00:00
Cedric BAIL 78fdf79b00 * ecore: Cleanup some warning.
SVN revision: 44631
2009-12-21 16:17:29 +00:00
Cedric BAIL 42f896caf2 * ecore: Don't select on deleted fd handler.
SVN revision: 44627
2009-12-21 13:27:58 +00:00
Cedric BAIL 579f2e5447 * evas_preload, ecore_thread: On memory allocation failure do call the cancel function too.
SVN revision: 44624
2009-12-21 12:25:32 +00:00
Vincent Torri 5cffd43943 add a wrapper around remove()
SVN revision: 44578
2009-12-19 19:09:37 +00:00
Vincent Torri 14513477b9 fix warnings and returned value when no pthread
SVN revision: 44569
2009-12-19 11:43:44 +00:00
Vincent Torri 9a29b1d15a fix autotools stuff wrt c-ares option
SVN revision: 44568
2009-12-19 11:36:18 +00:00
Carsten Haitzler 770e14eebe fmting
SVN revision: 44561
2009-12-19 00:50:44 +00:00
Vincent Torri 836297f173 As ecore uses gettext, an m4 macro for checking iconv is installed by it.
So use it instead of our own automatic iconv detection.

Improve configure output too


SVN revision: 44538
2009-12-18 11:32:35 +00:00
Christopher Michael b785c6bdc6 Add atoms & functions to set/get if illume dragging is enabled on a given
window.



SVN revision: 44511
2009-12-16 19:43:53 +00:00
Christopher Michael 67ade18c0f Add atoms for illume drag start & end so that policies can handle dragging
in their own way.



SVN revision: 44492
2009-12-16 02:20:38 +00:00
Massimo Maiurana b6bbf70134 added greek translation
SVN revision: 44476
2009-12-15 11:42:56 +00:00
Carsten Haitzler 01c8e1637e more vkbd states
SVN revision: 44470
2009-12-15 06:38:16 +00:00
Carsten Haitzler b8aaad4810 quick - set accepts_input 1 on ee windows. that code neads cleaning up!
SVN revision: 44455
2009-12-14 23:56:56 +00:00
Christopher Michael d3fc8d4fa4 Add method to send illume_back and illume_close messages.
SVN revision: 44399
2009-12-12 00:46:54 +00:00
Christopher Michael 636cadeaca And set the other illume atoms in ecore_x_atoms.c
SVN revision: 44379
2009-12-11 20:07:34 +00:00
Christopher Michael 1a3eec2e91 Add way to trigger illume dual/single app mode via client messages.
(and fix some formatting)



SVN revision: 44378
2009-12-11 19:51:47 +00:00
Sebastian Dransfeld 0ac67f75e7 Remove unused variable
SVN revision: 44258
2009-12-07 21:04:02 +00:00
Sebastian Dransfeld 73cde2ffa2 Make clang happy
SVN revision: 44257
2009-12-07 21:01:26 +00:00
Christopher Michael 254915c86e Remove a bunch of wasted white space.
SVN revision: 44235
2009-12-07 03:06:50 +00:00
Christopher Michael 4811502558 Fix illume_conformant to return 0 if the atom is not setup on the xwin.
SVN revision: 44234
2009-12-07 02:04:23 +00:00
Vincent Torri ed3ac88827 Add data and error events in ecore_exe_win32.c.
There are still some problems with the win32 select loop, though

SVN revision: 44229
2009-12-06 19:25:48 +00:00
Christopher Michael b7d7d87d18 Add functions to make it easy to set an illume conformant window.
SVN revision: 44220
2009-12-06 17:31:04 +00:00
Vincent Torri 76983ea8f4 declare alloca
SVN revision: 44181
2009-12-04 08:55:46 +00:00
Cedric BAIL 7de1f120c2 * ecore_con: Add an alternative to getaddrinfo/fork by using c-ares.
For more information http://c-ares.haxx.se/


SVN revision: 44170
2009-12-03 10:26:40 +00:00
Carsten Haitzler 96b82e825b remove code that forceds fb 0 . let disp name do it
SVN revision: 44149
2009-12-03 02:23:25 +00:00
Vincent Torri a184e7296a Fix m4 quoting due to quoting change rules in autoconf 2.65.
Works with autoconf 2.63, 2.64 and 2.65

If there are problems with early versions, please answer in this thread

SVN revision: 44148
2009-12-03 00:24:01 +00:00
Carsten Haitzler c15a501be8 baack to normal pre- release name now
SVN revision: 44146
2009-12-02 22:50:36 +00:00
Carsten Haitzler fce5dfd209 quick make svnrev that has right release names
SVN revision: 44140
2009-12-02 22:19:53 +00:00
Carsten Haitzler e62d6e6dd2 and back to a pre-svn sonme after snap
SVN revision: 44118
2009-12-02 08:07:38 +00:00