platform/upstream/efl.git
17 years agoexpand a few docs
rephorm [Sun, 15 Apr 2007 03:19:35 +0000 (03:19 +0000)]
expand a few docs

SVN revision: 29521

17 years agofix trailing spaces and wrong #ifdef
doursse [Sat, 14 Apr 2007 22:48:21 +0000 (22:48 +0000)]
fix trailing spaces and wrong #ifdef

SVN revision: 29519

17 years agoFix a leak, a typo and update to the new xcb api
doursse [Sat, 14 Apr 2007 22:45:39 +0000 (22:45 +0000)]
Fix a leak, a typo and update to the new xcb api

SVN revision: 29518

17 years agoremove debug printf
Carsten Haitzler [Sat, 14 Apr 2007 06:51:43 +0000 (06:51 +0000)]
remove debug printf

SVN revision: 29504

17 years agonoooo. fixie fixie.
Carsten Haitzler [Sat, 14 Apr 2007 04:20:23 +0000 (04:20 +0000)]
noooo. fixie fixie.

SVN revision: 29503

17 years agoHere is ecore_x with XCB backend.
doursse [Fri, 13 Apr 2007 17:24:28 +0000 (17:24 +0000)]
Here is ecore_x with XCB backend.

 * The XCB backend is disabled by default during the
   configuration. To enable it, add --enable-ecore-x-xcb. See the
   messages that configure displays when it finishes.
 * The way XCB is detected, and used in src/lib/ecore_x/Makefile.am
   should be improved
 * Any program that uses ecore_evas does not need to be modified.
   Any program that uses ecore_x may need some changes. That is,
   adding some functions (_prefetch and _fetch ones). No other
   change is needed. See the documention of any _get functions, as
   these are the ones that need those functions.
 * There are some missing parts, especially everything that involves
   the keyboard, as porting Xlib functions related to strings (utf8
   stuff, XKeysymToString, etc...) is an horror. So keyboard events
   are not working yet.
 * I tried to write as much documentation as I could. But there is
   certainly some missing doc here and there.

there are certainly other things that I have forgotten.

Improvements of that backend:
 * the creation of an ecore_evas is faster. Especially when done over
   an ssh connection (on my computer, 7-10s with Xlib, 1.5s with XCB,
   over an ssh)
 * A Window Manager should be more responsive. But it's not tomorrow
   that e17 will use it :)

Have fun !

SVN revision: 29501

17 years agoHere is ecore_x with XCB backend.
doursse [Fri, 13 Apr 2007 17:15:19 +0000 (17:15 +0000)]
Here is ecore_x with XCB backend.

 * The XCB backend is disabled by default during the
   configuration. To enable it, add --enable-ecore-x-xcb. See the
   messages that configure displays when it finishes.
 * The way XCB is detected, and used in src/lib/ecore_x/Makefile.am
   should be improved
 * Any program that uses ecore_evas does not need to be modified.
   Any program that uses ecore_x may need some changes. That is,
   adding some functions (_prefetch and _fetch ones). No other
   change is needed. See the documention of any _get functions, as
   these are the ones that need those functions.
 * There are some missing parts, especially everything that involves
   the keyboard, as porting Xlib functions related to strings (utf8
   stuff, XKeysymToString, etc...) is an horror. So keyboard events
   are not working yet.
 * I tried to write as much documentation as I could. But there is
   certainly some missing doc here and there.

there are certainly other things that I have forgotten.

Improvements of that backend:
 * the creation of an ecore_evas is faster. Especially when done over
   an ssh connection (on my computer, 7-10s with Xlib, 1.5s with XCB,
   over an ssh)
 * A Window Manager should be more responsive. But it's not tomorrow
   that e17 will use it :)

Have fun !

SVN revision: 29500

17 years ago--
Sebastian Dransfeld [Fri, 13 Apr 2007 16:29:41 +0000 (16:29 +0000)]
--

SVN revision: 29497

17 years agoNo need to this as we get the contents of the dir by using remove first.
Sebastian Dransfeld [Fri, 13 Apr 2007 16:29:29 +0000 (16:29 +0000)]
No need to this as we get the contents of the dir by using remove first.

