Commit Graph

18280 Commits

Author SHA1 Message Date
Cedric BAIL d059c8ccf8 evas: update map when they are not defined yet.
SVN revision: 73420
2012-07-06 14:56:42 +00:00
Bruno Dilly 564d1c412c EPhysics: fix missing const on some getters
spotted by k-s



SVN revision: 73419
2012-07-06 14:36:40 +00:00
Cedric BAIL 401d68ada6 evas: catch bad map early on.
SVN revision: 73416
2012-07-06 14:03:38 +00:00
Carsten Haitzler 3cc270844b fix binary search for "bitmap font drawing chars" to actually work all
the time! :) (this went in since last release so no chlog)



SVN revision: 73405
2012-07-06 09:53:58 +00:00
Cedric BAIL e468bdd391 evas, ecore: fix crash when sdl doesn't init properly.
SVN revision: 73400
2012-07-06 08:16:03 +00:00
Bruno Dilly ed473fb3ca EPhysics: add missing damping getter
SVN revision: 73386
2012-07-05 22:53:56 +00:00
Bruno Dilly f1f5266d9d EPhysics: add no gravity test
This test covers linear and angular velocity setters, stop,
gravity set, and damping.



SVN revision: 73385
2012-07-05 22:53:40 +00:00
Bruno Dilly 6208fcfaf3 EPhysics: properly initializes library
It wasn't initializing required libs.



SVN revision: 73384
2012-07-05 22:53:28 +00:00
Leandro Dorileo 9b1d6ecb87 EPhysics: worlds solver mode
Add a function to enable/disable the world constraint solver mode.
Also add wrappers for bullets solver modes enumerations, and a function
to query the current status.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 73383
2012-07-05 22:53:14 +00:00
Leandro Dorileo 2afffbd809 EPhysics: body damping set
This patch introduces a function for rigid body damping.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 73382
2012-07-05 22:52:53 +00:00
Bruno Dilly c4d655f56b Eina Log: don't remove a domain from env var list on the first register
Let say you pass a log level 4 for a domain on env var.

So if you, for some reason, register a domain, unregister it, and register
it again, the log level will be set as 1 instead of 4.
And you'll miss info and debug msgs...

Now only remove this information when cleaning pending list,
on eina_log_shutdown().



SVN revision: 73380
2012-07-05 21:06:05 +00:00
Rafael Antognolli 56eeac8fbd evas/cserve2: Always return FALSE to can_do_region when
using cserve2.
Return always FALSE since we are not implementing this load option yet.



SVN revision: 73374
2012-07-05 18:42:30 +00:00
Rafael Antognolli 8ef623d3b5 evas/cserve2: The slave should measure the time spent
loading glyphs.
Instead of measuring the time spent by the server between asking and
receiving the glyphs rendered, we measure now the time spent by the
slave to load the glyph, and then to render it, and then we report this
time to the server.



SVN revision: 73373
2012-07-05 18:42:22 +00:00
Carsten Haitzler 28200419f1 fix 2 more things in ecore-fb
SVN revision: 73361
2012-07-05 14:51:29 +00:00
Jonas M. Gastal 8e8a6b7425 Make old doxygen versions able to find evas example files.
The only two available versions of doxygen for e2(debian sid), where
online docs are generated, are borked. The newest version(1.8.1.1) is
extremely borked so best to just use the old one(1.7.1.1-2) which
doesn't properly parse EXAMPLE_PATTERNS.

SVN revision: 73358
2012-07-05 14:37:06 +00:00
Jonas M. Gastal c245ac499e Make old doxygen versions able to find eina example files.
The only two available versions of doxygen for e2(debian sid), where
online docs are generated, are borked. The newest version(1.8.1.1) is
extremely borked so best to just use the old one(1.7.1.1-2) which
doesn't properly parse EXAMPLE_PATTERNS.

SVN revision: 73357
2012-07-05 14:30:45 +00:00
Jonas M. Gastal 63df81b933 Make old doxygen versions able to find eet example files.
The only two available versions of doxygen for e2(debian sid), where
online docs are generated, are borked. The newest version(1.8.1.1) is
extremely borked so best to just use the old one(1.7.1.1-2) which
doesn't properly parse EXAMPLE_PATTERNS.

SVN revision: 73356
2012-07-05 14:29:46 +00:00
Carsten Haitzler a79dbaf286 fix ecore-fb.. so terminology works 100% perfectly in fb!
SVN revision: 73354
2012-07-05 14:18:29 +00:00
Christopher Michael c18872df78 Ecore_Evas_Wayland_Egl: Actually implement the screen_dpi_get function
inside the Ecore_Evas_Engine_Functions.



SVN revision: 73353
2012-07-05 14:17:04 +00:00
Christopher Michael 7ca653e1d8 Ecore_Evas_Wayland: Add code to handle the ecore_evas_screen_dpi_get
function recently added. NB: This only gets the xdpi currently from
ecore_wayland.



SVN revision: 73352
2012-07-05 14:09:32 +00:00
Christopher Michael 1625fc9b91 Ecore_Wayland: Fix some typos in the doxygen with regard to dpi get.
Add a comment pending future investigation with regard to how dpi is
calculated here.



SVN revision: 73351
2012-07-05 14:06:20 +00:00
Stefan Schmidt c0a1a8bb3c ecore/imf_context: Fix up docs.
Copy and paste is only the first step. The second, and more important, is to actually adjust the
docs to the new function.

SVN revision: 73349
2012-07-05 13:55:57 +00:00
Stefan Schmidt c41226948a ecore/examples: Follow E coding style here as a good example for others.
I had a look at the ecore_events examples and the indent was mixed with tabs and spaces. Made it
really unreadable on the HTML output. Give newcomers a hand and start with the E coding style here.

