Commit Graph

4686 Commits

Author SHA1 Message Date
Carsten Haitzler ecfa6af1ec just spotted a bug - i think its efreet related, but this is to make sure it
is or isnt as this struct was overwritten or seemingly pointing to an efreet
data struct


SVN revision: 29643
2007-04-22 07:01:44 +00:00
Carsten Haitzler 9af768a436 efreet passes make distcheck now.
SVN revision: 29634
2007-04-22 03:53:02 +00:00
rephorm 3259061f6e if we can't convert to the requested target, fail so that requesting app can re-request a different type
fix broken logic  (!foo == -1) is always false


SVN revision: 29616
2007-04-21 02:57:51 +00:00
Eric Schuele 64f4fbc453 Fix efreet cache_fill issue by guaranteeing we attempt to obtain at least one file in the dir. This allows the idler to run again at a later time.
SVN revision: 29587
2007-04-18 14:18:28 +00:00
Carsten Haitzler 2d2ad07524 yuv call removed if yuv support not built
SVN revision: 29553
2007-04-16 14:30:22 +00:00
Carsten Haitzler e9a50cf98c at least use the right fn call names
SVN revision: 29549
2007-04-16 02:01:11 +00:00
Carsten Haitzler e2742227ad printf--
SVN revision: 29548
2007-04-16 01:35:55 +00:00
Sebastian Dransfeld cd3cf292f4 Use const on read-only pointer.
SVN revision: 29544
2007-04-15 17:21:00 +00:00
Sebastian Dransfeld ece3b075c4 Rename prototype to match function name.
SVN revision: 29543
2007-04-15 17:19:08 +00:00
Sebastian Dransfeld 1c1f75c0c2 ecore_job is needed. (Thanks Damien)
SVN revision: 29542
2007-04-15 17:09:03 +00:00
titan 296b508cdd Remove the comma, as it isn't consistent with the rest of the output.
SVN revision: 29540
2007-04-15 16:47:58 +00:00
Sebastian Dransfeld edf0a0942b Use ecore_string_instance so we can do pointer matching instead of string
matching.


SVN revision: 29533
2007-04-15 10:53:54 +00:00
rephorm cd7db5cbdb api change
SVN revision: 29531
2007-04-15 07:50:03 +00:00
rephorm 1b269ba561 leak--
add functions to retrieve a list of desktop categories and a list of desktops in a given category


