Commit Graph

3554 Commits

Author SHA1 Message Date
Carsten Haitzler d2dc4fd3ae more merging of modules
SVN revision: 59056
2011-05-01 02:51:21 +00:00
Carsten Haitzler 82ffbc59f3 more conf module merges
SVN revision: 59054
2011-04-30 13:47:06 +00:00
Carsten Haitzler c2b3532fd7 more merging of modules that are needlessly split
SVN revision: 59053
2011-04-30 13:35:25 +00:00
Carsten Haitzler ed7aba1cfd consolidate some more conf modules as per plan.
SVN revision: 59052
2011-04-30 12:59:53 +00:00
Massimo Maiurana c68481442f updating portuguese translations
SVN revision: 59048
2011-04-29 20:28:52 +00:00
Hannes Janetzek 3c3a0582f2 e17: added comp style for everything.
needs formatting. has anyone the indentation style for e17 edc for emacs?


SVN revision: 59028
2011-04-29 06:23:02 +00:00
Hannes Janetzek 1ac7f23603 e17/evry: nicer default window aspect (imho) :)
SVN revision: 59027
2011-04-29 06:09:52 +00:00
Hannes Janetzek d6be95ecea e17/comp: run show animation also when hidden_override is set
should fix bug with windows not become visible when they are mapped while comp-scale is active


SVN revision: 58996
2011-04-28 10:03:43 +00:00
Hannes Janetzek ea88738b53 e17/evry: scroll to item only when selected with keyboard
SVN revision: 58898
2011-04-25 10:40:02 +00:00
Hannes Janetzek a34c3869d5 e17: fix dnd to desktop
SVN revision: 58665
2011-04-14 13:46:39 +00:00
Massimo Maiurana fd7902fd07 updating french and italian translations
SVN revision: 58590
2011-04-12 11:10:00 +00:00
Hannes Janetzek a18b47ef6c e17/systray: dont allow to add systray to destop. seems to have issue
SVN revision: 58567
2011-04-11 20:25:31 +00:00
Hannes Janetzek a3caf67546 e17/conf_menus: no need for adv/basic dialog: everything from basic in on main-page
SVN revision: 58565
2011-04-11 19:56:41 +00:00
Massimo Maiurana 1649d2b09a updating french and italian translations
SVN revision: 58544
2011-04-11 11:12:08 +00:00
Carsten Haitzler 9aa29fc770 as per plan - merge more core modules.
SVN revision: 58526
2011-04-09 15:01:07 +00:00
Hannes Janetzek 1b54d48e1c e17/evry: show mime icons while fetching thumbnails
SVN revision: 58522
2011-04-09 10:31:36 +00:00
Hannes Janetzek 8e654ecb03 e17/evry: smoother scrolling, add less items outside of viewport to queue.
SVN revision: 58521
2011-04-09 10:23:31 +00:00
Christopher Michael 78afddd95b E17: Connman: Cleanup some compiler warnings about unused variables &
unused functions.



SVN revision: 58512
2011-04-09 03:14:36 +00:00
Hannes Janetzek cb43541078 e17: remove aspell, update POTFILES
SVN revision: 58505
2011-04-08 23:58:05 +00:00
Hannes Janetzek 568780ca18 e17/evry: fix apps icon, started moving evry config dialog to 'launcher' section
SVN revision: 58499
2011-04-08 23:03:12 +00:00
Hannes Janetzek 1311c0f8a5 e17/evry: link plugins by default statically into evry.
SVN revision: 58498
2011-04-08 22:16:59 +00:00
Massimo Maiurana 164c813350 updating french and italian translations
SVN revision: 58495
2011-04-08 17:17:04 +00:00
Carsten Haitzler 88216bb128 quiet edje_cc mode. honor V var.
SVN revision: 58482
2011-04-08 08:20:54 +00:00
Christopher Michael 43c493f090 E17 - Fixup some compiler warnings
gadcon: Fix 'limit' may be used uninitialized.
        Fix formatting in some places.
menus:  Fix several variables may be used uninitialized warnings.
comp:   Add UNUSED where needed.
        Fix formatting in some places.



SVN revision: 58467
2011-04-08 05:31:47 +00:00
Hannes Janetzek ad4754ad7a e17/evry: disable hide-list/input options, no theme supports it currently, see FIXME
SVN revision: 58398
2011-04-06 22:29:33 +00:00
Hannes Janetzek f13d7d22ae e17/evry: use icon for plugin collection from default theme
SVN revision: 58397
2011-04-06 22:23:55 +00:00
Hannes Janetzek 6da0d7a74d e17: fix: show evry 'start' and 'plugins' dialogs via settings panel action
added a function to pass the params with which the configure registry item will be called. 


