Commit Graph

83 Commits

Author SHA1 Message Date
Massimiliano Calamelli 5f4f968653 Added #define _POSIX_HOST_NAME_MAX for OSes that don't know it (NetBSD in detail)
SVN revision: 40445
2009-04-28 15:50:32 +00:00
Cedric BAIL 46e8efcd8c Let me introduce you to Ecore_Input. The idea is to share as much as possible event
between all ecore graphic engine to ease porting of application and reduce the amount of
specific code per engine. This patch does just that.
	All your application should continu to work has previously, if it's not the case
please report any new behaviour regarding mouse and keyboard.


SVN revision: 39505
2009-03-16 16:24:43 +00:00
Carsten Haitzler 75a9bb7367 edbus is now.. required. no point making it optional anymore.
SVN revision: 37255
2008-10-27 22:52:49 +00:00
Sebastian Dransfeld 10396e6085 Use strlcpy
SVN revision: 37237
2008-10-27 12:34:35 +00:00
Carsten Haitzler 307d52edfd major changes!!!
init splash now merged with theme - default theme has both. saves space on
disk and just in the end is cleaner. can still select spash separately - but
now themes should provide splashes. you can have just splash files in the
theme dir - but won't be much good for full themes.

default theme now is b&w - all moved over and building. it's now default.
default splash is just default theme etc. etc.

this may cause some problems - so i'd just check your settigns and maybe
re-selct your init splash as it may not exist anymore or be found and thus a
blank splash until u fix it in config.

hmm... there is a bug thoug - i think fileman related. will check. missing
something in theme.



SVN revision: 37006
2008-10-23 00:32:48 +00:00
Cedric BAIL 1087de2397 Remove Evas list and replace them with Eina list.
No change for ->next and ->data access right now, as the patch is already
big enough.



SVN revision: 36962
2008-10-22 11:49:33 +00:00
Cedric BAIL c79dc9d9d6 Remove macro provided by Eina.
SVN revision: 36863
2008-10-20 16:34:59 +00:00
Cedric BAIL 3d6749983b Switch to eina_stringshare.
This could also change the usage of string share in E17.



SVN revision: 36679
2008-10-15 15:12:56 +00:00
Sebastian Dransfeld 4ff8a43130 - embryo is not a needed pkg
- make ecore_imf optional
- add pkg-config requirements to enlightenment.pc
- remove battery check dependant on ecore-txt
- move Ecore_Txt.h from e.h to temperature module


SVN revision: 35470
2008-08-13 19:22:01 +00:00
Sebastian Dransfeld 8a51de3b25 guard config.h
SVN revision: 35326
2008-08-05 13:11:47 +00:00
Carsten Haitzler 13cc8ba33d add some macros for usefulness
SVN revision: 34165
2008-04-01 20:51:04 +00:00
Stafford Mitchell Horne 54ab7f0d3c Long waiting commit
* Break out intl data. Reduces the size of e_imc
 * Add Dbus ipc replacement
 * Elightenment Dbus API can be extended by modules (Example: msgbus_lang)


SVN revision: 31803
2007-09-25 14:26:36 +00:00
Sebastian Dransfeld 67ee15f072 Add macro to free lists.
SVN revision: 31317
2007-08-15 05:48:47 +00:00
Carsten Haitzler c947fd66bc better pkgconfig deps
SVN revision: 31096
2007-07-31 15:00:22 +00:00
Sebastian Dransfeld 060542adde Better wrapping.
SVN revision: 30972
2007-07-25 18:14:45 +00:00
Carsten Haitzler 22d4a7d9b9 nick's patches to use efreet_mime. seem to work fine.
SVN revision: 30856
2007-07-16 14:33:25 +00:00
rephorm 830f8a0313 ecore_dbus is no longer used
SVN revision: 30766
2007-07-11 15:11:28 +00:00
Carsten Haitzler a4dab7ebed lots of debugging - but most of all - removable device support now uses
e_dbus (optional if you built it) and uses dbus for mount, unmount dev and
volume detection, creates icons and changes their state etc. and automounts
on double-click of volume etc. may have bugs. pants on.


SVN revision: 30346
2007-06-16 16:18:45 +00:00
Eric Schuele c684c90d27 oops.
SVN revision: 30260
2007-06-05 22:12:10 +00:00
Eric Schuele 28b177d4c5 FreeBSD has large file support out of the box
SVN revision: 30259
2007-06-05 21:52:15 +00:00
Carsten Haitzler fdbf463deb undef __USE_FILE_OFFSET64 - let features.h do it
SVN revision: 30205
2007-06-03 03:51:33 +00:00
Carsten Haitzler ece72492b3 handle large files
SVN revision: 30195
2007-06-02 16:35:10 +00:00
Sebastian Dransfeld e8590e0357 - Add flag to indicate when main loop has ended.
- Don't allow (some) events during shutdown, as events wont be processed.
- Don't remove drop handlers on dnd shutdown, they should be removed by
  their creators.
- init/shutdown fwin
- Delete fwins on shutdown.
- Remove weird ipc wrapper function.
- Don't do additional shutdown functions on restart.


SVN revision: 29366
2007-04-05 06:59:02 +00:00
Sebastian Dransfeld f6dc1dc1cc Remove stale code.
Fix comments.


SVN revision: 29159
2007-03-25 22:45:00 +00:00
Sebastian Dransfeld 13a6ad061d And ecore_desktop is gone.
Eap Editor must still be fixed!