SVN revision: 29530
2007-04-15 07:24:03 +00:00
rephorm 354550b349 add efreet_util_menus_find()
SVN revision: 29527
2007-04-15 06:16:54 +00:00
rephorm b2aac1d94a don't leak empty menu entries
SVN revision: 29525
2007-04-15 04:54:45 +00:00
rephorm d35772f52a ${XDG_DATA_HOME}/icons should be scanned, not ${XDG_DATA_HOME}
SVN revision: 29524
2007-04-15 04:51:37 +00:00
rephorm 766c1990c4 docs
SVN revision: 29523
2007-04-15 04:24:07 +00:00
rephorm 10696fd213 some more docs
SVN revision: 29522
2007-04-15 04:05:41 +00:00
rephorm 9bb90d5319 expand a few docs
SVN revision: 29521
2007-04-15 03:19:35 +00:00
doursse c3cfd9f924 fix trailing spaces and wrong #ifdef
SVN revision: 29519
2007-04-14 22:48:21 +00:00
doursse aa45491556 Fix a leak, a typo and update to the new xcb api
SVN revision: 29518
2007-04-14 22:45:39 +00:00
Carsten Haitzler 98acf4c416 remove debug printf
SVN revision: 29504
2007-04-14 06:51:43 +00:00
Carsten Haitzler c09e4641cd noooo. fixie fixie.
SVN revision: 29503
2007-04-14 04:20:23 +00:00
doursse 5cbcf11272 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
2007-04-13 17:24:28 +00:00
doursse 61543a8933 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
2007-04-13 17:15:19 +00:00
Sebastian Dransfeld 5e20d74ef1 --
SVN revision: 29497
2007-04-13 16:29:41 +00:00
Sebastian Dransfeld c3056543a1 No need to this as we get the contents of the dir by using remove first.
SVN revision: 29496
2007-04-13 16:29:29 +00:00
Sebastian Dransfeld 814eed1b11 Scan dir before monitoring it.
SVN revision: 29495
2007-04-13 16:28:32 +00:00
Sebastian Dransfeld 1e2ce0a4af This is done.
SVN revision: 29494
2007-04-13 16:06:01 +00:00
Carsten Haitzler e73d7fd1bc fix up #fidef to be consistent
SVN revision: 29477
2007-04-12 11:17:51 +00:00
Carsten Haitzler aa639a5bfc check if someone was silly enough to try clip themselves
SVN revision: 29476
2007-04-12 11:17:40 +00:00
Sebastian Dransfeld ea5f208a00 Fix segv. Create struct before adding it to the hash.
SVN revision: 29458
2007-04-10 16:11:54 +00:00
Sebastian Dransfeld 838a4883b7 Don't emit add events during inital scan.
SVN revision: 29456
2007-04-10 07:18:51 +00:00
Sebastian Dransfeld e7107630db Make util optional.
SVN revision: 29452
2007-04-09 12:16:09 +00:00
Kim Woelders d7864b4d6b Add missing declaration (ECORE_X_ATOM_NET_STARTUP_ID).
SVN revision: 29447
2007-04-08 20:52:54 +00:00
tilman 0d323a27ff ugh, translate some documentation from frenglish to english.
SVN revision: 29435
2007-04-07 13:19:18 +00:00
doursse 13608d1d35 install evas-xrender-xcb.pc
SVN revision: 29434
2007-04-07 10:20:42 +00:00
doursse 295895de82 Fix spelling
SVN revision: 29432
2007-04-07 07:35:31 +00:00
Sebastian Dransfeld d8291ba50a delete_idle_enterer is gone.
SVN revision: 29424
2007-04-06 12:28:16 +00:00
Sebastian Dransfeld 6d320096e0 Keep track of previous .desktop file on update.
SVN revision: 29395
2007-04-05 21:10:50 +00:00
Sebastian Dransfeld bd2a3953a9 Make sure header variables matches the real variables.
SVN revision: 29393
2007-04-05 20:56:23 +00:00
Sebastian Dransfeld 78cb82439f Events when .desktop files change.
SVN revision: 29392
2007-04-05 20:53:43 +00:00
Sebastian Dransfeld c6e4580e33 ++
SVN revision: 29391
2007-04-05 20:34:57 +00:00
Sebastian Dransfeld 0ab450e0f3 Use correct source for desktop.
SVN revision: 29390
2007-04-05 20:29:26 +00:00
Sebastian Dransfeld 9c2d4cf883 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
2007-04-05 20:24:53 +00:00
Sebastian Dransfeld d6277241e0 Prioritize user .desktop files.
SVN revision: 29388
2007-04-05 20:22:58 +00:00
Sebastian Dransfeld 2bc0592a68 - Formatting.
- Remove old code.


SVN revision: 29380
2007-04-05 15:54:16 +00:00
Sebastian Dransfeld d8988d3200 Remove unused variable.
SVN revision: 29379
2007-04-05 15:44:28 +00:00
Sebastian Dransfeld 8f7a264131 Remove unused variables.
SVN revision: 29378
2007-04-05 15:42:39 +00:00
Sebastian Dransfeld 61e9f0afd6 Remove unused code.
SVN revision: 29377
2007-04-05 15:40:51 +00:00
moom 4c75d05f16 * 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
2007-04-05 12:49:48 +00:00
moom 3d5ecf5cc5 Make Ecore_Evas_FB compile again
SVN revision: 29372
2007-04-05 12:11:23 +00:00
Sebastian Dransfeld 196f55ef54 Remove desktop from menu.
SVN revision: 29371
2007-04-05 12:10:32 +00:00
Sebastian Dransfeld 44c6d3add9 Don't use an idler to delete the evas. This wont work during ecore main
loop shutdown.


SVN revision: 29365
2007-04-05 06:53:41 +00:00
Sebastian Dransfeld 1c2b692618 Fix typo.
SVN revision: 29364
2007-04-05 06:44:42 +00:00
rephorm 30c129cc88 actually find the extension
SVN revision: 29356
2007-04-04 19:12:42 +00:00
Carsten Haitzler a9daf7dd89 cedric's patches.
SVN revision: 29353
2007-04-04 13:25:55 +00:00
Carsten Haitzler e0b17ee4ee 1. removed mosue_events 0 on swallows - as this now changes behavior. normalise
2. gustavo's patch.