SVN revision: 73347
2012-07-05 13:44:29 +00:00
Carsten Haitzler cc785441c2 a WTF i noticed!
SVN revision: 73344
2012-07-05 13:07:33 +00:00
Carsten Haitzler 1e8520050d ecore evas gets func to get dpi and frix x screen size get.
SVN revision: 73341
2012-07-05 12:51:05 +00:00
Cedric BAIL 8f38e5e4e6 emotion: let work around embedded device limitation.
NOTE: I am going to accept more of this work around. So if you
preferred device doesn't come with a proper nice implementation of
gstreamer, let's start working around in emotion :'(


SVN revision: 73340
2012-07-05 12:40:56 +00:00
Cedric BAIL 1c08b5899e evas: disable pipe rendering for release as it doesn't help enough.
NOTE: It will be enable again when async rendering will be in.


SVN revision: 73338
2012-07-05 12:04:47 +00:00
ChunEon Park a894f9437b evas - missed updating Changelog
SVN revision: 73332
2012-07-05 09:01:08 +00:00
ChunEon Park a7f8d70ef1 evas/gl - fixed Evas_Map NightMare.
Trvial mistake but I wasted much time to find out it.




SVN revision: 73331
2012-07-05 08:41:59 +00:00
ChunEon Park 9fbe6288df evas/gl - indentation fix
SVN revision: 73330
2012-07-05 08:37:16 +00:00
Jerome Pinot ab9e4b3c9a edje: multisense
Add a key in edje.pc to help third-party applications detect if the library
has been compiled with multisense support. This will be eventually reverted
if multisense becomes a requirement for edje. For the time being, people can
check multisense availability by "pkg-config edje --variable=multisense".


SVN revision: 73324
2012-07-05 06:03:37 +00:00
Cedric BAIL a99bf2c9b6 evas: fix clipping issue with pipe rendering.
SVN revision: 73322
2012-07-05 03:11:47 +00:00
Carsten Haitzler a0141e0afd BAD CEDRIC!
SVN revision: 73321
2012-07-05 01:22:58 +00:00
Cedric BAIL d8ad05920b eina: handle gracefully eina_*_free with NULL.
Patch by Raphael Kubo da Costa <rakuco@freebsd.org>.



SVN revision: 73320
2012-07-05 01:12:27 +00:00
Jihoon Kim 60ded53507 ibus-immodule: remove trailing whitespaces and fix indentation
SVN revision: 73319
2012-07-05 01:03:15 +00:00
Bruno Dilly 04ce52bd10 EPhysics: add shoot button to collision test
Style was missing.



SVN revision: 73314
2012-07-04 22:06:07 +00:00
Bruno Dilly 9258827a93 EPhysics: expose linear factor
Makes it possible to restrict movement on specific axises.



SVN revision: 73313
2012-07-04 22:05:52 +00:00
Bruno Dilly c45cfc3be1 EPhysics: velocity setters and stop
SVN revision: 73312
2012-07-04 22:04:37 +00:00
Gustavo Lima Chaves fe013dc22e [evas] Updating changelog and news.
Thanks for pointing out, vtorri.



SVN revision: 73305
2012-07-04 21:35:32 +00:00
Gustavo Lima Chaves f00dca3b61 [evas] Example of Evas interfaces.
SVN revision: 73304
2012-07-04 21:25:57 +00:00
Gustavo Lima Chaves a82d95a8b6 [evas] Removing warnings from an example.
Patch by: Gustavo Lima Chaves <glima@profusion.mobi>



SVN revision: 73303
2012-07-04 21:23:13 +00:00
Gustavo Lima Chaves b64fa6453a Evas_Smart_Interface support.
This gives Evas simple (smart object) interfaces, to extend the object behaviorextension beyond the limits of mere sub-classing.

Patch by: Gustavo Lima Chaves <glima@profusion.mobi>



SVN revision: 73302
2012-07-04 21:23:03 +00:00
Vincent Torri 3ef67a7c87 Eina: implement eina_file_map_lines() on Windows
SVN revision: 73298
2012-07-04 18:47:19 +00:00
Vincent Torri 0b2f05e697 Efreet: can not implement efreet_fsetowner() and efreet_setowner() on Windows
Seb: is it annoying ?


SVN revision: 73296
2012-07-04 18:38:46 +00:00
Vincent Torri b8e7e4cfef Efreet: winsock2.h needed on Windows
SVN revision: 73295
2012-07-04 18:37:37 +00:00
Vincent Torri 68094c6877 Efreet: use ecore_exe_run() on Windows, as it is available for quite some time now
SVN revision: 73294
2012-07-04 18:36:34 +00:00
Vincent Torri e707290273 Efreet: errno.h is not always indirectly included
SVN revision: 73293
2012-07-04 18:35:31 +00:00
Vincent Torri a6ad134717 Evas: update README
SVN revision: 73292
2012-07-04 18:33:07 +00:00
Vincent Torri 542c5dfb7d Evas: missing decl for Windows engines
SVN revision: 73291
2012-07-04 18:32:08 +00:00
Carsten Haitzler 7b840947e0 fix reallyu minor thing - border_scale_by wasnt interpolated.
SVN revision: 73289
2012-07-04 14:45:13 +00:00
Christopher Michael afe6a61a8c Evas (xcb engine): Port cedric's changes for pipe rendering to the xcb
engine.



SVN revision: 73283
2012-07-04 12:52:31 +00:00
Christopher Michael 86293f9c4f Evas (wayland_egl): Fix image_draw_map prototype & function code to
match cedric changes.



SVN revision: 73280
2012-07-04 12:36:39 +00:00
Cedric BAIL 849caf7b54 evas: more compiler fix.
SVN revision: 73278
2012-07-04 12:29:14 +00:00
Cedric BAIL 98f5c5828c evas: remove dh compiler warning.
SVN revision: 73277
2012-07-04 12:25:53 +00:00
Christopher Michael 669689dbef Evas: Remove unused variables.
SVN revision: 73276
2012-07-04 12:23:35 +00:00
Cedric BAIL 001c11207a evas: move evas_common_pipe_init out of the #if.
SVN revision: 73274
2012-07-04 12:17:18 +00:00
Cedric BAIL 5ee62d60f2 evas: remove this from the configure as we don't have the code anymore.
SVN revision: 73268
2012-07-04 11:33:29 +00:00
Cedric BAIL b99a2e63c6 evas: remove duplication.
SVN revision: 73267
2012-07-04 11:25:18 +00:00
Cedric BAIL c8c36eae47 evas: fix back line and polygon draw with pipe rendering.
SVN revision: 73266
2012-07-04 10:32:38 +00:00
Cedric BAIL 2e0fd1d375 evas: make the code do what we expect by destroying Glyph at the right time.
This fix the leak issue that was added lately and make the code
more easy to follow.


SVN revision: 73265
2012-07-04 10:21:06 +00:00
Cedric BAIL 1d415b796b evas: add more infrastructure to the prepare stage of pipe rendering.
NOTE: this improve some test by 10 to 15% some other are down by 5%.
Their is still more tunning and improvement possible now (Particularly
with Map), but it will do for now.


SVN revision: 73264
2012-07-04 09:39:23 +00:00
Christopher Michael 5ef3b00eaf Ecore_Wayland: Updates to work with latest Wayland:
Add pointer frame callback. Add pointer surface listener.
  Use doubles for input surface position.
  Fix dnd function prototype to use wl_data_offer now.
  Fix dnd_add function to not use proxy_create anymore.
  Fix regression where window resizing down would leave artifacts.
    - Need to update the window allocation size before attaching the
new buffer.
  Fix set_transient & set_popup to use the parent surface, not the
shell surface.



SVN revision: 73254
2012-07-04 07:16:29 +00:00
Christopher Michael 43af930a16 Evas (wayland_shm): Fix regression where resizing window down would
leave artifacts.



SVN revision: 73253
2012-07-04 07:12:46 +00:00
Christopher Michael 413bf159a4 Ecore_Evas: Fix missing initializer for for the engine_functions. (was
missing profiles_set).



SVN revision: 73251
2012-07-04 06:00:23 +00:00
Bruno Dilly d1ba36f4ba EPhysics: constraint solver iterations
Functions to get and set the constraint solver number of iterations.

Patch by Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 73249
2012-07-03 23:24:27 +00:00
Bruno Dilly dc3455c888 EPhysics: use elm_layout instead of edje to add cbs
Oh, I love when weird things got duplicated over all the project.
Use elm_layout_signal_callback_add instead of
edje_object_signal_callback_add.



SVN revision: 73248
2012-07-03 23:23:53 +00:00
Bruno Dilly caa0fcf36b EPhysics: add test that exposes collision issues
When objects move fast collision detection fails.
We need to expose an way to configure collision detection
so user can optimize usage for her use case.

Also it leaves the canvas dirty sometimes. We need to
verify that as well.

TODO: make theme for spinner and shoot button



SVN revision: 73247
2012-07-03 23:23:24 +00:00
Bruno Dilly 4fe7f69cd4 EPhysics: improve log msgs a bit and remove annoying one
Print world and bodies pointers so it's possible to track them.
And remove annoying "step" debug msg.



SVN revision: 73246
2012-07-03 23:21:11 +00:00
Bruno Dilly 9d0b63143b EPhysics: support autodel of bodies outside render area
Now it's possible to request a world to delete bodies outside
render area, so we can save some resources and avoid issues
with world stopped event.



SVN revision: 73245
2012-07-03 23:20:49 +00:00
Jihoon Kim 23523c9b70 Ecore_IMF: add @since to enums missed @since
SVN revision: 73242
2012-07-03 14:23:17 +00:00
Jihoon Kim ed7de58ddf Ecore_IMF: add @since to new enums and functions
SVN revision: 73241
2012-07-03 14:21:01 +00:00
Daniel Kolesa 3b1e4c1c2f unbork edje-lua on 5.2
SVN revision: 73240
2012-07-03 14:08:09 +00:00
Christopher Michael 398a296252 Ecore: Remove erroneous ecore_x line.
SVN revision: 73232
2012-07-03 12:26:33 +00:00
daniel.zaoui@samsung.com 57aa5ab62d From: "daniel.zaoui@samsung.com" <daniel.zaoui@samsung.com>
Subject: [E-devel] Patch for Edje: added const to obj parameter of
edje_object_part_table_child_get

The obj parameter is used only for read access so the const can be
added to its type.



SVN revision: 73231
2012-07-03 12:19:40 +00:00
Christopher Michael b89c85f204 Ecore: Update NEWS to list Ecore_X_Error_Code enum in the proper
section.



SVN revision: 73230
2012-07-03 12:16:09 +00:00
Mike Blumenkrantz bb42532fd3 yet another tedious null check for a free function, brought to you by people who think wasting time is a good idea
SVN revision: 73224
2012-07-03 11:32:35 +00:00
Christopher Michael ebc5706383 Ecore_X: Add @since to new functions.
SVN revision: 73219
2012-07-03 09:43:56 +00:00
Christopher Michael 0f0b07ed49 Ecore: Update news with api additions.
SVN revision: 73218
2012-07-03 09:43:06 +00:00
Christopher Michael a3c5266cfa Evas: Update ChangeLog with better description(s) of changes.
NB: These are my own descriptions based on changes as they Tizen git
commit logs are useless.



SVN revision: 73217
2012-07-03 09:26:29 +00:00
Christopher Michael d2bc88ec33 Ecore: And also add entries for ecore_imf changes.
SVN revision: 73216
2012-07-03 09:14:50 +00:00
Christopher Michael 2b472d10b6 Ecore: Update Changelog for Tizen code merge.
SVN revision: 73215
2012-07-03 09:13:11 +00:00
Christopher Michael 21dca093d0 Evas: Update ChangeLog wrt Tizen Merge.
NB: This is the commit message inside tizen git for this commit. Don't
blame me if the message is not detailed enough for you. Complain to
the original committer about making more detailed commit messages.



SVN revision: 73213
2012-07-03 09:06:43 +00:00
Vincent Torri 43ea484937 * AUTHORS:
* src/lib/evil_stdlib.c:
	* src/lib/evil_stdlib.h:
	Update realpath() code, based on Keith Marshall's implementation.



SVN revision: 73212
2012-07-03 08:57:07 +00:00
Tom Hacohen 162c54fc88 Edje entry: Fixed anchor update with user insert.
SVN revision: 73211
2012-07-03 08:52:17 +00:00
Christopher Michael 8e0f2ac706 Ecore_X: Add missing function prototypes in Ecore_X header from Tizen
merge.



SVN revision: 73208
2012-07-03 08:06:10 +00:00
Christopher Michael 33681aa35f Ecore_Evas Merge Tizen changes to upstream EFL.
SVN revision: 73206
2012-07-03 07:44:17 +00:00
Christopher Michael 1d5c7fd1ec Ecore_Imf: Merge Tizen changes to upstream EFL.
SVN revision: 73204
2012-07-03 07:39:08 +00:00
Christopher Michael bf69d7dcc6 Ecore_X: Merge Tizen changes to upstream EFL.
SVN revision: 73203
2012-07-03 07:36:55 +00:00
Christopher Michael 478e94a71d Evas (gif loader): Merge Tizen changes to upstream EFL. (Support gif
scaling).



SVN revision: 73202
2012-07-03 07:34:35 +00:00
Christopher Michael d856a2f067 Evas (gl_common): Merge Tizen changes to upstream EFL.
SVN revision: 73201
2012-07-03 07:33:44 +00:00
Christopher Michael 0219f765be Evas (wayland_shm): Support evas cserve2.
SVN revision: 73200
2012-07-03 07:32:52 +00:00
Christopher Michael befdf76da4 Evas (gl_x11): Merge changes from Tizen to upstream EFL.
SVN revision: 73199
2012-07-03 07:31:03 +00:00
Christopher Michael 8689cb87a0 Evas: Merge evas_object_image changes from Tizen to upstream EFL.
SVN revision: 73198
2012-07-03 07:30:05 +00:00
Tom Hacohen 382c380bb2 Evas: Revert "Evas: Support harfbuzz version checking." (73196)
1. We already check in configure.ac that harfbuzz is at least 0.9.0, so
those code paths will never get triggered anyway.
2. We don't plan on supporting old harfbuzz anyway. People should just
upgrade harfbuzz (Not really an issue since it's not yet released).

SVN revision: 73197
2012-07-03 07:29:37 +00:00
Christopher Michael cf10c5d487 Evas: Support harfbuzz version checking.
NB: Merged from Tizen to upstream EFL.



SVN revision: 73196
2012-07-03 07:23:17 +00:00
Cedric BAIL 31cac0d124 ecore: fix use of unitialized Ecore_X_Atoms.
SVN revision: 73186
2012-07-03 02:41:35 +00:00
Bruno Dilly ec5414e7bd EPhysics: fix velocity getters
SVN revision: 73185
2012-07-03 02:18:14 +00:00
Bruno Dilly 22d76ad177 EPhysics: fix API regarding geometry and acceleration
units
Avoid messing Evas coordinates (pixels) with meters.
Change gravity setter / getter too.



SVN revision: 73184
2012-07-03 02:17:55 +00:00
Bruno Dilly 7f4fbaf689 EPhysics: add test for velocity getters
SVN revision: 73183
2012-07-03 02:17:17 +00:00
Bruno Dilly dfd91827ee EPhysics: implement body velocity get
Implementation of functions for retrieving both the linear and angular
velocity on x, y and z axis.

Patch by Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 73182
2012-07-03 02:15:28 +00:00
Cedric BAIL ef1660849b emotion: fix wrong month.
SVN revision: 73181
2012-07-03 02:14:24 +00:00
Bruno Dilly eb857cbfe1 EPhysics: split the callback enum for body and world
Should avoid a mess in the future.



SVN revision: 73179
2012-07-03 02:09:34 +00:00
Bruno Dilly 068e1711b0 EPhysics: implement event callback del full for body
SVN revision: 73178
2012-07-03 02:09:21 +00:00
Bruno Dilly d983ac3ae5 EPhysics: implement event callback del full for world
match data pointer



SVN revision: 73177
2012-07-03 02:09:12 +00:00
Cedric BAIL ebdc0f07a1 emotion: add infra to properly track pending object on shutdown.
SVN revision: 73176
2012-07-03 01:58:13 +00:00
Vincent Torri 10b93e5e1e Eet: no need for an eina check
SVN revision: 73175
2012-07-02 22:55:32 +00:00
Jonas M. Gastal 6c32e237c6 Build fix for DSO linking issue of eio example.
SVN revision: 73171
2012-07-02 21:45:45 +00:00
Jonas M. Gastal d50b4a686f Unbreak eet examples(they need Eina).
Previous commit caused build(not system) error for examples.

SVN revision: 73169
2012-07-02 19:38:54 +00:00
Jonas M. Gastal 0dfcfa4a7e Unbreak examples build system.
SPANK SPANK SPANK caro.

SVN revision: 73168
2012-07-02 14:48:25 +00:00
Carsten Haitzler fd72d84dcc textgrid - use evas coords for cell size. more correct indeed - thanks
tom. als warning--



SVN revision: 73159
2012-07-02 12:35:53 +00:00
Stefan Schmidt 5554aa63f0 eeze/doc: Copy images also into latex folder and use srcdir for EXTRA_DIST
SVN revision: 73157
2012-07-02 12:22:39 +00:00
Mike Blumenkrantz 005f6ba959 formatting
someone RECENTLY edited this file with tabs. stop it. seriously.


SVN revision: 73155
2012-07-02 11:30:45 +00:00
Mike Blumenkrantz a45fd44206 changelog for previous commit
SVN revision: 73142
2012-07-02 09:25:09 +00:00
Mike Blumenkrantz 9409b232ed correctly handle resolver failures during connection, should fix super long-standing bug which caused crashes when no network connection was present
SVN revision: 73141
2012-07-02 09:24:02 +00:00
Stefan Schmidt e02f746b90 eet: Real fix for the zlib detection on old systems.
Reverting my band aid and bring in the real fix provided by Vincent.

SVN revision: 73139
2012-07-02 09:17:05 +00:00
Stefan Schmidt 3f86d486cc eet: Go back to plain header check for zlib as band-aid
Older version of zlib, used in Fedora 10 and Ubuntu 10.04, does not have a pc file. It would be
better to bring this into m4 macro but I fear touching it. Vincent, it would be great if you could
handle this as well.

Without this you get this error:
configure: error: "Cannot find zlib.PC. Make sure your PKG_CONFIG_PATH
environment variable contains include lines for the location of this
file"

SVN revision: 73138
2012-07-02 09:07:32 +00:00
Sebastian Dransfeld beb582c531 efreet: fix memory leak
Don't allocate event structure unless we have a cache change.

SVN revision: 73133
2012-07-02 08:17:02 +00:00
Jihoon Kim 402ea79bdc change the minimum version of ibus because of API compatibility
SVN revision: 73119
2012-07-02 02:01:15 +00:00
Carsten Haitzler 7c8d0f697d with user-dirs - expand env vars. i suspect we have to deal with
escapes too.



SVN revision: 73115
2012-07-02 00:01:16 +00:00
Carsten Haitzler 65d1ef4715 comp sync back on by default. need to solve this another way.
SVN revision: 73114
2012-07-01 22:44:55 +00:00
Vincent Torri c3d63e1aad Eet: fix CFLAGS value when --enable-assert is used
SVN revision: 73113
2012-07-01 13:34:52 +00:00
Vincent Torri ffc3e8ea82 Eina: fix CFLAGS value when --enable-assert is used
SVN revision: 73112
2012-07-01 13:34:34 +00:00
Jihoon Kim ad0427d107 ibus-immodule: support async mode. especially there is problem when korean input in sync mode. It's known issue in ibus
SVN revision: 73111
2012-07-01 12:57:52 +00:00
Jihoon Kim 9a5adec16f ibus-immodule: fix formatting
SVN revision: 73110
2012-07-01 12:42:46 +00:00
Carsten Haitzler 39c97e1969 eeek no one ever substs DEBUG_CFLAGS. let's just do it so we compile
again. bad commit vtorri?



SVN revision: 73109
2012-07-01 12:33:45 +00:00
Vincent Torri b415c1dd55 Eet: remove --enable-coverage option.
Now, coverage is detected with just --enable-tests.

 Buildbot maintainers : please remove --enable-coverage option to
 eet (more EFL will be supported later)


SVN revision: 73108
2012-07-01 12:01:46 +00:00
Vincent Torri 5859a1ded5 Eina: remove --enable-coverage option.
Now, coverage is detected with just --enable-tests.

Buildbot maintainers : please remove --enable-coverage option to
eina (more EFL will be supported later)


SVN revision: 73107
2012-07-01 11:48:06 +00:00
Vincent Torri 344b3f5d84 Eet: add nice m4 macros to check functions and libraries. Will be usable easily in the merge, per EFL lib
Please, test. config.h is the same (except useless macro HAVE_ICONV_H) and compilation is correct on linux and mingw here


SVN revision: 73095
2012-07-01 09:47:48 +00:00
Daniel Juyung Seo 54f22b1e7b ephysics README: Updated bullet version. EPhysics works well with Bullet 0.79 as far as I know.
SVN revision: 73093
2012-07-01 08:47:05 +00:00
Vincent Torri e240b3cf96 typo
SVN revision: 73092
2012-07-01 08:46:43 +00:00
David Walter Seikel 57ce7d92db Let it build with cmake 2.8.1 and older.
SVN revision: 73087
2012-07-01 06:25:31 +00:00
Sebastian Dransfeld 77e10fd65b efreet: Finish off nls support
SVN revision: 73067
2012-06-29 22:44:00 +00:00
Bruno Dilly ea31a552ef EPhysics: add linear slop setter / getter for world
Constraint solver can be configured using some advanced settings, like
the solver slop factor.

Linear slop on sequencial impulse constraint solver is used as a factor
for penetration. The penetration will the manifold distance + linear slop.



SVN revision: 73066
2012-06-29 22:24:33 +00:00
Bruno Dilly 05988c9feb EPhysics: remove annoying tick dbg msg
SVN revision: 73065
2012-06-29 22:22:43 +00:00
Bruno Dilly d9df210c2a EPhysics: modify copyright notice
SVN revision: 73064
2012-06-29 22:22:35 +00:00
Bruno Dilly d9ab86d252 EPhysics: unregister test log domain
SVN revision: 73063
2012-06-29 22:22:28 +00:00
Iván Briano abb7d24442 Remove the right element from the list
SVN revision: 73062
2012-06-29 22:04:42 +00:00
Iván Briano c90e6ed6de Let's not fall into an infinite loop with blocked
requests



SVN revision: 73061
2012-06-29 22:04:34 +00:00
Iván Briano 8303ba5af4 THE MOST IMPORTANT COMMIT IN THE HISTORY OF HUMANITY
SVN revision: 73060
2012-06-29 22:04:23 +00:00
Iván Briano d744044de7 Don't block waiting for response to font_load before
requesting glyphs, the server can handle dependencies
 now.



SVN revision: 73059
2012-06-29 22:04:13 +00:00
Iván Briano 05e634b68a Add support for a request to depend on another
SVN revision: 73058
2012-06-29 22:03:57 +00:00
Sebastian Dransfeld 8fc3cd2a34 Revert "eina: fix eina_file_iterator"
This reverts commit 375d652df6430e08874412650e6f8aecfcbdca51.

SVN revision: 73056
2012-06-29 20:47:55 +00:00
Sebastian Dransfeld 2087ba893e changelog
SVN revision: 73055
2012-06-29 20:41:03 +00:00
Sebastian Dransfeld 979ef9217c eina: fix eina_file_iterator
Remove false check. When we reach the last line we want to return it.
This check will happen the next time we hit the next function.

SVN revision: 73054
2012-06-29 20:37:33 +00:00
Sebastian Dransfeld 4f0bcd9b29 efreet: parse user-dirs.dirs
SVN revision: 73053
2012-06-29 20:35:47 +00:00
Sebastian Dransfeld a6fc2bf1bb efreet: use alloca
malloc + dir in same function -> alloca

SVN revision: 73052
2012-06-29 20:35:23 +00:00
Christopher Michael 0d1c4661ab Evas: Support cserve2 for xcb engine.
SVN revision: 73033
2012-06-29 12:01:34 +00:00
Mike Blumenkrantz 725a3ed4db change my email address
SVN revision: 73032
2012-06-29 10:58:49 +00:00
Cedric BAIL 54e102fcc4 eina: also track lines index.
SVN revision: 73029
2012-06-29 10:45:58 +00:00
Mike Blumenkrantz cda0901ae0 patch from christophe.dumez@intel.com for joystick support
ticket #1100


SVN revision: 73027
2012-06-29 08:18:12 +00:00
Mike Blumenkrantz cbfb6d03a8 add disk and net groups to main eeze doc page
SVN revision: 73026
2012-06-29 08:10:59 +00:00
Mike Blumenkrantz 696b5acfd5 fix crash in eeze_net_free()
ticket #1101


SVN revision: 73025
2012-06-29 08:06:01 +00:00
Mike Blumenkrantz d25753a386 remove log level setting in eeze scanner and efm
SVN revision: 73024
2012-06-29 07:57:58 +00:00
Vincent Torri 8aa31b9de4 Eina: reorganise a bit the autotools. Please report any problem
SVN revision: 73023
2012-06-29 06:49:08 +00:00
Jihoon Kim cbaf0ff3b5 scim-immodule: handle altgr modifier
SVN revision: 73022
2012-06-29 05:23:41 +00:00
Jihoon Kim a212477fb8 ibusimmodule: handle altgr modifier
SVN revision: 73021
2012-06-29 05:23:00 +00:00
Vincent Torri a39ac7869d Eina: check if fnmatch() is also in libc
SVN revision: 73018
2012-06-28 23:01:51 +00:00
Stefan Schmidt 2020ea6b55 eina/tests: Bring in the needed flags for coverage after the rework.
Vicent, this is like you did it for benchmark. If you want any other
setup for coverage feel free to change.

SVN revision: 73016
2012-06-28 15:15:56 +00:00
Bruno Dilly 10a369a95d EPhysics: fix function references on docs
discomfitor spotted some issues, so now all the functions are
marked with @ref, so it will warn if they couldn't be found
on project. Except functions on @see section, since we
are already warned about them.



SVN revision: 73013
2012-06-28 14:02:02 +00:00
Bruno Dilly 08e0f29355 EPhysics: fix make distcheck issues
SVN revision: 73012
2012-06-28 14:01:19 +00:00
Mike Blumenkrantz dac620ca80 eeze scanner log dom -> ERR
SVN revision: 72994
2012-06-28 10:23:11 +00:00
Carsten Haitzler 72b6266d7c tom - can u take thgis textblock fit code and run with it and polish
it to be nice and try and "fit" as best as possible? entries dont do it.



SVN revision: 72992
2012-06-28 10:19:30 +00:00
Carsten Haitzler 6d605629ca fix refcounting issue with font instances.
SVN revision: 72990
2012-06-28 10:13:05 +00:00
Carsten Haitzler c6f644fbe0 there - @since. it has no docs anyway.
SVN revision: 72988
2012-06-28 09:26:22 +00:00
Stefan Schmidt 43bf432157 ecore: unused-params--
SVN revision: 72985
2012-06-28 08:51:42 +00:00
Mike Blumenkrantz 11dfca7e68 add some error messages when server connections fail for debugging
SVN revision: 72984
2012-06-28 08:51:06 +00:00
Carsten Haitzler 39c1554d8d add compose sequence decode/hanling to ecore-input. needs manual use
to detect though. needs to be added to edje_entry and terminology.



SVN revision: 72982
2012-06-28 08:17:13 +00:00
Sebastian Dransfeld 1676ef5aad ecore: Rename Mode to AltGr
SVN revision: 72980
2012-06-28 07:30:32 +00:00
Vincent Torri 1374ce7d6b damn space !
SVN revision: 72979
2012-06-28 07:22:54 +00:00
Vincent Torri 45600d2b36 Eina: and fix bench compilation
SVN revision: 72974
2012-06-28 06:57:54 +00:00
Vincent Torri 66bbafd787 remove useless m4 files
SVN revision: 72973
2012-06-28 06:51:46 +00:00
Vincent Torri 766a3ce890 Eina: add nice m4 macro to check function. Will be usable easily in the merge, per EFL lib
Please, test. config.h is the same (except useless macro HAVE_ICONV_H) and compilation is correct on linux and mingw here


SVN revision: 72972
2012-06-28 06:45:12 +00:00
Sung Park 06aa05c2c3 EvasGL: Adding MSAA for depth_24_stencil_8 format that was missing
from the previous commit. 


SVN revision: 72970
2012-06-28 03:37:13 +00:00
Jihoon Kim ecde500eb8 ibusimmodule: remove trailing whitespaces
SVN revision: 72969
2012-06-28 02:43:58 +00:00
Sebastian Dransfeld 545c2bc473 ecore xim: No need to cast here
XKeyPressedEvent is correct

SVN revision: 72967
2012-06-27 20:50:45 +00:00
Mike Blumenkrantz a396b00045 ephysics may or may not require current svn to build, probably no harm in setting version requirements to that since we're releasing again in a couple weeks
SVN revision: 72963
2012-06-27 19:09:03 +00:00
Sebastian Dransfeld 851f2fc136 efreet: Fix missing cache info
If a desktop was in the regular cache because of direct access, and then
added by a change in XDG_DATA_DIRS it wouldn't end in the utils cache
unless something triggered a complete cache rebuild.

SVN revision: 72962
2012-06-27 19:07:05 +00:00
Iván Briano d48eb2a954 Mark the slave as not done when it starts a job
SVN revision: 72961
2012-06-27 19:01:40 +00:00
Iván Briano 18b94b39c1 Prevent using freed data in epoll events
SVN revision: 72960
2012-06-27 19:01:16 +00:00
Bruno Dilly 5a47783517 EPhysics: remove dependency
We've stopped using ecore_evas directly.


SVN revision: 72957
2012-06-27 17:58:45 +00:00
Sebastian Dransfeld 54dc44f826 ecore xim: Enable lock scroll
SVN revision: 72956
2012-06-27 17:54:12 +00:00
Sebastian Dransfeld 199b08fccf ecore xim: Use ecore x modifiers
So if the users do a strange remapping it will work for them

SVN revision: 72955
2012-06-27 17:54:08 +00:00
Sebastian Dransfeld 5b4186f41d ecore_x: Make x modifiers public
SVN revision: 72954
2012-06-27 17:54:01 +00:00
Bruno Dilly bb39959aab EPhysics: reduce bullet requirement to 2.79
Tested by glima.
2.79 is the version packaged on fedora.


SVN revision: 72953
2012-06-27 17:50:52 +00:00
Stefan Schmidt 1d6a1a8130 eio: Fix out srcdir != builddir build for make distcheck
This should fix the buildbot problem during make distcheck

SVN revision: 72950
2012-06-27 15:12:58 +00:00
Stefan Schmidt 403fcf96ff edje: Align coverage generation with all others
SVN revision: 72947
2012-06-27 13:26:25 +00:00
Stefan Schmidt b07388e539 efreet: Align coverage generation with eina, eet and evas.
SVN revision: 72946
2012-06-27 13:26:21 +00:00
Cedric BAIL 9ff42ef436 eet: fix name.
SVN revision: 72944
2012-06-27 13:11:58 +00:00
Sebastian Dransfeld 7d22e563fe ecore: ChangeLog for last commit
SVN revision: 72939
2012-06-27 11:00:28 +00:00
Sebastian Dransfeld 84e54d532d ecore: Fix support for intl keyboards
Map XK_Mode_switch to new modifier and use it to match AltGr key. In
ecore_imf xim module this key should be reported as Mod5Mask, and
windows key as Mod4Mask.

Does none of the e developers use international keyboards?

SVN revision: 72937
2012-06-27 10:47:57 +00:00
Stefan Schmidt 18c327cfff efreet: efreet_suite also needs the libs for coverage
Its one of these days where it only comes together in small pieces.

SVN revision: 72934
2012-06-27 09:55:38 +00:00
Stefan Schmidt f61cb10773 efreet: Pass the correct ld flags to the test.
This fixes coverage on freet

SVN revision: 72930
2012-06-27 09:21:22 +00:00
Stefan Schmidt 22340d46a2 edje: Pass in coverage ld flags for all programs in src/bin as well
SVN revision: 72929
2012-06-27 09:09:11 +00:00
Sung Park 896d489db8 EvasGL: Fixed a few minor bugs.
- Added (w,h) <=0 dimension check for evas_gl_surface_create()
- Changed evas_gl_make_current to return error when either
  surface or context is NULL.  Semantically, this was allowed 
  before but it was changed to reflect eglMakeCurrent behavior.
- evas_gl_make_current - detached any previously attached
  buffers before attaching new ones to an FBO during a make_current.
- Used dynamic memory for extension string allocation for safety. 


SVN revision: 72926
2012-06-27 08:19:25 +00:00
Vincent Torri 8d72033792 Evil: force -mms-bitfields for all the lib compiled with Evil
SVN revision: 72919
2012-06-27 05:12:37 +00:00
Tom Hacohen f5a4d9782e Eo: Removed the const op concept.
Too ambiguous to be worth it...

SVN revision: 72914
2012-06-27 03:58:45 +00:00
Tom Hacohen ed8bec5577 Eo: Fixed wrong kls_itr inits and error message prints.
SVN revision: 72913
2012-06-27 03:58:39 +00:00
Cedric BAIL 04a81e3c6f eet: fix crash when cyphering hyge amount of data.
Patch by Leandro Sansilva.


SVN revision: 72906
2012-06-27 00:37:05 +00:00
Bruno Dilly 28d9f92ef2 EPhysics: a new library comes to E world
It’s a wrapper between Bullet Physics and EFL to add physics effects
in a simple way.

More details on README, TODO, and edevelop mail list =)



SVN revision: 72896
2012-06-26 22:36:12 +00:00
Mike McCormack 3eaa894b69 eio: Ignore all libtool output
SVN revision: 72893
2012-06-26 20:52:40 +00:00
Stefan Schmidt 902e35e461 Revert "ecore/xinerama: Don't do an assingment after return."
This reverts commit 47fe99646f879b555b1048b900e27e67dc20bd98.

SVN revision: 72877
2012-06-26 11:48:35 +00:00
Stefan Schmidt f471953297 Revert "ecore/gesture: Don't do dead assignments after return."
This reverts commit b18eddb5a74e84e05e0f797b659d0719f56d9434.

SVN revision: 72876
2012-06-26 11:48:24 +00:00
Stefan Schmidt 7397d6ee48 ecore/xinerama: Don't do an assingment after return.
It's dead baby, it's dead.

SVN revision: 72873
2012-06-26 10:55:13 +00:00
Stefan Schmidt f4b521e165 ecore/gesture: Don't do dead assignments after return.
Raster added this for some unused param warnings in 65142. Now we have complains about dead
assigments and I hope this finally mutes both of them. Thanks to Tom for pointing it out.

SVN revision: 72872
2012-06-26 10:55:09 +00:00
Stefan Schmidt 75def4f722 emotion: Remove dead assigment and commented out code
Thanks to scan-build.

SVN revision: 72871
2012-06-26 10:55:02 +00:00
Stefan Schmidt 76070c522c embryo: Avoid shadowing of the global index variable
SVN revision: 72865
2012-06-26 09:08:54 +00:00
Stefan Schmidt d8a9a480ee eeze: Initial docs fopr Eeze_UDev_Watch and callback types
SVN revision: 72864
2012-06-26 09:08:49 +00:00
Stefan Schmidt 11e9c39163 evas/cserve2: Don't use var names that are used as global. Index is one of them.
SVN revision: 72863
2012-06-26 09:08:45 +00:00
Christopher Michael 1d1df179f4 Evas (wayland_egl): Patch from Alex Wu to fix NULL comparison of
engine surface.



SVN revision: 72851
2012-06-26 07:08:09 +00:00
Mike Blumenkrantz 5ad3c7b54e casting for windows
SVN revision: 72849
2012-06-26 06:57:00 +00:00
Mike Blumenkrantz 88c88c5614 cast warnings--
SVN revision: 72847
2012-06-26 06:53:00 +00:00
Mike Blumenkrantz 2a45ea31ce use correct format string
SVN revision: 72845
2012-06-26 06:50:36 +00:00
Mike Blumenkrantz bc140047b6 unused--
SVN revision: 72844
2012-06-26 06:49:28 +00:00
Vincent Torri 28cdcce842 Evil: compile with -mms-bitfields
SVN revision: 72840
2012-06-26 05:08:17 +00:00
Cedric BAIL bbc88ac13b edje: destroy child and group correctly.
SVN revision: 72838
2012-06-26 03:44:30 +00:00
Carsten Haitzler 395034cb6e quick initial flag fdor double width char cells in textgrid -
important to api. does nothing special right now



SVN revision: 72835
2012-06-26 01:28:15 +00:00
Sebastian Dransfeld 77d44f84d3 efreet: correct desktop cache update on lang reset
As we only build the cache for the current language, we need to trigger
cache rebuild on language change, as the cache might not exist or it is
old.

SVN revision: 72832
2012-06-25 20:54:46 +00:00
Rafael Antognolli da8b023295 evas/cserve2: Don't take "used glyphs" messages into
account.
When considering glyphs loading saved time, just use the load glyphs
requests.



SVN revision: 72831
2012-06-25 20:19:28 +00:00
Rafael Antognolli a6a92632b0 evas/cserve2: Calculate average time saved on glyph
rendering.



SVN revision: 72829
2012-06-25 20:06:50 +00:00
Rafael Antognolli 2234422dab evas/cserve2: Add entries loading saved time.
Still must add glyphs loading saved time.



SVN revision: 72828
2012-06-25 20:06:44 +00:00
Iván Briano 0a1faf7af9 Don't free file entries while there are still images pending from them
SVN revision: 72826
2012-06-25 19:27:59 +00:00
Iván Briano 9a7ba8e27a Re-enable the used glyphs message now that it doesn't crash or leak
SVN revision: 72819
2012-06-25 17:42:58 +00:00
Mike Blumenkrantz d26c554d60 changelog/news updates for seb's work
SVN revision: 72818
2012-06-25 17:18:08 +00:00
Sebastian Dransfeld 314d42ea42 efreet: Improve language reset
efreet.c: Reset parsed locale, and force a reparse of LANG env
efreet_cache.c: Close desktop cache so we reopen cache with correct
language

SVN revision: 72817
2012-06-25 17:12:35 +00:00
Sebastian Dransfeld e7f6b58537 ignore++
SVN revision: 72816
2012-06-25 17:12:21 +00:00
Stefan Schmidt d6ab40bf49 eeze: MArk all docs for Eeze Disk with @since 1.1
Once again well spotted by Vincent.

SVN revision: 72814
2012-06-25 15:11:04 +00:00
Rafael Antognolli 6a3abcaa89 evas/cserve2: Add image size and loading time stats.
SVN revision: 72812
2012-06-25 14:40:30 +00:00
Stefan Schmidt 19473f5007 eeze: Add doxgen for different enums and typedefs
SVN revision: 72811
2012-06-25 13:57:32 +00:00
Stefan Schmidt 8e23704796 eeze: Add missing part for Eeze_Disk_Type doxygen.
SVN revision: 72810
2012-06-25 13:57:29 +00:00
Carsten Haitzler 14411517e4 minor improvbement to evas gl engine -> blacklist software rendering
on egl too.



SVN revision: 72794
2012-06-25 10:01:03 +00:00
Tom Hacohen aa4ee17c19 Eo: Added an eo_isa example.
SVN revision: 72793
2012-06-25 09:07:39 +00:00
Jerome Pinot f7f8eadbd7 efreet: nls
Add some translations and improve the "make maintainer-clean".


SVN revision: 72789
2012-06-25 08:39:18 +00:00
Tom Hacohen 1a5199d5d3 Eo: Added a simple example.
SVN revision: 72781
2012-06-25 06:52:08 +00:00
Mike Blumenkrantz 573303250a unused--
SVN revision: 72780
2012-06-25 06:50:16 +00:00
Mike Blumenkrantz dd88723fff unused--
SVN revision: 72779
2012-06-25 06:48:17 +00:00
Mike Blumenkrantz 3098c43745 int -> ptr more correctly
SVN revision: 72778
2012-06-25 06:46:57 +00:00
Sebastian Dransfeld 76b65ed331 efreet: Add nls support
SVN revision: 72773
2012-06-24 18:26:12 +00:00
Cedric BAIL cab9a46afc edje: forgottten @since.
SVN revision: 72768
2012-06-24 13:46:43 +00:00
Cedric BAIL b5c65a71d2 edje: implement per part limit.
SVN revision: 72767
2012-06-24 13:23:37 +00:00
Cedric BAIL 2804dcfe88 edje: Resistance is futile. The B0rk.
SVN revision: 72754
2012-06-24 06:01:12 +00:00
Carsten Haitzler 8723350a4f lets turn off comp sync by default for now. much smoother in fact... :/
SVN revision: 72749
2012-06-24 03:11:10 +00:00
Carsten Haitzler a192ea73da since frame queue removed from evas -> no need to have in ecore-evas
anymore.



SVN revision: 72743
2012-06-24 01:39:52 +00:00
Raphael Kubo da Costa d8ed77c892 From: Raphael Kubo da Costa <rakuco@FreeBSD.org>
To: enlightenment-devel@lists.sourceforge.net
Subject: [E-devel] [PATCH] Import upstream commit to dns.c to fix the build on some BSDs
Date: Sat, 23 Jun 2012 16:04:56 -0300

Hi there,

The attached patch includes upstream commit
bae230201ace92141a1f43f655013f4ee22cd45a to dns.c, which should fix the
build for both FreeBSD (where _XOPEN_SOURCE should not need to be
tweaked) and NetBSD.


SVN revision: 72733
2012-06-23 20:22:44 +00:00
Michael BOUCHAUD 1f2939fef0 edje: improve use of aliases
SVN revision: 72732
2012-06-23 18:39:08 +00:00
Carsten Haitzler de03851203 fix xim immodule crash.
SVN revision: 72716
2012-06-23 08:14:23 +00:00
Carsten Haitzler 01c382407b clean up terminal char line drawing fallback to be more specific (fall
back only if 1 size and num glyphs < 513 and find failed). ALSO make
lookup a binary-search for efficiency.



SVN revision: 72710
2012-06-23 02:32:30 +00:00
Iván Briano 309e29f9ee Add simple debug client for cserve2
SVN revision: 72708
2012-06-22 22:39:16 +00:00
Iván Briano 74d8ed3c01 Fix generation of FONT_DEBUG response
SVN revision: 72707
2012-06-22 22:38:28 +00:00
Rafael Antognolli 6aace19c0d evas/cserve2: Silent some warnings (and also fix wrong
code).



SVN revision: 72705
2012-06-22 21:54:26 +00:00
Rafael Antognolli e09a542403 evas/cserve2: Rename some stats and add some more for font
loading.



SVN revision: 72704
2012-06-22 21:43:50 +00:00