SVN revision: 29147
2007-03-25 19:28:51 +00:00
Sebastian Dransfeld 4307a0544e Require efreet
SVN revision: 28988
2007-03-24 09:17:30 +00:00
Carsten Haitzler b2a0abb8eb a lot of patches - also my work on moving the IO stuff in e_fm to a slave
process to stop e from ever "locking up". this unfortunately breaks the other
source stuff and thus breaks the app editor config dialogs and anything using
fm2 for .desktop stuff from the e applications/all repo. i am doing this as i
expect this to go away with efreet anyway so not too much of an issue. not
all fm operatiosn work currently - note. so beware. it can view files though :)


SVN revision: 28528
2007-03-02 17:00:20 +00:00
Carsten Haitzler 07d6799234 1. update bugs in todo.
2. quickly add a new icon for "removable devices"
3. add removable device support to e17's fm - via dbus/hal. seems to work
well :)  (requires pmount to mount devices though)


SVN revision: 28143
2007-01-28 07:22:50 +00:00
Stafford Mitchell Horne 577618bf99 If finally go around to adding the advanced conf dialog for input methods.
* Note: input methods are stored as full path now, meaning most people have to update their configs


SVN revision: 27492
2006-12-17 11:24:59 +00:00
Sebastian Dransfeld da3724d67d Remove duplicate header.
SVN revision: 27470
2006-12-16 08:27:45 +00:00
Carsten Haitzler bda7481ea3 working on the file properties dialog
SVN revision: 27388
2006-12-09 06:28:25 +00:00
Carsten Haitzler 2c54568bfb fdo header and src more e compliant :)
onefang - some data to go on for debian - segv land galore though deep inside
ecore_desktop. cant track right now. also leaks... i smell leaks.


SVN revision: 25046
2006-08-22 23:39:08 +00:00
David Walter Seikel b228d7f10d .desktop files supported in .order files now. Full path to .desktop file
required at the moment.

Not fully completed yet.  No icons, probably not fully integrated into
the current cache mechanism.  Some parts may not be entirely correct.

I gotta get some sleep soon, so I'm committing it now, and I'll double
check by updating everything after it's all checked in.

Works for me. (tm)  B-)


SVN revision: 24712
2006-08-14 21:56:13 +00:00
Carsten Haitzler c80a395ab3 disable object paranoia for now and an extra null check for gadcon
SVN revision: 23488
2006-06-18 02:07:14 +00:00
codewarrior 93b8876596 this stuff only works with glibc, bsds compile now
SVN revision: 23371
2006-06-10 23:32:50 +00:00
sebastid 99b37daf82 Focus modal windows if any group member is focused.
SVN revision: 23370
2006-06-10 22:05:50 +00:00
sebastid 07a06fa4ab Disable paranoia again
SVN revision: 23366
2006-06-10 21:02:58 +00:00
sebastid 88973ff89c Make hints who want to change the border set border.name = NULL, and move
tests for border.name to client.border.changed test.
If a border changes and the border is shaded, remember the change and apply
it when the border no longer is shaded.


SVN revision: 23365
2006-06-10 21:02:23 +00:00
Carsten Haitzler 3a2144cad0 nice little overhaul of module related stuff. moduels now finally RELY on
module.eap files being installed - and using the e_apps api to load them and
ask for a name. Also icon is expected to be in this file too and i have
removed the info func call from modules as well as config_menu, module menus,
and other cruft in moduel structs. this also means revving the module api
version and saving users from a "if i recompile it will work" thing. :)
moduels need serious updates, not just a recompile for this. your modules
WILL break.


SVN revision: 23045
2006-06-01 06:44:37 +00:00
Carsten Haitzler b129d71c14 ass signal.h - as it's used in e_thumb.c - it shouldnt have been added to
includes


SVN revision: 22085
2006-04-13 08:10:52 +00:00
Carsten Haitzler 1785ad3a32 ipc is #defineable (rough for now - maybe able to be undefined and eventually
entirely removed - later though). also config shoudl be able to go up
versiosn more easily now.


SVN revision: 21160
2006-03-10 05:48:46 +00:00
rephorm 28ded42f0d Initial Color Class support in e17
only ipc at the moment (enlightenment_remote)
no real theme support yet either.

also, -color-class-del does not have the intended effect yet. need to add color_
class_del() to edje first


SVN revision: 19731
2006-01-12 02:12:21 +00:00
Carsten Haitzler f33f8a5007 same vis off
SVN revision: 19684
2006-01-10 07:38:12 +00:00
Carsten Haitzler ebf9cca1ed ok - turn off visibility stuff for e -0 for some reason just the dropshadow
module has problems with memcpy and memset... but its identical to everything
else and i dont see why it doesnt work and others do... weird.


SVN revision: 19679
2006-01-10 04:23:43 +00:00
codewarrior d3c1a4a4a0 -Efm:
- cleanups
- patch from Jose for menus.
- patch from Mista for Open With and other misc.


SVN revision: 19581
2006-01-06 23:45:13 +00:00
Carsten Haitzler 78d729a57b make symbol hiding actually work - fix some bugs, fixme's adjust bugs and
TODO, add exe history and actually use it etc.


SVN revision: 19313
2005-12-27 17:16:58 +00:00
Carsten Haitzler 912cf96418 centralise getting icon evas object from app
SVN revision: 19038
2005-12-15 07:12:00 +00:00
stffrdhrn b81b2c3044 E_Intl changes
- Hunt a path for message files


SVN revision: 18600
2005-11-22 13:28:10 +00:00
sebastid 950363bc08 Correct contains definition.
SVN revision: 18302
2005-11-04 23:10:34 +00:00
sebastid 80f59673d9 ctype.h for tolower()
SVN revision: 17818
2005-10-23 15:03:02 +00:00