SVN revision: 29352
2007-04-04 12:51:51 +00:00
Carsten Haitzler 7512a58ace swallow parent recalc etc. in.
SVN revision: 29351
2007-04-04 12:46:44 +00:00
Sebastian Dransfeld 9a55bdf25f Make it possible to disable abstract sockets.
SVN revision: 29350
2007-04-04 12:28:16 +00:00
Sebastian Dransfeld 6c73d2b536 --
SVN revision: 29349
2007-04-04 12:03:15 +00:00
Sebastian Dransfeld d4b0093826 Efreet style.
SVN revision: 29348
2007-04-04 12:00:40 +00:00
Sebastian Dransfeld e27e139ac8 Efreet style.
SVN revision: 29347
2007-04-04 11:55:24 +00:00
Sebastian Dransfeld 170542eef2 Drop icons without extenstion
SVN revision: 29346
2007-04-04 11:54:23 +00:00
Sebastian Dransfeld 0a2d7b785e Strip known extensions from icons.
SVN revision: 29345
2007-04-04 11:52:46 +00:00
Carsten Haitzler c6f6863b57 so ravenlock gets his screensaver stuff in
SVN revision: 29343
2007-04-04 11:43:29 +00:00
Sebastian Dransfeld 37865c6d90 Make inotify work without inotify in glibc.
SVN revision: 29342
2007-04-04 11:37:10 +00:00
Sebastian Dransfeld c13ec0ad48 Check for MOVE_SELF, it was the last new thing added.
SVN revision: 29341
2007-04-04 11:23:41 +00:00
Sebastian Dransfeld bddb9be5cf Fix for systems which do not have inotify support in glibc.
SVN revision: 29340
2007-04-04 11:10:44 +00:00
Sebastian Dransfeld 943b05a5d9 enable sloppy spec by default.
SVN revision: 29339
2007-04-04 10:50:35 +00:00
Sebastian Dransfeld 8ec72de321 Use ifdef instead of if for strict spec.
SVN revision: 29338
2007-04-04 10:41:53 +00:00
Sebastian Dransfeld 1e0ad5e156 Free ecore_string on shutdown.
SVN revision: 29337
2007-04-04 10:29:10 +00:00
Sebastian Dransfeld 4502f59643 If a user adds an extension, we should prefer it.
SVN revision: 29335
2007-04-04 10:18:09 +00:00
Sebastian Dransfeld d043c399f2 ++
SVN revision: 29334
2007-04-04 10:16:24 +00:00
Sebastian Dransfeld 567e91133d Done
SVN revision: 29333
2007-04-04 10:11:26 +00:00
Sebastian Dransfeld 621fd1568b cache monitoring.
SVN revision: 29332
2007-04-04 10:09:20 +00:00
Carsten Haitzler 5ac7b84136 pager urgent popup patch - good
evas clipouts less allocs patch - definite spedusp for when it's used heavily!


SVN revision: 29331
2007-04-04 09:55:40 +00:00
Sebastian Dransfeld 7827e2c598 Efreet style.
SVN revision: 29330
2007-04-04 08:48:29 +00:00
Sebastian Dransfeld 479f628f89 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
2007-04-03 19:20:04 +00:00
Sebastian Dransfeld 82bf357ecc Formatting.
SVN revision: 29321
2007-04-03 18:43:30 +00:00
Sebastian Dransfeld 4940f1520e Return 0 if we have a match. So don't negate the results from strcmp.
SVN revision: 29319
2007-04-03 18:20:15 +00:00
tilman c40b4f8415 oops, forgot them backslashes.
SVN revision: 29309
2007-04-02 17:33:13 +00:00
tilman ccfcb0ceaa added per-engine pc files
SVN revision: 29286
2007-03-31 16:07:43 +00:00
doursse 6d871d6351 rename AC_CHECK_X_EXTENSION into ECORE_CHECK_X_EXTENSION
SVN revision: 29285
2007-03-31 14:55:16 +00:00
doursse 49410caa35 AC_DEFINE removed by error
SVN revision: 29284
2007-03-31 14:35:51 +00:00
doursse dadd53df2c use an m4 macro to check all the modules (except evaso_evas engine modules)
SVN revision: 29282
2007-03-31 11:11:02 +00:00
tilman c38e060fb2 hooked up the 'alternate font metrics stuff' in edje_cc.
SVN revision: 29280
2007-03-31 10:53:22 +00:00
tilman 731a6622f9 fixed some const char*/char* confusion.
SVN revision: 29279
2007-03-31 10:33:24 +00:00
tilman fd9cf44c7e remove an unused variable
SVN revision: 29278
2007-03-31 10:32:48 +00:00
tilman 1a4dbaa145 fixed some const char*/char* confusion.
SVN revision: 29277
2007-03-31 10:28:20 +00:00
Dan Sinclair df673740c9 - formatting
SVN revision: 29272
2007-03-31 03:20:53 +00:00
Carsten Haitzler bed74da549 broadcast an event when the desktop list changes
SVN revision: 29270
2007-03-31 01:59:24 +00:00
Carsten Haitzler 5f7e0227c4 allow NULL events.
SVN revision: 29269
2007-03-31 01:58:31 +00:00
Carsten Haitzler c3d3de7843 add the ability to have more dirs to search for icons between ~/.icons and
the system icon paths