SVN revision: 29496

17 years agoScan dir before monitoring it.
Sebastian Dransfeld [Fri, 13 Apr 2007 16:28:32 +0000 (16:28 +0000)]
Scan dir before monitoring it.

SVN revision: 29495

17 years agoThis is done.
Sebastian Dransfeld [Fri, 13 Apr 2007 16:06:01 +0000 (16:06 +0000)]
This is done.

SVN revision: 29494

17 years agofix up #fidef to be consistent
Carsten Haitzler [Thu, 12 Apr 2007 11:17:51 +0000 (11:17 +0000)]
fix up #fidef to be consistent

SVN revision: 29477

17 years agocheck if someone was silly enough to try clip themselves
Carsten Haitzler [Thu, 12 Apr 2007 11:17:40 +0000 (11:17 +0000)]
check if someone was silly enough to try clip themselves

SVN revision: 29476

17 years agoFix segv. Create struct before adding it to the hash.
Sebastian Dransfeld [Tue, 10 Apr 2007 16:11:54 +0000 (16:11 +0000)]
Fix segv. Create struct before adding it to the hash.

SVN revision: 29458

17 years agoDon't emit add events during inital scan.
Sebastian Dransfeld [Tue, 10 Apr 2007 07:18:51 +0000 (07:18 +0000)]
Don't emit add events during inital scan.

SVN revision: 29456

17 years agoMake util optional.
Sebastian Dransfeld [Mon, 9 Apr 2007 12:16:09 +0000 (12:16 +0000)]
Make util optional.

SVN revision: 29452

17 years agoAdd missing declaration (ECORE_X_ATOM_NET_STARTUP_ID).
Kim Woelders [Sun, 8 Apr 2007 20:52:54 +0000 (20:52 +0000)]
Add missing declaration (ECORE_X_ATOM_NET_STARTUP_ID).

SVN revision: 29447

17 years agough, translate some documentation from frenglish to english.
tilman [Sat, 7 Apr 2007 13:19:18 +0000 (13:19 +0000)]
ugh, translate some documentation from frenglish to english.

SVN revision: 29435

17 years agoinstall evas-xrender-xcb.pc
doursse [Sat, 7 Apr 2007 10:20:42 +0000 (10:20 +0000)]
install evas-xrender-xcb.pc

SVN revision: 29434

17 years agoFix spelling
doursse [Sat, 7 Apr 2007 07:35:31 +0000 (07:35 +0000)]
Fix spelling

SVN revision: 29432

17 years agodelete_idle_enterer is gone.
Sebastian Dransfeld [Fri, 6 Apr 2007 12:28:16 +0000 (12:28 +0000)]
delete_idle_enterer is gone.

SVN revision: 29424

17 years agoKeep track of previous .desktop file on update.
Sebastian Dransfeld [Thu, 5 Apr 2007 21:10:50 +0000 (21:10 +0000)]
Keep track of previous .desktop file on update.

SVN revision: 29395

17 years agoMake sure header variables matches the real variables.
Sebastian Dransfeld [Thu, 5 Apr 2007 20:56:23 +0000 (20:56 +0000)]
Make sure header variables matches the real variables.

SVN revision: 29393

17 years agoEvents when .desktop files change.
Sebastian Dransfeld [Thu, 5 Apr 2007 20:53:43 +0000 (20:53 +0000)]
Events when .desktop files change.

SVN revision: 29392

17 years ago++
Sebastian Dransfeld [Thu, 5 Apr 2007 20:34:57 +0000 (20:34 +0000)]
++

SVN revision: 29391

17 years agoUse correct source for desktop.
Sebastian Dransfeld [Thu, 5 Apr 2007 20:29:26 +0000 (20:29 +0000)]
Use correct source for desktop.

SVN revision: 29390

17 years agoThis is valid. StartupWMClass can match either name or class, check
Sebastian Dransfeld [Thu, 5 Apr 2007 20:24:53 +0000 (20:24 +0000)]
This is valid. StartupWMClass can match either name or class, check
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

SVN revision: 29389

