Carsten Haitzler
8e26efcc48
screenshot module built in now. this is a redo as it actuallly has a
...
full file upload ability on e.org for sharing shot url's, as well as
selecting local file tyo save to, selecting which screen to screenshot
etc.
SVN revision: 59766
2011-05-28 06:53:44 +00:00
Miculcy Brian
be91e17b7d
e: Fix segfault if no desktop file present.
...
SVN revision: 59702
2011-05-26 12:03:04 +00:00
Mark-Willem Jansen
54d7870c61
patch from From: Mark-Willem Jansen <markwillem@hotmail.com>
...
use desktop file path field for cwd.
SVN revision: 59701
2011-05-26 10:27:21 +00:00
Christopher Michael
ec75c4700b
E: e_thumb: Fix 'ignored return value' of nice.
...
SVN revision: 59602
2011-05-22 17:09:16 +00:00
Christopher Michael
0fe304a4bc
E: e_sys_main: Fix 'mp may be used uninitialized' warning.
...
SVN revision: 59601
2011-05-22 17:08:07 +00:00
Christopher Michael
3239c1875c
E: e_fm_op: Cleanup lots of compiler warnings.
...
SVN revision: 59599
2011-05-22 17:06:25 +00:00
Christopher Michael
9443f8d907
E: Trap return value from 'symlink' (removes compiler warning).
...
SVN revision: 59598
2011-05-22 17:01:28 +00:00
Christopher Michael
4327831db3
E: Remove unused variable from e_signals.
...
SVN revision: 59597
2011-05-22 16:59:08 +00:00
Christopher Michael
3cf8d1fd05
E: Randr: Cleanup Randr code. Remove lots of compiler warnings about
...
signed & unsigned int comparison. Comment out Functions which were
defined but never used. Remove duplicated function prototype.
SVN revision: 59596
2011-05-22 16:58:06 +00:00
Christopher Michael
e9af2d1b53
E: Calculate size once and reuse. Also, fix compiler warning about
...
signed & unsigned int comparision.
SVN revision: 59594
2011-05-22 16:49:34 +00:00
Christopher Michael
0c3e2d4576
E: E_FM: Fix lots of compiler warnings about comparison of signed and
...
unsigned ints.
SVN revision: 59593
2011-05-22 16:45:16 +00:00
Michael BOUCHAUD
19bdb8b1df
e17: avoid segfault with no xdg menu
...
SVN revision: 59553
2011-05-20 16:19:53 +00:00
Mike Blumenkrantz
d45b04109b
also allow eject
...
SVN revision: 59444
2011-05-16 11:03:45 +00:00
Mike Blumenkrantz
7a53690aee
add some rudimentary dir management for mounting (creation/deletion of /media/$uuid dirs)
...
SVN revision: 59440
2011-05-16 10:33:57 +00:00
Mike Blumenkrantz
686b349731
eeze mount prep: allow enlightenment_sys to run mount/umount commands when properly formatted and specified in sysactions.conf
...
SVN revision: 59424
2011-05-15 23:47:42 +00:00
Mike Blumenkrantz
c7a60fd7e5
fix typos in printfs
...
SVN revision: 59417
2011-05-15 22:17:15 +00:00
Mike Blumenkrantz
3942daa652
ecrustified
...
SVN revision: 59416
2011-05-15 22:11:30 +00:00
Boris Faure
532573285d
e: add pid in segfault alert
...
SVN revision: 59384
2011-05-14 14:39:44 +00:00
Carsten Haitzler
d705653ead
e17 gets itself the ability to set environment variables (for itself..
...
and anything thats a child that it launches) with... a GUI.. for all
the people who go "so.. how can i set an environment variable"... ie
peopl who dont know how to customis bashrc's or write xinitrc's and
use them etc.. which these days is a LOT of people... :(
note - it's advanced for people with advanced needs, thus its not the
most friendly dialog.. but it works. :)
SVN revision: 59369
2011-05-13 11:39:04 +00:00
Carsten Haitzler
f23a9c7a17
make enlightenment.menu default if applications.menu not found.
...
SVN revision: 59360
2011-05-13 05:49:36 +00:00
Hannes Janetzek
a2a8da2886
e17: manage xembed windows as long as they are not override_redirect.
...
- might fix urxvt tabs, might break other stuff
SVN revision: 59346
2011-05-12 13:23:57 +00:00
Christopher Michael
95075ba49d
E17: Revert fdo icon searching in different themes. Apparently it
...
breaks efreet cache (tho I saw no side effects here).
SVN revision: 59332
2011-05-11 13:55:22 +00:00
Christopher Michael
4fb22f6eb3
E17: When searching for an icon in the fdo theme, if we do not find it
...
in the current theme, check some fallback icon themes (so there is
less chance of a menu item having no icon).
SVN revision: 59314
2011-05-11 05:06:08 +00:00
Christopher Michael
bf0920a753
E17: When using edje icons, grab the current obj clip before we delete
...
it, and restore the previous clip after the image has been added.
(some formatting cleanups here too).
SVN revision: 59313
2011-05-11 04:56:42 +00:00
Boris Faure
f3ea3cc738
e: move/resize uni-directional maximized window from menu
...
SVN revision: 59283
2011-05-08 18:54:07 +00:00
Carsten Haitzler
fae9cea606
add a resolution display field for file info in fsel
...
SVN revision: 59061
2011-05-01 05:24:30 +00:00
Carsten Haitzler
a7ed0b519e
fix shape input changes while hidden.
...
SVN revision: 59029
2011-04-29 07:11:08 +00:00
Christopher Michael
16560b0d0e
E: Update Copyright year ... it's 2011 now ;)
...
SVN revision: 58938
2011-04-26 17:12:42 +00:00
Carsten Haitzler
9e3aa2fe7f
e17 -> use eina prefix stuff.
...
SVN revision: 58853
2011-04-24 08:06:18 +00:00
Hannes Janetzek
dc4b226de9
e17: use timer instead of idler again
...
SVN revision: 58699
2011-04-16 12:22:57 +00:00
Boris Faure
aa87cbeaaf
e: remove trailing whitespaces in e_border.c
...
SVN revision: 58674
2011-04-14 21:26:53 +00:00
Boris Faure
f9f62a5158
e: move/resize maximized windows but still keeping them maximized
...
SVN revision: 58673
2011-04-14 21:19:25 +00:00
Hannes Janetzek
a34c3869d5
e17: fix dnd to desktop
...
SVN revision: 58665
2011-04-14 13:46:39 +00:00
Miculcy Brian
ca2c5c152f
e17/fullscreen: restore maximize correctly
...
SVN revision: 58626
2011-04-13 10:49:10 +00:00
Doyun Kang
7b56742304
From: Doyun Kang <doyoun.kang@samsung.com>
...
Add support for shape input inheritance alongside normal shape support.
SVN revision: 58622
2011-04-13 09:06:34 +00:00
Hannes Janetzek
4651579f73
e17/gadcon client menu: dont restrict 'move to' when gadcon has no site restrictions
...
SVN revision: 58600
2011-04-12 20:42:19 +00:00
Miculcy Brian
e6491516df
e17/fullscreen: simplify maximize restore
...
SVN revision: 58594
2011-04-12 14:00:50 +00:00
Miculcy Brian
ae1512cebe
e17/fullscreen: restore maximized if maximized before fullscreen
...
SVN revision: 58593
2011-04-12 13:52:30 +00:00
Hannes Janetzek
2f7c3e40e6
e17/shelf: dont show shelf menu in extra submenu when clicking on the shelf
...
SVN revision: 58572
2011-04-11 21:43:49 +00:00
Hannes Janetzek
bbcae9589b
e17/gadcon: dont show 'move to' entries for sites to which gadgets cannot be moved
...
SVN revision: 58568
2011-04-11 20:39:42 +00:00
Hannes Janetzek
e923d63c72
e17: fix dnd to invisible windows and fix e_border_comp_hidden_set
...
- dont drop e drags (e.g. efm files) to windows from other desks
- should also fix wrong last desk focus set with deskflip animations enabled
SVN revision: 58551
2011-04-11 12:22:17 +00:00
Miculcy Brian
eb1b9a59f0
Fix: border menu->moveto even show on bd->zone->desk_y_count > 1
...
SVN revision: 58539
2011-04-11 09:38:24 +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
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
Carsten Haitzler
ac2b91963a
dont wait until its hung to kill -9 it .. as the user selected kill.
...
just give it a timeout from the sigint. :)
SVN revision: 58341
2011-04-04 23:51:46 +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
3a1f366209
e: fix compilation when E_INTERNAL is not defined
...
SVN revision: 58295
2011-04-03 09:51:13 +00:00
Carsten Haitzler
a8744bd1c5
more intel todo items
...
SVN revision: 58277
2011-04-02 14:21:22 +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
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
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
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
Boris Faure
866c425d57
e: add vim-like bindings to move/resize windows
...
SVN revision: 57920
2011-03-20 19:22: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
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
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
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
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
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
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
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
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
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
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
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
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