SVN revision: 29267
2007-03-31 01:16:15 +00:00
Carsten Haitzler 6d5551939d tilman's edje font metrics patch
SVN revision: 29266
2007-03-30 23:39:41 +00:00
tilman 12215d740c ugh, don't define HAVE_POLL just if is set. we check for it later.
SVN revision: 29241
2007-03-30 19:47:46 +00:00
tilman 9ed48cc2eb removed the pthread stuff - it's not used anymore
SVN revision: 29240
2007-03-30 19:38:17 +00:00
Carsten Haitzler 216d8d315b fix inotify stuff.. bad bad bad.
SVN revision: 29237
2007-03-30 12:24:19 +00:00
rephorm 9caf34cee9 revert broken fix for polygon geometry
SVN revision: 29217
2007-03-28 23:58:49 +00:00
rephorm 93f19557db export string_list_split/join until we do a proper catgory selector in e
SVN revision: 29215
2007-03-28 18:04:51 +00:00
Sebastian Dransfeld 19c8c5fc7d Set load_time after read.
SVN revision: 29205
2007-03-27 19:50:57 +00:00
Sebastian Dransfeld 0c5a7e8872 Don't reallocate the Efreet_Desktop on re-read
SVN revision: 29204
2007-03-27 19:41:23 +00:00
Sebastian Dransfeld af731bf780 Remove unneeded include.
SVN revision: 29201
2007-03-27 18:59:23 +00:00
Sebastian Dransfeld c29155ecb0 TODO
SVN revision: 29200
2007-03-27 18:15:16 +00:00
Dan Sinclair 5ff16c62f0 - unused
SVN revision: 29199
2007-03-27 16:54:54 +00:00
Sebastian Dransfeld 0f6383ee5b Readd watch if a file is recreated.
SVN revision: 29197
2007-03-27 05:36:29 +00:00
Dan Sinclair 156a9bcf0f - forgot to update ewl before copying over the css file
SVN revision: 29193
2007-03-27 01:42:17 +00:00
Dan Sinclair f616bc6431 - update doxy to be more like web.enlightenment.org
SVN revision: 29192
2007-03-27 01:31:55 +00:00
rephorm 07eaecce03 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
2007-03-26 22:28:28 +00:00
Sebastian Dransfeld e82715591a Use correct inotify include.
SVN revision: 29189
2007-03-26 21:47:41 +00:00
Sebastian Dransfeld d79c286b70 file is not NULL and empty if a file is monitored
SVN revision: 29186
2007-03-26 19:30:51 +00:00
Dan Sinclair 39f502106c - use unsetenv()
SVN revision: 29178
2007-03-26 17:00:17 +00:00
Dan Sinclair f773a5ec9c - fixup icon theme test
SVN revision: 29177
2007-03-26 16:58:27 +00:00
Dan Sinclair 8db01cbf9f - setup the environment between shutdown() and init() in case the init() stuff
access the env.


