Commit Graph

11149 Commits

Author SHA1 Message Date
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
Boris Faure 099271b2f9 e: apply coding style to e_intl.h
SVN revision: 58300
2011-04-03 12:31:01 +00:00
Boris Faure 75c9350ebe e: fix e_intl.h
SVN revision: 58299
2011-04-03 11:56:09 +00:00
Boris Faure d4a1030365 e: fix E_INTERNAL use
SVN revision: 58297
2011-04-03 11:21:51 +00:00
Boris Faure 85ce486df8 e: re-arranging modules in po too
SVN revision: 58296
2011-04-03 11:21:37 +00:00
Boris Faure 3a1f366209 e: fix compilation when E_INTERNAL is not defined
SVN revision: 58295
2011-04-03 09:51:13 +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 1d6827f1e1 updating french translations
SVN revision: 58216
2011-03-30 16:09:01 +00:00
Hannes Janetzek 8b0a1ab871 e17: modify last commit, use quoted strings
SVN revision: 58190
2011-03-29 19:14:39 +00:00
Daniel Kolesa f8a298e79a Acpiconf -s4 for hibernate, sorry. Also forgot about AC_SUBST.
SVN revision: 58189
2011-03-29 18:32:22 +00:00
Daniel Kolesa c5a7a081a1 Suspend/hibernate for FreeBSD and PC-BSD.
SVN revision: 58188
2011-03-29 18:30:40 +00:00
Hannes Janetzek 6a6bcb35f9 e17: create sysactions.conf with suspend/hibernate commands found at configure time.
TDO there should be a notice in summary which commands are used and that sysactions.conf needs to be tweaked


SVN revision: 58187
2011-03-29 18:20:11 +00:00
Christopher Michael ffacd4b46b E17: Remove unused variables and add UNUSED where needed for internal
border menu.



SVN revision: 58186
2011-03-29 14:40:49 +00:00
Carsten Haitzler 206aa3ef6c oops - fix null container. now actually 1x1 from start.
SVN revision: 58169
2011-03-29 03:08:57 +00:00
Miculcy Brian 80fcb448fa allow to move a window to another screen
SVN revision: 58155
2011-03-28 14:09:17 +00:00
Miculcy Brian ddf29eec2c move kill to window submenu
SVN revision: 58152
2011-03-28 11:59:34 +00:00
Hannes Janetzek 7a870a386f e17: allow focusing sticky windows from other desk again..
TODO need to have a zone overlay input window that locks all mouse input while deskflip anim and mous warp


SVN revision: 58126
2011-03-27 19:23:12 +00:00
Massimo Maiurana dd8c246178 updating french translations
SVN revision: 58113
2011-03-27 10:37:13 +00:00
Carsten Haitzler e1070cc338 first step in removing container win (compositor can replace it al
with its own objects directly and expose comp canvas to gadgets/fm and
so on just like container canvas does now. a lot of e's code can be
simplified if we went totally compositing... worry about that for e18,
but for now put in hooks).



SVN revision: 58112
2011-03-27 02:24:19 +00:00
Hannes Janetzek cd9583cd4d e17: deskflip anim.. dont set focus on windows from previous desk
SVN revision: 58093
2011-03-26 00:39:59 +00:00
Hannes Janetzek 8957ea6191 e17: disable input events of windows while deskflip animation is going
- set focus at the end of deskflip animation
- delay show after first move to not draw at final position first
- move window further out to decrease the chance of having comp 
  get border_hide event before final position..   


SVN revision: 58092
2011-03-25 23:14:52 +00:00
Hannes Janetzek a39d970c77 e17: revert last commit. causes lost window on restart
SVN revision: 58091
2011-03-25 20:52:19 +00:00
Hannes Janetzek 401fef69de e17: set border fx offset directly. should give smoother desk flip animation
SVN revision: 58090
2011-03-25 20:26:06 +00:00
Hannes Janetzek 17fc4de8bd e17: remove redundant code:
line 2901: 
(bd->changes.pos && !bd->changes.size) || (!bd->changes.pos && bd->changes.size)
cant be the case as before (!bd->changes.pos) && (!bd->changes.size) was checked.

line 2935ff: new_client is always false after eval
bd->changes.size/pos is always false after eval


SVN revision: 58089
2011-03-25 20:22:52 +00:00
Massimo Maiurana 254f367ce8 updating various translations
SVN revision: 58038
2011-03-23 17:40:07 +00:00
Hannes Janetzek 036d995401 e17: use non-translateable string for gadcon client shelf menu item. as before.
SVN revision: 58006
2011-03-23 00:18:15 +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
Miculcy Brian 5774e46608 no 'move to' submenu when only one vdesk
SVN revision: 57998
2011-03-22 19:46:28 +00:00
Miculcy Brian 73cb3ad73e Dialogs aren't allowed to be iconified or maximized, even don't allow via keybinding
SVN revision: 57990
2011-03-22 14:05:53 +00:00
Miculcy Brian 4d0268ded4 add some shortcuts to toplevel
SVN revision: 57987
2011-03-22 13:33:10 +00:00
Miculcy Brian e514bb0c76 add logic separator to window menu
SVN revision: 57986
2011-03-22 12:27:23 +00:00
Miculcy Brian dcdd6acb24 New simple and more logical window menu.
SVN revision: 57985
2011-03-22 12:24:32 +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
Boris Faure 0cddc7cee2 e: changing the border on maximized window keeps it maximized
Useful for vertical/horizontal maximization

SVN revision: 57944
2011-03-21 20:55:34 +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
Boris Faure 866c425d57 e: add vim-like bindings to move/resize windows
SVN revision: 57920
2011-03-20 19:22:59 +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