Mike Blumenkrantz
6cdfddfb8e
s/iconif/minimize/ for conf2 options, add alias for iconif
...
SVN revision: 82714
2013-01-13 10:24:17 +00:00
Carsten Haitzler
bcb3fa19d0
dont need the include there - e.h has it.
...
SVN revision: 82713
2013-01-13 05:37:00 +00:00
Carsten Haitzler
b6a5ad1a40
from gustavo - efm cmdline grok uri's but needs efreet linking.
...
SVN revision: 82712
2013-01-13 05:36:22 +00:00
Mike Blumenkrantz
f965a163bf
add e_comp_cfdata_match_free()
...
SVN revision: 82704
2013-01-12 15:46:01 +00:00
Mike Blumenkrantz
f15d34dcac
remove unnecessary macro for comp engines and use enum values
...
SVN revision: 82702
2013-01-12 15:37:49 +00:00
Mike Blumenkrantz
94ab8f2a37
remove harmless duplicate timer_del call which caused error messages
...
SVN revision: 82701
2013-01-12 15:13:34 +00:00
Mike Blumenkrantz
2f8132a3d1
aspect widget appears to not be a real object when it comes to clipping, so we're going to be unorthodox here and not return it even though it's the parent...
...
SVN revision: 82699
2013-01-12 14:46:36 +00:00
Mike Blumenkrantz
91748cdc92
e_manager_comp_set now sends an event instead of using e_msg, though I don't even think this is necessary anymore since it will only be called on startup and shutdown...
...
SVN revision: 82696
2013-01-12 12:57:53 +00:00
Mike Blumenkrantz
16062072e4
simplify/streamline configure option adding, also add option domains so modules can get lists of their own options or other module options
...
SVN revision: 82695
2013-01-12 12:28:48 +00:00
Mike Blumenkrantz
30e9bd3f85
move e_configure_option_shutdown() to be the first function called on shutdown: bad things happen if this is not the case
...
SVN revision: 82694
2013-01-12 12:18:42 +00:00
Mike Blumenkrantz
7cca71bc95
add fallback timeout for system actions; now that comp is mandatory we have to account for the possibility that themes can fail to send correct signals, leading to the screen going black and nothing happening
...
SVN revision: 82639
2013-01-11 14:54:30 +00:00
Mike Blumenkrantz
71003dbeac
add options (conf2 only for the next few minutes) and functionality to enable "fast" comp effects in theme
...
SVN revision: 82631
2013-01-11 11:53:29 +00:00
Mike Blumenkrantz
34aab4c595
typos in effect disabling checks
...
SVN revision: 82630
2013-01-11 11:49:56 +00:00
Mike Blumenkrantz
d517d37535
backlight no longer attempts to apply settings for dummy devices
...
SVN revision: 82626
2013-01-11 10:51:24 +00:00
Mike Blumenkrantz
9e8e755cdf
formatting: all at once
...
SVN revision: 82625
2013-01-11 10:34:29 +00:00
Mike Blumenkrantz
845ba1ba12
add conf2 option for default comp shadow style
...
SVN revision: 82624
2013-01-11 10:30:01 +00:00
Mike Blumenkrantz
70e40291f6
another new comp option for disabling screen effects (fading on blank)
...
SVN revision: 82623
2013-01-11 09:21:39 +00:00
Mike Blumenkrantz
d94ca3aae7
e_manager_comp_set() is now EINTERN; external compositors are officially dead
...
SVN revision: 82622
2013-01-11 08:40:14 +00:00
Mike Blumenkrantz
0c282e6018
move conf2 comp options to e_comp
...
SVN revision: 82618
2013-01-11 08:20:14 +00:00
Mike Blumenkrantz
e0b0c10914
rename e_comp_shadow_set to e_comp_shadows_reset to be more descriptive about what it does
...
SVN revision: 82570
2013-01-10 14:05:08 +00:00
Mike Blumenkrantz
79a1d45534
now that comp is mandatory, I require options to completely disable comp effects before I can use e without tearing my eyes from their sockets
...
SVN revision: 82564
2013-01-10 13:20:02 +00:00
Mike Blumenkrantz
3394a2b461
fix comp config dialog settings apply (:/), fix comp config saving (:/), fix comp config dialog config loading (:/), change comp config domain to "e_comp" (your settings will be lost if you do not manually rename)
...
SVN revision: 82563
2013-01-10 13:03:36 +00:00
Mike Blumenkrantz
3d6d8f969c
e modules no longer require shutdown or save functions; this should clean up module code a little bit
...
SVN revision: 82552
2013-01-10 11:31:17 +00:00
Mike Blumenkrantz
f927968340
e_menu_category_callback create callback parameter order has changed to be consistent with the rest of the efl: data param always comes first
...
SVN revision: 82547
2013-01-10 10:36:41 +00:00
Mike Blumenkrantz
a428601f56
config submenu now sets "config" category
...
SVN revision: 82546
2013-01-10 10:27:08 +00:00
Carsten Haitzler
5f8e9293a0
ghost window-- after iconify+uniconify+withdraw
...
SVN revision: 82542
2013-01-10 10:15:32 +00:00
Mike Blumenkrantz
e5e937b2c2
add conf_comp to module whitelist, use right name for comp module in other places
...
SVN revision: 82541
2013-01-10 10:03:10 +00:00
Mike Blumenkrantz
da8302ac86
comp needs managers to exist on init. riiiiight
...
my favorite dish today: humble pie
SVN revision: 82540
2013-01-10 09:43:56 +00:00
Carsten Haitzler
592f1d1c79
no config - we should insta-restart with default profile.
...
SVN revision: 82537
2013-01-10 09:33:22 +00:00
Carsten Haitzler
da9b477dc9
we really should return.. as e_config is null.
...
SVN revision: 82535
2013-01-10 09:29:44 +00:00
Mike Blumenkrantz
cc42401f59
fix E_Win handling of window state changes, also fix e_border handling of changes.prop setting
...
ticket #2091
SVN revision: 82534
2013-01-10 09:24:42 +00:00
Carsten Haitzler
c5bcdd2398
assert.h++
...
SVN revision: 82531
2013-01-10 08:50:04 +00:00
Mike Blumenkrantz
0e98a9a8e6
don't display comp module in module settings dialog
...
SVN revision: 82529
2013-01-10 08:29:19 +00:00
Mike Blumenkrantz
0296927048
autoremove comp module from e_config if it was previously existing there
...
SVN revision: 82528
2013-01-10 08:28:50 +00:00
Cedric BAIL
278841c8c3
e: we now use Ecore_Getopt.h
...
SVN revision: 82527
2013-01-10 08:27:43 +00:00
Mike Blumenkrantz
c9aaacdb35
completely block modules named composite from being loaded
...
SVN revision: 82522
2013-01-10 08:14:15 +00:00
Mike Blumenkrantz
7a7ceb7429
E_LIST_HANDLER_APPEND now assert()s the event handler
...
SVN revision: 82521
2013-01-10 08:09:46 +00:00
Mike Blumenkrantz
8345d7d6d4
order matters in e_main: e_comp would never succeed at compositing anything border-related because it was inited before e_border, thus causing all its e_border event handlers to be nonexistent
...
SVN revision: 82520
2013-01-10 08:06:01 +00:00
Mike Blumenkrantz
9c92b1b73c
fix e_comp_shutdown return type and make e_comp_{init,shutdown} EINTERN so they can't be disabled
...
SVN revision: 82518
2013-01-10 07:53:20 +00:00
Mike Blumenkrantz
8e127335cb
force window border (theme) inset to be applied to new client placement geometry, fixing issues where windows would appear to "slide" across the desktop by the size of the border inset; this was primarily noticeable when using wine applications
...
SVN revision: 82460
2013-01-09 13:24:24 +00:00
Rafael Antognolli
779724d6d1
e/comp: Add wayland cflags to avoid build error.
...
SVN revision: 82459
2013-01-09 12:48:11 +00:00
Lucas De Marchi
8cacf8429d
e: merge comp module into core
...
* Move compositor to core, but letting the configuration there
* Rename all files and functions from e_mod_comp_* to e_comp_*
* Move the config dialogs to a new module named conf_comp. It still
uses a domain config, otherwise it would not pick the current
user's configuration. Maybe it would be wise to later on move these
options to e_config
* Fixup the wizard mess linking the header in the build tree in order
to be able to create the config. Since now it's in core, we don't
need to play linking games in the build system
I'm not sure if the wayland part works. It was not even building
previously so I'll let for who cares about this to actually test and
report bugs.
SVN revision: 82454
2013-01-09 11:34:07 +00:00
Mike Blumenkrantz
8096505844
geometry_auto_move option (enabled by default) now also corrects applications which fail in their attempts to center windows on multimonitor systems
...
SVN revision: 82448
2013-01-09 10:11:55 +00:00
Mike Blumenkrantz
dacb574ff4
relabel horrendously mislabeled window placement option, also add conf2 help for it
...
SVN revision: 82441
2013-01-09 08:38:10 +00:00
Mike Blumenkrantz
21dbe23b1a
bump config generation for removal of use_composite
...
SVN revision: 82437
2013-01-09 07:55:39 +00:00
Lucas De Marchi
0675dd03a0
e: rename option use_composite to use_shaped_win
...
In order to move composite inside the core we need to kill the
use_composite option. However in some places it is being used to switch
between ARGB and shaped windows. It doesn't make much sense to keep the
advanced/engine dialog to let the user toggle this options if we have
composite always enabledm, but lets allow the user to shoot
himself on the foot (for now).
Next step will be to move the comp module files to core so user can't
unload it anymore.
SVN revision: 82433
2013-01-09 03:21:25 +00:00
Mike Blumenkrantz
d813da9fb5
fix gettext on conf2 option help
...
SVN revision: 82411
2013-01-08 13:32:40 +00:00
Mike Blumenkrantz
31e2299a67
add config option for disabling pointer warp when performing directional focus change in winlist, patch by David H. Bronke
...
ticket #2098
SVN revision: 82409
2013-01-08 11:51:56 +00:00
Mike Blumenkrantz
bede9e08bf
Desktop->Shelves menu now shows shelf names instead of orientations
...
ticket #2105
SVN revision: 82408
2013-01-08 11:32:46 +00:00
Mike Blumenkrantz
9543eb5c37
fix bug where slider could be changed while disabled
...
ticket #2169
SVN revision: 82403
2013-01-08 11:06:56 +00:00