SVN revision: 29176
2007-03-26 16:53:56 +00:00
Sebastian Dransfeld a76ed70f12 Disable the menu edit test, menu editing does not work well.
SVN revision: 29175
2007-03-26 16:34:45 +00:00
Sebastian Dransfeld da87c81a3b Fix memleaks.
SVN revision: 29174
2007-03-26 16:33:00 +00:00
Dan Sinclair a5c612d485 - better error output
SVN revision: 29173
2007-03-26 16:31:10 +00:00
Sebastian Dransfeld f3b285ee2a id can be NULL
SVN revision: 29172
2007-03-26 16:26:57 +00:00
Sebastian Dransfeld ef78f413da Header cleanup.
SVN revision: 29171
2007-03-26 16:17:40 +00:00
Sebastian Dransfeld f23691cb9e Keep the first element found if there are several with equal properties.
SVN revision: 29161
2007-03-25 22:54:28 +00:00
Sebastian Dransfeld b5f5fbe930 ++
SVN revision: 29157
2007-03-25 22:17:10 +00:00
Sebastian Dransfeld 2eb3195026 Fix memleak
SVN revision: 29153
2007-03-25 21:49:49 +00:00
Sebastian Dransfeld 2be5da9500 ++
SVN revision: 29149
2007-03-25 19:47:07 +00:00
Sebastian Dransfeld 4e0bcbf400 glob searching.
SVN revision: 29143
2007-03-25 19:01:45 +00:00
Sebastian Dransfeld dbbaf405f9 ++--
SVN revision: 29142
2007-03-25 19:00:07 +00:00
Sebastian Dransfeld e3e90a993a search for mime
SVN revision: 29136
2007-03-25 18:17:34 +00:00
rephorm 1d90933a3e todo++
SVN revision: 29135
2007-03-25 17:49:31 +00:00
rephorm c5744e117a don't nuke and rebuild the cache on theme list
SVN revision: 29132
2007-03-25 17:28:49 +00:00
Sebastian Dransfeld b6d1a6a4eb Use ecore_hash_find, no need to loop through the whole hash.
SVN revision: 29130
2007-03-25 16:44:47 +00:00
Sebastian Dransfeld 07cedee486 Add a function to find a value in a hash.
SVN revision: 29129
2007-03-25 16:44:11 +00:00
Sebastian Dransfeld c97009d447 Find desktop by wm_class
SVN revision: 29126
2007-03-25 16:17:19 +00:00
Sebastian Dransfeld 4b25a3e27c Search for desktop with right startup_wm_class.
SVN revision: 29125
2007-03-25 15:52:18 +00:00
Sebastian Dransfeld ed50729a60 Update to match recent API change.
SVN revision: 29124
2007-03-25 15:50:09 +00:00
Sebastian Dransfeld 6f441d94a9 Search in desktop cache.
SVN revision: 29117
2007-03-25 13:43:52 +00:00
Sebastian Dransfeld fe0fbd4189 Memory management
SVN revision: 29114
2007-03-25 13:10:09 +00:00
Sebastian Dransfeld 2f086b0e73 Rename functions.
SVN revision: 29113
2007-03-25 12:57:49 +00:00
Sebastian Dransfeld e164a4edf9 Add caching for system .desktop files.
SVN revision: 29111
2007-03-25 12:47:59 +00:00
Sebastian Dransfeld 928faa73f5 Check for NULL argument.
SVN revision: 29110
2007-03-25 12:05:48 +00:00
Sebastian Dransfeld 4624cd4c09 util init/shutdown last/first
SVN revision: 29107
2007-03-25 11:25:23 +00:00
Sebastian Dransfeld c41773fea6 Position util init/shutdown relative to desktop.
SVN revision: 29106
2007-03-25 10:55:45 +00:00
Sebastian Dransfeld 22394f127f Simplify function.
SVN revision: 29103
2007-03-25 10:49:04 +00:00
Sebastian Dransfeld 23bf91c0a7 Add init/shutdown for util.
SVN revision: 29102
2007-03-25 10:42:28 +00:00
Sebastian Dransfeld d266be8737 ignore generated changelog
SVN revision: 29101
2007-03-25 10:21:46 +00:00
Sebastian Dransfeld 325c33ab84 ++
SVN revision: 29100
2007-03-25 10:18:57 +00:00
doursse a337ae94f1 -lecore_dfb -> -lecore_directfb
SVN revision: 29096
2007-03-25 09:30:59 +00:00
Sebastian Dransfeld d41f2112ca Remove unused files.
SVN revision: 29093
2007-03-25 09:04:10 +00:00
Sebastian Dransfeld d2b7cd5296 Remove unused file.
SVN revision: 29091
2007-03-25 08:46:57 +00:00
Sebastian Dransfeld cb16c231a0 Remove unused files.
SVN revision: 29090
2007-03-25 08:41:48 +00:00
Sebastian Dransfeld 04ae8b0742 Remove double no msg
SVN revision: 29089
2007-03-25 08:37:47 +00:00
Sebastian Dransfeld e06c5c75f6 Reset job incase the user reset's edje.
SVN revision: 29087
2007-03-25 07:10:48 +00:00
Sebastian Dransfeld 5258345822 Use correct variable when searching for .desktop file.
Don't allow missing .desktop files.


SVN revision: 29055
2007-03-24 22:49:59 +00:00
Sebastian Dransfeld 870067d6a9 util to get a desktop by file id.
SVN revision: 29052
2007-03-24 21:59:34 +00:00
Dan Sinclair 5ebad1b1d6 - make this consistent with the rest of the efl
SVN revision: 29043
2007-03-24 19:49:28 +00:00
Dan Sinclair 7458a4a60e - don't use PDFLATEX
SVN revision: 29042
2007-03-24 19:44:33 +00:00
Sebastian Dransfeld cf63e3828d app_dirs isn't a dlist
SVN revision: 29037
2007-03-24 19:01:29 +00:00
Sebastian Dransfeld 787f3095d2 Can't and shouldn't delete job on shutdown. The job handler might not get
called and ecore will free the memory anyway.


