Commit Graph

8970 Commits

Author SHA1 Message Date
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 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
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
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
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 3dc3094518 e17 patches from T_UNIX:
0001-Small-fixes-possible-segv-in-e-s-randr-subsystem.patch
0002-Add-common-modes-to-CRTC-information-structure.patch


SVN revision: 57833
2011-03-17 23:02:02 +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 7b2760151a e17: focus fix. forgot to set bd->changed to handle want_focus in eval..
SVN revision: 57799
2011-03-16 13:31:43 +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 e4d3144cac e17: e_widget_ilist: do reveal(show) item in next idler. if other commands were in queue list geomentry is not up to date anymore
fixes: showing the right area with e_widget_ilist_show after items were removed


SVN revision: 57792
2011-03-16 09:34:46 +00:00
Hannes Janetzek acfadd535b e17: e_widget_ilist: avoid too much idling
SVN revision: 57791
2011-03-16 09:07:01 +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 a1ad9a0f81 e17: e_widget_ilist make queue command codes being an enum
SVN revision: 57789
2011-03-16 08:25:40 +00:00
Hannes Janetzek 37781161a2 e17: e_widget_ilist return correct list count. only count queue commands that add something
SVN revision: 57788
2011-03-16 08:22:09 +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 f94a3d9040 e17: fix segv in client list menu with sort by class
SVN revision: 57766
2011-03-15 16:33:46 +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
Hannes Janetzek 75388beeb5 e17: e_widget_ilist:
- fix return e_widget_ilist_count: return listcnt + queue
- dont add artificial upadte delay, use idler.


SVN revision: 57755
2011-03-14 23:43: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
Hannes Janetzek 27a83bce9f e17: possible focus fix: wait for windows focus_in event also if it does not !take_focus
SVN revision: 57705
2011-03-12 16:59:02 +00:00
Hannes Janetzek c12717050e e17: fix focus new window with click to focus. delay setting focus again
SVN revision: 57704
2011-03-12 16:24:37 +00:00
Hannes Janetzek abb627d2b4 e17: raise border in window_desk_move_by action
SVN revision: 57703
2011-03-12 15:09:49 +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 3f610a161e e17: allow window manipulation for any type of window maximize policy when 'allow maipulation of maximized windows' is enabled
fixing http://trac.enlightenment.org/e/ticket/430


SVN revision: 57681
2011-03-10 20:58:55 +00:00
Hannes Janetzek a513603dff e17: on _NET_ACTIVE_WINDOW client message: only switch to desk if border is not sticky
SVN revision: 57676
2011-03-10 16:52:22 +00:00
Hannes Janetzek 267f8d52f5 e17: focus: on focus_set promote border in focus_next even if it has already focus.
this fixes the problem when within one mainloop iteration the currently focused
border is unfocused and refocused.


SVN revision: 57674
2011-03-10 16:23:57 +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 fa53c967b7 e17: fix comp test message handler visible.src -> visibility.src
SVN revision: 57671
2011-03-10 14:50:04 +00:00
Hannes Janetzek f3b8b6ccb7 e17: remove redundant checks. lock_focus_out is check in e_boder_focus_set*
SVN revision: 57648
2011-03-10 02:44:02 +00:00
Hannes Janetzek c51acd3708 e17: set focus at the end of border_idler_before to the last focused window.
No need to sync ecore_x_window_focus then. in next mainloop 
iteration all requests should have been processed by X, or doesnt it? 


SVN revision: 57647
2011-03-10 02:29:01 +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 1925cec0c6 e17: fix the rare case that the last focused border had lock_focus_out. try next instead of break
SVN revision: 57644
2011-03-10 00:04:31 +00:00
Hannes Janetzek 800be7c985 e17: fix, remove duplicated line
SVN revision: 57637
2011-03-09 22:07:32 +00:00
Hannes Janetzek ece72e1596 e17: take sticky windows state into account in e_desk_last_focused_focus
SVN revision: 57636
2011-03-09 20:30:22 +00:00
Hannes Janetzek ce5cf84240 e17: fetch netwm state ealier so netwm.state.modal is set before used in icccm.fetch.client_leader case
SVN revision: 57623
2011-03-09 13:28:31 +00:00
Hannes Janetzek d8929994b4 e17: simplify e_border_focus_set logic and fix (some) focus issue with
not focusing the last active window after deskswitch


SVN revision: 57622
2011-03-09 13:15:33 +00:00
Hannes Janetzek 915cf71368 e17: handle ooffice _net_active window messages specifically
SVN revision: 57610
2011-03-09 03:09:59 +00:00
Miculcy Brian c695554642 allow to change layer when locking border position
SVN revision: 57609
2011-03-09 00:05:03 +00:00
Hannes Janetzek d11a154acf e17: disable pointer warp on _net_active_window client message
SVN revision: 57608
2011-03-08 23:09:09 +00:00
Sebastian Dransfeld 905098b0e2 e: No need to snprintf a static buffer
SVN revision: 57578
2011-03-08 11:41:53 +00:00
Andreas Volz 38766e9942 enable E to configure a another user path then ~/.e for special use cases
SVN revision: 57539
2011-03-06 10:31:44 +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
Boris Faure 7c6caaa267 e: fix variable scope + indenting
SVN revision: 57506
2011-03-03 22:05:12 +00:00
Boris Faure 62ae791ca4 e: fix bd->changes.border
this way it's possible to know whether the border has changed when hooking
on E_BORDER_HOOK_EVAL_POST_BORDER_ASSIGN