17 years agoPrioritize user .desktop files.
Sebastian Dransfeld [Thu, 5 Apr 2007 20:22:58 +0000 (20:22 +0000)]
Prioritize user .desktop files.

SVN revision: 29388

17 years ago- Formatting.
Sebastian Dransfeld [Thu, 5 Apr 2007 15:54:16 +0000 (15:54 +0000)]
- Formatting.
- Remove old code.

SVN revision: 29380

17 years agoRemove unused variable.
Sebastian Dransfeld [Thu, 5 Apr 2007 15:44:28 +0000 (15:44 +0000)]
Remove unused variable.

SVN revision: 29379

17 years agoRemove unused variables.
Sebastian Dransfeld [Thu, 5 Apr 2007 15:42:39 +0000 (15:42 +0000)]
Remove unused variables.

SVN revision: 29378

17 years agoRemove unused code.
Sebastian Dransfeld [Thu, 5 Apr 2007 15:40:51 +0000 (15:40 +0000)]
Remove unused code.

SVN revision: 29377

17 years ago* Correctly unswallow a swallowed-object when an Edje-object is deleted.
moom [Thu, 5 Apr 2007 12:49:48 +0000 (12:49 +0000)]
* Correctly unswallow a swallowed-object when an Edje-object is deleted.
Otherwise, they may be a segv when you call edje_extern_object_*() on a
previously-swallowed object.

SVN revision: 29373

17 years agoMake Ecore_Evas_FB compile again
moom [Thu, 5 Apr 2007 12:11:23 +0000 (12:11 +0000)]
Make Ecore_Evas_FB compile again

SVN revision: 29372

17 years agoRemove desktop from menu.
Sebastian Dransfeld [Thu, 5 Apr 2007 12:10:32 +0000 (12:10 +0000)]
Remove desktop from menu.

SVN revision: 29371

17 years agoDon't use an idler to delete the evas. This wont work during ecore main
Sebastian Dransfeld [Thu, 5 Apr 2007 06:53:41 +0000 (06:53 +0000)]
Don't use an idler to delete the evas. This wont work during ecore main
loop shutdown.

SVN revision: 29365

17 years agoFix typo.
Sebastian Dransfeld [Thu, 5 Apr 2007 06:44:42 +0000 (06:44 +0000)]
Fix typo.

SVN revision: 29364

17 years agoactually find the extension
rephorm [Wed, 4 Apr 2007 19:12:42 +0000 (19:12 +0000)]
actually find the extension

SVN revision: 29356

17 years agocedric's patches.
Carsten Haitzler [Wed, 4 Apr 2007 13:25:55 +0000 (13:25 +0000)]
cedric's patches.

SVN revision: 29353

17 years ago1. removed mosue_events 0 on swallows - as this now changes behavior. normalise
Carsten Haitzler [Wed, 4 Apr 2007 12:51:51 +0000 (12:51 +0000)]
1. removed mosue_events 0 on swallows - as this now changes behavior. normalise
2. gustavo's patch.

SVN revision: 29352

17 years agoswallow parent recalc etc. in.
Carsten Haitzler [Wed, 4 Apr 2007 12:46:44 +0000 (12:46 +0000)]
swallow parent recalc etc. in.

SVN revision: 29351

17 years agoMake it possible to disable abstract sockets.
Sebastian Dransfeld [Wed, 4 Apr 2007 12:28:16 +0000 (12:28 +0000)]
Make it possible to disable abstract sockets.

SVN revision: 29350

17 years ago--
Sebastian Dransfeld [Wed, 4 Apr 2007 12:03:15 +0000 (12:03 +0000)]
--

SVN revision: 29349

17 years agoEfreet style.
Sebastian Dransfeld [Wed, 4 Apr 2007 12:00:40 +0000 (12:00 +0000)]
Efreet style.

SVN revision: 29348

17 years agoEfreet style.
Sebastian Dransfeld [Wed, 4 Apr 2007 11:55:24 +0000 (11:55 +0000)]
Efreet style.

SVN revision: 29347

17 years agoDrop icons without extenstion
Sebastian Dransfeld [Wed, 4 Apr 2007 11:54:23 +0000 (11:54 +0000)]
Drop icons without extenstion

