Lucas De Marchi
c3dd8fa055
Fix ecore_events for recursive main loops
...
This fixes the following scenario:
1) An event handler starts another main loop
2) The new main loop processes all the remaining event_handlers of this
event and the remaining events
3) New events are added to the events list
4) A new iteration occurs
Prior behavior was that on (4) the events already processed were
triggered again. The code added to ecore_suite shows a test case,
similar to the one that is fixed now for modal dialogs on WebKit-EFL. I
preferred to let the INF() messages in order to be easy to copy, paste
and debug outside of the suite if anyone wants to. When the number of
tests grows more, we might want to separate them in different files.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 49390
2010-06-02 06:20:18 +00:00
Carsten Haitzler
7a935a6eac
add verbose option/
...
SVN revision: 49387
2010-06-02 00:19:38 +00:00
Rui Seabra
a0eb32fd7c
Support for new module loaders for BMP and TGA... if they should be enabled by default, please just move them to bcond_with instead of bcond_without
...
SVN revision: 49380
2010-06-01 20:01:23 +00:00
Cedric BAIL
95f157da9f
* edje: fix constness warning.
...
SVN revision: 49372
2010-06-01 14:35:19 +00:00
Cedric BAIL
17151d4fcf
* eina: remove duplicate declaration of MODULE_ARCH.
...
SVN revision: 49370
2010-06-01 14:23:23 +00:00
Cedric BAIL
83e505b5c6
* edje: Add image set support.
...
Ease support of Freedesktop multiple size image.
Sample:
-------
images {
..
set {
name: "image_name_used";
image {
image: "500x500.png" LOSSY 90;
size: 201 201 500 500;
}
image {
image: "200x200.png" COMP;
size: 51 51 200 200;
}
image {
image: "50x50.png" COMP;
size: 11 11 50 50;
}
image {
image: "10x10.png" COMP;
size: 0 0 10 10;
}
}
..
}
SVN revision: 49369
2010-06-01 13:31:07 +00:00
Mike Blumenkrantz
1774490b2f
versioning stuff from rasties
...
SVN revision: 49353
2010-05-31 09:33:54 +00:00
Carsten Haitzler
8336361a47
remove debug
...
SVN revision: 49347
2010-05-31 03:51:33 +00:00
Carsten Haitzler
3b8ae6502a
ooh and also lkd - just to be clean.
...
SVN revision: 49346
2010-05-31 03:40:48 +00:00
Carsten Haitzler
77123462e1
now that header was a mess - and this wasnt using the same lock! bad
...
bad!
SVN revision: 49345
2010-05-31 03:31:49 +00:00
Carsten Haitzler
f1e19253e6
nopw svn revision works again.
...
SVN revision: 49344
2010-05-31 03:12:45 +00:00
Carsten Haitzler
17dfab359b
fix - if no svn tree, then it will pretend to be a release.
...
SVN revision: 49343
2010-05-31 01:59:22 +00:00
Carsten Haitzler
d231f624eb
distcheck!
...
SVN revision: 49342
2010-05-31 01:34:43 +00:00
Carsten Haitzler
9621532945
trga loader - snarfed 80% from imlib2. missing paletted mode (just
...
like the imlib2 one) but.. handles alpha correctly- unlike imlib2 and
manyother loaders.
SVN revision: 49330
2010-05-30 17:48:19 +00:00
Carsten Haitzler
2cf09cdc4a
on data load alloc surface only if dimensiosn match
...
SVN revision: 49329
2010-05-30 15:34:22 +00:00
Carsten Haitzler
5f03706efa
oops - left over png thing.
...
SVN revision: 49328
2010-05-30 14:33:36 +00:00
Carsten Haitzler
6f6730eaf8
for shits and giggles... i wrote a bmp loader. i did look at the old
...
imlib2 bmp loader, but it was imcomplete compared to the bmp
standards, so i actually ended up reading the file format definitions
on line i could find and using lots of test images... wrote a new one.
you can at least view bmp files now. note - i found 1 bmp file that
claims to have an alpha channel (amask is non-empty) and then proceeds
to provide an image with pixels - all alpha 0. so its transparent when
it shouldnt be. beats me but looks like a broken bmp file to me when
it compes to specs.
SVN revision: 49324
2010-05-30 13:04:34 +00:00
Mike Blumenkrantz
ca1a90eeee
possibly compat for stupid other versions of udev
...
SVN revision: 49322
2010-05-30 07:09:59 +00:00
Carsten Haitzler
e232fcd42b
make other defines in ecore the same.
...
SVN revision: 49300
2010-05-29 13:59:42 +00:00
Carsten Haitzler
b28f662869
bah. VMIN conflicts with system header defines ... termin.h
...
SVN revision: 49299
2010-05-29 13:56:21 +00:00
Carsten Haitzler
427b678d44
proto wrong. fix.
...
SVN revision: 49298
2010-05-29 13:49:43 +00:00
Carsten Haitzler
d639576e8e
wanring: shadddaaap
...
SVN revision: 49297
2010-05-29 13:43:48 +00:00
Vincent Torri
59384ec82a
* doc/Doxyfile:
...
define _MSC_VER so that code guarded by it can
be processed by doxygen
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
vasprintf() is also not in mingw crt
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
getpid is declared and defined in mingw crt
SVN revision: 49287
2010-05-29 10:51:06 +00:00
Carsten Haitzler
dca0b4ec2b
no rev in eet pc.
...
SVN revision: 49285
2010-05-29 10:00:10 +00:00
Carsten Haitzler
0d773a63a0
version for efreet
...
SVN revision: 49282
2010-05-29 08:30:06 +00:00
Carsten Haitzler
2136ee4451
edje -> version info
...
SVN revision: 49281
2010-05-29 08:05:11 +00:00
Carsten Haitzler
292fb4d87f
relanem - consistent
...
SVN revision: 49280
2010-05-29 07:57:59 +00:00
Carsten Haitzler
e68f469ecf
release consistency with other efl.
...
SVN revision: 49279
2010-05-29 07:32:40 +00:00
Carsten Haitzler
4858dabb50
fix release modules
...
SVN revision: 49278
2010-05-29 07:31:52 +00:00
Carsten Haitzler
4b43b4ee86
oops - broke module dirs!
...
SVN revision: 49277
2010-05-29 07:24:43 +00:00
Carsten Haitzler
cc621a2685
not fully done string insert approval cb for entry
...
SVN revision: 49276
2010-05-29 06:40:56 +00:00
Carsten Haitzler
a14cd60f77
add version info to embryo
...
SVN revision: 49275
2010-05-29 06:40:07 +00:00
Carsten Haitzler
4bd7dd03d6
move evas version inside extern c.
...
SVN revision: 49274
2010-05-29 06:37:19 +00:00
Carsten Haitzler
78fd14d116
more extern c outside typedefs etc.
...
SVN revision: 49273
2010-05-29 06:37:02 +00:00
Carsten Haitzler
9b41314165
remove semi-colon
...
SVN revision: 49272
2010-05-29 06:28:38 +00:00
Carsten Haitzler
17263ea263
add ecore versioning
...
SVN revision: 49271
2010-05-29 06:28:25 +00:00
Carsten Haitzler
e7d93cc2f8
remove semi-colon
...
SVN revision: 49270
2010-05-29 06:27:29 +00:00
Carsten Haitzler
7d039b1101
extra ; - remove
...
SVN revision: 49269
2010-05-29 06:19:40 +00:00
Carsten Haitzler
37e28d6008
evas version too.
...
SVN revision: 49268
2010-05-29 05:42:21 +00:00
Carsten Haitzler
02503dd152
eina gets version thing ala eet.
...
SVN revision: 49267
2010-05-29 03:05:04 +00:00
Carsten Haitzler
cc7fa6f6a6
fmting
...
SVN revision: 49266
2010-05-29 02:42:08 +00:00
Carsten Haitzler
fb41798934
eet version stuff rehashed to use more m4 stuff.
...
SVN revision: 49265
2010-05-29 02:24:36 +00:00
Vincent Torri
9c210617f7
declare variables at the beginning of the block
...
SVN revision: 49254
2010-05-28 19:04:44 +00:00
Vincent Torri
247674b26c
do not declare inlined functions in the source file,
...
fix a bit the doc of inlined functions
SVN revision: 49253
2010-05-28 19:03:26 +00:00
Vincent Torri
f446a5b9f9
vasprintf is not declared in mingw too
...
SVN revision: 49252
2010-05-28 18:59:43 +00:00
Vincent Torri
52e3f2d0ab
do not declare _eina_small_share twice
...
SVN revision: 49251
2010-05-28 18:58:49 +00:00
Vincent Torri
440fb47e30
fix pthread support with mingw
...
SVN revision: 49250
2010-05-28 18:57:19 +00:00
Sebastian Dransfeld
cf894cab2e
fix double free
...
eina_hash_del calls free callback, so we don't need to free the data
ourselves.
SVN revision: 49247
2010-05-28 09:25:16 +00:00
Lucas De Marchi
98d843e91b
Reschedule timer_current in case of inner mainloop
...
Timers' list is and *ordered list*. Therefore, timers can be added
before timer_current in an inner mainloop. Reschedule timer_current in
this case before looping through timers' list.
Thanks to Barbieri for the insight.
The following test didn't work before and it's ok now (I'm adding it to
ecore_suite too).
static int _timer3(void *data)
{
printf("timer 3, do nothing\n");
return 0;
}
static int _timer2(void *data)
{
printf("timer 2, quit inner\n");
ecore_main_loop_quit();
return 0;
}
static int _timer1(void *data)
{
int *times = data;
(*times)++;
printf("BEGIN: inner\n");
ecore_timer_add(0.3, _timer2, NULL);
ecore_timer_add(0.1, _timer3, NULL);
ecore_main_loop_begin();
printf("END: inner\n");
ecore_main_loop_quit();
return 0;
}
int main(void)
{
int times = 0;
ecore_init();
ecore_timer_add(1.0, _timer1, ×);
printf("BEGIN: main\n");
ecore_main_loop_begin();
assert(times == 1);
printf("timer1 called %d times \n", times);
printf("END: main\n");
return 0;
}
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 49245
2010-05-28 02:31:02 +00:00
Bruno Dilly
66c015f3cc
Fix _edje_entry_cursor_end function.
...
This fix the issue with elementary cursor end set function.
The cursor is now after the last textblock node, and not before it, as
it was until now.
SVN revision: 49242
2010-05-27 22:18:37 +00:00
Bruno Dilly
930fdce0ee
small fix in evas html escape table
...
SVN revision: 49240
2010-05-27 21:03:53 +00:00
Bruno Dilly
5a34288bfb
Add '-h' argument to edje_decc and improve usage message.
...
SVN revision: 49221
2010-05-27 02:39:20 +00:00
Carsten Haitzler
a66404bfe2
ummmm edje wasnt processing the message queue. use jobs a little better.
...
SVN revision: 49204
2010-05-26 11:41:35 +00:00
Carsten Haitzler
17873647fc
ooh someone somewhere made the main event loop not work quite right.
...
fix if event purge happens to generate events.
SVN revision: 49203
2010-05-26 11:40:22 +00:00
Brett Nash
285d1558ae
Fix buggy arm ldr instruction.
...
The size suffixes are apparetly allowed only on neon instructions.
Thanks to Ben Zores for the bug report + testing.
SVN revision: 49174
2010-05-24 02:16:14 +00:00
Mike Blumenkrantz
8512dd26db
dox update, remove image of unknown source
...
SVN revision: 49153
2010-05-23 05:47:30 +00:00
Mike Blumenkrantz
25e5f5af08
some dox tweaks
...
SVN revision: 49151
2010-05-23 05:03:17 +00:00
Mike Blumenkrantz
54959ad476
dox overhaul, should be easier to navigate now
...
SVN revision: 49147
2010-05-22 21:44:26 +00:00
Mike Blumenkrantz
7ca4deb698
change cutoff for old udev to 148
...
SVN revision: 49145
2010-05-22 19:36:13 +00:00
Mike Blumenkrantz
05d050b029
maintainer clean is cleaner
...
SVN revision: 49144
2010-05-22 19:09:57 +00:00
Mike Blumenkrantz
41462f23ef
forgot this, versioning
...
SVN revision: 49143
2010-05-22 18:58:27 +00:00
Mike Blumenkrantz
5223f0573d
patch from vtorri for autotools, a couple compile warning shutups
...
SVN revision: 49142
2010-05-22 18:50:27 +00:00
Mike Blumenkrantz
6ad3256a01
completely change directory structure, lib name, includes, don't even bother trying to use this unless your e is the latest version
...
SVN revision: 49129
2010-05-22 07:04:00 +00:00
Mike Blumenkrantz
c339222b25
versioning, descriptiong updates
...
SVN revision: 49124
2010-05-22 03:43:42 +00:00
Mike Blumenkrantz
2e71c06192
BIG change, api break (again).
...
watches now return an int value that can be can be bitwise checked with & to reduce usage of strcmp
overall memory allocation should be less (I think), some related bugs fixed along the way
small memory leak in test app that I'm too lazy/blind to figure out
**this should be the last commit that causes an api break
SVN revision: 49118
2010-05-22 01:55:14 +00:00
Tiago Rezende Campos Falcao
9317ce25ac
INT_MAX need limits.h. By Raphael Kubo
...
SVN revision: 49117
2010-05-21 22:53:41 +00:00
kiwi
b55d9b91c3
preprocess the edc file on OpenBSD as on MacOS X.
...
NetBSD and FreeBSD might have the same issue
fixes handling of #define and comments in edc files, so e theme builds now on OpenBSD
SVN revision: 49113
2010-05-21 19:58:40 +00:00
kiwi
0bc9b1cf55
set EDJE_EXTERNAL_DOUBLE_UNSET to DBL_MAX instead of HUGE_MAX, so that it's a constant on OpenBSD.
...
set EDJE_EXTERNAL_INT_UNSET to INT_MAX for consistency.
that fixes compilation on OpenBSD and closes ticket #540
ok vtorri
SVN revision: 49112
2010-05-21 19:28:33 +00:00
Carsten Haitzler
cec0aa3771
segv there in frame queue code. fix.
...
SVN revision: 49107
2010-05-21 16:50:25 +00:00
Gustavo Sverzut Barbieri
446b0040a4
make it easier to debug if it was enabled, and how :-)
...
minor style fixes.
SVN revision: 49100
2010-05-21 14:14:54 +00:00
Carsten Haitzler
3b47f08dcb
++d
...
SVN revision: 49099
2010-05-21 14:14:41 +00:00
Carsten Haitzler
56265a930f
eet now has an eet_version you can runtime check:
...
eet_version->major
eet_version->minor
eet_version->micro
eet_version->revision
also an ifdef.
nb - revision is 0 if its a rrelease, > 0 if built from svn.
SVN revision: 49098
2010-05-21 14:07:25 +00:00
Brett Nash
2677b8d493
Minor doc update: It's nice when examples compile without warnings ;-)
...
SVN revision: 49091
2010-05-21 09:48:46 +00:00
Carsten Haitzler
d17e840e13
aaah yes - the flush will ... possibly delete the image - in fract almost
...
definitely as it got to 0 fref. unlocking the image is bad as it was just
deleted. do the delete (cache fluch) after unlock.
SVN revision: 49089
2010-05-21 07:44:07 +00:00
Carsten Haitzler
6e93fa88d3
unloading of loader module -> bad for sync preload it seems.
...
SVN revision: 49088
2010-05-21 07:31:03 +00:00
Carsten Haitzler
eaad0eb095
big patch from Samsung SAIT (Advanced research group) for async multi-frame
...
rendering. to turn on:
1.
configure with --enable-async-render
2.
export EVAS_RENDER_MODE=non-blocking
presto. necessitates some api swizzling (thus the expedite. ecore etc. changes)
the kind of results you get on a desktop:
http://www.rasterman.com/files/evas-async-vs-none.html
SVN revision: 49087
2010-05-21 07:10:45 +00:00
Mike Blumenkrantz
2133ccd144
fix compile error, add new private function to walk_get sysattr value, fix internal/removable drive detection
...
SVN revision: 49084
2010-05-21 05:18:24 +00:00
Mike Blumenkrantz
e13e6ce071
pretty huge overhaul:
...
test app should be a bit more robust now
udev compat code is done (I think?)
added udev walk functions for easier device checking
fixed some potential segv in cases where errors checking was not complete enough
SVN revision: 49081
2010-05-21 04:11:58 +00:00
Mike Blumenkrantz
0cae05c2a8
add )
...
SVN revision: 49078
2010-05-20 21:28:43 +00:00
Mike Blumenkrantz
8b58afe33a
fix private walk
...
SVN revision: 49077
2010-05-20 21:25:34 +00:00
Mike Blumenkrantz
683eafd4c8
attempted fix for temp sensors #1
...
SVN revision: 49072
2010-05-20 18:56:30 +00:00
Carsten Haitzler
8cc1f752d0
be paranoid about gl context - reset it to "0" every frame.
...
SVN revision: 49065
2010-05-20 15:24:28 +00:00
Mike Blumenkrantz
6eabef2077
fix temp sensor finder
...
SVN revision: 49059
2010-05-20 08:28:57 +00:00
Mike Blumenkrantz
e7baca25dc
somehow I forgot a sysattr function...
...
SVN revision: 49058
2010-05-20 07:30:41 +00:00
Mike Blumenkrantz
9ec074719a
add temp find to find by type
...
SVN revision: 49055
2010-05-20 05:34:08 +00:00
Mike McCormack
fee26de20a
From: Mike McCormack <mj.mccormack@samsung.com>
...
"cd ecore && ./autogen.sh --enable-tests &&make && make check-local" was
failing.
Make sure to build ecore_suite before trying to run it.
SVN revision: 49053
2010-05-20 05:06:22 +00:00
Eduardo Felipe
023da4d5ba
From: Eduardo Felipe <eduardofelipe87@gmail.com>
...
Upon creating a timer, it's callback must return an int, otherwise it
would panic. The python bindings do the nicety of, if the callback
function returns nothing, automatically canceling the reschedule of
the timer.
This patch does the same for lua. It's a oneliner.
SVN revision: 49051
2010-05-20 04:48:17 +00:00
Carsten Haitzler
1ea1a6d3cc
oops typo.
...
SVN revision: 49050
2010-05-20 04:47:53 +00:00
Mike Blumenkrantz
db7da9bab1
add event filtering to watches
...
SVN revision: 49045
2010-05-20 04:28:05 +00:00
Lukasz Wrzosek
4957dd16fe
From: Lukasz Wrzosek <l.wrzosek@samsung.com>
...
I’ve prepared basic patch to add support for custom malloc/free functions for
buffer management. (with changes to api from raster to addd void *data param
to alloc/free callbacks and naming and ordering changes).
SVN revision: 49044
2010-05-20 03:53:54 +00:00
Carsten Haitzler
6ebb4a2152
2 more symbosl not exported - there, but hidden if visibility hidde.
...
SVN revision: 49004
2010-05-19 13:00:08 +00:00
Mike Blumenkrantz
d55e116a4e
added functions for changing/getting a poller's poll interval: ecore_poller_poller_interval_(set|get) along with dox for them
...
surprisingly enough they seem to work!
SVN revision: 49002
2010-05-19 09:16:37 +00:00
Brett Nash
5259fb8d83
BUILD_NEON, not BUILD_NEONx
...
/me kicks me for commiting debugging code.
SVN revision: 49000
2010-05-19 09:03:46 +00:00
Brett Nash
0a18dc2c93
Neonized rotated 90 display for ARMs.
...
Share and enjoy.
See my previous neon related commit for more details.
SVN revision: 48999
2010-05-19 08:52:29 +00:00
Davide Andreoli
ee29a2423d
ecore_file_download(): Call the completion_cb (with error status) when a download is aborted
...
SVN revision: 48988
2010-05-18 23:06:07 +00:00
Carsten Haitzler
7bf5eee839
fix symbols! oops.
...
SVN revision: 48980
2010-05-18 14:45:50 +00:00
Carsten Haitzler
9b50145007
formatting cleanups.
...
SVN revision: 48970
2010-05-18 08:01:06 +00:00
Carsten Haitzler
cbebd8f00b
data passed in wrong order! fix.
...
SVN revision: 48964
2010-05-18 06:59:59 +00:00
Mike Blumenkrantz
c08f0d5d97
fix stringshare in watch
...
SVN revision: 48962
2010-05-18 06:14:07 +00:00
Carsten Haitzler
cedba3f7d9
handle gl init fialure correctly and dont mess up font init.
...
SVN revision: 48959
2010-05-18 04:22:33 +00:00
Christopher Michael
0cad792cb6
Fix typos ;)
...
SVN revision: 48958
2010-05-18 04:13:13 +00:00
Carsten Haitzler
194aa90d0c
handle info_set failures.
...
SVN revision: 48957
2010-05-18 03:50:17 +00:00
Carsten Haitzler
4fefcad954
if shader compile fails - peroclate error back up to engine info_set so we
...
know gl engine is useless.
SVN revision: 48956
2010-05-18 03:49:59 +00:00
Mike Blumenkrantz
3cd8279021
re-add stringshare to monitor return, but now decrement refcount; this allows for direct pointer comparison
...
SVN revision: 48954
2010-05-18 01:50:43 +00:00
Mike Blumenkrantz
b8821033ae
pebkac
...
SVN revision: 48953
2010-05-18 00:18:45 +00:00
Mike Blumenkrantz
d68a192abc
possibly better error checking on watch_del
...
SVN revision: 48952
2010-05-18 00:17:13 +00:00
Mike Blumenkrantz
830db2243e
fix battery/ac watches
...
SVN revision: 48951
2010-05-17 23:41:07 +00:00
Sebastian Dransfeld
d4eb19a520
efreet: formatting
...
SVN revision: 48946
2010-05-17 19:45:20 +00:00
Mike Blumenkrantz
f135f009a5
hardcode variable names into watch cb for clarity
...
SVN revision: 48942
2010-05-17 08:14:02 +00:00
Mike Blumenkrantz
1b6703ce89
fix up init
...
SVN revision: 48941
2010-05-17 07:36:54 +00:00
Mike Blumenkrantz
567664a1a3
massive update. strbuf fixes, new functions, more compat for old udev, updates to test app, version bump, use config.h, split more functions into other files
...
SVN revision: 48935
2010-05-17 02:59:07 +00:00
Hannes Janetzek
61df60e3bb
get min/max size only for scalable icons
...
SVN revision: 48924
2010-05-16 21:11:21 +00:00
Hannes Janetzek
3ac99ef29b
fix ret_size used unitialized
...
Threshold is fallback for type
calc min/max dir size for threshold only once
SVN revision: 48923
2010-05-16 21:02:52 +00:00
Mike Blumenkrantz
fa5fa3c7e7
comment out nonexistent functions
...
SVN revision: 48922
2010-05-16 20:17:07 +00:00
Sebastian Dransfeld
f7b9de9595
efreet: formatting
...
SVN revision: 48921
2010-05-16 19:36:42 +00:00
Sebastian Dransfeld
fc031b899d
efreet: better variable naming
...
SVN revision: 48920
2010-05-16 18:42:43 +00:00
Sebastian Dransfeld
f827867a22
efreet: prefer downsizing
...
SVN revision: 48919
2010-05-16 18:42:33 +00:00
Sebastian Dransfeld
31fa5a1e1d
efreet: use exponential scale for icon size search
...
fd.o spec wants us to use linear distance for icon size search. But
f.ex. when searching for a 128px icon, and the available is 48px and
256px, 256px would be preferable as 256/128 is 2 and 128/48 is 2.67
SVN revision: 48918
2010-05-16 18:41:56 +00:00
Carsten Haitzler
8bbc3b9024
gaaaaah! fix buf - paths were "wrong" - thus matching failed. man i see some
...
expensive ops going on with lots of strcmping.
SVN revision: 48917
2010-05-16 17:11:38 +00:00
Carsten Haitzler
79f1448682
CEEEEEEEEEEEEEEEEEEEEEEEEDRIC! *spank*
...
SVN revision: 48907
2010-05-16 03:04:18 +00:00
Sebastian Dransfeld
8cde10890b
efreet: Don't remove/add stuff already in list
...
eina_list_promote_list to prepend data already in list.
SVN revision: 48898
2010-05-15 18:38:50 +00:00
Vincent Torri
3185c6d8a0
* redirection of stdout and stderr (with libc or win32 apps) is working
...
* there is though a problem in the win32 select function: the _del
callback is always sent before _data or _error callback
SVN revision: 48897
2010-05-15 18:38:01 +00:00
Hannes Janetzek
af2471c7bc
remove svg from default types.
...
make efreet_icon_extensions prepended a type when it already is in list
SVN revision: 48895
2010-05-15 17:55:41 +00:00
Hannes Janetzek
82b89cea6b
add FIXME
...
SVN revision: 48893
2010-05-15 16:57:28 +00:00
Hannes Janetzek
85dbd6d844
search for svg icons
...
SVN revision: 48891
2010-05-15 16:24:58 +00:00
Hannes Janetzek
db8de25e56
allow trashing of files which are not on home partition
...
SVN revision: 48885
2010-05-15 07:51:49 +00:00
Carsten Haitzler
67060c70ee
more netwm window types - they were missed!
...
SVN revision: 48884
2010-05-15 05:38:21 +00:00
Mike Blumenkrantz
264ca1658a
fix a leak with strbuf
...
SVN revision: 48866
2010-05-14 18:02:43 +00:00
Mike Blumenkrantz
2301b57acf
remove unnecessary stringshares
...
SVN revision: 48865
2010-05-14 17:55:03 +00:00
Mike Blumenkrantz
2fb9ac1f9e
fix configure variable name
...
SVN revision: 48864
2010-05-14 17:10:40 +00:00
Mike Blumenkrantz
019bb06085
I know how to use loops, I swear!
...
SVN revision: 48860
2010-05-14 07:47:37 +00:00
Mike Blumenkrantz
b79eccfc57
EVEN MORE OLD UDEV COMPAT ADGSGOUIGHAWEGAOUGAWEF
...
SVN revision: 48859
2010-05-14 07:36:43 +00:00
Mike Blumenkrantz
57092e9c95
reverse logic checking for compat code
...
SVN revision: 48858
2010-05-14 07:24:56 +00:00
Mike Blumenkrantz
87e0ecfaa7
even MORE compat code
...
SVN revision: 48857
2010-05-14 07:23:18 +00:00
Mike Blumenkrantz
d04755d2a2
forgot loop increment!
...
SVN revision: 48856
2010-05-14 07:09:19 +00:00
Mike Blumenkrantz
77fa364241
more eudev->eeze_udev cleanup, add even more legacy udev code (hurgh)
...
SVN revision: 48854
2010-05-14 07:02:50 +00:00
Mike Blumenkrantz
0cccb61516
should work with old udev now I think?
...
SVN revision: 48850
2010-05-14 05:45:09 +00:00
Mike Blumenkrantz
90b028d63c
move/rename all files/functions/variables to eeze_udev for proper namespacing
...
SVN revision: 48845
2010-05-14 05:21:52 +00:00
Carsten Haitzler
308c35adac
ok - put it in the right spot
...
SVN revision: 48844
2010-05-14 04:56:07 +00:00
Mike Blumenkrantz
9f5af6d88e
udev compile fix, try 3
...
SVN revision: 48843
2010-05-14 04:52:42 +00:00
Mike Blumenkrantz
62d16496f5
should fix udev compile issues?
...
SVN revision: 48842
2010-05-14 04:45:15 +00:00
Mike Blumenkrantz
b5ecfed588
add define for udev compile and error case for no modules being built
...
SVN revision: 48841
2010-05-14 04:35:58 +00:00
Mike Blumenkrantz
767b9263f2
change EAPI define so vtorri doesn't get angry at me
...
SVN revision: 48837
2010-05-14 02:57:05 +00:00
Mike Blumenkrantz
9392349756
fix stupid formatting from buggy editor, fix all compiler warnings, fix bug with name filtering
...
SVN revision: 48827
2010-05-13 21:21:12 +00:00
Mike Blumenkrantz
0b3d445747
watches that use types will actually work now! also, documentation on ecore_fd_handlers is very misleading
...
SVN revision: 48825
2010-05-13 20:52:27 +00:00
Sebastian Dransfeld
0f4eb30d82
ecore_con: remove unused variable
...
SVN revision: 48821
2010-05-13 20:24:16 +00:00
Sebastian Dransfeld
2c74596411
evas: Add return value
...
SVN revision: 48820
2010-05-13 20:24:06 +00:00
Sebastian Dransfeld
ab7e6fe3f8
evas: remove unused variables
...
SVN revision: 48819
2010-05-13 20:23:49 +00:00
Mike Blumenkrantz
7c1298ea04
watch changes:
...
event data is now returned
device/event strings are now deleted after callback is complete
SVN revision: 48813
2010-05-13 19:36:04 +00:00
Sebastian Dransfeld
dc91f4ebbf
efreet: make sure we flush new dirs
...
SVN revision: 48812
2010-05-13 18:31:41 +00:00
Mike Blumenkrantz
7c28e4ce29
New lib for EFL: eeze! Bringing you the freedom to (hopefully) never need to learn external apis again!
...
So far only e_udev is complete, but more will be added. Add stuff to the TODO or yell at me in irc if you want something in.
If anyone knows how to fix the doxygen css, I'd be most grateful!
SVN revision: 48808
2010-05-13 10:49:17 +00:00
Vincent Torri
141a2bb9a8
fix the Windows select function:
...
* On Windows, the values returned by pipe() are sockets.
Hence they can be huge. Iterate over the list of "fds"
instead of the max value
* In the loop which iterates over the win32 handlers,
we never go to the next element, so infinite loop...
SVN revision: 48807
2010-05-13 08:10:17 +00:00
Vincent Torri
af63e9e4e7
the extension of shared lib is not needed anymore in ecore
...
SVN revision: 48806
2010-05-13 08:07:20 +00:00
Michael Jennings
9b86923c9a
Fix build on RHEL5. Please provide feedback for these changes as I
...
realize they may have impact on other platforms/distros. But this is
what ended up working on RHEL, unlike what Vincent was given by the
automake developer mailing list. :/
If this breaks, please discuss on the ML rather than simply
reverting. We need to work toward a cooperative resolution.
SVN revision: 48783
2010-05-12 18:19:11 +00:00
Carsten Haitzler
53fb870568
hmmmm gl-es doesnt like that texture2d thing. disable again.
...
SVN revision: 48774
2010-05-12 03:27:34 +00:00
Christopher Michael
54a9f1023d
Fix 'return' with a value in function returning void.
...
SVN revision: 48754
2010-05-11 14:01:42 +00:00
Carsten Haitzler
8abda5cb05
only do auth stuff if there in curl.
...
SVN revision: 48749
2010-05-11 12:10:29 +00:00
Brett Nash
bd6b2d5cb1
Neon improvements for ARM Cortex.
...
Samsung Electronics just allowed me to release the first set of ARM neon
patches under the Evas licence. They are silently helping improve EFL and
this another product of their help.
These patches have been tested on a Cortex A8 and show consistent improvement
across the board. For expedite some tests up to 100% improvements, and
practical real world examples show that rendering limited applications show
similar improvements. For instance in one application from 17fps->30fps or
for another 40->63fps.
The patches are pure neon code (intrinsics tend to generate worse code). To
build under GCC you will need a recent GCC and the following C flags:
-mfloat-abi=softfp -mfpu=neon
I also recommend -O2 and -ffast-math.
If you have any problems please let me know.
SVN revision: 48733
2010-05-10 09:24:11 +00:00
Rui Seabra
b923e09da0
This commit implements http auth support; in order to avoid exposing too much of curl's internal workings, I opted to have a safety parameter in order to choose between CURLAUTH_ANY and CURLAUTH_ANYSAFE.
...
SVN revision: 48715
2010-05-09 15:06:06 +00:00
Vincent Torri
798e88594f
* fix comment
...
* do consistent test (though it is useless)
SVN revision: 48708
2010-05-09 06:03:46 +00:00
Carsten Haitzler
9c96f2b98e
try right #ifdef
...
SVN revision: 48707
2010-05-09 05:51:10 +00:00
Carsten Haitzler
e2279c66c4
support new gl enigne rotate ability from ecore-evas
...
SVN revision: 48705
2010-05-09 05:15:55 +00:00
Carsten Haitzler
fa6a067737
gl engine now does rotates (0, 90, 180, 270), like software engines
...
SVN revision: 48704
2010-05-09 05:15:20 +00:00
Michael Lauer
dc4449c764
edje: be more precise about the Lua version we are expecting
...
SVN revision: 48676
2010-05-08 10:54:40 +00:00
Hannes Janetzek
9dc6c78922
added fuction to send httposts created with curl formadd.
...
SVN revision: 48651
2010-05-06 20:18:39 +00:00
Hannes Janetzek
1a49327928
make all strings returned by efre_mime_type_get stringshared
...
SVN revision: 48641
2010-05-05 20:55:14 +00:00
Carsten Haitzler
db0679543f
oops - call params in right order.
...
SVN revision: 48627
2010-05-05 16:17:23 +00:00
Cedric BAIL
7bcd87e551
* evas: bring back object cache.
...
SVN revision: 48620
2010-05-05 11:36:21 +00:00
Cedric BAIL
bb85e11b50
* eina: don't shadow global variable.
...
SVN revision: 48614
2010-05-04 16:26:29 +00:00
Carsten Haitzler
7041c968bf
oooh you'd love to know why this is here.. won't you? :)
...
SVN revision: 48613
2010-05-04 15:58:10 +00:00
Cedric BAIL
197a9a879e
* eina: use previous cached result in quadtree.
...
SVN revision: 48607
2010-05-04 14:42:13 +00:00
Cedric BAIL
9522f7ab27
* ecore: make it possible to easily freeze/thaw animator.
...
NOTE: logic could be optimised as in some case we could just stop
the timer also.
SVN revision: 48580
2010-05-03 16:21:39 +00:00
Cedric BAIL
9d8b1da4cb
* eina: make quadtree faster.
...
SVN revision: 48575
2010-05-03 13:17:52 +00:00
Vincent Torri
9c437476aa
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48541
2010-05-02 05:20:02 +00:00
Vincent Torri
d0a0206be6
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48540
2010-05-02 05:19:47 +00:00
Vincent Torri
28736f4621
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48539
2010-05-02 05:19:35 +00:00
Vincent Torri
9abb2c1357
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48537
2010-05-02 05:19:00 +00:00
Vincent Torri
f5a84223e0
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48527
2010-05-01 20:38:44 +00:00
Vincent Torri
ba64a18e0f
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48526
2010-05-01 20:38:28 +00:00
Vincent Torri
b6b530016f
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48525
2010-05-01 20:38:10 +00:00
Vincent Torri
240395f366
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48524
2010-05-01 20:37:56 +00:00
Vincent Torri
0cc286508a
indentation and comments
...
SVN revision: 48522
2010-05-01 20:35:16 +00:00
Boris Faure
625818de6e
edje: get parts in a part type BOX/TABLE
...
SVN revision: 48513
2010-05-01 17:13:38 +00:00
Boris Faure
5a4287896d
edje: wibble
...
SVN revision: 48509
2010-05-01 16:17:44 +00:00
Carsten Haitzler
15b7e11198
hmm - i don't know how this happened, but - metrics were not being done
...
right. fixed now. i wonder why. this used to be right at some point.
SVN revision: 48503
2010-05-01 14:08:14 +00:00
Carsten Haitzler
c10f1e9c5d
fix map rendering of text objects.
...
SVN revision: 48501
2010-05-01 13:27:05 +00:00
Carsten Haitzler
9f030460b3
use part geom for map - better for text.. oh yeah.
...
SVN revision: 48498
2010-05-01 12:40:27 +00:00
Cedric BAIL
6caac50006
* eina: improve QuadTree API.
...
SVN revision: 48482
2010-04-30 17:04:28 +00:00
Lucas De Marchi
c98e00eec0
Define new error handling macros
...
EINA_SAFETY_ON_TRUE_GOTO and EINA_SAFETY_ON_FALSE_GOTO are now defined
to ease error handling. Functions might need to take actions before
returning upon safety checks fail.
SVN revision: 48478
2010-04-30 14:54:05 +00:00
Carsten Haitzler
7713be2a89
fix map bug - overzealous optimising. missed case in opt.
...
SVN revision: 48465
2010-04-30 11:24:22 +00:00
Carsten Haitzler
64c051e7c2
fix map render bug.
...
SVN revision: 48462
2010-04-30 08:24:55 +00:00
Iván Briano
0346030c17
Always allow selections for entries when select_mode is default
...
SVN revision: 48434
2010-04-29 19:56:59 +00:00
Tiago Rezende Campos Falcao
266ac4bd99
update mtime when save
...
SVN revision: 48432
2010-04-29 18:52:59 +00:00
Tiago Rezende Campos Falcao
ea7c060805
Code Replication --
...
SVN revision: 48431
2010-04-29 18:52:55 +00:00
Sebastian Dransfeld
5be72adc7d
efreet: TODO++
...
SVN revision: 48429
2010-04-29 18:16:15 +00:00
Cedric BAIL
a52773a8ab
* evas: specify Evas canvas for Evas_Object.
...
SVN revision: 48428
2010-04-29 17:35:47 +00:00
Cedric BAIL
d239b6c524
* eina: oops forgotten file.
...
SVN revision: 48425
2010-04-29 17:30:18 +00:00
Cedric BAIL
9367b5f7c7
* eina: Add first version of a Quad Tree data type.
...
NOTE: consider the API experimental and subject to change.
SVN revision: 48424
2010-04-29 17:21:14 +00:00
Cedric BAIL
49c0a1e6e2
* eina: add tests for eina fixed point sin/cos functions.
...
SVN revision: 48423
2010-04-29 17:08:24 +00:00
Gustavo Sverzut Barbieri
2e4b0fddd8
load ~/.Xdefaults less often, make it shared and free its resources.
...
SVN revision: 48420
2010-04-29 15:32:47 +00:00
Iván Briano
843fb898ef
be friendly with the commonlispers who like to call init and shutdown more than once
...
SVN revision: 48409
2010-04-28 23:10:31 +00:00
Gustavo Sverzut Barbieri
66475f25c3
Load Xft.dpi from ~/.Xdefaults as well.
...
Do this for consistency with other applications, some people just set
.Xdefaults but do not have xrdb to load it to screen. This works with
most of the systems, like Gtk and Qt, but not in Evas, so we get
different font sizes as they calculate based on DPI.
HOWEVER, and this may be a big thing, so RASTERMAN take a look, this
might impose a performance hit on window creation... remember that
every E17 popup/tooltip will hit this process of reading the file (if
exists) and then query X server (round trip).
I'd rather make this a global resource, loaded just once for all
created windows, we can store the mtime to know when it changed and
invalidate the pointer... but as Raster did not keep the
XrmGetDatabase() result as global, I'm not doing it here either.
SVN revision: 48403
2010-04-28 20:26:04 +00:00
Iván Briano
2f9b52fb1c
When changing source of a GROUP part, set/clean the swallowed_object, by Thiago Masaki
...
SVN revision: 48398
2010-04-28 18:40:05 +00:00
Carsten Haitzler
8ea3844c85
fix fill render bug cedric reported. :)
...
SVN revision: 48393
2010-04-28 14:38:46 +00:00
Carsten Haitzler
c4e6db910d
enable that stuff - shouldnt hurt to be explicit.
...
SVN revision: 48383
2010-04-28 05:14:02 +00:00
Carsten Haitzler
a0b2235a44
add offset in transform of coords. missed that.
...
SVN revision: 48372
2010-04-28 01:52:58 +00:00
Carsten Haitzler
0dc8a3d0b7
\n--
...
SVN revision: 48371
2010-04-28 00:05:56 +00:00
Carsten Haitzler
9941fd4f8e
better debug/error output for foreign fd issues.
...
SVN revision: 48370
2010-04-27 23:53:08 +00:00
Cedric BAIL
fc44f0f050
* evas: cleanup white space.
...
SVN revision: 48363
2010-04-27 13:43:10 +00:00
Carsten Haitzler
ea3dace944
handle url set better
...
SVN revision: 48358
2010-04-27 10:53:25 +00:00
Carsten Haitzler
a08e3d18dc
formatting.
...
SVN revision: 48354
2010-04-27 04:30:55 +00:00
Iván Briano
53f05ae0e5
A bit more carefulness when deleting states.
...
SVN revision: 48352
2010-04-26 22:51:24 +00:00
Iván Briano
675bb06b45
Make program_del() a bit more straight forward while fixing the problems it had updating references.
...
SVN revision: 48350
2010-04-26 22:35:49 +00:00
Iván Briano
d57f9b09d6
Use edje_edit_object_add() or the edje_edit API won't work.
...
SVN revision: 48347
2010-04-26 19:46:15 +00:00
Tiago Rezende Campos Falcao
a68f8e5529
Edje_edit font_del
...
SVN revision: 48339
2010-04-26 18:19:49 +00:00
Tiago Rezende Campos Falcao
f95de840fa
Edje_edit font_add with alias
...
SVN revision: 48338
2010-04-26 18:19:46 +00:00
Tiago Rezende Campos Falcao
023d8d6c15
Edje_edit image_del
...
SVN revision: 48337
2010-04-26 18:19:43 +00:00
Tiago Rezende Campos Falcao
1c1eee2805
Edje_edit image_add review
...
SVN revision: 48336
2010-04-26 18:19:39 +00:00
Carsten Haitzler
685fadf869
item provider callback... add!
...
SVN revision: 48329
2010-04-26 14:55:45 +00:00
Carsten Haitzler
2d349c2d7b
and dont mix anchors and items - for now. for now now way to "get" all the
...
items. mulling over how an item href name will map to having an evas object
attached/supplied (once there, its' easy to just control the object like href
objects, selection and cursor objects are).
SVN revision: 48311
2010-04-25 13:57:41 +00:00
Carsten Haitzler
ac70bae562
correct ascent
...
SVN revision: 48309
2010-04-25 13:11:44 +00:00
Carsten Haitzler
39de4a6db7
support items... yo... mostly.
...
SVN revision: 48307
2010-04-25 13:06:58 +00:00
Carsten Haitzler
fbbd6ffef1
and make items work properly.
...
SVN revision: 48306
2010-04-25 13:05:45 +00:00
Carsten Haitzler
1112f418dc
add api to get the item geometry itself. needed to put somethign there.
...
SVN revision: 48305
2010-04-25 12:40:26 +00:00
Carsten Haitzler
d37f08a616
adding... items... oooooh what are these items? invisible sized blobs treated
...
like characters/words for wrapping. intended for use in sticking inlined
content - like icons, images etc.
SVN revision: 48301
2010-04-25 11:35:41 +00:00
Carsten Haitzler
bf22e27af6
apparently fbsd is unaware of expr substr...
...
SVN revision: 48277
2010-04-24 14:33:10 +00:00
Carsten Haitzler
0dd3139705
apparently fbsd is unaware of expr substr...
...
SVN revision: 48276
2010-04-24 14:31:36 +00:00
Carsten Haitzler
87efa72125
apparently fbsd is unaware of expr substr...
...
SVN revision: 48275
2010-04-24 14:31:23 +00:00
Carsten Haitzler
d4ba7c3a06
amd64 - apparently fbsd is still living back in that past where 64bit was amd
...
only... :)
SVN revision: 48273
2010-04-24 14:07:17 +00:00
Carsten Haitzler
36bd7d71e0
amd64 - apparently fbsd is still living back in that past where 64bit was amd
...
only... :)
SVN revision: 48272
2010-04-24 14:05:05 +00:00
Iván Briano
bb157d6145
Delete the right file, not the newly added to the cache.
...
SVN revision: 48262
2010-04-23 23:01:29 +00:00
Vincent Torri
d762831a62
copy/paste error
...
SVN revision: 48254
2010-04-23 17:37:31 +00:00
Iván Briano
8b706a1786
Also use an edit object when generating the source.
...
SVN revision: 48231
2010-04-22 20:29:35 +00:00
Iván Briano
78ff22f2dc
Fix infinite loop when trying to group_del and group_add when id is zero.
...
By Thiago Masaki
SVN revision: 48228
2010-04-22 19:09:30 +00:00
Iván Briano
812b9ef672
Un/Clip swallowed objects too when setting clipper.
...
SVN revision: 48225
2010-04-22 18:13:21 +00:00
Iván Briano
f18163a403
Edje Edit: Now inherits the smart from Edje and has stuff of its own in there.
...
To use the Edje Edit API now you need to add the object to the canvas with edje_edit_object_add().
Normal edje functions will work as usual, but it's no longer possible to tamper with the standard objects internals.
Also, big reformat of Edje_Edit.h while fixing docs. Yes, monster commit.
SVN revision: 48220
2010-04-22 17:56:00 +00:00
Cedric BAIL
2042862423
* eet: refactor some code.
...
SVN revision: 48218
2010-04-22 14:43:51 +00:00
Cedric BAIL
eccf7d14a7
* eet: fix documentation.
...
SVN revision: 48217
2010-04-22 14:40:31 +00:00
Cedric BAIL
c22277e070
* eet: remove EET_G_INHERIT.
...
SVN revision: 48216
2010-04-22 09:56:22 +00:00
Boris Faure
7dc9294519
edje: improve vim syntax file and become the maintainer
...
SVN revision: 48214
2010-04-21 21:00:40 +00:00
Rui Seabra
a13c11beaf
Apply the same fix MEJ did ( http://marc.info/?l=enlightenment-svn&m=127157420508183&w=3 ) to more specs
...
SVN revision: 48213
2010-04-21 20:55:23 +00:00
Vincent Torri
b4794c5df2
bug--
...
SVN revision: 48212
2010-04-21 20:50:03 +00:00
Vincent Torri
00364256fd
use a macro for edje external support
...
SVN revision: 48211
2010-04-21 19:51:16 +00:00
Gustavo Sverzut Barbieri
c3673ba481
make code compile if we reach the impossible :-)
...
SVN revision: 48209
2010-04-21 19:04:19 +00:00
Vincent Torri
83723040ad
wrong default path for the emotion modules
...
SVN revision: 48208
2010-04-21 18:59:24 +00:00
Cedric BAIL
7df0e78a6f
* edje: during removal the removed list is modified.
...
SVN revision: 48207
2010-04-21 16:36:55 +00:00
Cedric BAIL
b0618cbc01
* eet: use const only when needed.
...
SVN revision: 48204
2010-04-21 16:10:55 +00:00
Cedric BAIL
a5aaf1723b
* eet: Add EET_G_VARIANT and EET_G_UNION.
...
This are the basis for a new edje file format.
Next to come EET_G_INHERIT.
SVN revision: 48201
2010-04-21 14:00:24 +00:00
Cedric BAIL
7c0098c1a3
* evas: fix race condition when file change between header read and data read.
...
WARNING: THIS RACE STILL EXIST IF YOU USE JPEG REGION.
SVN revision: 48200
2010-04-21 13:47:42 +00:00
Iván Briano
661e7e8be2
Update references to groups when renaming or deleting one from the file.
...
Patch by Thiago Masaki
SVN revision: 48188
2010-04-20 22:12:15 +00:00
Iván Briano
1c63337989
Add after_del() function
...
SVN revision: 48177
2010-04-20 19:57:17 +00:00
Tiago Rezende Campos Falcao
ad8314a7ce
Removing ugly whitespaces
...
SVN revision: 48145
2010-04-19 20:37:40 +00:00
Tiago Rezende Campos Falcao
a3333361f5
Dont need recalc params in external description in part_recalc.
...
Others types, like TEXT/TEXTBLOCK/SWALLOW/GROUP (others?), are similar to Externals. And may can recalc some properties only in description_apply, not on every call to part_recalc.
Some generic boolean properties, like "visible", can be moved to description_appy too.
SVN revision: 48144
2010-04-19 20:37:35 +00:00
Tiago Rezende Campos Falcao
abc78c3d9a
Use external_params_set to update params
...
SVN revision: 48143
2010-04-19 20:37:32 +00:00
Tiago Rezende Campos Falcao
c1be10e587
Removing some warnings of edje
...
Remaining:
edje_lua.c:328: ‘_edje_lua_reg_count’ defined but not used
edje_lua.c:409: ‘_edje_lua_rawgetfield’ defined but not used
edje_lua.c:445: ‘_edje_lua_free_metatable’ defined but not used
edje_lua.c:2182: ‘_edje_lua_object_set_pointer_mode’ defined but not used
edje_lua.c:2190: ‘_edje_lua_object_set_precise_is_inside’ defined but not used
SVN revision: 48142
2010-04-19 20:37:28 +00:00
Sebastian Dransfeld
b5caf6ce1b
efreet: fix #534
...
SVN revision: 48110
2010-04-18 20:04:09 +00:00
Michael Jennings
c3f93a9ebd
After discussing with raster, this is what he requested for the spec
...
files: using the SVN revision instead of the datestamp. Other
methods can still be used, however, by adding (e.g.):
--define "_rel 0.`date +%Y%m%d`"
to the rpmbuild command line.
Other spec files will need similar changes. This is just the first
few.
SVN revision: 48099
2010-04-18 07:03:09 +00:00
Gustavo Sverzut Barbieri
004df4045f
Get a table element with its coordinates.
...
By: Hugo Camboulive <hugo.camboulive@gmail.com>
SVN revision: 48088
2010-04-17 20:28:22 +00:00
Gustavo Sverzut Barbieri
9b5981a52e
Get a table element with its coordinates.
...
By: Hugo Camboulive <hugo.camboulive@gmail.com>
SVN revision: 48087
2010-04-17 20:27:53 +00:00
Albin Tonnerre
1dde324c33
[E-devel] [PATCH] Efreet: move efreet_desktop_cache_create out of
...
the path
This binary is just an internal helper, and isn't expected to be run by
anything but efreet. Therefore, let's emphasize this and keep it out of
the path by installing it in PACKAGE_LIB_DIR/efreet/
Signed-off-by: Albin Tonnerre <lutin@debian.org>
By: Albin Tonnerre <albin.tonnerre@gmail.com>
SVN revision: 48085
2010-04-17 20:19:35 +00:00
Sebastian Dransfeld
a384141abc
efreet: Check return value from opendir
...
SVN revision: 48081
2010-04-17 18:39:13 +00:00
Carsten Haitzler
d5f84085b5
and fix up.down arrow on intermediate lines with overflow
...
SVN revision: 48076
2010-04-17 16:19:28 +00:00
Carsten Haitzler
d2124c5b46
remove useless eol
...
SVN revision: 48075
2010-04-17 16:19:11 +00:00
Carsten Haitzler
7700e78d19
char wrap - click to go to end works.
...
SVN revision: 48074
2010-04-17 15:50:27 +00:00
Vincent Torri
5f6f8cbc48
fix vc++ compilation
...
SVN revision: 48064
2010-04-17 05:35:13 +00:00
Vincent Torri
65525e9412
fix warning with vc++
...
SVN revision: 48063
2010-04-17 05:34:55 +00:00
Vincent Torri
2ff087b20f
fix tiff loader and saver compilation with vc++
...
SVN revision: 48062
2010-04-17 05:26:13 +00:00
Cedric BAIL
d0ec0f0b96
* eet: improve tests suite coverage of signature print code.
...
SVN revision: 48056
2010-04-16 15:27:50 +00:00
Cedric BAIL
b7dcdf619a
* eet: handle fixed point in data stream.
...
SVN revision: 48055
2010-04-16 14:44:29 +00:00
Cedric BAIL
2cc28483e6
* eet: Improve coverage by tests suite and don't leak file in /tmp.
...
SVN revision: 48054
2010-04-16 14:43:07 +00:00
Cedric BAIL
e5abb9bfbe
* eina: fix rounding issue with different size of fixed point.
...
SVN revision: 48053
2010-04-16 14:32:18 +00:00
Vincent Torri
74d6e04bec
add Visual Studio 9 solution and project files
...
SVN revision: 48048
2010-04-16 06:24:49 +00:00
Carsten Haitzler
ca87bc3349
how about if opendir fails... we dont try and walk the dir? :)
...
SVN revision: 48047
2010-04-16 02:20:56 +00:00
Carsten Haitzler
58c7049da8
allow neon build even if not armv4 - eg build for armv6 but add neon asm as a
...
"check if its there then use it" ala mmx/sse as opposed to require it all be
neon armv7 stuff ffor neon to work.
SVN revision: 48044
2010-04-16 00:13:46 +00:00
Sebastian Dransfeld
3d71b07fc7
TODO--
...
SVN revision: 48040
2010-04-15 19:43:02 +00:00
Sebastian Dransfeld
9460f8ed3e
efreet: use convenience func
...
One func to add monitor, func checks for duplicate monitor and uses
realpath
SVN revision: 48038
2010-04-15 19:38:01 +00:00
Sebastian Dransfeld
80e3b951fa
efreet: listen for changes recursivly
...
SVN revision: 48036
2010-04-15 19:21:23 +00:00
Sebastian Dransfeld
1488a1889d
efreet: better naming
...
SVN revision: 48035
2010-04-15 19:21:13 +00:00
Sebastian Dransfeld
37e39a6834
efreet: better naming
...
SVN revision: 48034
2010-04-15 19:21:03 +00:00
Sebastian Dransfeld
2df0141340
efreet: better naming
...
SVN revision: 48033
2010-04-15 19:20:51 +00:00
Sebastian Dransfeld
1560298337
efreet: better naming
...
SVN revision: 48032
2010-04-15 19:20:41 +00:00
Sebastian Dransfeld
1446a1a819
efreet: reorganize
...
SVN revision: 48031
2010-04-15 19:20:31 +00:00
Sebastian Dransfeld
42415580c2
efreet: group EAPI int's and init 0
...
SVN revision: 48030
2010-04-15 19:20:18 +00:00
Sebastian Dransfeld
078fd2fd91
efreet: remove old code
...
SVN revision: 48029
2010-04-15 19:20:09 +00:00
Sebastian Dransfeld
bb7b272b18
efreet: better naming
...
SVN revision: 48028
2010-04-15 19:19:59 +00:00
Sebastian Dransfeld
28f67a86d7
efreet: formatting
...
SVN revision: 48027
2010-04-15 19:19:48 +00:00
Sebastian Dransfeld
1870180db1
efreet: and add file
...
SVN revision: 48026
2010-04-15 18:24:48 +00:00
Sebastian Dransfeld
6b1bb18738
efreet: split desktop command to separate file
...
SVN revision: 48025
2010-04-15 18:23:42 +00:00
Vincent Torri
3939026032
and add mempool source files...
...
SVN revision: 48018
2010-04-15 07:06:50 +00:00
Vincent Torri
741a9cf6da
Patch Eina if Visual Studio 2005 is used. I fear that
...
it will be a pain to support...
SVN revision: 48017
2010-04-15 07:01:29 +00:00
Vincent Torri
09a2e65378
forgot a semicolon
...
SVN revision: 48016
2010-04-15 06:53:23 +00:00
Vincent Torri
c76d3cea37
remove useless semicolon
...
SVN revision: 48015
2010-04-15 06:28:22 +00:00
Vincent Torri
16b01952a9
include Evil.h with vc++ for vasprintf
...
SVN revision: 48014
2010-04-15 06:16:59 +00:00
Vincent Torri
1e8c976b28
include private headers after standard headers
...
SVN revision: 48013
2010-04-15 06:13:08 +00:00
Vincent Torri
c2b764c90a
* link against iconv.lib
...
* staically link the modules with VS8
SVN revision: 48012
2010-04-15 06:03:37 +00:00
Boris Faure
8565802348
ecore: enable XIM by default
...
SVN revision: 48008
2010-04-14 21:02:37 +00:00
Sebastian Dransfeld
84f6110ff1
TODO++
...
SVN revision: 48003
2010-04-14 19:39:36 +00:00
Vincent Torri
c1f0bf9bbd
* src/lib/evil_stdio.c:
...
* src/lib/evil_stdio.h:
add vasprintf() function
SVN revision: 48001
2010-04-14 17:47:40 +00:00
Tiago Rezende Campos Falcao
84e4660d68
Fix state_apply without animation.
...
Used in edje_edit_part_selected_state_set.
SVN revision: 48000
2010-04-14 16:34:06 +00:00
Carsten Haitzler
a6e4ee23f5
oops. fix scalecache issue - would do a LOT of unload/reload thanks to extra
...
dump code. moved into dump code as opposed to unload.
SVN revision: 47982
2010-04-13 03:00:29 +00:00
Iván Briano
e0dedc5eb9
Release lock before returning
...
SVN revision: 47980
2010-04-12 21:51:35 +00:00
Tiago Rezende Campos Falcao
8a8ef913c8
Using value returned from vasprintf, and removed warnings
...
SVN revision: 47967
2010-04-12 18:30:07 +00:00
Carsten Haitzler
c2da1184b6
dump and flush protocol added.
...
SVN revision: 47948
2010-04-12 08:24:19 +00:00
Carsten Haitzler
afe65d7c0a
add ability to dump engine coontents (if engine supports it). this means
...
unload images it has loaded from disk, unload fonts, and more. dump dump dump!
SVN revision: 47947
2010-04-12 08:23:53 +00:00
Christopher Michael
02c4cbac7d
New function/atoms for Toggle of Quickpanel (for cases where we do not know
...
the current quickpanel state).
SVN revision: 47935
2010-04-11 20:37:11 +00:00
Vincent Torri
8f36c8075e
explicit cast
...
SVN revision: 47907
2010-04-10 23:23:26 +00:00
Cedric BAIL
4b55e9f4eb
* eet: let eet create the temporary test file.
...
SVN revision: 47880
2010-04-09 17:22:45 +00:00
Tiago Rezende Campos Falcao
1cfae12558
Use eina.strbuf to generate the source code. Cedric suggestion
...
SVN revision: 47878
2010-04-09 16:05:17 +00:00
Tiago Rezende Campos Falcao
b7e410d621
Adding strbuf printfs
...
SVN revision: 47877
2010-04-09 15:56:20 +00:00
Cedric BAIL
b02d6ed0ce
* eet: Add eet_sync, reduce between file delete and file creation,
...
reduce number of fd open.
This should not break anything, but report any issue regarding eet file
creation, thread and file corruption on disk.
SVN revision: 47872
2010-04-09 13:45:25 +00:00
Cedric BAIL
97b8f7a58d
* eet: remove dead code.
...
SVN revision: 47871
2010-04-09 12:38:49 +00:00
Vincent Torri
91a435fd4f
and rename the gdi project file
...
SVN revision: 47869
2010-04-09 06:33:41 +00:00
Vincent Torri
6fbf78bf7c
update Visual Studio files
...
SVN revision: 47868
2010-04-09 06:32:50 +00:00
Hannes Janetzek
5fd3adcc68
make ecore thread cancel work. someone knowing the internals should check this again.
...
SVN revision: 47866
2010-04-09 04:52:04 +00:00
Vincent Torri
fb9bde702e
static int for the log domain. Thanks, Gustavo
...
SVN revision: 47850
2010-04-08 22:55:54 +00:00
Tiago Rezende Campos Falcao
e99f2e77cb
Check source generation in save
...
SVN revision: 47842
2010-04-08 19:37:22 +00:00
Iván Briano
3c61844af1
Make the Edje Smart inheritable.
...
Pretty much moving some things around and extending the smart class
to allow overloading some common functions. Edje_Edit will make use
of this.
SVN revision: 47841
2010-04-08 19:21:54 +00:00
Vincent Torri
57c16867e2
remove unused variable
...
SVN revision: 47840
2010-04-08 17:41:18 +00:00
Vincent Torri
438f002794
use float constants instead of double as computations
...
are done on float numbers
SVN revision: 47839
2010-04-08 17:41:00 +00:00
Vincent Torri
4a54173b20
remove useless include
...
SVN revision: 47838
2010-04-08 17:39:26 +00:00
Vincent Torri
fee33f22cb
add eina log stuff
...
SVN revision: 47837
2010-04-08 17:39:01 +00:00
Cedric BAIL
28759c1a67
* eet: fix file corruption reported by Tiago Falcao <tiago@profusion.mobi>
...
Note: Do never call eet_flush2 if you don't actually fclose the file just after.
SVN revision: 47832
2010-04-08 14:04:22 +00:00
Iván Briano
d6f36ae575
'tis an array of pointers, not just a string
...
SVN revision: 47824
2010-04-07 22:09:26 +00:00
Iván Briano
e01b2c7a5c
Fix to changes in Edje_Edit
...
SVN revision: 47813
2010-04-07 17:06:07 +00:00
Iván Briano
1c53021214
Edje_Edit: Big Fat API Break.
...
All state functions now receive the value as a double, separate from
the state name.
Getting the list of states from the part still returns a list of strings
with everything together, but we'll change that soon too.
SVN revision: 47811
2010-04-07 17:04:49 +00:00
Cedric BAIL
7c14ed7617
* eet: we don't need to duplicate hash key when we could just point
...
to the Eet_File dictionnary entries.
SVN revision: 47806
2010-04-07 14:00:15 +00:00
Sebastian Dransfeld
e8883033a2
efreet: Listen to new cache dirs
...
SVN revision: 47795
2010-04-06 18:50:26 +00:00
Sebastian Dransfeld
95d6e3390f
efreet: reorder init
...
SVN revision: 47794
2010-04-06 18:36:25 +00:00
Sebastian Dransfeld
207f5dc447
efreet: cache all types of desktop files
...
SVN revision: 47792
2010-04-06 18:36:04 +00:00
Sebastian Dransfeld
c6ec14606e
efreet: TODO++
...
SVN revision: 47791
2010-04-06 18:35:54 +00:00
Sebastian Dransfeld
113b0254a8
efreet: listen for changes in desktop files
...
SVN revision: 47790
2010-04-06 18:35:45 +00:00
Sebastian Dransfeld
44f00fc8a6
efreet: don't truncate, unlink and open
...
SVN revision: 47789
2010-04-06 18:35:35 +00:00
Sebastian Dransfeld
973965f165
efreet: TODO++
...
SVN revision: 47788
2010-04-06 18:35:18 +00:00
Tiago Rezende Campos Falcao
209a4ce236
Return FALSE when save fail
...
SVN revision: 47787
2010-04-06 18:18:53 +00:00
Carsten Haitzler
12012ef38a
ok tested - it. new lua disabled for now (not ready). old lua still there.
...
SVN revision: 47783
2010-04-06 11:32:09 +00:00
Carsten Haitzler
8babebf48e
an ongoing lua cleanup. existing lua is there and works for the most part.
...
but it could be much much much cleaner/better so i started a minimalist redo.
it's temporarily enabled right now. will disable soon to do in the background.
SVN revision: 47782
2010-04-06 11:26:32 +00:00
Vincent Torri
62b6d186cd
revert. does not work
...
SVN revision: 47771
2010-04-05 18:20:49 +00:00
Vincent Torri
ac2824d126
remove C99 features and use beautiful C89/BSD code
...
makes vc++ and win32 gcc/g++ happy
SVN revision: 47766
2010-04-05 17:48:08 +00:00
Tiago Rezende Campos Falcao
f824eac7ff
_edje_file_hash can't be NULL in open_new
...
SVN revision: 47763
2010-04-05 14:05:21 +00:00
Vincent Torri
6a07a4df03
missing AC_SUBST call
...
SVN revision: 47762
2010-04-05 13:22:40 +00:00
Vincent Torri
5751012d30
include process.h for vc++
...
SVN revision: 47760
2010-04-05 08:38:11 +00:00
Vincent Torri
898768c963
various fixes for vc++. I'll add the Visual Studio projects later
...
SVN revision: 47758
2010-04-05 08:26:48 +00:00
Vincent Torri
f2b9c65adb
define strcasecmp() as stricmp() for vc++, remove
...
useless include of Evil.h (was included for strcasecmp
when vc++ is used)
SVN revision: 47741
2010-04-03 21:29:01 +00:00
Vincent Torri
4bce4509dc
remove cegcc compiler support
...
SVN revision: 47740
2010-04-03 21:23:28 +00:00
Vincent Torri
5120168d52
* src/lib/Evil.h:
...
mkdir() does not accept 2 arguments.
Define hypot to remove huge amount of warnings in
Evas withvc++
SVN revision: 47739
2010-04-03 19:06:20 +00:00
Sebastian Dransfeld
b58df70245
efreet: more doc
...
SVN revision: 47737
2010-04-03 18:48:57 +00:00
Sebastian Dransfeld
9e6c9f7335
efreet: check load time on all desktop structs
...
SVN revision: 47736
2010-04-03 18:46:58 +00:00
Sebastian Dransfeld
bc4bc7ce81
efreet: Check whether cached version is latest.
...
SVN revision: 47735
2010-04-03 18:46:47 +00:00
Sebastian Dransfeld
7c3818fb1d
efreet: Always update cache if not read from eet
...
SVN revision: 47734
2010-04-03 18:46:37 +00:00
Sebastian Dransfeld
1122ed6c56
efreet: Don't update cache if we don't mean to
...
SVN revision: 47733
2010-04-03 18:46:27 +00:00
Sebastian Dransfeld
12a341ff2f
efreet: rename fd for lock
...
SVN revision: 47732
2010-04-03 18:46:17 +00:00
Sebastian Dransfeld
3c3e999ad7
efreet: mkpath once
...
SVN revision: 47731
2010-04-03 18:46:07 +00:00
Sebastian Dransfeld
3c595b9408
efreet: Add cache update func
...
SVN revision: 47730
2010-04-03 18:45:57 +00:00
Sebastian Dransfeld
0407d84a9a
efreet: rename lock file
...
SVN revision: 47729
2010-04-03 18:45:46 +00:00
Vincent Torri
5b91ebea36
Visual Studio 2005 project file:
...
* add missing files
* eina.lib has been renamed libeina.lib
* do not use UNICODE
SVN revision: 47728
2010-04-03 18:29:38 +00:00
Iván Briano
13265370a5
Don't screw the still used len variable, and remove unnecessary hash_del (we didn't find the entry at the beginning, no point trying to delete it)
...
SVN revision: 47726
2010-04-03 16:26:03 +00:00
Vincent Torri
84bf1cda79
must include winsock2.h before time.h and jpeglib.h (for vc++...)
...
SVN revision: 47721
2010-04-03 06:11:19 +00:00
Vincent Torri
1132f6d855
remove cegcc compiler support
...
SVN revision: 47720
2010-04-03 05:34:44 +00:00
Vincent Torri
a8cc200870
* update Visual Studio project files
...
* declare alloca in eet_connection.c
* remove the definition of __UNUSED__ (already done in config.h)
* reorganize a bit the inclusion of header files so that
the code is a bit more consistent
SVN revision: 47719
2010-04-03 05:29:44 +00:00
Cedric BAIL
c20cd7715a
* eet: oops, forgot to add the file.
...
SVN revision: 47690
2010-04-02 14:30:06 +00:00
Cedric BAIL
aa015979bb
* eet: Add Eet_Connection.
...
This will help people that want to use Eet over any kind of link.
SVN revision: 47688
2010-04-02 13:51:00 +00:00
Cedric BAIL
3efbdeee6d
* eet: minor API/code cleanup.
...
SVN revision: 47687
2010-04-02 13:48:36 +00:00
Cedric BAIL
57f1862163
* eet: reduce amount of stress test with many thread.
...
SVN revision: 47686
2010-04-02 13:48:07 +00:00
Carsten Haitzler
77a55c3fd8
aaah well... 1. fix segv with edje_match stuff is deep child cleans up
...
pattersn - ref them.
2. edje lua... beating it into shape. slowly bit by bit.
SVN revision: 47685
2010-04-02 11:05:53 +00:00
Vincent Torri
d989abb2aa
* configure.ac:
...
move version management at the beginning
* src/bin/evil_suite.c:
* src/bin/evil_test_dlfcn.c:
* src/bin/evil_test_environment.c:
* src/bin/evil_test_gettimeofday.c:
* src/bin/evil_test_link.c:
* src/bin/evil_test_mkstemp.c:
* src/bin/evil_test_pipe.c:
* src/bin/evil_test_realpath.c:
* src/lib/Evil.h:
* src/lib/Makefile.am:
* src/lib/evil_errno.c:
* src/lib/evil_main.c:
* src/lib/evil_main.h:
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
* src/lib/evil_util.c:
fix warnings
SVN revision: 47669
2010-04-01 20:13:40 +00:00
Sebastian Dransfeld
31f73712f3
efreet: stringshare
...
SVN revision: 47668
2010-04-01 19:41:03 +00:00
Sebastian Dransfeld
5ffb64a69c
efreet: TODO--++
...
SVN revision: 47667
2010-04-01 19:40:53 +00:00
Sebastian Dransfeld
2dbd820242
efreet: merge
...
SVN revision: 47666
2010-04-01 19:39:42 +00:00
Sebastian Dransfeld
3b546516c3
efreet: fancy alloca include in common header
...
SVN revision: 47664
2010-04-01 19:32:41 +00:00
Sebastian Dransfeld
5d368823ba
efreet: move file local data to .c file
...
SVN revision: 47663
2010-04-01 19:32:29 +00:00
Sebastian Dransfeld
ede5ac01f6
efreet: remove strdup, use alloca
...
SVN revision: 47662
2010-04-01 19:32:19 +00:00
Sebastian Dransfeld
127982f44c
efreet: remove strdup, use alloca
...
SVN revision: 47661
2010-04-01 19:32:10 +00:00
Sebastian Dransfeld
48ecf5383b
efreet: fix compiler warning
...
SVN revision: 47660
2010-04-01 19:32:00 +00:00
Sebastian Dransfeld
e30468b362
efreet: stringshare
...
SVN revision: 47659
2010-04-01 19:31:49 +00:00
Sebastian Dransfeld
9464e87d74
efreet: stringshare
...
SVN revision: 47658
2010-04-01 19:31:38 +00:00
Sebastian Dransfeld
4501c577e3
efreet: stringshare
...
SVN revision: 47657
2010-04-01 19:30:13 +00:00
Gustavo Sverzut Barbieri
8ada2841d0
convert annoying debug into eina log so it is disabled by default.
...
SVN revision: 47651
2010-04-01 16:03:23 +00:00
Gustavo Sverzut Barbieri
ad0679e050
do not operate if there is no callbacks (unsetting them).
...
SVN revision: 47650
2010-04-01 15:56:06 +00:00
Gustavo Sverzut Barbieri
6262a884fb
Initial support for Emotion as Edje EXTERNAL.
...
Very crude, needs testing... but I can already play videos from inside
editje and edje_player :-D
SVN revision: 47642
2010-04-01 03:59:39 +00:00
Gustavo Sverzut Barbieri
f10ffca9c4
handle cases without default values and add missing functions.
...
SVN revision: 47640
2010-04-01 03:48:07 +00:00
Gustavo Sverzut Barbieri
fdedaedea0
fix stupid bug, my bad at copy and paste...
...
SVN revision: 47639
2010-04-01 03:47:04 +00:00
Gustavo Sverzut Barbieri
dc0eb07860
allow changing module during runtime, don't forget about file and play state.
...
SVN revision: 47638
2010-04-01 02:17:40 +00:00
Gustavo Sverzut Barbieri
4a9c82671e
consts++
...
SVN revision: 47637
2010-04-01 01:33:56 +00:00
Gustavo Sverzut Barbieri
651070fc1d
new program action PARAM_SET, complements PARAM_COPY.
...
Sometimes you want to catch an action like "clicked" from elm/button
or "mouse,clicked,1" from a regular part and want to set a property
like "play" on some object. In this case there is no source property
to copy, so setting the destination makes sense. This was possible
with Embryo, and now it is with regular "program".
Sample EDC:
{{{
// test.edc, compile with edje_cc and run with edje_player
externals {
external: "elm";
}
collections {
group { name: "main";
parts {
part { name: "bg"; type: RECT;
description { state: "default" 0.0;
color: 255 255 255 255;
}
}
part { name: "button"; type: EXTERNAL;
source: "elm/button";
description { state: "default" 0.0;
rel2.relative: 1.0 0.5;
}
}
part { name: "display"; type: TEXT;
description { state: "default" 0.0;
color: 0 128 0 255;
rel1.relative: 0.0 0.5;
rel2.relative: 0.5 1.0;
text { font: "Sans"; size: 16; }
}
}
part { name: "entry"; type: EXTERNAL;
source: "elm/scrolled_entry";
description { state: "default" 0.0;
rel1.relative: 0.5 0.5;
params.bool: "editable" 0;
}
}
programs {
program {
signal: "clicked";
source: "button";
action: PARAM_SET "display" "text" "hello world!";
}
program {
signal: "clicked";
source: "button";
action: PARAM_SET "entry" "text" "bla!";
}
}
}
}
}
}}}
SVN revision: 47635
2010-03-31 20:48:51 +00:00
Carsten Haitzler
6b60d6d1ee
avoid errors - calling more lua calls afre the pcall failed... bad!
...
SVN revision: 47619
2010-03-31 10:02:51 +00:00
Carsten Haitzler
197e4b7bad
some debugging i get to turn on sometimes... off now.
...
SVN revision: 47618
2010-03-31 09:25:21 +00:00
Carsten Haitzler
54f089964c
maybe fix rui's stuff?
...
SVN revision: 47616
2010-03-31 00:39:10 +00:00
Carsten Haitzler
d9d11ba836
fixme-- ... my bad! looking at wrong fn! :)
...
SVN revision: 47598
2010-03-30 12:44:37 +00:00
Sebastian Dransfeld
6d00dc126b
efreet: use alloca for local dynamic buffer
...
SVN revision: 47597
2010-03-30 12:22:15 +00:00
Sebastian Dransfeld
1b6662b2e9
efreet: remove strdup
...
SVN revision: 47596
2010-03-30 12:22:05 +00:00
Sebastian Dransfeld
a44f87390d
efreet: benefit from stringshare
...
SVN revision: 47595
2010-03-30 12:21:55 +00:00
Sebastian Dransfeld
c2db2c4258
efreet: stringshare
...
SVN revision: 47594
2010-03-30 12:21:44 +00:00
Sebastian Dransfeld
40a5c9a155
efreet: stringshare
...
SVN revision: 47593
2010-03-30 12:21:33 +00:00
Sebastian Dransfeld
72a79471d5
remove strdup
...
SVN revision: 47592
2010-03-30 12:21:23 +00:00
Sebastian Dransfeld
ac18d14316
efreet: benefit from stringshare
...
Since both values are stringshared, we can use direct comparison.
SVN revision: 47591
2010-03-30 12:21:12 +00:00
Sebastian Dransfeld
1063df8b9e
efreet: stringshare
...
SVN revision: 47590
2010-03-30 12:20:55 +00:00
Sebastian Dransfeld
6da3c6846d
efreet: stringshare
...
SVN revision: 47588
2010-03-30 11:07:19 +00:00
Sebastian Dransfeld
592ebdcb5b
efreet: stringshare
...
SVN revision: 47587
2010-03-30 11:07:07 +00:00
Sebastian Dransfeld
c06492ded0
efreet: stringshare
...
SVN revision: 47586
2010-03-30 11:06:56 +00:00
Sebastian Dransfeld
caa9409ac0
efreet: Check if old and new cache equals
...
SVN revision: 47585
2010-03-30 10:51:45 +00:00
Sebastian Dransfeld
1aa568e828
efreet: Check source of desktop
...
Flag changed if efreet_desktop_new doesn't return a eet cached value.
SVN revision: 47584
2010-03-30 10:51:35 +00:00
Carsten Haitzler
d3de8d9f1d
hmm - avoid crash for now, but bitch loudly
...
SVN revision: 47581
2010-03-30 05:29:49 +00:00
Carsten Haitzler
76b3bed05e
comment++
...
SVN revision: 47577
2010-03-30 05:15:33 +00:00
Gustavo Sverzut Barbieri
5f4784e49c
call me stupid, need to expose it... not in a good day :-/
...
SVN revision: 47574
2010-03-30 01:30:51 +00:00
Gustavo Sverzut Barbieri
3d206d92f6
oops, embryo limits names to 31 chars!
...
SVN revision: 47572
2010-03-30 00:39:14 +00:00
Carsten Haitzler
04af71119f
bah!
...
SVN revision: 47571
2010-03-30 00:02:19 +00:00
Gustavo Sverzut Barbieri
0b231e99ce
Add CHOICES to EXTERNAL support.
...
Choices are useful to represent enumerations and restricted set of
elements to user. Usually this is displayed in hoversel/comboboxes.
SVN revision: 47570
2010-03-29 21:51:40 +00:00
Sebastian Dransfeld
3db40c0d97
efreet: fix strdup + stringshare
...
SVN revision: 47568
2010-03-29 20:14:43 +00:00
Sebastian Dransfeld
434759396a
efreet: use efreet_desktop_new, not get
...
As we free the desktop in the same func, use uncached version
SVN revision: 47567
2010-03-29 20:11:12 +00:00
Sebastian Dransfeld
68d33e8c59
efreet: TODO++
...
SVN revision: 47566
2010-03-29 20:10:26 +00:00
Gustavo Sverzut Barbieri
1bb3339188
another useful function
...
SVN revision: 47564
2010-03-29 19:32:45 +00:00
Gustavo Sverzut Barbieri
4981652e8c
set ecore_app arguments, edje external will use it to init elm_init()
...
SVN revision: 47563
2010-03-29 18:45:18 +00:00
Gustavo Sverzut Barbieri
acadc5e210
export useful function.
...
SVN revision: 47562
2010-03-29 18:44:42 +00:00
Iván Briano
a5c6fd883d
More safety removing stuff from lists
...
SVN revision: 47554
2010-03-29 07:13:35 +00:00
Iván Briano
202d3765cf
Use safe macros to walk the lists when we may remove something from it
...
SVN revision: 47553
2010-03-29 07:03:36 +00:00
Carsten Haitzler
5f309b5d9f
actually fix evas event cb leak for good. work ast smart desc leak.
...
SVN revision: 47552
2010-03-29 05:03:25 +00:00
Carsten Haitzler
46e1d8a866
fix small leak - cannvas callbacks not cleaned.
...
SVN revision: 47551
2010-03-29 02:40:49 +00:00
Sebastian Dransfeld
6d0651d4f2
efreet: Only update cache files if changed
...
SVN revision: 47546
2010-03-28 20:46:27 +00:00
Sebastian Dransfeld
13b51829ae
efreet: TODO--
...
SVN revision: 47545
2010-03-28 20:36:47 +00:00
Sebastian Dransfeld
44aea1a452
efreet: Remove unneeded flag
...
SVN revision: 47544
2010-03-28 20:36:37 +00:00
Sebastian Dransfeld
c37ca95819
efreet: Remove unneeded flag
...
SVN revision: 47543
2010-03-28 20:36:26 +00:00
Sebastian Dransfeld
5e33a5798f
Remove unneeded TOOD
...
SVN revision: 47542
2010-03-28 20:36:11 +00:00
Sebastian Dransfeld
c7dc3a221d
efreet: Only read data from disk when modified
...
SVN revision: 47539
2010-03-28 19:31:37 +00:00
Sebastian Dransfeld
d504b34ac3
efreet: fix old cache deletion
...
SVN revision: 47538
2010-03-28 19:31:26 +00:00
Sebastian Dransfeld
d075ee43c2
efreet: Always run cache update on init
...
SVN revision: 47537
2010-03-28 19:31:14 +00:00
Sebastian Dransfeld
d8bde974e6
efreet: Add variable to prevent cache update
...
SVN revision: 47536
2010-03-28 18:54:25 +00:00
Rui Seabra
b5c3618813
New file.
...
SVN revision: 47535
2010-03-28 18:46:57 +00:00
Rui Seabra
a6d3bede42
Support example files.
...
SVN revision: 47534
2010-03-28 18:33:49 +00:00
Vincent Torri
9ed7f52215
remove unneeded semi-colon
...
SVN revision: 47529
2010-03-28 12:24:10 +00:00
Vincent Torri
7bd971f3ae
include Evil.h for vc++
...
SVN revision: 47528
2010-03-28 08:43:53 +00:00
Vincent Torri
dbb9cf4df7
add guards around the inclusion of config.h
...
SVN revision: 47527
2010-03-28 08:36:55 +00:00
Brett Nash
d267122d9e
Always mark object as dirty after a map_change.
...
Otherwise doesn't handle UV or colour changes. It's a bit heavy handed, but
it's a lot easier.
SVN revision: 47526
2010-03-28 05:40:42 +00:00
Mathieu Taillefumier
4c00d5e175
from: Mathieu Taillefumier <mathieu.taillefumier@fys.uio.no>
...
fix configure check for libpng14.
SVN revision: 47524
2010-03-28 02:10:37 +00:00
Sebastian Dransfeld
cfc96c36ad
efreet: TODO++
...
SVN revision: 47520
2010-03-27 20:58:45 +00:00
Sebastian Dransfeld
3806dd7a2c
efreet: Track old caches
...
SVN revision: 47519
2010-03-27 20:53:52 +00:00
Sebastian Dransfeld
17df443aeb
efreet: use uncached call so we read from disk
...
SVN revision: 47516
2010-03-27 20:03:45 +00:00
Sebastian Dransfeld
fa732e43f6
efreet: fix function name
...
SVN revision: 47515
2010-03-27 19:58:54 +00:00
Sebastian Dransfeld
053190d2f4
sync cache reload between desktop and util
...
SVN revision: 47513
2010-03-27 19:58:33 +00:00
Sebastian Dransfeld
45f4c540d5
efreet_util_init gone
...
SVN revision: 47511
2010-03-27 19:58:02 +00:00
Sebastian Dransfeld
534519db27
init util alongside rest of efreet
...
Used to be separate as util had different requirements than base efreet,
and util had high memory usage. No longer the case.
SVN revision: 47510
2010-03-27 19:57:47 +00:00
Sebastian Dransfeld
a870815d90
print dangling references
...
SVN revision: 47509
2010-03-27 19:57:33 +00:00
Vincent Torri
90b73e50a9
quartz -> cocoa renaming
...
SVN revision: 47508
2010-03-27 19:01:31 +00:00
Vincent Torri
88882132c3
remove unused files
...
SVN revision: 47507
2010-03-27 18:32:03 +00:00
Vincent Torri
c77c8c6cb3
more quartz -> cocoa renaming
...
SVN revision: 47506
2010-03-27 18:28:50 +00:00
Gustavo Sverzut Barbieri
71d603c360
new program action PARAM_COPY, awesome crazy stuff! :-)
...
Edje got a new program action called PARAM_COPY in the form:
action: PARAM_COPY "src_part" "src_param" "dst_part" "dst_param";
This will copy the parameter "src_param" from part "src_part" to
parameter "dst_param" of part "dst_part".
So far so good, why the "crazy" in the first line? Because this also:
* do type conversion!
* set properties of native parts, not just EXTERNAL!
The type conversion allows one to get an integer and display that in a
text property, or get an string and convert into a float.
The set of native parts is quite simple, basically a map of Edje.h
edje_object_part_*_set(). With that one can set the string to be used
by a TEXT, or set drag page/step/size/value! (page/step increments are
not supported at the moment, if it is worth, they may be supported in
future).
Sample EDC:
{{{
// test.edc, compile with edje_cc and run with edje_player
externals {
external: "elm";
}
collections {
group { name: "main";
parts {
part { name: "bg"; type: RECT;
description { state: "default" 0.0;
color: 255 255 255 255;
}
}
part { name: "entry"; type: EXTERNAL;
source: "elm/scrolled_entry";
description { state: "default" 0.0;
rel2.relative: 1.0 0.5;
}
}
part { name: "display"; type: TEXT;
description { state: "default" 0.0;
color: 0 128 0 255;
rel1.relative: 0.0 0.5;
text { font: "Sans"; size: 16; }
}
}
programs {
program {
signal: "changed";
source: "entry";
action: PARAM_COPY "entry" "text" "display" "text";
}
}
}
}
}
}}}
SVN revision: 47500
2010-03-27 01:26:10 +00:00
Gustavo Lima Chaves
79449a8226
Off-by-one at debug?
...
SVN revision: 47492
2010-03-26 14:46:01 +00:00
Vincent Torri
2c91c3cf21
add colored log on Windows with the DOS console and MSYS
...
without rxvt emulation. It does not work with MSYS with
rxvt emulation. I don't know the status of the cygwin
terminal.
SVN revision: 47486
2010-03-26 08:08:52 +00:00
Vincent Torri
361446fafe
* src/lib/evil_string.c:
...
* src/lib/evil_string.h:
add strcasecmp wrapper for vc++
SVN revision: 47485
2010-03-26 08:05:02 +00:00
Vincent Torri
762313eff2
declare buddy init/shutdown functions it this
...
mempool is statically linked
SVN revision: 47484
2010-03-26 07:47:11 +00:00
Sebastian Dransfeld
e9552821a1
efreet: Rename util file first
...
Rename util file first as it is internal. change for system will happen
on desktop file
SVN revision: 47480
2010-03-26 06:16:19 +00:00
Sebastian Dransfeld
6990198493
Add comments
...
SVN revision: 47473
2010-03-26 05:33:37 +00:00
Sebastian Dransfeld
a86ec92bc9
Add listener for cache updates
...
SVN revision: 47471
2010-03-26 05:33:12 +00:00
Sebastian Dransfeld
7bbc5e82ba
Remove unneeded code
...
SVN revision: 47470
2010-03-26 05:33:00 +00:00
Sebastian Dransfeld
4e8ebec3f6
efreet_menu.c: Fix compiler warning
...
SVN revision: 47469
2010-03-26 05:29:15 +00:00
Carsten Haitzler
66881b93ee
password mode - dont allow selections
...
SVN revision: 47466
2010-03-26 04:42:39 +00:00
Carsten Haitzler
a3281c13be
fix markup insert to be the same as normal text entry code - except given
...
text markup.
SVN revision: 47465
2010-03-26 04:22:30 +00:00
Carsten Haitzler
79a950519d
fix insert markup. (prepend)
...
SVN revision: 47464
2010-03-26 04:21:16 +00:00
Carsten Haitzler
37743d378e
entry bug--
...
SVN revision: 47463
2010-03-26 03:57:22 +00:00
Gustavo Sverzut Barbieri
430d792e27
allow setting parameters from embryo!
...
SVN revision: 47459
2010-03-25 20:18:24 +00:00
Gustavo Sverzut Barbieri
cfecbc912b
Edje EXTERNAL API break, for good.
...
I'm now introducing a couple of goodies to make externals more useful,
they are:
* add: extra parameter with the part name. This may be used by
external objects to emit signals in the name of that part.
* param_set/param_get: set parameters at runtime, given their names
and types. This avoids requiring users to get the actual object and
call methods. This abstraction is also good because it let one uses
Elementary without even linking to it ;-) (this have limits, like
complex types are not supported). Right now this is just exposed
to C, but goal is to have it exposed in Embryo and Lua as well.
* translate: new method to translate previously strings that are
specified statically, such as the parameters names.
Four new functions got added to the Edje API:
* edje_object_part_external_object_get() so we don't have to abuse
edje_object_part_swallow_get()
* edje_object_part_external_param_set() and
edje_object_part_external_param_get() that call the external type's
functions.
* edje_external_param_type_str() to convert types to string and
provide nicer debugs :-)
TODO:
* expose external_param_set()/external_param_get() to Embryo and Lua.
SVN revision: 47456
2010-03-25 18:05:42 +00:00
Gustavo Sverzut Barbieri
49da44bf6f
convert some printfs to eina error.
...
SVN revision: 47451
2010-03-25 17:30:59 +00:00
Tiago Rezende Campos Falcao
ee58900290
Fix wrong names below<->above
...
SVN revision: 47446
2010-03-25 16:41:46 +00:00
Iván Briano
3f1e51e008
Dirty copy/paste to delete individual targets from a program
...
SVN revision: 47444
2010-03-25 11:19:46 +00:00
Carsten Haitzler
b0af679619
fix entry delete.
...
SVN revision: 47443
2010-03-25 08:17:51 +00:00
Tiago Rezende Campos Falcao
6556fa5273
above and below get
...
SVN revision: 47435
2010-03-24 19:21:03 +00:00
Cedric BAIL
3d27a7b9e4
* evas: improve thread rendering by moving image loading in worker thread.
...
SVN revision: 47434
2010-03-24 19:07:59 +00:00
Cedric BAIL
3059ecd31c
* evas: fix bug that impact performance of map.
...
TODO: Got the idea that we could spread the load of image data
on all proc instead of blocking on the main thread for that.
SVN revision: 47430
2010-03-24 16:51:51 +00:00
Cedric BAIL
1a51c662bf
* evas: make map work with threaded rendering.
...
SVN revision: 47429
2010-03-24 16:39:39 +00:00
Cedric BAIL
f715c8584d
* evas: fix uncertain lock. It's look like it improve perf here without breaking things.
...
SVN revision: 47428
2010-03-24 14:55:37 +00:00
Cedric BAIL
80901b0abe
* evas: fix build with thread rendering on and scale cache off.
...
SVN revision: 47427
2010-03-24 14:46:28 +00:00
Cedric BAIL
31d6a2e21c
* evas: remove lock during heavy computation.
...
FIXME: Still one at line 685, but don't know if it's safe to move it around.
TODO: Fix map support with threaded rendering.
SVN revision: 47426
2010-03-24 14:45:58 +00:00
Cedric BAIL
6549ab12ce
* evas: fix potential race condition with FT_Activate_Size and threaded rendering.
...
SVN revision: 47419
2010-03-24 11:07:37 +00:00
Cedric BAIL
e414c90820
* evas: fix fribidi race condition (perhaps not the right way) with thread rendering.
...
SVN revision: 47418
2010-03-24 11:06:54 +00:00
Cedric BAIL
34e4c55f37
* evas: Fix thread rendering issu with scalecache.
...
SVN revision: 47417
2010-03-24 11:06:02 +00:00
Iván Briano
c1b67b4798
Add function to check smart type based on pointer alone. Useful when we have access to the class used to create the object.
...
SVN revision: 47413
2010-03-24 08:43:39 +00:00
Gustavo Sverzut Barbieri
f96faf0b67
stop using rsvg_term()
...
given that rsvg seems to be causing random problems for those using
svg icons in E17, I consider Lennart's advice to stop using
rsvg_term() quite useful.
Yeah... not everybody does excellent reference counted module
init/shutdown... shame on you ;-) (/me looks at fontconfig and couple
of others as well).
References:
- http://0pointer.de/blog/projects/beware-of-rsvg-term
- https://bugzilla.gnome.org/show_bug.cgi?id=592100
SVN revision: 47403
2010-03-23 22:13:51 +00:00
Gustavo Sverzut Barbieri
9bf201e26e
add debugs and warnings to ecore_evas_new().
...
Sometimes it might be useful for the tester to detect the engine that
is being used.
SVN revision: 47391
2010-03-23 17:35:22 +00:00
Cedric BAIL
b834c82d50
* emotion: Fix configure report.
...
SVN revision: 47388
2010-03-23 12:04:48 +00:00
Carsten Haitzler
3cf6e2fde7
1. clean up egl better on context shutdown
...
2. clean up pprograms/shaders on shared shutdown
SVN revision: 47386
2010-03-23 09:55:02 +00:00
Vincent Torri
8126debb06
fix most compilation errors with vc++ (there are still a
...
problem with eina_log and output of the log messages:
STDERR_FILENO, STDOUT_FILENO and isatty())
fix some warnings and header files inclusion
update vcproj files
SVN revision: 47384
2010-03-23 06:41:17 +00:00
Vincent Torri
8358354e09
* declare variables at the beginning of the block
...
* minor formatting
SVN revision: 47383
2010-03-23 05:45:35 +00:00
Iván Briano
9570d2124c
Couple of things for Smart Objects
...
* Subclass macro now gets a different function to retrieve the parent class,
which should return a pointer to a fully set up class, instead of filling
up one passed to it.
* Add this functions and use them in SmartClippedObject and Box
* New function to check the type of a Smart object all over its hierarchy tree
SVN revision: 47379
2010-03-23 01:22:20 +00:00
Carsten Haitzler
68db2638fa
fix rect clip bug in gl engine - oops.
...
SVN revision: 47370
2010-03-22 09:55:50 +00:00
Carsten Haitzler
a0bd0a91b8
formatting.
...
SVN revision: 47369
2010-03-22 09:37:27 +00:00
Carsten Haitzler
a7b8c813a9
formatting.... fix.
...
SVN revision: 47368
2010-03-22 09:20:33 +00:00
Carsten Haitzler
17764a850d
fix bug when rendering not getting updates!
...
:)
SVN revision: 47365
2010-03-22 07:40:10 +00:00
Carsten Haitzler
264c2d5b1d
fix event count issue with feeding hold from callback
...
SVN revision: 47364
2010-03-22 07:04:04 +00:00
Carsten Haitzler
f2b1114521
actually... do canvas free.
...
SVN revision: 47362
2010-03-22 05:33:46 +00:00
Carsten Haitzler
eb4c4a29b3
actuallyu free gl context//terminate on last gl window gone.
...
SVN revision: 47361
2010-03-22 05:33:20 +00:00
Carsten Haitzler
e8d5b972b4
--enable-glib-integration-always <- option. can be disabled by
...
ecore_main_loop_glib_always_integrate_disable() before ecore_init()
SVN revision: 47360
2010-03-22 03:30:40 +00:00
Gustavo Sverzut Barbieri
11b1398008
allows basic interaction from automated scripts and signal/message debug.
...
SVN revision: 47347
2010-03-19 19:04:50 +00:00
Gustavo Sverzut Barbieri
2cdac2a9bd
edje_player gets in.
...
I almost rewrote it to be cleaner and use more modern technologies
such as box and ecore_evas_object_associate.
SVN revision: 47343
2010-03-19 16:19:50 +00:00
Gustavo Sverzut Barbieri
71a3bb5cfe
copy edje_player, it will be changed to use Ecore_Getopt and then enabled in compile...
...
SVN revision: 47341
2010-03-19 13:23:24 +00:00
Vincent Torri
43f88cb30d
Second part of the renaming 'quartz' -> 'cocoa'
...
API break. Not really important for now as that port
is in a very bad shape anyway
SVN revision: 47340
2010-03-19 06:57:47 +00:00
Vincent Torri
0b168c9813
First part of the renaming 'quartz' -> 'cocoa'
...
Quartz is the name of the graphic library
Cocoa is the Objective C API to build applications
I can't test this so maybe I have forgotten some
modifications to do. Please report any problem in
that thread
SVN revision: 47339
2010-03-19 06:48:08 +00:00
Vincent Torri
d1c0ea07fc
force gcc to use C preprocessor (otherwise the file extension (.edc) is
...
breaking that behavior)
SVN revision: 47338
2010-03-18 22:52:28 +00:00
Gustavo Sverzut Barbieri
8cdfb061dd
eet docs: next steps
...
SVN revision: 47337
2010-03-18 22:36:41 +00:00
Vincent Torri
80adafe5fc
add "Compiling" and "Installing" in TOC
...
SVN revision: 47332
2010-03-18 21:51:35 +00:00
Vincent Torri
640cd51bb5
typo
...
SVN revision: 47331
2010-03-18 21:49:02 +00:00
Vincent Torri
b1a89973df
add a table of content. "Next Steps" must be filled.
...
SVN revision: 47329
2010-03-18 21:32:34 +00:00
Vincent Torri
bb2462c3ab
Add eet examples documentation and update html doc menu to add 'Examples' tab.
...
Gustavo: documentation of examples should be added in examples.dox.
There is one page for each example in that file.
SVN revision: 47328
2010-03-18 21:09:13 +00:00
Gustavo Sverzut Barbieri
ea4e8a0abb
eet: mega doc update, still stuff to do.
...
* sync AUTHORS
* add couple of groups, and change head.html to include "Modules"
* Reorganize the Eet.h so header is better grouped and in an order
that makes sense to the reader (as Eet.h gives the modules/group
ordering).
SVN revision: 47327
2010-03-18 20:16:56 +00:00
Gustavo Sverzut Barbieri
db38ac7b30
use captial letter to follow the rest of the style.
...
SVN revision: 47325
2010-03-18 16:48:23 +00:00
Cedric BAIL
563eb442b1
* eet: make doc sync with our time.
...
SVN revision: 47323
2010-03-18 15:18:13 +00:00
Gustavo Sverzut Barbieri
7d3fc02680
Add missing authors, sync doxygen with AUTHORS file.
...
Any other author is missing?
SVN revision: 47320
2010-03-18 14:52:32 +00:00
Cedric BAIL
d1ce34964b
* ecore: Add memory statistic support. Set ECORE_MEM_STAT environment
...
variable to get them.
SVN revision: 47319
2010-03-18 14:43:39 +00:00
Gustavo Sverzut Barbieri
35ca641963
remove bogus doxygen command.
...
SVN revision: 47309
2010-03-18 04:58:31 +00:00
Gustavo Sverzut Barbieri
fd2659c572
evas: mega documentation improving commit.
...
This commit moves Evas.h contents a lot, but it should not change code
(some conts were added, some function attributes were changed).
The purpose of such is to define the order that doxygen show modules
in its documentation.
I also splitted documentation a bit more, and added a src/examples to
list useful example code. Right now it is just a pure-evas
draw-and-save using buffer engine.
NOTE: there is lots to document, and the @todo list is quite long but
I guess lots of things there were done already. Raster, could
you review this list?
SVN revision: 47308
2010-03-18 04:57:40 +00:00
Gustavo Sverzut Barbieri
5703649567
Update example to not use deprecated calls.
...
SVN revision: 47301
2010-03-17 01:00:59 +00:00
Gustavo Sverzut Barbieri
42c8058da2
Fix docs indentation and one example.
...
@vincent: This is an ongoing effort, after we're all done we'll update
the damn ChangeLog :-)
@cedric: There are couple of @since 2.0.0, but we're at 1.2.3, could
you review in which version you introduced those changes? :-)
SVN revision: 47300
2010-03-17 00:49:51 +00:00
Cedric BAIL
a859e60140
* evas: Make evas_object_move on Evas_Object_Polygon work.
...
TODO: Make evas_object_resize work also.
SVN revision: 47291
2010-03-16 13:23:37 +00:00
Carsten Haitzler
bf9b51d12b
only send rend done if syncing.
...
SVN revision: 47288
2010-03-16 12:31:09 +00:00
Carsten Haitzler
8d76bbaffb
fix sync issue with override-redirect windows
...
SVN revision: 47287
2010-03-16 12:30:55 +00:00
Cedric BAIL
92cf666bd7
* eet: Fix a dead lock when reopening the same file.
...
SVN revision: 47286
2010-03-16 12:10:28 +00:00
Vincent Torri
a8e1557dbc
fix edje_cc on Mac OS X: c++ comments were not removed, so pass
...
gcc -E on the edc file a second time. As Linux gcc does not like
it, compile that part only on Mac OS X.
SVN revision: 47280
2010-03-16 05:49:13 +00:00
Carsten Haitzler
82fabb0f16
bug--
...
SVN revision: 47275
2010-03-16 04:10:03 +00:00
Carsten Haitzler
c687663f14
more bug--
...
SVN revision: 47274
2010-03-16 04:09:00 +00:00
Carsten Haitzler
541d00ea16
crash--
...
SVN revision: 47270
2010-03-16 01:35:05 +00:00
Carsten Haitzler
089e7842db
bug--
...
SVN revision: 47267
2010-03-16 00:57:04 +00:00
Carsten Haitzler
b86174f063
bug--
...
SVN revision: 47266
2010-03-16 00:56:11 +00:00
Sebastian Dransfeld
ef2cb7ab02
Add func to read a .desktop file from disk
...
SVN revision: 47250
2010-03-15 19:57:57 +00:00
Sebastian Dransfeld
a4c63dd80d
formatting
...
SVN revision: 47245
2010-03-15 19:10:51 +00:00
Sebastian Dransfeld
985b7e395a
Fix realpath usage
...
Always use realpath before interacting with the efreet_desktop_cache,
else it wont be consistent.
SVN revision: 47244
2010-03-15 19:08:22 +00:00
Cedric BAIL
6ce0cadc63
* eet: Oops forgot ChangeLog and give credit to Adam Simpkins.
...
SVN revision: 47239
2010-03-15 17:04:30 +00:00
Cedric BAIL
649760234c
* eet: Reintroduce eet cache lock fix.
...
This version also fix a bug when file wasn't an eet file.
SVN revision: 47237
2010-03-15 14:47:51 +00:00
Cedric BAIL
ddbeb0581c
* efreet: Prevent crash due to freed desktop still in cache.
...
SVN revision: 47235
2010-03-15 13:46:45 +00:00
Carsten Haitzler
9ba5929163
bug--
...
SVN revision: 47232
2010-03-15 09:45:02 +00:00
Carsten Haitzler
e8906368d5
and emit signals on cursor changes etc.
...
SVN revision: 47231
2010-03-15 03:02:14 +00:00
Carsten Haitzler
3033a7492a
wow - killed 2 bugs with 1 stone!
...
:)
SVN revision: 47229
2010-03-15 02:34:11 +00:00
Sebastian Dransfeld
2f7f718185
Fix?? segv
...
For some peculiar reason, using ecore_file_realpath here screws with
efreet_menu.
SVN revision: 47224
2010-03-14 20:48:52 +00:00
Carsten Haitzler
09279e3b3a
segv--
...
SVN revision: 47207
2010-03-14 14:41:50 +00:00
Carsten Haitzler
eae926c08b
another bug--
...
SVN revision: 47204
2010-03-14 12:58:49 +00:00
Carsten Haitzler
6e66ed5a65
more bug --
...
SVN revision: 47202
2010-03-14 12:24:54 +00:00
Carsten Haitzler
2a78f7724c
more entry bug--
...
SVN revision: 47201
2010-03-14 12:24:42 +00:00
Davide Andreoli
d2f31bbf04
More doxy for ecore_file_download() and ecore_file_download_abort()
...
SVN revision: 47200
2010-03-14 10:53:14 +00:00
Carsten Haitzler
033322a0c5
inf loop--
...
SVN revision: 47198
2010-03-14 08:04:49 +00:00
Carsten Haitzler
2527f5f00f
fix valgrind complaints within tb - fixes an entry bug too.
...
SVN revision: 47197
2010-03-14 06:38:58 +00:00
Carsten Haitzler
5e3a5cc696
if cur not pointing to node.
...
SVN revision: 47196
2010-03-14 03:52:33 +00:00
Gustavo Sverzut Barbieri
9839906150
stringshare: optimization suggested by rasterman, docs.
...
SVN revision: 47193
2010-03-14 01:06:52 +00:00
Sebastian Dransfeld
7efb6fcaad
cache .directory files also
...
SVN revision: 47186
2010-03-13 20:58:17 +00:00
Sebastian Dransfeld
d47cdf8288
fix memleak
...
Free hash and data pointer when using eet, but not lists
SVN revision: 47183
2010-03-13 19:14:35 +00:00
Sebastian Dransfeld
032c37d795
same PACKAGE_DIR as data subdir
...
SVN revision: 47182
2010-03-13 19:05:23 +00:00
Sebastian Dransfeld
2104d71164
shutdown eina after last stringshare del
...
SVN revision: 47181
2010-03-13 19:05:11 +00:00
Sebastian Dransfeld
277365fe1c
Don't free data at all from eet
...
SVN revision: 47179
2010-03-13 18:35:48 +00:00
Sebastian Dransfeld
09dcca28de
stringshare
...
SVN revision: 47178
2010-03-13 18:35:39 +00:00
Sebastian Dransfeld
eb8fa05ff3
When using Eina_List, need to return list
...
SVN revision: 47177
2010-03-13 18:35:29 +00:00
Sebastian Dransfeld
c07e3969ce
stringshare
...
SVN revision: 47176
2010-03-13 18:34:30 +00:00
Carsten Haitzler
9c495f390d
one more end of line cursor issue fixed.
...
SVN revision: 47175
2010-03-13 13:25:40 +00:00
Carsten Haitzler
f8493edc4b
printf--
...
SVN revision: 47174
2010-03-13 13:25:01 +00:00
Massimo Maiurana
b7bc827fca
updating french translation
...
SVN revision: 47173
2010-03-13 11:00:30 +00:00