SVN revision: 58396
2011-04-06 22:17:58 +00:00
Hannes Janetzek 08b3049296 e17/comp: disable dropshadow module when comp is enabled
SVN revision: 58317
2011-04-04 09:11:59 +00:00
Massimo Maiurana 787c076676 updating french and italian translations
SVN revision: 58308
2011-04-03 17:27:02 +00:00
Carsten Haitzler 10b6fe25eb part of re-arranging modules. i've mered all the screen modules as
they form more of a logical group, so nothing lost here, just now its
ALL inside conf_display (like conf_applications actually).

ths does NOT mean we merge every category entirely.

for example (this is kind of a plan):

in input i'd merge key bindings, mouse bindings AND i'd bring over
acpi bindings. edge bindings i'd keep alone for now. interaction and
mouse settings i'd merge.

in windows i'd merge everything except window list and window
remembers. window list i'd merge into the winlist module itself as its
the configuration FOR that module (and then config for it i'd move to
its own config file). window rememebrs i'd keep on its own because its
a complex thing that might want to be totally hidden or re-vamped on
its own.

in menus i'd merge client list menu over to the merged "windows"
module (change its name to Window List Menu too).

in language i'd merge both language and input method setting. both
are related to dealing with multiple languages (input and display).

in look i'd leave wallpaper2, and merge wallpaper, theme, colors, fonts,
startup, icon theme, transitions and scaling. i'd merge merge mouse
cursor look over to the mouse settings + interaction module up in
input (but keep it in the look category). borders i'd merge over to
the "big windows merged module" but keep it in the look category.

in advanced i'd merge performance and engine. leave the rest.

in settings i'd leave it as-is.

in extensions i'd move shelves over to the screen category, but keep
it as a module of its own. pager i'd move to the screen category.
leave mixer and connman where they are. everything i'd keep here
- but i'd be tempted to say all the evry modules should be merged into
a single everything modules. they can keep their entries though.
gadgets i'd move over to the screen category

in files i'd merge file icons and file manager modules. keep 2 conf
entries tho (ie conf_mime joins fileman module). yes - i know e has
file selectors and they use the mime conf too, but to most people they
will just accept the file selector as-is and if they want to configure
icons per file tyope.. well.. load fileman module (can turn off
desktop icons if u want).

-------

