Mike Blumenkrantz
8516d933bf
add conf2 options for recently added config options
...
SVN revision: 83682
2013-02-06 13:21:44 +00:00
Mike Blumenkrantz
e3953ba1db
fix startup error scenario where module dialog could be opened before module startup and result in empty contents
...
SVN revision: 83680
2013-02-06 13:11:52 +00:00
Mike Blumenkrantz
fea54b3d31
ensure that E_EVENT_MODULE_INIT_END is always sent even if no modules are loaded
...
SVN revision: 83679
2013-02-06 13:11:08 +00:00
Mike Blumenkrantz
893b867070
add option for disabling all keyboard layout changes
...
SVN revision: 83674
2013-02-06 10:51:54 +00:00
Mike Blumenkrantz
2f828589bb
added e_widget_on_disable_hook_set
...
SVN revision: 83670
2013-02-06 09:34:53 +00:00
Mike Blumenkrantz
74bffcb02e
check widget disable list functions now apply disabled state on adding new items
...
SVN revision: 83665
2013-02-06 09:09:07 +00:00
Mike Blumenkrantz
72aa96c65b
add e_widget_check_widget_disable_on_* api for automatically enabling/disabling widgets without needing to add more callbacks
...
SVN revision: 83661
2013-02-06 08:44:52 +00:00
Mike Blumenkrantz
ea684db564
move e_bindings allocation to after we're sure we need it so we don't leak those precious 20 bytes of memory
...
SVN revision: 83660
2013-02-06 08:36:59 +00:00
Mike Blumenkrantz
1059b382e3
flip order of check widget functions to be less infuriating
...
SVN revision: 83658
2013-02-06 08:19:42 +00:00
Mike Blumenkrantz
f76af85149
fix another binding upgrade bug
...
SVN revision: 83656
2013-02-06 07:49:45 +00:00
Mike Blumenkrantz
6773c911b6
unify all pointer warping code to rely on e_border_pointer_warp_to_center functions
...
SVN revision: 83636
2013-02-05 15:15:04 +00:00
Mike Blumenkrantz
fcd92901fc
winlist_warp_speed->pointer_warp_speed
...
pointer warp options consolidated into their own tab in focus settings
SVN revision: 83633
2013-02-05 14:22:54 +00:00
Mike Blumenkrantz
d7c52deb98
merge all bindings dialogs into single module: conf_bindings
...
configs have been updated to load correct module and modapi version has been bumped to invalidate old modules
SVN revision: 83632
2013-02-05 14:03:11 +00:00
Mike Blumenkrantz
ec87e69908
add yet another pointer warp option: disable all warps
...
ticket #asdfuser
SVN revision: 83629
2013-02-05 13:33:49 +00:00
Mike Blumenkrantz
41759238cd
a much requested feature: drag-only edge bindings
...
ticket #281
SVN revision: 83628
2013-02-05 13:13:33 +00:00
Mike Blumenkrantz
6f2737928d
fix bindings wipe bug that crept in a day or two ago
...
SVN revision: 83622
2013-02-05 10:42:27 +00:00
Mike Blumenkrantz
488e37c140
fix edge flipping after dragging to an invalid flip edge containing a shelf
...
ticket #1701
SVN revision: 83618
2013-02-05 08:55:23 +00:00
Mike Blumenkrantz
9c0150c7ff
rename e_eap_editor files to e_desktop_editor...this makes much more sense
...
SVN revision: 83602
2013-02-04 14:00:43 +00:00
Mike Blumenkrantz
e6c16299bc
standardize the macros used in desktop editor, fix some null check failures
...
SVN revision: 83601
2013-02-04 13:58:47 +00:00
Mike Blumenkrantz
62ae68b344
move around init for e_bindings a little to handle case of people eventually updating from E17->E18
...
SVN revision: 83596
2013-02-04 12:12:12 +00:00
Mike Blumenkrantz
9bcaf51cc0
no point in trying all this fancy shelf moving/resizing/pruning, we redo all shelves on container resize no matter what
...
SVN revision: 83590
2013-02-04 11:21:56 +00:00
Mike Blumenkrantz
9560536c11
add a handy macro for notifying users of config updates in log
...
SVN revision: 83589
2013-02-04 10:48:00 +00:00
Mike Blumenkrantz
d1be1fc8bb
add profile types to config so it will be possible to determine what type of config the user started with
...
SVN revision: 83588
2013-02-04 10:45:51 +00:00
Mike Blumenkrantz
ac9d6f6027
a really horrendous commit to fix a typo in the xkb changes last week which caused config to be saved wrong
...
no configs were harmed in the making of this
SVN revision: 83586
2013-02-04 10:14:57 +00:00
Mike Blumenkrantz
93478999a3
add support for edje files in filepreview widget
...
SVN revision: 83585
2013-02-04 09:09:15 +00:00
Mike Blumenkrantz
01257a8acc
optimize use of edje_file_collection_list in various e things, also remove erroneous changelog/news entries
...
SVN revision: 83584
2013-02-04 08:38:46 +00:00
Mike Blumenkrantz
d32d679f56
add macro E_CONFIG_DD_FIND to wrap related function and keep namespace consistent
...
SVN revision: 83582
2013-02-04 08:24:30 +00:00
Mike Blumenkrantz
95209aa915
save bindings config immediately after transferring to ensure it doesn't get lost
...
SVN revision: 83570
2013-02-02 09:01:16 +00:00
Mike Blumenkrantz
aa0e82dda6
fix behavior of up/down keys in efm when typebuf is visible
...
SVN revision: 83560
2013-02-01 12:39:39 +00:00
Mike Blumenkrantz
907d4fa211
it's much more likely that someone encountering a binding upgrade situation will be on a desktop and thus want the standard profile as a consolation prize after all their bindings are wiped
...
SVN revision: 83558
2013-02-01 12:31:05 +00:00
Mike Blumenkrantz
f97f3cdb2d
ffs this free macro needs to get fixed to not fail here
...
SVN revision: 83555
2013-02-01 11:56:36 +00:00
Mike Blumenkrantz
ceda4b3012
fix leak in e profile list dbus method
...
SVN revision: 83552
2013-02-01 11:46:46 +00:00
Mike Blumenkrantz
813496a865
track config edds, add e_config_descriptor_find() for retrieving them
...
SVN revision: 83550
2013-02-01 11:31:59 +00:00
Mike Blumenkrantz
226ec15f2d
fix eina_list_last_data_get detection for e
...
SVN revision: 83548
2013-02-01 11:05:38 +00:00
Mike Blumenkrantz
4ad2b363ed
add functions for freeing binding config structs
...
SVN revision: 83545
2013-02-01 10:35:33 +00:00
Mike Blumenkrantz
c48fd0b06d
giant commit that wipes all bindi^W^W^Wsplits out binding configs into a separate config domain so they can be more easily copied and so they won't be wiped in the event that primary config is wiped
...
also splits all binding lists out of e_config: they are now conveniently located in the global "e_bindings" struct
SVN revision: 83544
2013-02-01 10:21:54 +00:00
Mike Blumenkrantz
3fa4115633
same xkb typo in another place
...
SVN revision: 83540
2013-02-01 08:24:22 +00:00
Mike Blumenkrantz
9c847e9d7f
fix xkb crash
...
SVN revision: 83539
2013-02-01 07:48:19 +00:00
Mike Blumenkrantz
57933c9d02
giant rollup commit fixing all xkb issues
...
tickets #1799 , #2082
SVN revision: 83531
2013-01-31 17:50:45 +00:00
Mike Blumenkrantz
a4d35ff86c
fix flag reduce case for when name has no / character
...
SVN revision: 83530
2013-01-31 17:24:31 +00:00
Mike Blumenkrantz
98bb1620f7
make one of the xkb functions less stupid
...
SVN revision: 83526
2013-01-31 16:07:45 +00:00
Mike Blumenkrantz
1b6904e063
efm now ignores .part file changes
...
ticket #2120
SVN revision: 83524
2013-01-31 15:26:11 +00:00
Mike Blumenkrantz
8fd587ff92
fix navigation using symlinks in some cases
...
ticket #2032
SVN revision: 83522
2013-01-31 14:56:08 +00:00
Mike Blumenkrantz
0949e8ea63
fix window autoraise triggering from pointer_slide
...
ticket #2183
SVN revision: 83507
2013-01-31 10:58:27 +00:00
Mike Blumenkrantz
6dc0f1f64e
delete gadget evas objects on delete to prevent crash on restart now that comp is merged into core
...
SVN revision: 83505
2013-01-31 10:53:50 +00:00
Carsten Haitzler
1d1015ec84
fix window unmap event handling with synthetic unmaps - only really an
...
issue during manageing (startup) of a border - race condition. may
misee hides. this fixes it but needs efl 1.8. :/
SVN revision: 83420
2013-01-29 08:25:24 +00:00
Mike Blumenkrantz
c123546657
fix link drop into sidebar when dragging between items
...
ticket #2232
SVN revision: 83414
2013-01-29 07:44:57 +00:00
Mike Blumenkrantz
8ceef0e216
bump year in about dialog
...
SVN revision: 83300
2013-01-24 14:02:29 +00:00
Mike Blumenkrantz
a57d11f111
use handler list macro when creating manager handlers
...
SVN revision: 83292
2013-01-24 10:48:11 +00:00
Mike Blumenkrantz
fc67e4810c
comp no longer disables and reenables on startup from detecting the container window with nocomp_fs enabled
...
SVN revision: 83209
2013-01-24 08:41:25 +00:00
Mike Blumenkrantz
47162b2c2a
module loading now enforces priority for user directories; at some point we should probably figure out how to set up a priority list for /usr/lib vs /usr/local/lib and such
...
SVN revision: 83206
2013-01-24 08:16:10 +00:00
Mike Blumenkrantz
cdf4fb7950
unbreak eeze mount detection/compile (spankies for demarchi), remove last bits of hal mount support from configure
...
SVN revision: 83204
2013-01-24 07:59:28 +00:00
Mike Blumenkrantz
88ea7b1e96
conf2 option ctx now stores update text to allow ignoring repeated updates, also remove tags from search lists when aliases are added
...
SVN revision: 83179
2013-01-23 14:58:54 +00:00
Mike Blumenkrantz
2792afd090
reduce number of loops required to iterate when updating conf2 option ctx from text
...
SVN revision: 83178
2013-01-23 14:50:18 +00:00
Mike Blumenkrantz
1ea8697846
fix list remove typo in conf2 option matching which should speed up matching process considerably
...
SVN revision: 83177
2013-01-23 14:22:53 +00:00
Mike Blumenkrantz
6f3db35204
more strcase*->str* from last conf2 option commit
...
SVN revision: 83175
2013-01-23 14:19:27 +00:00
Mike Blumenkrantz
81f5da0e32
lowercase conf2 ctx text at start to speed up text searches
...
SVN revision: 83174
2013-01-23 14:18:00 +00:00
Mike Blumenkrantz
2fad65f8df
don't list conf2 match tags for a ctx if they're tags already added to the ctx for the purpose of matching
...
SVN revision: 83173
2013-01-23 14:16:01 +00:00
Mike Blumenkrantz
feb662019e
fix stringshare usage when applying conf2 string option
...
SVN revision: 83167
2013-01-23 12:20:00 +00:00
Mike Blumenkrantz
d4f30b24ad
fix possible null deref in e_sys when debugging
...
SVN revision: 83157
2013-01-23 10:53:26 +00:00
Mike Blumenkrantz
68e8bae442
fix possible null deref in desktop editor
...
SVN revision: 83155
2013-01-23 10:50:29 +00:00
Mike Blumenkrantz
0183b727d0
fix path setting in import dialog
...
SVN revision: 83151
2013-01-23 10:35:57 +00:00
Mike Blumenkrantz
69dfb7c74c
fix edbus leak
...
SVN revision: 83144
2013-01-23 10:10:18 +00:00
Mike Blumenkrantz
5237b25e34
unbreak 1.7 branch compile
...
SPANK SPANK SPANK JIHOOOOOOOOOOOOOOOOOOOOOOOON
SVN revision: 83142
2013-01-23 10:05:53 +00:00
Jihoon Kim
10960b39c9
e17: use eina_unicode_utf8_next_get instead of eina_unicode_utf8_get_next
...
SVN revision: 83141
2013-01-23 10:03:31 +00:00
Mike Blumenkrantz
11beb0649c
same leak as previous in import dialog
...
SVN revision: 83139
2013-01-23 10:01:26 +00:00
Mike Blumenkrantz
543b85aa2a
fix small leaks in efm and e_import_config_dialog
...
SVN revision: 83137
2013-01-23 09:59:14 +00:00
Mike Blumenkrantz
a0a6962b5c
another array offset error
...
SVN revision: 83133
2013-01-23 09:24:44 +00:00
Mike Blumenkrantz
18bd14af98
module error dialog is no longer remembered across restarts: this caused a crash for me on two different machines, so there's another strange and related bug here somewhere...
...
SVN revision: 83126
2013-01-23 08:25:54 +00:00
ChunEon Park
ef2d139967
e/action - removed unnecessary line. already structure is clean.
...
SVN revision: 83122
2013-01-23 05:30:59 +00:00
Mike Blumenkrantz
0a8c14fb90
send conf2 option change event when applying option
...
SVN revision: 83086
2013-01-22 14:08:50 +00:00
Mike Blumenkrantz
3767fe1ce6
typo for conf2 option to disable screen effects
...
SVN revision: 83085
2013-01-22 14:06:15 +00:00
Mike Blumenkrantz
35f01480ac
conf2 entry matching now even more accurate
...
SVN revision: 83084
2013-01-22 13:51:11 +00:00
Mike Blumenkrantz
89cbf7d653
text searching in conf2 will now be much more accurate when one "word" contains multiple tags
...
SVN revision: 83083
2013-01-22 13:44:28 +00:00
Mike Blumenkrantz
9707e23024
reenable nocomp_fs by default now that it's fixed
...
SVN revision: 83078
2013-01-22 11:41:13 +00:00
Mike Blumenkrantz
6d4ccf159c
finally fix bug with "don't composite fullscreen windows" option
...
ticket #1558
SVN revision: 83076
2013-01-22 11:34:45 +00:00
Mike Blumenkrantz
b93d7aeb23
change a couple comp DBGs to WRN
...
SVN revision: 83075
2013-01-22 11:31:07 +00:00
Mike Blumenkrantz
f217f7e0b3
set comp log level to info
...
SVN revision: 83074
2013-01-22 11:29:24 +00:00
Mike Blumenkrantz
0c524f1094
add null checks to external comp api
...
SVN revision: 83068
2013-01-22 10:18:53 +00:00
Mike Blumenkrantz
b0c585cedd
comp now has and uses its own log domain
...
SVN revision: 83067
2013-01-22 10:04:26 +00:00
Mike Blumenkrantz
65aaca959f
move ecore-x checks in comp to beginning of comp init
...
SVN revision: 83066
2013-01-22 09:59:22 +00:00
Mike Blumenkrantz
bbff627334
better fix for initial placement of wine windows, also fixes bug where windows would be placed slightly offscreen
...
SVN revision: 83059
2013-01-22 08:39:10 +00:00
Mike Blumenkrantz
8fcf2cbcca
remove old e_msg-based comp api as well as e_manager_comp api, replacing both with e_comp functions and events
...
this completely breaks anything external which used comp, so module api version has been bumped
SVN revision: 82973
2013-01-18 12:47:14 +00:00
Mike Blumenkrantz
e75bc273b2
e_comp.h now includes other comp headers, explicitly including comp headers is not necessary
...
SVN revision: 82972
2013-01-18 11:22:05 +00:00
Mike McCormack
66c08a536d
e: Remove unused variable warnings
...
Signed-off-by: Mike McCormack <mikem@atratus.org>
SVN revision: 82966
2013-01-18 06:45:55 +00:00
Miculcy Brian
cc6581a8f9
Shelf option 'overlapping' made clearer and disabled when window automatic movement on shelf hide isn't set.
...
SVN revision: 82871
2013-01-16 09:56:50 +00:00
Mike Blumenkrantz
bc2cdda276
improve module config dialog load speed
...
SVN revision: 82820
2013-01-15 15:34:27 +00:00
Mike Blumenkrantz
1c4aec432d
track module directories, add api for fetching module .desktop files
...
SVN revision: 82819
2013-01-15 15:33:39 +00:00
Mike Blumenkrantz
0dea8f3339
small improvement to window dragging: when allowing drag of maximized windows, changing the screen of a window will automatically attempt to resize the window so as to better fit the screen
...
exploring this change led to the discovery of a default theme bug: maximizing a window blocks events to resize hotspots on the bottom part of the window regardless of config settings
SVN revision: 82813
2013-01-15 14:43:19 +00:00
Lucas De Marchi
a37c6ca20f
e: follow edbus change about unref'ing messages after send
...
Don't unref the messages after calling edbus_*_send() since edbus
automatically unrefs them. It was also impressive the number of places
that were not unrefing the message when they should.
SVN revision: 82808
2013-01-15 14:34:50 +00:00
Mike Blumenkrantz
34020fe5df
update e_module struct types
...
SVN revision: 82797
2013-01-15 10:22:36 +00:00
Igor Murzov
505278789d
Fix incorrect usage of gettext for plural forms.
...
This commit is almost the same as r78716. Déjà vu!
SVN revision: 82788
2013-01-14 23:43:40 +00:00
Igor Murzov
2b2335fc0b
Translate messages in configuration checker error dialog.
...
SVN revision: 82787
2013-01-14 23:42:40 +00:00
Miculcy Brian
9d781fa8ac
Backlight, screenlock and screensaver don't check for fullscreen windows - we have presentation mode for that.
...
SVN revision: 82772
2013-01-14 17:26:13 +00:00
Mike Blumenkrantz
c088474ba6
fix comp bug where focus+urgency states were not applied to windows on startup
...
SVN revision: 82769
2013-01-14 17:03:52 +00:00
Mike Blumenkrantz
839a2f3f15
move all conf2 options for opening config dialogs into the owner module
...
SVN revision: 82727
2013-01-13 13:28:56 +00:00
Mike Blumenkrantz
15baa212d8
add conf2 subsystem utility function for getting gtk theme list
...
SVN revision: 82721
2013-01-13 12:34:46 +00:00
Mike Blumenkrantz
1e0d4e857c
add conf2 utility functions to get current themes
...
SVN revision: 82720
2013-01-13 12:20:53 +00:00
Mike Blumenkrantz
cdbebff3ab
all comp options are now available in conf2
...
SVN revision: 82718
2013-01-13 11:56:43 +00:00
Mike Blumenkrantz
e34ba7b645
change comp engine values to enum
...
SVN revision: 82717
2013-01-13 11:55:16 +00:00
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