SVN revision: 29346

17 years agoStrip known extensions from icons.
Sebastian Dransfeld [Wed, 4 Apr 2007 11:52:46 +0000 (11:52 +0000)]
Strip known extensions from icons.

SVN revision: 29345

17 years agoso ravenlock gets his screensaver stuff in
Carsten Haitzler [Wed, 4 Apr 2007 11:43:29 +0000 (11:43 +0000)]
so ravenlock gets his screensaver stuff in

SVN revision: 29343

17 years agoMake inotify work without inotify in glibc.
Sebastian Dransfeld [Wed, 4 Apr 2007 11:37:10 +0000 (11:37 +0000)]
Make inotify work without inotify in glibc.

SVN revision: 29342

17 years agoCheck for MOVE_SELF, it was the last new thing added.
Sebastian Dransfeld [Wed, 4 Apr 2007 11:23:41 +0000 (11:23 +0000)]
Check for MOVE_SELF, it was the last new thing added.

SVN revision: 29341

17 years agoFix for systems which do not have inotify support in glibc.
Sebastian Dransfeld [Wed, 4 Apr 2007 11:10:44 +0000 (11:10 +0000)]
Fix for systems which do not have inotify support in glibc.

SVN revision: 29340

17 years agoenable sloppy spec by default.
Sebastian Dransfeld [Wed, 4 Apr 2007 10:50:35 +0000 (10:50 +0000)]
enable sloppy spec by default.

SVN revision: 29339

17 years agoUse ifdef instead of if for strict spec.
Sebastian Dransfeld [Wed, 4 Apr 2007 10:41:53 +0000 (10:41 +0000)]
Use ifdef instead of if for strict spec.

SVN revision: 29338

17 years agoFree ecore_string on shutdown.
Sebastian Dransfeld [Wed, 4 Apr 2007 10:29:10 +0000 (10:29 +0000)]
Free ecore_string on shutdown.

SVN revision: 29337

17 years agoIf a user adds an extension, we should prefer it.
Sebastian Dransfeld [Wed, 4 Apr 2007 10:18:09 +0000 (10:18 +0000)]
If a user adds an extension, we should prefer it.

SVN revision: 29335

17 years ago++
Sebastian Dransfeld [Wed, 4 Apr 2007 10:16:24 +0000 (10:16 +0000)]
++

SVN revision: 29334

17 years agoDone
Sebastian Dransfeld [Wed, 4 Apr 2007 10:11:26 +0000 (10:11 +0000)]
Done

SVN revision: 29333

17 years agocache monitoring.
Sebastian Dransfeld [Wed, 4 Apr 2007 10:09:20 +0000 (10:09 +0000)]
cache monitoring.

SVN revision: 29332

17 years agopager urgent popup patch - good
Carsten Haitzler [Wed, 4 Apr 2007 09:55:40 +0000 (09:55 +0000)]
pager urgent popup patch - good

evas clipouts less allocs patch - definite spedusp for when it's used heavily!

SVN revision: 29331

17 years agoEfreet style.
Sebastian Dransfeld [Wed, 4 Apr 2007 08:48:29 +0000 (08:48 +0000)]
Efreet style.

SVN revision: 29330

17 years agoCheck for sys/inotify.h first. This will become standard and wont be found
Sebastian Dransfeld [Tue, 3 Apr 2007 19:20:04 +0000 (19:20 +0000)]
Check for sys/inotify.h first. This will become standard and wont be found
if the test is the other way around.

SVN revision: 29325

17 years agoFormatting.
Sebastian Dransfeld [Tue, 3 Apr 2007 18:43:30 +0000 (18:43 +0000)]
Formatting.

SVN revision: 29321

17 years agoReturn 0 if we have a match. So don't negate the results from strcmp.
Sebastian Dransfeld [Tue, 3 Apr 2007 18:20:15 +0000 (18:20 +0000)]
Return 0 if we have a match. So don't negate the results from strcmp.

SVN revision: 29319

17 years agooops, forgot them backslashes.
tilman [Mon, 2 Apr 2007 17:33:13 +0000 (17:33 +0000)]
oops, forgot them backslashes.