why do this? fewer modules to load for e. as such e does spend a
fair bit of its startup time thrashing the disk around loading tonnes
of miniature modules. merging them means less thrashing. there is an
argument to be made that these should even become external processes,
but then we'd need to allow them to remote configure e and thats a
complex beastie in and of itself. we could also load and unload some
modules on the fly. this requires extra features in e17's module
setup, but can be done. worry about this for e18/19 etc. for e17 just
reduce the module count to a saner number (outside of the conf modules
which were the worst here, everything and illume are the next worst.
as above - evry could merge i think. illume vs illume2 cant merge, but
i'd consider merging the toggle modules, blutetooth, indicator and home
modules and then the  keyboard and softkey modules (as they occupy the same
screen space basically). so that'd take it to illume, illume2,
illume-home, illume-key

how's that for a plan? who wants to help. this is easy stuff really.
just re-shuffling files and makefile.am content and some module
desktop.in files, and inserting some hooks. in module main setup funcs
and.. fixing e config profiles to not load the removed mods.



SVN revision: 58282
2011-04-03 03:51:40 +00:00
Carsten Haitzler a8744bd1c5 more intel todo items
SVN revision: 58277
2011-04-02 14:21:22 +00:00
Carsten Haitzler 901680c9f3 aprt of a todo... let lang config be able to set "system default" (use
whatever lang is already set in env vars).



SVN revision: 58276
2011-04-02 14:15:06 +00:00
Hannes Janetzek d3cc6515b0 e17/evry: hide e_datastore_get(evry_api) stuff from modules. maybe there'll be a better way for synchronous intermodule communication someday
SVN revision: 58256
2011-04-01 12:46:05 +00:00
Carsten Haitzler 17d1ec22ed hmmm turn off sync/delayed fatch. breaks in some situations.
SVN revision: 58225
2011-03-31 11:05:23 +00:00
Carsten Haitzler 8f3befc80c missed update nullify
SVN revision: 58222
2011-03-31 08:39:50 +00:00
Carsten Haitzler 822e911859 new sync protocol support -> sync efl apps more "perfectly" on resize.
its still a hack. real solution is making e totoally composited and
then the state machine can easily handle it all nigh flawlessly.



SVN revision: 58221
2011-03-31 08:14:18 +00:00
Massimo Maiurana dd8c246178 updating french translations
SVN revision: 58113
2011-03-27 10:37:13 +00:00
Hannes Janetzek 907f739312 e17/pager: always show virtual desktop settings in top-level menu
SVN revision: 58002
2011-03-22 23:07:30 +00:00
Lucas De Marchi 37db64a949 e17: connman: ipv4_method can be NULL
Fix segv: properties can be NULL, so it's not a good thing to use with
strcmp.



SVN revision: 57948
2011-03-21 23:37:13 +00:00
Lucas De Marchi bba300c20a e17: connman: show current IP when using dhcp
When service is configured as 'dhcp', instead of showing blank values for
IP and netmask, show the currently configured ones.




SVN revision: 57946
2011-03-21 23:00:12 +00:00
Lucas De Marchi 601fa7faa8 e17: oFono: ecrustify
SVN revision: 57943
2011-03-21 20:33:29 +00:00
Lucas De Marchi 84d313fdd1 e17: connman: ecrustify
SVN revision: 57942
2011-03-21 20:32:57 +00:00
Lucas De Marchi 31f92ef736 e17: bluez: ecrustify
SVN revision: 57941
2011-03-21 20:31:42 +00:00
Lucas De Marchi 8cf21c272f e17: bluez: update gadcon when daemon is exiting/entering
SVN revision: 57938
2011-03-21 20:11:41 +00:00
Rui Seabra 3062d73881 altgr function (doesn't do shift+altgr yet)
SVN revision: 57921
2011-03-20 20:47:13 +00:00
Mike Blumenkrantz 555c466ddc formatting again with updated cfg
SVN revision: 57911
2011-03-20 06:51:13 +00:00
Mike Blumenkrantz 1bfdf90aab ecrustified
SVN revision: 57909
2011-03-20 06:12:17 +00:00
Hannes Janetzek 3e85ebbb42 17/comp: add notification dialog when OpenGL init fails
SVN revision: 57907
2011-03-20 04:45:05 +00:00
Massimo Maiurana 14d9d16798 updating portuguese translations
SVN revision: 57900
2011-03-19 17:13:56 +00:00
Hannes Janetzek d20d417b66 e17:comp: workaround segv. not sure what the right fix is
SVN revision: 57899
2011-03-19 16:46:04 +00:00
Hannes Janetzek 6a4573c7aa e17:evry: fix segv. delete update timer
SVN revision: 57896
2011-03-19 15:03:44 +00:00
Hannes Janetzek 5a36dea5ac e17: add color classes for border frame
SVN revision: 57866
2011-03-19 00:50:14 +00:00
Christopher Michael 895c3e6546 Add UNUSED where missing.
Fix formatting.



SVN revision: 57834
2011-03-18 00:11:59 +00:00
Hannes Janetzek e588e88d08 e17:menu configuration: added gadcon menu option to advanced dialog.
renamed 'System' to Application as one chooses application menu source there
move 'Display' to 'Aplications' as one chooses how applications will be displayed


SVN revision: 57830
2011-03-17 17:57:21 +00:00
Hannes Janetzek 7f457f1911 e17: add option to have gadcon client settings menu in toplevel again.
added e_menu_item_new_relative(E_Menu, E_Menu_Item *rel) which appends 
 new item to rel or prepends it when rel is NULL.

changed e_gadcon_util_client_menu_append to to take only the gadget menu
 and returns the new toplevel menu that should be shown by gcc
 depending on the setting this is a new menu with gadget menu as submenu
 or the gadet_menu with gadget menu items appended

updated e-modules-extra comes in a minute


SVN revision: 57826
2011-03-17 17:08:36 +00:00
Christopher Michael 5fcb7e81e7 Fix formatting of recently committed patch. (no functional changes).
SVN revision: 57812
2011-03-17 00:58:56 +00:00
Hannes Janetzek d69ce12435 e17/comp: finally. only set PropertyChangeMask on override windows for which we dont have it already.
removes Xlib header. causes a second round-trip for ecore_x_event_mask_set. but should not happen that often i guess


SVN revision: 57811
2011-03-16 22:46:25 +00:00
Rui Seabra d5f998a4a4 Implement multi-shift for illume-keyboard and change Default.kbd to use it.
Works well on my end and nobody complained about the patch in almost a week so if it's a problem, feel free to revert, but please explain me how to improve it.


SVN revision: 57810
2011-03-16 22:43:55 +00:00
Hannes Janetzek 5b6527fbc6 e17/comp: enable property sniffing of override redirect windows again.
should there be a function in ecore_x to add event-mask elements?


SVN revision: 57809
2011-03-16 22:21:52 +00:00
Hannes Janetzek 6e6145a32e e17/comp: whoops this should have bee removed by the last commit
SVN revision: 57807
2011-03-16 22:03:53 +00:00
Hannes Janetzek 1155517394 e17/comp: revert sniffing. seems i need to get only those windows that are not managed by
SVN revision: 57806
2011-03-16 21:40:25 +00:00
Hannes Janetzek 5732e6300d e17/comp: sniff some property events from override redirect windows and support _NET_WM_WINDOW_OPACITY
no more opaque black background for gksu


SVN revision: 57805
2011-03-16 21:25:35 +00:00
Hannes Janetzek 22f3ce7e66 e17/comp: use input winodw for cm_selection. still not working with gksu overlay somehow..
SVN revision: 57801
2011-03-16 14:39:44 +00:00
Hannes Janetzek e4413ad2a7 e17/comp: acquire cm selection for composited screens
SVN revision: 57795
2011-03-16 12:12:23 +00:00
Hannes Janetzek 4f65b168d9 e17: reveal next selected item after delete in key and mousebindings
get ilist_cound before use in loops, when commands are queued it will be counted each time.


SVN revision: 57793
2011-03-16 09:38:46 +00:00
Hannes Janetzek c83350c141 e17:conf_theme: get ilist count first. it's expensive you know. this would have workaround the issue with infinite loop/no reaction on clear all items.
SVN revision: 57790
2011-03-16 08:29:13 +00:00
Hannes Janetzek e2cdc78fe1 e17:comp: more self explanatory label
SVN revision: 57782
2011-03-15 21:49:04 +00:00
Hannes Janetzek 0ab4fa35e4 e17:comp: add config option for initial draw timeout.
- no more laggy everything, reduced default timeout from 0.2 to 0.05
- add match for everything for new configs



SVN revision: 57780
2011-03-15 21:35:08 +00:00
Hannes Janetzek 6f65815b3d e17:comp: dont wait for damage/timeout from popups and e menus. we know they draw fast
SVN revision: 57778
2011-03-15 20:47:30 +00:00
Hannes Janetzek f19d67bc2d e17/comp:config: select correct item on add match
SVN revision: 57756
2011-03-14 23:56:16 +00:00
Massimo Maiurana 6d12977b0b updating french and italian translations
SVN revision: 57744
2011-03-14 18:17:38 +00:00
Massimo Maiurana 83c6efc877 updating french and italian translations, and fixed some non-unicode characters
SVN revision: 57722
2011-03-13 09:40:39 +00:00
Hannes Janetzek 4ca1726aff e17: refocus config dialogs on show when they are open already
SVN revision: 57707
2011-03-12 17:20:47 +00:00
Massimo Maiurana 6159631c21 updating german and french translations
SVN revision: 57706
2011-03-12 17:16:27 +00:00
Massimo Maiurana ca72bdc928 updating german translations
SVN revision: 57698
2011-03-11 22:17:19 +00:00
Hannes Janetzek c687dbc120 e17/evry: now that efreet icons are cached fetch more in one idler cycle
SVN revision: 57692
2011-03-11 14:16:01 +00:00
Hannes Janetzek c48f99a609 e17/comp: dont set visible until !cw->hidden_override.
trying to fix an infinite loop in when new window is added that is directly set to cw->hidden_override


SVN revision: 57689
2011-03-11 12:15:41 +00:00
Hannes Janetzek 8caac494bd e17/comp: dont run into infinite loop on show_ready when hidden_override is set
SVN revision: 57672
2011-03-10 15:14:14 +00:00
Hannes Janetzek a22406c43c e17: fix the lost keyboard focus after adding a binding key. not sure what was really goind on though
http://trac.enlightenment.org/e/ticket/595


SVN revision: 57646
2011-03-10 01:56:20 +00:00
Hannes Janetzek dd0bd7bce3 e17/evry-apps: fix: check string length before strncpy to not be negative
SVN revision: 57645
2011-03-10 01:18:03 +00:00
Hannes Janetzek 770b48d12d e17/comp: disable reuse of old comp_win for borders switching frame window for now.
bad things can happen with internal windows when switching rgb/argb frames. 
need to check it tomorrow.


SVN revision: 57517
2011-03-04 00:34:39 +00:00
Hannes Janetzek 48f84b70f3 e17/comp: wait for first damage on win_show.
this fixes pixel garbage with many gtk menus.
are there any windows that dont create damage on show?


SVN revision: 57513
2011-03-03 23:58:30 +00:00
Hannes Janetzek f0657e77f2 e17/comp: set smooth scaling of mirror objects according to config
SVN revision: 57511
2011-03-03 23:49:11 +00:00
Hannes Janetzek 9a0a0905d5 e17/comp:
- remove mirror object from cw->obj_mirror when object is deleted
- stack the mirror object relative to the original. just handy
- allow to set hidden_override. typo?
- reuse comp_win for borders that switched between argb/rgb frame


SVN revision: 57510
2011-03-03 23:36:54 +00:00
Eric Schuele 329fcebb36 Add a few missing module descriptions.
SVN revision: 57465
2011-03-02 04:55:11 +00:00
Hannes Janetzek 91ded1893f e17/everything: identify evry window for compositor
SVN revision: 57464
2011-03-02 00:50:36 +00:00
Michael BOUCHAUD c3138e6c97 fix problem with some popup and illume-keyboard(like firefox urlbar). The pressed key send by the virtual is wrong, he send the previous key you have typed
SVN revision: 57459
2011-03-01 17:38:53 +00:00
Gustavo Sverzut Barbieri a565e9f077 winlist: offer a way to cycle icccm.class
icccm.class is usually unique per application, so you can use that to
cycle betwen the applications in your desktop. This mode is
complementary to the already existing "cycle all windows of current
class", which cycles all windows of the current application.



SVN revision: 57386
2011-02-27 14:29:41 +00:00
Hannes Janetzek 0167df0c3b e17/conf_apps: show description for autostart entries
SVN revision: 57377
2011-02-27 12:06:27 +00:00
Hannes Janetzek 3dccde7da9 e17: apps startup config dialog: added section to add .desktops from /etc/xdg/autostart
- whitespace cleanup


SVN revision: 57375
2011-02-27 11:30:20 +00:00
Christopher Michael 463c6051d1 E Comp Module: formatting/whitespace fixes.
Remove miles of whitespace & fix horrible formatting.

No Jeff, we do not declare variables in the middle of our
functions (in E).....SPANK SPANK :P



SVN revision: 57345
2011-02-26 21:51:40 +00:00
Hannes Janetzek e2a91285df e17/comp: show more info in match list.
before one had to open 'edit match' to see what it actually matches


SVN revision: 57339
2011-02-26 13:26:47 +00:00
Hannes Janetzek 85a86051db e17/comp: cleanup last commit and fix warnings on 64bit os
SVN revision: 57338
2011-02-26 12:19:29 +00:00
Hannes Janetzek 76d3af24a6 e17/comp: make config dialog inaccessible while editing window matches
overlay dialog with a background and put the match widgets above so that 
one cant press other buttons e.g. delete the match that one is currently 
editing. also fixes the problem that when frametable has a translucent
background the dialog below doesnt shine through


SVN revision: 57337
2011-02-26 11:56:50 +00:00
Hannes Janetzek 5d71553af1 e17/comp: fix segv in config dialog when no item is selected
SVN revision: 57335
2011-02-26 10:42:10 +00:00
Hannes Janetzek daaa96b36a e17/everything: add everything launcher action before plugin actions
this makes the sorting in bindings dialog be nicer and works
around the bug in keybinding conf dialog where it selects the 
plugins-plugin for the binding of 'show evry' and fscks it up.  


SVN revision: 57289
2011-02-24 05:08:26 +00:00
Hannes Janetzek 9020265aad e17/everything: disable debug output
SVN revision: 57288
2011-02-24 03:48:41 +00:00
Massimo Maiurana 359a85e93d updating various translations
SVN revision: 57225
2011-02-21 19:19:12 +00:00
Hannes Janetzek 3320d11083 - show windows by default in top-level now
- allow changing popup size by 1 pixel
- added some more comments


SVN revision: 57209
2011-02-21 07:49:21 +00:00
Hannes Janetzek 259e268f3c fix for showing plugins as icon in aggregator
- make plugin instances be proper evry items so that they are ref counted like everything else.
  now plugin->begin MUST always return a new instance, never the base class


SVN revision: 57206
2011-02-21 07:30:55 +00:00