Commit Graph

330 Commits

Author SHA1 Message Date
Christopher Michael e40da56cb3 Added config options for cfgdlg_auto_apply and cfgdlg_default_mode. Bumped config version
SVN revision: 20490
2006-02-15 20:28:31 +00:00
Christopher Michael 388cbda6b1 Update what configs are GUId
SVN revision: 20433
2006-02-13 13:39:24 +00:00
Carsten Haitzler 15c398e635 more gadcon work! - getting there. slowly. the pieces are coming together...
SVN revision: 20379
2006-02-10 08:14:57 +00:00
Carsten Haitzler afdc6b19ef todo items gone. window icon is now choosable - eap or app provided one.
SVN revision: 20140
2006-01-31 08:02:18 +00:00
Carsten Haitzler f74e4a6bbc change exebuf to alt+escape - some keyboards donthave a grave key (other
keymaps for example) :) - if this conflicts - we can try something else :)


SVN revision: 19733
2006-01-12 03:28:04 +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 5c33ead53a options to allow shading etc.
SVN revision: 19648
2006-01-08 12:32:16 +00:00
Christopher Michael 2f75f46077 Added window list settings dialog.
Updated e_config.h to reflect what is gui'd


SVN revision: 19533
2006-01-04 22:20:51 +00:00
Christopher Michael 9982e2e6d3 Update e_config.h with comments about what is GUI'd
SVN revision: 19481
2006-01-02 00:10:02 +00:00
Christopher Michael 47699c5173 Update which config properties have GUI
SVN revision: 19098
2005-12-17 23:24:36 +00:00
Carsten Haitzler 9e16ed30e9 exebuf has its own config for gui setup
SVN revision: 19035
2005-12-15 04:29:38 +00:00
Carsten Haitzler c30558a79b working on mr. exebuf...
SVN revision: 18893
2005-12-07 13:24:58 +00:00
Carsten Haitzler a3d5f5c28d a lot more use of stringshare.
SVN revision: 18823
2005-12-04 12:03:59 +00:00
Carsten Haitzler eaadf415e0 more cache controls and a flusher... :)
SVN revision: 18627
2005-11-24 04:23:31 +00:00
stffrdhrn b81b2c3044 E_Intl changes
- Hunt a path for message files


SVN revision: 18600
2005-11-22 13:28:10 +00:00
Carsten Haitzler f7027577cc added 2 more config dialogs. examples of slider
SVN revision: 18534
2005-11-19 06:10:52 +00:00
Carsten Haitzler 441534bf5f note what config is handled in a gui so far
SVN revision: 18484
2005-11-15 13:07:31 +00:00
sebastid 61e273d0df Fullscreen policy. Not tested since my stupid laptop only has one res.
Please test.


SVN revision: 18303
2005-11-04 23:30:18 +00:00
stffrdhrn 60796f6c2a - Add new path for input method configuration files (may not needed?)
- 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
2005-10-23 04:56:51 +00:00
Carsten Haitzler 027e5afb18 shorne's intl work! :)
SVN revision: 17575
2005-10-15 10:49:54 +00:00
Carsten Haitzler 223423c16f lable display options for eaps in menus from ilLogict - modified to be
simpler though


SVN revision: 17572
2005-10-15 10:02:29 +00:00
sebastid d4ab58ed31 get/set engines for different contexts.
SVN revision: 17365
2005-10-09 22:15:58 +00:00
sebastid 18d91213a4 get/set default engine and list.
SVN revision: 17361
2005-10-09 19:42:24 +00:00
Carsten Haitzler 9f9468645d 1. centralise canvas creation.
2. allow xrender to be (*hard-coded) chosen.