SVN revision: 29021
2007-03-24 16:48:51 +00:00
kaethorn d1a58cfb5a debianize efreet.
SVN revision: 29018
2007-03-24 16:22:10 +00:00
Sebastian Dransfeld 9dbcb5c3ee Remove debug comments.
SVN revision: 29016
2007-03-24 16:05:43 +00:00
Sebastian Dransfeld 9f8200fd18 Ignore themes without a name.
SVN revision: 29002
2007-03-24 11:23:29 +00:00
tilman 62c98ea3da call PKG_PROG_PKG_CONFIG
SVN revision: 28998
2007-03-24 10:41:31 +00:00
tilman e41d0054bd removed pkg.m4, wtf?
SVN revision: 28989
2007-03-24 09:21:04 +00:00
tilman a61eb329cc fix ecore_desktop check etc
SVN revision: 28987
2007-03-24 08:38:33 +00:00
rephorm be98c62a12 fix Cflags
SVN revision: 28980
2007-03-24 02:06:21 +00:00
tilman 602ae0d917 move stuff to Libs.private
SVN revision: 28977
2007-03-23 23:09:49 +00:00
tilman 10ce990a4f more clean ups
SVN revision: 28976
2007-03-23 23:04:32 +00:00
tilman e24eeed435 slightly rework ecore_x
SVN revision: 28975
2007-03-23 22:53:21 +00:00
tilman b3c1a74772 slightly rework ecore_txt checks wrt configure output
SVN revision: 28974
2007-03-23 22:44:49 +00:00
tilman 984d3931bb erm, i don't think there's anything such as 'Ecore_Buffer' :P
SVN revision: 28973
2007-03-23 22:29:23 +00:00
tilman e0f1f0459a beautification
SVN revision: 28972
2007-03-23 22:26:26 +00:00
tilman 17ae1472b0 tweaked fontconfig check
SVN revision: 28971
2007-03-23 22:25:12 +00:00
tilman ef4acf8d30 removed some unneeded dummy assignments. spotted by vincent.
SVN revision: 28970
2007-03-23 22:07:18 +00:00
tilman c43201c65a moved -lm to Libs.private
SVN revision: 28967
2007-03-23 21:55:16 +00:00
tilman fd8d972c13 clean up AM_CONDITIONALs
SVN revision: 28966
2007-03-23 20:25:18 +00:00
tilman c491798541 don't append to a variable inside a conditional statement
SVN revision: 28964
2007-03-23 19:14:01 +00:00
Sebastian Dransfeld 8311e6db59 Formatting.
SVN revision: 28962
2007-03-23 17:31:01 +00:00
kaethorn 3a2190033d fix include dir.
SVN revision: 28959
2007-03-23 11:42:19 +00:00
tilman 39a9ae319a back out the embryoincludedir stuff again. it broke distcheck, and the old way wasn't that bad ;D
SVN revision: 28958
2007-03-23 10:59:08 +00:00
tilman 2f91dd8cec heh, we don't actually directly require eet and embryo :)
SVN revision: 28957
2007-03-23 10:23:17 +00:00
tilman 2926465e70 cleaned up requirements
SVN revision: 28956
2007-03-23 10:20:47 +00:00
tilman 1144c93c93 don't try to get xine's plugin directory, we don't even use it.
SVN revision: 28955
2007-03-23 10:09:35 +00:00
kaethorn fd06d62269 fix include path.
SVN revision: 28930
2007-03-22 18:56:12 +00:00
kaethorn 16510219ac reflect pkg-config changes.
SVN revision: 28929
2007-03-22 18:39:22 +00:00
tilman 6f5216afe1 ugh, removed pkg.m4
SVN revision: 28926
2007-03-22 17:11:30 +00:00
tilman 3fdf2e556b removed eet-config
SVN revision: 28925
2007-03-22 17:07:46 +00:00
tilman 1276ae4668 use pkgconfig to detect libxine. untested :o
SVN revision: 28913
2007-03-22 16:25:10 +00:00
tilman afd642cc5a shorten the freetype check a bit
SVN revision: 28912
2007-03-22 16:16:30 +00:00
tilman fe32c911f7 moved stuff to Libs.private
SVN revision: 28911
2007-03-22 16:15:19 +00:00
Sebastian Dransfeld dbe28a92ec No longer needed.
SVN revision: 28910
2007-03-22 16:01:20 +00:00
Sebastian Dransfeld dbab9f9419 Ignore generated pkgconfig file.
SVN revision: 28909
2007-03-22 15:56:19 +00:00
tilman 64c924042a make use of Libs.private for some stuff
SVN revision: 28906
2007-03-22 15:33:08 +00:00
Sebastian Dransfeld d1c755e13b Join the pkconfig frenzy!
Use pkgconfig for freetype.