SVN revision: 29309

17 years agoadded per-engine pc files
tilman [Sat, 31 Mar 2007 16:07:43 +0000 (16:07 +0000)]
added per-engine pc files

SVN revision: 29286

17 years agorename AC_CHECK_X_EXTENSION into ECORE_CHECK_X_EXTENSION
doursse [Sat, 31 Mar 2007 14:55:16 +0000 (14:55 +0000)]
rename AC_CHECK_X_EXTENSION into ECORE_CHECK_X_EXTENSION

SVN revision: 29285

17 years agoAC_DEFINE removed by error
doursse [Sat, 31 Mar 2007 14:35:51 +0000 (14:35 +0000)]
AC_DEFINE removed by error

SVN revision: 29284

17 years agouse an m4 macro to check all the modules (except evaso_evas engine modules)
doursse [Sat, 31 Mar 2007 11:11:02 +0000 (11:11 +0000)]
use an m4 macro to check all the modules (except evaso_evas engine modules)

SVN revision: 29282

17 years agohooked up the 'alternate font metrics stuff' in edje_cc.
tilman [Sat, 31 Mar 2007 10:53:22 +0000 (10:53 +0000)]
hooked up the 'alternate font metrics stuff' in edje_cc.

SVN revision: 29280

17 years agofixed some const char*/char* confusion.
tilman [Sat, 31 Mar 2007 10:33:24 +0000 (10:33 +0000)]
fixed some const char*/char* confusion.

SVN revision: 29279

17 years agoremove an unused variable
tilman [Sat, 31 Mar 2007 10:32:48 +0000 (10:32 +0000)]
remove an unused variable

SVN revision: 29278

17 years agofixed some const char*/char* confusion.
tilman [Sat, 31 Mar 2007 10:28:20 +0000 (10:28 +0000)]
fixed some const char*/char* confusion.

SVN revision: 29277

17 years ago- formatting
Dan Sinclair [Sat, 31 Mar 2007 03:20:53 +0000 (03:20 +0000)]
- formatting

SVN revision: 29272

17 years agobroadcast an event when the desktop list changes
Carsten Haitzler [Sat, 31 Mar 2007 01:59:24 +0000 (01:59 +0000)]
broadcast an event when the desktop list changes

SVN revision: 29270

17 years agoallow NULL events.
Carsten Haitzler [Sat, 31 Mar 2007 01:58:31 +0000 (01:58 +0000)]
allow NULL events.

SVN revision: 29269

17 years agoadd the ability to have more dirs to search for icons between ~/.icons and
Carsten Haitzler [Sat, 31 Mar 2007 01:16:15 +0000 (01:16 +0000)]
add the ability to have more dirs to search for icons between ~/.icons and
the system icon paths

SVN revision: 29267

17 years agotilman's edje font metrics patch
Carsten Haitzler [Fri, 30 Mar 2007 23:39:41 +0000 (23:39 +0000)]
tilman's edje font metrics patch

SVN revision: 29266

17 years agough, don't define HAVE_POLL just if is set. we check for it later.
tilman [Fri, 30 Mar 2007 19:47:46 +0000 (19:47 +0000)]
ugh, don't define HAVE_POLL just if  is set. we check for it later.

SVN revision: 29241

17 years agoremoved the pthread stuff - it's not used anymore
tilman [Fri, 30 Mar 2007 19:38:17 +0000 (19:38 +0000)]
removed the pthread stuff - it's not used anymore

SVN revision: 29240

17 years agofix inotify stuff.. bad bad bad.
Carsten Haitzler [Fri, 30 Mar 2007 12:24:19 +0000 (12:24 +0000)]
fix inotify stuff.. bad bad bad.

SVN revision: 29237

17 years agorevert broken fix for polygon geometry
rephorm [Wed, 28 Mar 2007 23:58:49 +0000 (23:58 +0000)]
revert broken fix for polygon geometry

SVN revision: 29217

17 years agoexport string_list_split/join until we do a proper catgory selector in e
rephorm [Wed, 28 Mar 2007 18:04:51 +0000 (18:04 +0000)]
export string_list_split/join until we do a proper catgory selector in e