SVN revision: 17126
2005-10-03 07:36:23 +00:00
sebastid 4f373a3df9 Winlist options, thanks to Frederick Reeve
SVN revision: 17006
2005-09-27 22:50:56 +00:00
tsauerbeck e3822ca730 'clicking-a-window-always-focuses-it' otherwise known as 'always-click-to-focus' is in. doesn't apply instantly, need to restart. i think that's the same with always-click-to-raise, so i'm not trying to do something about it
SVN revision: 16992
2005-09-27 16:36:14 +00:00
tsauerbeck c356249423 popups showing the current size/position on move/resize now optionally invisible
SVN revision: 16989
2005-09-27 11:22:46 +00:00
tsauerbeck 51c87a5c30 use default x cursor optionally. doesn't have an immediate effect when changed with enlightenment_remote. need to support cursors for hotspots like resize handles etc
SVN revision: 16967
2005-09-26 16:14:31 +00:00
sebastid d0cb4b111a Config for wheel and signal bindings.
NEW CONFIG VERSION!!


SVN revision: 16853
2005-09-22 20:20:34 +00:00
Dan Sinclair 3dc4584f68 - add the ability to change the initial window placement policy. currenlty
the default smart placement and place under cursor are available.

- configurable through enlightenment_remove -window-placement-set/get


SVN revision: 16702
2005-09-13 05:19:25 +00:00
sebastid ce0cc748c9 Make modal windows optional. Is it a good config name?
SVN revision: 16599
2005-09-05 21:46:56 +00:00
sebastid d30da0bf8e * Add options
-	e_config->transient.move
-	e_config->transient.resize
-	e_config->transient.raise
-	e_config->transient.lower
-	e_config->transient.layer
-	e_config->transient.desktop
-	e_config->transient.iconify
* Implement
-	e_config->transient.raise
-	e_config->transient.lower
-	e_config->transient.layer
-	e_config->transient.desktop
-	e_config->transient.iconify
* Show hide border in e_border_desk_set
* Add e_border_layer_set()


SVN revision: 16460
2005-09-02 07:38:40 +00:00
Carsten Haitzler b7caf97fd3 auto scroll menu controls
SVN revision: 16266
2005-08-22 05:50:49 +00:00
sebastid 5519da900c More work on themeable cursor.
SVN revision: 16261
2005-08-21 23:37:28 +00:00
Carsten Haitzler 85682c6ed9 and actually update user config for new default name
SVN revision: 16045
2005-08-06 04:12:18 +00:00
Carsten Haitzler f1f9673f11 desktop name ipc patch.
slight formatting stuff.


SVN revision: 16043
2005-08-06 04:00:03 +00:00
Carsten Haitzler ecfe75d378 restart on profile set to jump to (and load) the new profile instantly
(saving current config to old profile first). much nicer


SVN revision: 16035
2005-08-05 07:19:26 +00:00
Carsten Haitzler 9e7cd72067 ok lots of things here...
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
2005-07-31 06:22:31 +00:00
Carsten Haitzler da5943abc5 1. id3 album cover loader patches
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
2005-07-22 10:28:11 +00:00
Carsten Haitzler b0b86dde57 make click to focus behave a bit better - previously focused windwo gets the
focus now always - even in pointer focus. if flippign desktosp last window
focused on that desktop is focused bakc when u flip - they are options too :)


SVN revision: 15746
2005-07-12 11:07:57 +00:00
Carsten Haitzler 8e02e46a08 allow move resize box to follow the object its moving/resizing
SVN revision: 15690
2005-07-09 15:37:28 +00:00
Carsten Haitzler 2f97710e8f oh moozle!
e17 remembers stuff now. its very much not debuggued or used much - its a
nasty menu... but it seems to work ok right now. it saves the remember stuff
and loads it - and usess it... it should work ok :)


SVN revision: 15658
2005-07-07 09:27:04 +00:00
Carsten Haitzler f25d473428 use desk x,y as ints
SVN revision: 15586
2005-06-30 14:35:19 +00:00
Carsten Haitzler 472f87ff96 ok - desktop changes are done by edje transitions now
i hereby invoke the power of edje on ye desktop wallpapers.