SVN revision: 57478
2011-03-02 22:09:05 +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
Hannes Janetzek 23428da6ea e17: allow themes to request argb window frames
if your window border theme will use transparency add:
data { item: "argb" "1" } to the respective border groups 


SVN revision: 57458
2011-03-01 16:17:23 +00:00
Eric Schuele 09b181a9d5 Make sure auto-hidden shelves only unhide when you mouse in while on a desktop the shelf is actually present on
SVN revision: 57441
2011-03-01 04:48:48 +00:00
Hannes Janetzek f8fc5f9f78 e17/fm: fix segv
SVN revision: 57399
2011-02-27 22:39:51 +00:00
Sebastian Dransfeld 80ae44090b e: revert change of return value for callback
No need to cancel the event, others might want it.

SVN revision: 57392
2011-02-27 16:30:44 +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
Hannes Janetzek 58a6daea12 e17: startup: cancel cb. this needs to run just once
SVN revision: 57370
2011-02-27 11:09:49 +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
Hannes Janetzek 0e59861be3 e17/fm: fix last commit.
it's possible that ic_next could be NULL


SVN revision: 57260
2011-02-23 10:37:17 +00:00
Hannes Janetzek af23edc941 e17/fm: select next item after deleting a file
SVN revision: 57258
2011-02-23 10:18:41 +00:00
Massimo Maiurana 359a85e93d updating various translations
SVN revision: 57225
2011-02-21 19:19:12 +00:00
Sebastian Dransfeld 67da66aacf Fix raster fix
Use eina_strbuf_append_length, not eina_strbuf_append_n to add a string
with known length.

SVN revision: 57211
2011-02-21 11:02:10 +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
Carsten Haitzler 09d6cde244 work around weird eina-ism fo strlening a strign it already knows the
length of.



SVN revision: 57202
2011-02-21 06:20:28 +00:00
Christopher Michael d9ffb02f30 E: e_widget_scrollframe. Fix 'conditional jump depends on
uninitialized values'



SVN revision: 57197
2011-02-21 01:20:30 +00:00
Boris Faure 9dcd184e39 e: use "while" and not an ugly "for"
SVN revision: 57160
2011-02-19 12:50:02 +00:00
Carsten Haitzler 048a1e6cf7 ok user signal was a nice idea but we get user2 already so we cant use
ir without fps always toggling



SVN revision: 57156
2011-02-19 09:52:27 +00:00
Hannes Janetzek 858abf57f1 add option to disable use of fdo icon theme
cleanups


SVN revision: 57148
2011-02-18 11:38:37 +00:00
Hannes Janetzek 71d65ca3d1 set load size for fdo icons
SVN revision: 57137
2011-02-17 20:21:53 +00:00
Hannes Janetzek adccf26b7a e_util_icon_theme_set: use e_icon_scale_size_set to request fdo icon size
SVN revision: 57136
2011-02-17 20:21:02 +00:00
Hannes Janetzek 92a078ac32 get larger icons by temporarily changing e_scale
SVN revision: 57131
2011-02-17 19:53:09 +00:00
Hannes Janetzek afade15978 use icon lookup order also in everything
SVN revision: 57128
2011-02-17 14:37:10 +00:00
Carsten Haitzler f45709a73a and fill in policy holes with handling transitions to/from fullscreen
etc.



SVN revision: 57125
2011-02-17 13:06:53 +00:00
Massimo Maiurana 308534cc44 updating russian translations
SVN revision: 57124
2011-02-17 12:15:59 +00:00
Carsten Haitzler 71c6ac602e also set geom fro indicator
SVN revision: 57122
2011-02-17 11:43:02 +00:00
Carsten Haitzler a82f5c99c4 fix some design and policy issues so it's simple and sane tyo write a
new home screen and softkey - looking at indicator next.



SVN revision: 57119
2011-02-17 10:55:59 +00:00
Boris Faure 599e4570d0 e: fix indent
SVN revision: 57118
2011-02-17 09:54:43 +00:00
Carsten Haitzler 5a7a504cb8 conformant home window... should not be sized down :)
SVN revision: 57111
2011-02-17 07:44:51 +00:00
Hannes Janetzek c4401dec20 - remove deprecated e_util_menu_item_edje_icon_set
- change default icon lookup order from 
  user theme > default theme > fdo theme to
  user theme > fdo theme > default theme


SVN revision: 57105
2011-02-16 23:47:06 +00:00
Boris Faure 4f7e03fe3e e: just use eina_stringshare_replace
SVN revision: 57079
2011-02-16 09:31:44 +00:00
Boris Faure 9fcfc565b1 e: use stringshare_replace in window_border_set
SVN revision: 57077
2011-02-16 09:07:44 +00:00
Carsten Haitzler f09e917e18 fix case where we could have x fatal stuff happen during shutdown or
we try use x on shutdown when x io fatal conditions have happened.
x_fatal flag around for that now too. tested. seems to now be happy
and not cause aborts on shutdown when x has gone.



SVN revision: 57075
2011-02-16 05:20:13 +00:00