SVN revision: 28905
2007-03-22 15:30:55 +00:00
tilman 61d953ae93 moved -lz and -ljpeg to Libs.private because eet doesn't expose them
SVN revision: 28904
2007-03-22 15:22:32 +00:00
Sebastian Dransfeld 7b6395fe4a Link against ecore-desktop if it is required.
SVN revision: 28883
2007-03-22 06:57:17 +00:00
tilman 31babf84bc removed ecore.m4
SVN revision: 28879
2007-03-22 02:29:11 +00:00
Carsten Haitzler 6eea59250e use mutex's right with cond's
SVN revision: 28873
2007-03-21 20:20:45 +00:00
tilman 2fb1a2093c oops, removed some trailing whitespace
SVN revision: 28869
2007-03-21 18:42:37 +00:00
tilman 5dddb73320 pkgconfig
SVN revision: 28864
2007-03-21 17:54:54 +00:00
tilman f36d001fe4 use pkgconfig to check for stuff
SVN revision: 28861
2007-03-21 17:33:07 +00:00
tilman 1989a6bdde edje requires ecore-job
SVN revision: 28856
2007-03-21 16:20:06 +00:00
tilman 07ecf892cf oops, don't reference ECORE_LIBS
SVN revision: 28855
2007-03-21 15:39:08 +00:00
tilman e0ed9aef1a use pkg-config to detect ecore
SVN revision: 28854
2007-03-21 15:36:26 +00:00
tilman 40ca2f85d8 split ecore.pc into multiple pc files, one for each sub module.
SVN revision: 28853
2007-03-21 15:30:23 +00:00
tilman f0e280839d ecore-x doesn't depend on ecore-job
SVN revision: 28852
2007-03-21 15:06:43 +00:00
tilman 4705ff7f0b removed ecore_x_reply. we don't need to link to ecore_job anymore, either.
SVN revision: 28843
2007-03-21 03:03:33 +00:00
tilman d39dbeefa2 switched edje over to pkg-config. almost. ecore is still detected by ecore-config, cause that one's gonna be pain.
SVN revision: 28842
2007-03-21 02:52:41 +00:00
tilman 3b036332c6 evas-config needs to list EDB_LIBS, too
SVN revision: 28841
2007-03-21 02:43:24 +00:00
tilman 0faaa1e432 require eet only once
SVN revision: 28840
2007-03-21 02:37:10 +00:00
tilman d627167b31 use pkg-config to locate EDB, too.
SVN revision: 28839
2007-03-21 02:28:39 +00:00
tilman 99060c539f evas now uses pkg-config to detect EET. i also reworked the autoconf code for that, IMO it now is MUCH cleaner and easier to read than before. if this causes any trouble, please contact me rather than putting weird code in again. thanks :)
SVN revision: 28838
2007-03-21 02:15:30 +00:00
tilman 4943fbb859 don't list eet_libs separately in evas.pc -- it's in in requirements already
SVN revision: 28837
2007-03-21 02:02:07 +00:00
tilman e9716966a7 move fontconfig libs to requirements
SVN revision: 28835
2007-03-21 00:52:53 +00:00
tilman 9f9ce970ef define datarootdir
SVN revision: 28834
2007-03-20 23:20:13 +00:00
tilman 192f7c932e publish embryoincludedir in embryo.pc
SVN revision: 28833
2007-03-20 23:11:21 +00:00
tilman 344de9dccd edje depends on embryo
SVN revision: 28832
2007-03-20 22:30:14 +00:00
tilman 1687825d37 synced the description with embryo.spec.in
SVN revision: 28831
2007-03-20 22:26:04 +00:00
tilman 5ede68450d fixed the description field
SVN revision: 28830
2007-03-20 22:22:47 +00:00
Christopher Michael 75f052383e Part 1 of ravenlocks mouse acceleration patch that provides the ecore_x
functions for setting mouse accel.


SVN revision: 28821
2007-03-20 00:54:49 +00:00
Carsten Haitzler d1cd35897d move some more stuff to the threads
SVN revision: 28815
2007-03-19 18:10:21 +00:00
rephorm a53b9b58ff if you set a file on an edje object that already has swallows, they will now be tracked and re-swallowed
SVN revision: 28774
2007-03-16 21:37:57 +00:00
doursse 25e9e492f3 some needed changes
SVN revision: 28769
2007-03-16 06:20:27 +00:00
Michael Jennings feabcdfe64 Thu Mar 15 12:20:27 2007 Michael Jennings (mej)
Re-apply the previously reverted patch and add (I think) the correct
fix for ecore-config.  I haven't tested this extensively, but edje
builds okay with it, so hopefully it's right.
----------------------------------------------------------------------


SVN revision: 28755
2007-03-15 22:21:28 +00:00
Michael Jennings 41047320af Wed Mar 14 22:06:13 2007 Michael Jennings (mej)
I hate when I do that.
----------------------------------------------------------------------


SVN revision: 28733
2007-03-15 08:06:15 +00:00
Michael Jennings 3edb26cf60 Wed Mar 14 21:57:38 2007 Michael Jennings (mej)
Reverting changes; kindly test patches BEFORE applying them.
----------------------------------------------------------------------