SVN revision: 15585
2005-06-30 14:07:28 +00:00
Carsten Haitzler 22534090d3 and now u can set different bg's for different desktops.. and it "just works"
(tm) currently defautt transition is a sinusiodal crossfade - it can be a bit
sluggish on big screens or slow machines. need to be able to configure that.


SVN revision: 15575
2005-06-30 10:43:21 +00:00
Carsten Haitzler e314c2cc04 bg now allows transitions when changing the bg. also a first step to allow
different bg's per desk - not implemented yet tho, but some infrastructure
for it


SVN revision: 15568
2005-06-29 14:28:47 +00:00
Carsten Haitzler 2ebbd99565 TODO--
SVN revision: 15565
2005-06-29 08:49:54 +00:00
Carsten Haitzler 0ba99fb510 focus policy patch - adjusted :)
SVN revision: 15544
2005-06-27 12:05:26 +00:00
sebastid 177cdfb73f rename smart_maximize to maximize_policy.
SVN revision: 15415
2005-06-18 04:30:35 +00:00
sebastid a21f36f807 smart maximize.
SVN revision: 15371
2005-06-16 22:23:25 +00:00
Carsten Haitzler 0e22a36fcf nuke some TODO's
winlist is actually configurable - tho u'll have to modify code to configure
it as theres no ipc yet. but a few suggestions are in there now as config.


SVN revision: 15317
2005-06-14 10:19:25 +00:00
Carsten Haitzler 76bda119c0 winlist alt-tab works (and dhift-alt-tab to go in reverse)... it is NOT
complete... gfx are ugly. i have fixme's. it doesnt work with pointer focus
really... etc.


SVN revision: 15264
2005-06-12 06:50:34 +00:00
Carsten Haitzler d487bdcfc4 init splans has a checkbutton to disable it in the future... and e respects
the config value


SVN revision: 14968
2005-05-27 10:04:53 +00:00
Carsten Haitzler 3f3a9f2c75 make dnd resistance a config value
SVN revision: 14879
2005-05-21 02:49:47 +00:00
Carsten Haitzler 3520914ccd and now it shoudl be able to change click to focs <-> mouse focus dynamically
and it all shoudl work - i hope.


SVN revision: 14870
2005-05-20 10:14:51 +00:00
Carsten Haitzler 38ab99da69 click to focus works... if you turn it on and restart.
SVN revision: 14869
2005-05-20 09:27:06 +00:00
Carsten Haitzler 45a7d1f244 some virtualisation of focus
SVN revision: 14867
2005-05-20 07:32:42 +00:00
Carsten Haitzler 242e7b4744 shorne's patch
SVN revision: 14861
2005-05-20 03:09:44 +00:00
Carsten Haitzler 039d7a57bf mark items to be broken out to ipc
fix menu fast mosue mvoe detection again
todo


SVN revision: 14724
2005-05-12 09:28:58 +00:00
Carsten Haitzler 5eecbcdfff edge flip now is configurable
:)tho not via ipc yet


SVN revision: 14717
2005-05-12 06:53:16 +00:00
sebastid eb907d88ac Dnd update. Copy setup from popup.
SVN revision: 14699
2005-05-10 19:35:12 +00:00
Carsten Haitzler 65e5c15ca1 let people know when config changed and e17 auto-upgrades your config (the
old one is useless anyway)


SVN revision: 14652
2005-05-07 17:27:03 +00:00
Carsten Haitzler 1b6f59e253 properly virtualize ecore_evas setup
SVN revision: 14644
2005-05-07 13:50:38 +00:00
Carsten Haitzler 4c91972c07 key and mouse bindings are configurable via ipc. now. :)
SVN revision: 14608
2005-05-05 06:45:47 +00:00
Carsten Haitzler 476c8f543a key and mouse bindings are saved and loaded to/from config now. next phase:
export via ipc.


