Commit Graph

5600 Commits

Author SHA1 Message Date
Carsten Haitzler 71bdb93fba convert UTF-8 -> utf8 and vice-versa if locale validation says the
system uses another utf8 definition.



SVN revision: 60815
2011-06-29 13:24:19 +00:00
Christopher Michael 9ff2561322 E: Fix comment in color_well widget.
SVN revision: 60782
2011-06-28 23:39:30 +00:00
Christopher Michael b914c8971d E: Safety checks so we don't segfault if there is no pointer.
SVN revision: 60705
2011-06-26 18:13:08 +00:00
Christopher Michael 4af10df930 E: Make sure the window actually has a pointer before trying to delete
it.



SVN revision: 60704
2011-06-26 18:10:03 +00:00
Carsten Haitzler c942bf1be2 add preferences tab to config registry for the prefs menu (vs system
config menu). this pretty much matches what ubuntu does for these 2
menus, so it makes integrating easier.



SVN revision: 60695
2011-06-26 02:56:25 +00:00
Hannes Janetzek cd3fceceb0 e17: fix resize of windows setting normal_hints. urxvt and others
SVN revision: 60688
2011-06-25 21:39:29 +00:00
Boris Faure 63eb051e7a e: s/E_NEW_BIG/E_NEW_RAW/
SVN revision: 60495
2011-06-19 19:44:58 +00:00
Boris Faure e989dddd2b e: remove if in E_FREE
SVN revision: 60494
2011-06-19 19:44:40 +00:00
Christopher Michael 4c7efd4469 E: Backlight: Add UNUSED where missing.
SVN revision: 60487
2011-06-19 15:25:58 +00:00
Carsten Haitzler e8dad4040c make rounding happen up and down for e_backlight util when converting
to integer.



SVN revision: 60481
2011-06-19 06:26:29 +00:00
Carsten Haitzler e0eeb1def3 get e17 to use the ecore pos map call to do accel/decel for shading,
and while we're at it allow more modes... like bouncing. pretty cool
to have bouncing shaded windows :)



SVN revision: 60476
2011-06-18 14:38:54 +00:00
Carsten Haitzler ebb04e18be fix removal from list for randr init stuff that is begging to crash
and create bugs! (valgrind caught it)



SVN revision: 60475
2011-06-18 13:56:08 +00:00
Carsten Haitzler 2b7b0b6082 fix issues k-s reported:
SVN revision: 60369
2011-06-16 03:26:21 +00:00
Carsten Haitzler 411f75319d backlight support for non randr (go right to /sys via suid root tool).
test keybindings too and make brightness be 0->100 to avoid float
parsing issues



SVN revision: 60350
2011-06-15 14:18:23 +00:00
Carsten Haitzler 004bdade85 make bulb gadget change glow/brightness based on actual backlight
brightness.



SVN revision: 60306
2011-06-14 14:24:45 +00:00
Carsten Haitzler 965fc62fd8 fix resize if minx/max etc. props changed during reisze.
SVN revision: 60263
2011-06-13 09:12:50 +00:00
Gustavo Sverzut Barbieri fee122d19d properly wrap hal stuff inside HAVE_HAL.
SPANK SPANK SPANK raster... he also left lots of trailing whitespace there :-/



SVN revision: 60248
2011-06-12 22:41:09 +00:00
Boris Faure 6048d46024 remove .cvsignore files
SVN revision: 60246
2011-06-12 21:38:37 +00:00
Carsten Haitzler 26a35cdf01 backlight config tab, module, slider and core in. somehow doesnt work
with hal atm even tho i think i sent the right dbus req. hmmm. get
response.. of 0 for getting bl. for xrandr it works.



SVN revision: 60242
2011-06-12 15:05:22 +00:00
Carsten Haitzler 8f29eac9c3 make some notes in header for when iw as fixing up default bindings
SVN revision: 59983
2011-06-06 03:11:34 +00:00
Rafael Antognolli 65d7934e30 e_fm: move should compare both paths totally.
Comparing just until the strlen(p2) won't allow to move an inner directory to
a parent directory.



SVN revision: 59948
2011-06-04 05:19:01 +00:00
Michael BOUCHAUD 07b1816f7e e: use LANG if LC_ALL is not defined
SVN revision: 59837
2011-05-31 09:50:56 +00:00
Michael BOUCHAUD dddfbe2a86 e: fix warning
SVN revision: 59836
2011-05-31 09:47:23 +00:00
Carsten Haitzler 5563387a24 fix entry content to always have full path
SVN revision: 59774
2011-05-29 07:51:55 +00:00
Carsten Haitzler 1e52c5a5ae 1. handle chdir errors gracefully with error disply
2. on error DONT KEEP STRIPPING PATH TO EMPTY!



SVN revision: 59773
2011-05-29 05:09:50 +00:00
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