SVN revision: 29215

17 years agoSet load_time after read.
Sebastian Dransfeld [Tue, 27 Mar 2007 19:50:57 +0000 (19:50 +0000)]
Set load_time after read.

SVN revision: 29205

17 years agoDon't reallocate the Efreet_Desktop on re-read
Sebastian Dransfeld [Tue, 27 Mar 2007 19:41:23 +0000 (19:41 +0000)]
Don't reallocate the Efreet_Desktop on re-read

SVN revision: 29204

17 years agoRemove unneeded include.
Sebastian Dransfeld [Tue, 27 Mar 2007 18:59:23 +0000 (18:59 +0000)]
Remove unneeded include.

SVN revision: 29201

17 years agoTODO
Sebastian Dransfeld [Tue, 27 Mar 2007 18:15:16 +0000 (18:15 +0000)]
TODO

SVN revision: 29200

17 years ago- unused
Dan Sinclair [Tue, 27 Mar 2007 16:54:54 +0000 (16:54 +0000)]
- unused

SVN revision: 29199

17 years agoReadd watch if a file is recreated.
Sebastian Dransfeld [Tue, 27 Mar 2007 05:36:29 +0000 (05:36 +0000)]
Readd watch if a file is recreated.

SVN revision: 29197

17 years ago- forgot to update ewl before copying over the css file
Dan Sinclair [Tue, 27 Mar 2007 01:42:17 +0000 (01:42 +0000)]
- forgot to update ewl before copying over the css file

SVN revision: 29193

17 years ago- update doxy to be more like web.enlightenment.org
Dan Sinclair [Tue, 27 Mar 2007 01:31:55 +0000 (01:31 +0000)]
- update doxy to be more like web.enlightenment.org

SVN revision: 29192

17 years agocache at actual icon size when doing directory scan.
rephorm [Mon, 26 Mar 2007 22:28:28 +0000 (22:28 +0000)]
cache at actual icon size when doing directory scan.
additionally cache at search size (if different) when doing an icon lookup
this fixes a bug where an icon other than the closest size was getting returned if the exact size didn't exist

SVN revision: 29190

17 years agoUse correct inotify include.
Sebastian Dransfeld [Mon, 26 Mar 2007 21:47:41 +0000 (21:47 +0000)]
Use correct inotify include.

SVN revision: 29189

17 years agofile is not NULL and empty if a file is monitored
Sebastian Dransfeld [Mon, 26 Mar 2007 19:30:51 +0000 (19:30 +0000)]
file is not NULL and empty if a file is monitored

SVN revision: 29186

17 years ago- use unsetenv()
Dan Sinclair [Mon, 26 Mar 2007 17:00:17 +0000 (17:00 +0000)]
- use unsetenv()

SVN revision: 29178

17 years ago- fixup icon theme test
Dan Sinclair [Mon, 26 Mar 2007 16:58:27 +0000 (16:58 +0000)]
- fixup icon theme test

SVN revision: 29177

17 years ago- setup the environment between shutdown() and init() in case the init() stuff
Dan Sinclair [Mon, 26 Mar 2007 16:53:56 +0000 (16:53 +0000)]
- setup the environment between shutdown() and init() in case the init() stuff
  access the env.

SVN revision: 29176

17 years agoDisable the menu edit test, menu editing does not work well.
Sebastian Dransfeld [Mon, 26 Mar 2007 16:34:45 +0000 (16:34 +0000)]
Disable the menu edit test, menu editing does not work well.

SVN revision: 29175

17 years agoFix memleaks.
Sebastian Dransfeld [Mon, 26 Mar 2007 16:33:00 +0000 (16:33 +0000)]
Fix memleaks.

SVN revision: 29174

17 years ago- better error output
Dan Sinclair [Mon, 26 Mar 2007 16:31:10 +0000 (16:31 +0000)]
- better error output

SVN revision: 29173

17 years agoid can be NULL
Sebastian Dransfeld [Mon, 26 Mar 2007 16:26:57 +0000 (16:26 +0000)]
id can be NULL

SVN revision: 29172