SVN revision: 28732
2007-03-15 07:57:43 +00:00
doursse d9fa45fe5f use the correct Windows macro when compiling with microsoft compiler, and not mingw/cygwin
SVN revision: 28727
2007-03-15 01:01:10 +00:00
doursse 4fb1500d27 accidently removed screensaver test
SVN revision: 28726
2007-03-15 00:32:30 +00:00
doursse 9185ef8961 use AC_CHECK_X_EXTENSION macro to check X extension
SVN revision: 28725
2007-03-15 00:26:39 +00:00
doursse 8050988bd5 add m4 macro to check X extension
SVN revision: 28724
2007-03-15 00:25:53 +00:00
doursse bbbec0d61e add ecore_x_drawable.c
SVN revision: 28723
2007-03-15 00:23:56 +00:00
Sebastian Dransfeld 36e603707f Check if screensaver extension is available.
SVN revision: 28720
2007-03-14 12:11:21 +00:00
Sebastian Dransfeld ff2d251911 Only wrap Screensaver extensions.
SVN revision: 28719
2007-03-14 12:06:49 +00:00
Sebastian Dransfeld 70be3f56aa For all who writes X wrappers. If a user decides to not link against a
library, the functions will not resolve at link time. So we need to wrap
them in cpp #ifdef's.


SVN revision: 28709
2007-03-14 01:40:16 +00:00
Mike Frysinger 9973e523f0 we dont actually use any PAGE defines, so dont include asm/page.h
SVN revision: 28703
2007-03-13 23:10:59 +00:00
Christopher Michael a90e76863a With Seb's recent #ifdef's the if (!dpms_available) checks are not needed now.
SVN revision: 28700
2007-03-13 16:49:48 +00:00
Sebastian Dransfeld 8e3275490b Declare function.
SVN revision: 28698
2007-03-13 16:29:02 +00:00
Sebastian Dransfeld 314ec9ce7a Fix compiler warnings.
SVN revision: 28696
2007-03-13 16:23:59 +00:00
Sebastian Dransfeld f7cc0332f5 Fix warnings.
SVN revision: 28695
2007-03-13 16:17:38 +00:00
Sebastian Dransfeld eeecc60efc Remove no longer used variable.
SVN revision: 28694
2007-03-13 16:11:48 +00:00
Sebastian Dransfeld aae6f6e920 Support for system which do not have DPMS at all.
SVN revision: 28693
2007-03-13 16:05:57 +00:00
Christopher Michael bbec1ed7dd Fix recent emotion_gstreamer breakage...someone forgot to update the
function proto & change the module.init call :)


SVN revision: 28692
2007-03-13 11:43:21 +00:00
Christopher Michael 6b4ae8ce60 Call correct DPMSGetVersion function.
SVN revision: 28691
2007-03-13 11:14:44 +00:00
Christopher Michael d57a49d4ef Fix minor typo..should be ECORE_XDPMS, thanks ravenlock :)
SVN revision: 28690
2007-03-13 09:45:00 +00:00
Christopher Michael 9096f91b3d Added checks for dpms available in X so we know to build ecore_x_dpms or
not. Added a fallback check that looks in the Xext if not found in Xdpms.


SVN revision: 28688
2007-03-13 09:31:22 +00:00
Christopher Michael c537ed8e3c Fix up ecore_x_dpms...formatting, removed the static int's for dpms version
as they are not used anywhere other than the init function. Added traps for
dpms_available before calling any dpms functions.


SVN revision: 28687
2007-03-13 09:30:17 +00:00
Peter Wehrfritz 54d6fba5d5 speed up ecore_str_split(); thanks to mej
SVN revision: 28685
2007-03-13 06:46:14 +00:00
Carsten Haitzler 2dbc5651d4 move emotion to fix latency on video load, deadlocks on stop/shutdown etc.
SVN revision: 28679
2007-03-13 02:30:14 +00:00
Carsten Haitzler 66954e5331 fix realpath
SVN revision: 28678
2007-03-13 02:28:18 +00:00
Peter Wehrfritz 0be48d6eae add ecore_str_split(), thanks to rookmoot
SVN revision: 28677
2007-03-13 01:17:33 +00:00
tilman 0b2ec0d179 these days it's everyone's hobby to put lots of funky stuff in ecore, that has nothing core-ish about it. so here's an --libs-core arg that makes ecore-config only echo the core libs of ecore. also formatted the argument list a bit nicer, so that it fits in a 80x24 terminal.
SVN revision: 28646
2007-03-10 22:25:58 +00:00
tilman 8df6a0235f make sure have_ecore_desktop and want_ecore_desktop are initialized. otherwise you'll get an empty result for ecore_desktop if you don't build ecore_file.
SVN revision: 28645
2007-03-10 22:12:01 +00:00