SVN revision: 14576
2005-05-03 15:25:02 +00:00
Carsten Haitzler b1422de636 fix focus loss on window unfocus so keybindings still work
some start on language set/get/list ipc


SVN revision: 14548
2005-05-02 10:16:31 +00:00
Carsten Haitzler 23fd88fde2 save and load themes...
SVN revision: 14531
2005-05-01 16:21:57 +00:00
Carsten Haitzler 67bc506c7a bindings + action system gets its first test run with button bindings. seems
to work well. grabs buttons. responds to input events and context. calls
appropriate action callbacks. you can add actions fairly easily. the cool bit
is that actions can be added on the fly... like ooh - lets say from...
MODULES :) ie module could load and enable then add lots of custom actions.
these could be custom in c code in the module.. OR... they could even be bits
of embryo loaded ... or perl... or python... or... anyway - you can figure it
out. it's justa  bi-product of doing the action system this way. (btw - the
actions can be overridden too by modules so a module could change a default
action or even just augment it...)


SVN revision: 14495
2005-04-29 16:04:43 +00:00
Carsten Haitzler 03633f3f52 shorns' font fixme work.. so we can all work on it :)
SVN revision: 14076
2005-04-02 16:40:37 +00:00
Carsten Haitzler 925ea677ec virtual roots is an option now (off by default)
SVN revision: 13693
2005-03-11 13:09:06 +00:00
Carsten Haitzler ca73c0ff58 only save config when/if it changes, not always... and fix module data dir...
SVN revision: 13236
2005-02-08 03:51:08 +00:00
Carsten Haitzler 4f54c588e1 seb's patch...
SVN revision: 13222
2005-02-07 13:51:09 +00:00
Carsten Haitzler e88c2ac1a6 fix up include system so u canhave one struct directly reference another (put
typedefs in separate section and include twice...


SVN revision: 12928
2005-01-12 16:03:09 +00:00
handyande 100f37b6a2 remember how many desks we like
this is _not_ on a per zone basis
this does _not_ remember your desktop names
like e16 really ;)


SVN revision: 12838
2005-01-08 22:09:16 +00:00
rephorm 10e8be1a6b rename "minimize" to "iconify"
support shading in other directions
support other transition types for shade animation (default is DECELERATE)
simplify some logic in _e_border_eval()


SVN revision: 12529
2004-12-20 21:33:31 +00:00
rephorm 8efaab9f08 Make shade animation / speed a config option. (speed is in px / sec)
Shade now does a decelerate transition instead of linear.


SVN revision: 12504
2004-12-18 23:24:09 +00:00
Carsten Haitzler 2f516dc4ad save modules list and load it again
SVN revision: 12361
2004-12-05 09:34:59 +00:00
Carsten Haitzler 7562a08b5a fix up config code so i can do lists and structs etc.
SVN revision: 12357
2004-12-05 07:43:51 +00:00
Carsten Haitzler 462b2aa404 hidden symbol support
SVN revision: 12253
2004-11-25 05:31:21 +00:00
Carsten Haitzler 5e2388c886 _ _ _ _ _____ ___
| | | | ___| | | |  ___| __ ___  ___ _______  ___   / _ \__   _____ _ __
| |_| |/ _ \ | | | |_ | '__/ _ \/ _ \_  / _ \/ __| | | | \ \ / / _ \ '__|
|  _  |  __/ | | |  _|| | |  __/  __// /  __/\__ \ | |_| |\ V /  __/ |
|_| |_|\___|_|_| |_|  |_|  \___|\___/___\___||___/  \___/  \_/ \___|_|


I put E17's wm code into cvs. Hell is freezing over. Duke Nukem Forever will
be out next week. Snowballls take up residence in Hell. The Fat Lady sings.
The End is nigh...

:)


SVN revision: 12247
2004-11-25 03:37:45 +00:00