likely an up-to-date list of all executables in $PATH as fast as possible and
then in the background build a new list from files and if this list does not
match the cached list once built, throw away the old cache file and write out
a new one. :) this should be about the best of all worlds - instaant exebuf
appearance and storing previously discovered info as well as never hanging
"solid". there is a chance the data you have is incomplete or out of date -
but thats better than the wm just hanging there for 10 seconds while disk IO
thrashes.
SVN revision: 20305
designed to optimally help lay out gadgets in a 1 d list along an interval
and do the right thing shoudl that interval change size etc.
SVN revision: 20285
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
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
- Fix cs_CZ bug from Gori
- Scan input method path for configuration files
- Split e_intl startup/shutdown into things that need to be done first and
things that need to be done later. This is better than throwing e_intl
init code into various parts of the system.
- Add ipc to modify the input method path "input_methods"
TODO:
- Add some default configuration files
SVN revision: 17784
- Also shutdown the old exe when switching IM's
- In e_main.c I have moved e_intl shutdown to before e_main_shutdown
this is because e_intl needs to clean up its ecore stuff before ecore
does it, maybe this is incorrect, let me know
SVN revision: 17757
change contents or files change etc. etc. etc. theres also a cmd-line util
that can pre-generate caches for a directory or a dir tree for you :)
SVN revision: 16926
e.h is an installed header so modules can be written outside the e tree.
config.h isn't installed by e. so, if the module dosen't have a config.h
and the local directory in their include path the build will fail.
SVN revision: 16719
1. e17 is now relocatable. the wm will determine its install prefix on the
fly when it is run. so you can use --prefix=/usr/local/e17 and just move the
base dir (/usr/local/e17) to anywhere you like at any later time and e will
adjust and find it. it still has built in fallbacks too so it will use the
compiled prefix as normal if its hunting and 2 checks dont pass.
2. edit mode for gadgets will work with alt+left click on a gadget and
instantly end when u lift the mouse. alst ctrl+alt+g will activate/deactivate
edit mode
3. borderless windows are not allowed to be shaded
4. shaded windows are not allowed to have their border changed
5. just have never seen the pager mess up bug - so until there is some way
of reproducing it or even knowing its still there - remove
6. autoraise timers should be fixed on focus changes
7. stickiness remembering works in the pager now on start of a remembered app
SVN revision: 15966
2. i reduced list note memory usage by 20% - shoudl work better with malloc
as ti is now a power of 2 as well
3. optimised evas internals to make use of event freezes to make e17'sw menu
popups a LOT snappier
4. fixed using last member of list nodes - bad - shoudl use api as this is
private stuff really
5. added config profile stuff to e17 u can literally maintain multiple
config profiles and choose which one at any time etc.
SVN revision: 15864