Commit Graph

11210 Commits

Author SHA1 Message Date
Lucas De Marchi 07f951dd8e e/connman: group pending calls and signal handlers
SVN revision: 76022
2012-09-03 21:57:27 +00:00
Lucas De Marchi 69b9a86d2a e/connman: zero ecore event on shutdown
SVN revision: 76021
2012-09-03 21:57:22 +00:00
Lucas De Marchi 0d26bde204 New code base for connman module
ConnMan 1.0 is the first stable release and the one being packed by most
distros. Completely remove the old code, together with the
econnman-0.7x dependency. The relevant code is now maintained together
with e17 module for easier maintenance.



SVN revision: 76020
2012-09-03 21:57:16 +00:00
Daniel Juyung Seo 8d269d907c e/access e_mod_main.c: Removed debug printf and trailing whitespaces.
SVN revision: 76019
2012-09-03 21:32:50 +00:00
Mike Blumenkrantz 311af65b10 add fileman settings for extension sorting
SVN revision: 76015
2012-09-03 14:26:26 +00:00
Mike Blumenkrantz 93cc88b8b1 add efm option to sort files by extension
ticket #1436


SVN revision: 76014
2012-09-03 14:21:10 +00:00
Mike Blumenkrantz 4b971320e3 probably the longest awaited feature in all of E17: escape key now closes the settings panel
SVN revision: 76013
2012-09-03 14:03:07 +00:00
Mike Blumenkrantz 5f90c2ab70 restart e when language changes AFTER warning dialog is closed
SVN revision: 76011
2012-09-03 13:49:40 +00:00
Mike Blumenkrantz a8bc4ea2eb e_util_dialog_internal() now returns the dialog created
SVN revision: 76010
2012-09-03 12:51:30 +00:00
Mike Blumenkrantz e8ea288f04 unremove non-redundant code from fsel, only select first icon on non-select
SVN revision: 76009
2012-09-03 12:27:50 +00:00
Mike Blumenkrantz f384b3a1b3 localize the name of module categories so they can later be matched properly
SVN revision: 76008
2012-09-03 12:20:18 +00:00
Mike Blumenkrantz c67b4ffad8 add sorting submenu to efm view menu to allow sorting to be changed on the fly
SVN revision: 76002
2012-09-03 12:02:00 +00:00
Mike Blumenkrantz 315cc1a353 more module config debug
SVN revision: 76001
2012-09-03 11:40:45 +00:00
Mike Blumenkrantz cdf5da175d group default view mode with other view mode menu items
SVN revision: 75999
2012-09-03 10:59:48 +00:00
Mike Blumenkrantz 5625117baa clarify "Use default" view mode menu item
SVN revision: 75998
2012-09-03 10:48:49 +00:00
Mike Blumenkrantz 9ad8698ef1 debug info for locale module crash
SVN revision: 75997
2012-09-03 10:45:45 +00:00
Mike Blumenkrantz 1cabcb39f9 finally fix menu item alignment for efm ctxmenu items
this is a really stupid bug, but apparently using submenu callbacks in some situations (not all the time, that would be too easy) cause items to be misaligned


SVN revision: 75996
2012-09-03 10:36:22 +00:00
Mike Blumenkrantz 37e07fafc4 changing language now restarts e to prevent half-translated desktops
SVN revision: 75993
2012-09-03 09:55:20 +00:00
Carsten Haitzler 5577433927 add access patch from shinoo - and only on 1.8 ecore.
SVN revision: 75991
2012-09-03 09:42:52 +00:00
Mike Blumenkrantz 5e7a8a0892 SVN revision: 75698
SPANK SPANK SPANK, DO NOT COMMIT PATCHES YOU DO NOT UNDERSTAND OR HAVE NOT TESTED.


SVN revision: 75988
2012-09-03 09:39:30 +00:00
Mike Blumenkrantz 68ecf550e3 annotate unused variables properly
SVN revision: 75985
2012-09-03 09:17:31 +00:00
Mike Blumenkrantz 2d0c34fc28 another change I've been wanting to make for a long time: e_entry_dialog now has the data param first
SVN revision: 75983
2012-09-03 09:06:10 +00:00
Mike Blumenkrantz 0d81189ac2 deselect efm sidebar item when changing directory from non-sidebar item
SVN revision: 75981
2012-09-03 08:53:13 +00:00
Mike Blumenkrantz ae3dfcabca formatting
SVN revision: 75977
2012-09-03 08:44:46 +00:00
Mike Blumenkrantz 4c0fa2d381 big roundup commit fixing leaky submenus
SVN revision: 75973
2012-09-03 08:30:39 +00:00
Mike Blumenkrantz 292c3dc5d6 fix shelf autohiding with tasks right click menu; the whole gadcon menu system needs an overhaul for e18 :/
ticket #1437


SVN revision: 75972
2012-09-03 08:04:00 +00:00
Mike Blumenkrantz 5c3352c57f add function for changing a gadcon client's menu
SVN revision: 75971
2012-09-03 08:02:33 +00:00
Mike Blumenkrantz c4ae7b8a20 remove unused variable
SVN revision: 75970
2012-09-03 07:59:17 +00:00
Vincent Torri 4affcb18f5 E: use eina_bool and fix a fixme
patch by Maxime Villard (rustyBSD)

SVN revision: 75964
2012-09-03 07:44:49 +00:00
Mike Blumenkrantz e8defc970f efm popups now hide when selection is changed using keyboard
ticket #1444


SVN revision: 75963
2012-09-03 07:34:40 +00:00
Mike Blumenkrantz 83dedfb1d5 remove unused variable
SVN revision: 75956
2012-09-03 07:05:30 +00:00
Kim Shinwoo 4d8b3bea44 From: Kim Shinwoo <kimcinoo.efl@gmail.com>
i have revised the access module and attached. you can find the
following
in the patch.

  - mouse double tap and move gesture for each direction
  - two finger flicking for each direction
  - two finger panning
      


SVN revision: 75945
2012-09-03 04:06:02 +00:00
Carsten Haitzler 7d595adf7b work around x dpms bug which seems to forget about doing dpms 2nd time
around so force a reset of screensaver/dpms settings after coming out
of blank.



SVN revision: 75940
2012-09-02 07:37:24 +00:00
Carsten Haitzler 7a86fdce05 try patch over a focus issue where a window looks focused but isnt.
SVN revision: 75935
2012-09-02 03:17:54 +00:00
Carsten Haitzler 6e8a7eef7e fix fullscreen desk switching + iconify thing
SVN revision: 75934
2012-09-02 03:05:21 +00:00
Boris Faure 3e71401d2d e: tiling: add keybindings to move windows directly
Feature request by Jeff Hoogland

SVN revision: 75931
2012-09-01 17:15:27 +00:00
Carsten Haitzler cb5e1e563b add hooks to override the old sys popup boxy things so comp can do
something fancy on suspend, resume, hibernate, logout, reboot,
shutdown. much nicer now. much more polished.



SVN revision: 75929
2012-09-01 14:56:16 +00:00
Mike Blumenkrantz 3f3466c415 fix crashing when deleting shelves
ticket #1439


SVN revision: 75924
2012-08-31 18:58:18 +00:00
Mike Blumenkrantz e440668ea8 e confirm dialogs no longer crash constantly
SVN revision: 75923
2012-08-31 18:53:26 +00:00
Mike Blumenkrantz c342111786 add support for picking files from the file preview panel, remove redundant path resolution code from fileselector, fix import dialog to use selected files when double clicked once again
SVN revision: 75883
2012-08-30 14:21:11 +00:00
Mike Blumenkrantz dbb6951538 raise borders when dragging to different desks in pager
ticket #1423


SVN revision: 75881
2012-08-30 13:13:51 +00:00
Mike Blumenkrantz 08ada20d6b clean up qa config dd cleanup
SVN revision: 75879
2012-08-30 12:24:42 +00:00
Mike Blumenkrantz 058635072b fix longstanding leak in module config dialog
SVN revision: 75878
2012-08-30 12:21:30 +00:00
Mike Blumenkrantz 4a16ecf1c3 ARGHHH just spent an hour trynig to figure out why this was causing a crash! I hate whoever wrote this!!!!!
SVN revision: 75865
2012-08-30 10:18:33 +00:00
Mike Blumenkrantz b2dda596f2 prevent double free on physics bodies on shutdown
SVN revision: 75861
2012-08-30 09:53:11 +00:00
Mike Blumenkrantz 5f41bccb39 fix physics module unload leaks
SVN revision: 75856
2012-08-30 09:12:18 +00:00
Mike Blumenkrantz 150de8da36 fix crash on comp reload
SVN revision: 75855
2012-08-30 09:01:16 +00:00
Mike Blumenkrantz d1b1e0be06 finally fix annoying null safety errors on shutdown
SVN revision: 75853
2012-08-30 08:44:00 +00:00
Mike Blumenkrantz 9dec464cfb fix qa config dd leak
SVN revision: 75852
2012-08-30 08:32:18 +00:00
Mike Blumenkrantz 7d9991ba9f fix qa failure shutdown
SVN revision: 75851
2012-08-30 08:24:48 +00:00
Mike Blumenkrantz 7d30aa1db4 fix qa menu leak
SVN revision: 75850
2012-08-30 08:10:18 +00:00
Mike Blumenkrantz f6914dfb6e use module version check util function instead of copying the same code everywhere
SVN revision: 75849
2012-08-30 08:04:35 +00:00
Mike Blumenkrantz b011625092 update module util version check message
SVN revision: 75848
2012-08-30 07:57:07 +00:00
Mike Blumenkrantz 8ac344d1e8 YET ANOTHER E_RANDR LEAK! ARGH!
SVN revision: 75842
2012-08-30 07:40:04 +00:00
Mike Blumenkrantz 4145b7893e ensure fileman menu gets deleted, also fix race condition with fileman submenus where menu could be deleted before related eio ops were complete
SVN revision: 75841
2012-08-30 07:27:16 +00:00
Mike Blumenkrantz 2723262945 another e_randr leak
seriously, someone who knows how randr works needs to rewrite all of this


SVN revision: 75840
2012-08-30 07:25:05 +00:00
Mike Blumenkrantz 9a03e0085d fix longstanding-but-unnoticed issue where submenus would not always be freed, also related issue where active menus would be freed in the wrong order, resulting in double frees in very rare circumstances
SVN revision: 75839
2012-08-30 07:04:53 +00:00
Vincent Torri 08aa21eea9 E17: some alloc checks, and fix a case where we lost a pointer if realloc() fails
patch by Maxime Villard (rustyBSD)

SVN revision: 75838
2012-08-30 06:36:38 +00:00
Mike Blumenkrantz 470e744c0f add function to clear all delfns from e_object without calling (for hard mode players only)
SVN revision: 75837
2012-08-30 06:24:38 +00:00
Mike Blumenkrantz feb34b4aa3 start relaunchable qa windows after module load if not currently started
SVN revision: 75825
2012-08-29 09:52:05 +00:00
Mike Blumenkrantz e63e5b1e1b don't generate fileman submenu if it already exists
SVN revision: 75818
2012-08-29 07:51:34 +00:00
Mike Blumenkrantz 3a1f9aea52 more evry shutdown leaks--
SVN revision: 75814
2012-08-29 07:16:51 +00:00
Cedric BAIL 4de7c065af e: remove potential buffer overflow and make it more efficient.
Patch started by Maxime Villard (rustyBSD).


SVN revision: 75812
2012-08-29 07:14:05 +00:00
Mike Blumenkrantz 1fb57fe691 more gadman leaks--
SVN revision: 75793
2012-08-28 13:44:17 +00:00
Mike Blumenkrantz 8f68476e6a tasks module shutdown leaks--
SVN revision: 75792
2012-08-28 13:35:29 +00:00
Mike Blumenkrantz 62e79c7af0 more randr code cleanups, fixing a leak and not turning arrays into lists
still a lot of really gross code here that someone needs to take a hammer to


SVN revision: 75791
2012-08-28 13:28:04 +00:00
Mike Blumenkrantz 46547f3e62 not sure what was going on here, but trying to double free what is now a null pointer is not a great choice
SVN revision: 75790
2012-08-28 13:26:51 +00:00
Mike Blumenkrantz cb7dd887b4 fix annoying flickering of submenus when moving mouse between submenu and parent
SVN revision: 75789
2012-08-28 12:52:17 +00:00
Mike Blumenkrantz 4f75c57c75 formatting
SVN revision: 75788
2012-08-28 12:41:17 +00:00
Mike Blumenkrantz 8764eebc1d fix leaky evry config shutdown
SVN revision: 75786
2012-08-28 12:29:34 +00:00
Mike Blumenkrantz ee9304d2a2 more gadman shutdown leaks
SVN revision: 75784
2012-08-28 12:23:03 +00:00
Mike Blumenkrantz b0da202860 fix leaking gadman shutdown
SVN revision: 75781
2012-08-28 12:16:16 +00:00
Mike Blumenkrantz b0cd0bd953 fix Navigate menu item alignment
SVN revision: 75779
2012-08-28 11:01:25 +00:00
Mike Blumenkrantz e917781ad4 fix menu item alignment in Navigate menu
ticket #1359


SVN revision: 75778
2012-08-28 10:58:04 +00:00
Mike Blumenkrantz fd1f67375e add missing consts
SVN revision: 75777
2012-08-28 10:54:58 +00:00
Carsten Haitzler 54b0ff4251 quick layer to pos mapper - copy from container.
SVN revision: 75775
2012-08-28 10:26:31 +00:00
Carsten Haitzler 25cb07dcf9 simplify some stacking code handling.
SVN revision: 75774
2012-08-28 10:25:47 +00:00
Mike Blumenkrantz 1798ace14d break out file ctx actions into new submenu so the file menu doesn't get huge if there are multiple handlers for a mime/glob type
SVN revision: 75773
2012-08-28 10:17:00 +00:00
Mike Blumenkrantz ccad002a7b put this back so the list doesn't leak
SVN revision: 75768
2012-08-28 09:04:29 +00:00
Mike Blumenkrantz 916fd8e183 fix e_fm2_mime_handler_mime_handlers_get() to return const like it should and fix usages to prevent freeing handlers. whoever wrote this initially should come over here so I can deliver spankies.
SVN revision: 75767
2012-08-28 08:54:54 +00:00
Mike Blumenkrantz 45803968c5 free ctx action list as we add so we don't have to loop twice
SVN revision: 75766
2012-08-28 08:36:50 +00:00
Mike Blumenkrantz adc7b0bd98 not sure why this was inline
SVN revision: 75765
2012-08-28 08:33:58 +00:00
Mike Blumenkrantz 098e8723e0 fix efm mime actions to properly add a separator if there is an action which fails a test before an action that does not fail a test
SVN revision: 75764
2012-08-28 08:30:16 +00:00
Mike Blumenkrantz c94ce38fa4 fix leak when adding ctx menu items to efm
SVN revision: 75763
2012-08-28 08:23:11 +00:00
Mike Blumenkrantz 4c783428c4 formatting
SVN revision: 75762
2012-08-28 08:19:46 +00:00
Mike Blumenkrantz b71fd801bc remove printf from import dialog
SVN revision: 75761
2012-08-28 08:15:36 +00:00
Mike Blumenkrantz 4f5bf08c9a change Import button to Use on import dialog to make it more versatile
SVN revision: 75760
2012-08-28 08:14:13 +00:00
Mike Blumenkrantz ea33bae40b quickaccess now uses border_hide(3) to prevent desk flip from showing hidden windows
SVN revision: 75758
2012-08-28 07:47:10 +00:00
Mike Blumenkrantz 0dab993c45 add "hidden" flag for borders which is set only when border_hide(3) is called; this prevents borders from being automatically shown on desk change when previously hidden
SVN revision: 75757
2012-08-28 07:41:11 +00:00
Mike Blumenkrantz 1e724ce41f set border props in border props setting function, only set sticky if entry is not in jump mode
ticket #cedric


SVN revision: 75756
2012-08-28 07:20:31 +00:00
Mike Blumenkrantz 540e94652e more dialog delete cleanups
SVN revision: 75755
2012-08-28 06:49:14 +00:00
Mike Blumenkrantz 33f252cc9c fix fix for grab dialog focus: null checks are important
ticket #1410


SVN revision: 75754
2012-08-28 06:48:28 +00:00
Mike Blumenkrantz 5acb47cc0c formatting
SVN revision: 75753
2012-08-28 06:36:35 +00:00
Carsten Haitzler ec5b963091 hyoyoung is right. put settings back. those were for a different thing
were click ALWAYS raises window even if on sloppy/pointer.



SVN revision: 75744
2012-08-27 23:19:14 +00:00
Carsten Haitzler e9bb93442d alas por yorrick i knew him well... ok - i was trying to isolate all
comp objects inot 1 layout per screen but we cant do this due to
objects spanning screens and thus requiring correct stacking, so stick
to simple stacking. yay.



SVN revision: 75734
2012-08-27 09:22:26 +00:00
Vincent Torri f17997b7cc E17: free the string after copying, not before
reported by Maxime Villard

SVN revision: 75717
2012-08-26 21:34:25 +00:00
Vincent Torri 837d3fa390 E17: fix FIXME's
patch by Maxime Villard

SVN revision: 75716
2012-08-26 19:41:34 +00:00
Carsten Haitzler 6b1ec80534 clean up e17 screenblank/saver to use custom mode so we can cleanly
fade in/out on screenblank. comp does the fading. also move all of
comps child wins into an e_layout... because... now its swallowed by a
screen edje obj for comp that does the fading.



SVN revision: 75715
2012-08-26 15:36:05 +00:00
Mike McCormack 54ba7e3388 e: Fix out of bounds array access.
Signed-off-by: Mike McCormack <mikem@ring3k.org>

SVN revision: 75711
2012-08-26 12:01:05 +00:00
Mike McCormack 840e05dd4a e: Fix shadow warning
Signed-off-by: Mike McCormack <mikem@ring3k.org>

SVN revision: 75710
2012-08-26 12:01:00 +00:00
Carsten Haitzler 34c321830a fix fsel preview to work again. :)
SVN revision: 75700
2012-08-25 11:58:16 +00:00
Carsten Haitzler 69a2d61f5d oops - nuke backtrace debug.
SVN revision: 75699
2012-08-25 11:13:45 +00:00
Vincent Torri f84af67928 E17: remove useless symlink (as we don't rename anymore) and remove useless function _e_fm_op_update_progress_report_simple()
Patch by Maxime Villard

SVN revision: 75698
2012-08-25 09:22:09 +00:00
Carsten Haitzler 95909021ea fix several focus issues with alt+tab, closing of windows etc.
SVN revision: 75697
2012-08-25 09:14:21 +00:00
Carsten Haitzler ada59ec667 fix key grab dialog the simple way - focus works afterwards
SVN revision: 75696
2012-08-25 09:13:33 +00:00
Carsten Haitzler cf863adc59 fix sorting to sort symlinks to dirs as if they are dirs...
SVN revision: 75695
2012-08-25 09:12:31 +00:00
Carsten Haitzler d69846caa0 fix another missing ptr warp bug on alt-tab.
SVN revision: 75694
2012-08-25 04:17:46 +00:00
Carsten Haitzler 777232b4d6 and now nicelyt and once and for bloody all fix focus stuff on alt-tab!
SVN revision: 75693
2012-08-25 04:12:59 +00:00
Carsten Haitzler d63122071e ensure actual focus goes to tabbed-to-window.
SVN revision: 75692
2012-08-25 03:33:31 +00:00
Carsten Haitzler 1d6c73e476 fix alt-tab to/from fullscreen windows
SVN revision: 75691
2012-08-25 03:00:14 +00:00
Mike McCormack 84a2101ffc e: Fix unused variable warning
SVN revision: 75690
2012-08-25 02:58:12 +00:00
Vincent Torri 4812a5f372 E: minor changes
* useless define
 * formatting and useless comment
 * fread() returns a number >= 0
 * symlink returns -1 on error

SVN revision: 75687
2012-08-24 22:18:43 +00:00
Mike Blumenkrantz 028e9e0380 fix dialog cleanups to work properly
SVN revision: 75665
2012-08-24 14:19:55 +00:00
Mike Blumenkrantz f1c170da5a formatting
SVN revision: 75664
2012-08-24 13:57:22 +00:00
Mike Blumenkrantz 2f2764c63a change pager advanced settings grab dialog to use e_grab_dialog
SVN revision: 75663
2012-08-24 13:55:26 +00:00
Mike Blumenkrantz de494950d0 only print module timing info for modules that successfully load
SVN revision: 75662
2012-08-24 13:34:25 +00:00
Mike Blumenkrantz cf7f8e0710 fix mixer gadget loading for pulseaudio
ticket #1357


SVN revision: 75661
2012-08-24 13:19:12 +00:00
Mike Blumenkrantz 610d4ca1d3 formatting
SVN revision: 75659
2012-08-24 13:03:16 +00:00
Mike Blumenkrantz bc6ec24ec1 no need for strcmp here since these are stringshared
SVN revision: 75658
2012-08-24 13:00:28 +00:00
Mike Blumenkrantz 2d325c5604 fix magic fail on mixer shutdown
SVN revision: 75657
2012-08-24 12:50:55 +00:00
Mike Blumenkrantz ff5fb7da69 new config dialog: advanced/signal_bindings
this allows for creating, modifying, and deleting edje signal bindings
FIXME: needs an icon


SVN revision: 75656
2012-08-24 12:43:47 +00:00
Mike Blumenkrantz b16786d2b8 fix desktop gadget move/resize
SVN revision: 75653
2012-08-24 12:32:20 +00:00
Mike Blumenkrantz f83c31ad0d fix edge binding error dialog text
SVN revision: 75652
2012-08-24 10:37:59 +00:00
Mike Blumenkrantz 77a97c35c3 set correct group for window_shaded action
SVN revision: 75650
2012-08-24 09:57:32 +00:00
Mike Blumenkrantz e525ed8e61 break out bindings resets into functions based on their type for more fine-grained binding resets
SVN revision: 75649
2012-08-24 09:51:37 +00:00
Mike Blumenkrantz 6294cb8353 create action names for actions which were missing them
SVN revision: 75648
2012-08-24 09:28:23 +00:00
Mike Blumenkrantz 7613e22a87 set shelves to clip to their zone when drawn on container, pop an error dialog when popup shelves with autohiding exist next to another zone
ticket #1362


SVN revision: 75646
2012-08-24 09:03:34 +00:00
Mike Blumenkrantz 5b4385d654 reset gadman another way to prevent crashes
SVN revision: 75645
2012-08-24 08:53:48 +00:00
Mike Blumenkrantz 8bc7ac007e reset gadman when zone 0 is added/removed to ensure proper gadget placement
ticket #1372


SVN revision: 75643
2012-08-24 07:33:37 +00:00
Mike Blumenkrantz 09d26d74af fix global border config
ticket #1397


SVN revision: 75642
2012-08-24 07:00:30 +00:00
Mike Blumenkrantz 64435c7d68 fix jump mode to remove unwanted window properties
SVN revision: 75641
2012-08-24 06:58:57 +00:00
Mike Blumenkrantz 2108b94570 don't check dialog changed if just creating dialog
SVN revision: 75640
2012-08-24 06:53:32 +00:00
Massimo Maiurana c7b6d84347 updating portuguese and italian translations
SVN revision: 75634
2012-08-23 18:08:44 +00:00
Mike Blumenkrantz fc0b124beb fix theme sorting in advanced dialog
ticket #1367


SVN revision: 75613
2012-08-23 10:32:07 +00:00
Mike Blumenkrantz 3d75bb8fe4 fix crash when switching between basic/advanced settings in scaling settings
ticket #1387


SVN revision: 75612
2012-08-23 09:50:53 +00:00
Mike Blumenkrantz f5fa0e61b9 fix leak on syscon unload
SVN revision: 75611
2012-08-23 09:49:25 +00:00
Mike Blumenkrantz 3494f7db73 revert previous commit, ticket #daniel lied to me
SVN revision: 75609
2012-08-23 09:09:58 +00:00
Mike Blumenkrantz 177e3276ed sloppy focus does not require pointer warping
ticket #daniel


SVN revision: 75608
2012-08-23 08:58:35 +00:00
Mike Blumenkrantz fe79aead48 set changed flag on qa window after applying netwm states
SVN revision: 75607
2012-08-23 08:36:59 +00:00
Mike Blumenkrantz 5c154ecab9 possibly fix pointer warping issues with quickaccess windows
SVN revision: 75606
2012-08-23 08:36:37 +00:00
Mike Blumenkrantz ce828663d0 this breaks warping somehow, revert
SVN revision: 75605
2012-08-23 08:34:10 +00:00
Mike Blumenkrantz b9fcebc038 prevent winlist pointer warping when pointer is already inside border
SVN revision: 75603
2012-08-23 08:07:56 +00:00
Mike Blumenkrantz 1ca3270f1d stringshare and action cleanups for winlist, should no longer call strcmp 500 times per activation
SVN revision: 75602
2012-08-23 07:57:47 +00:00
Vincent Torri 80e60a5fe3 E17: CPUID_MMX, CPUID_SSE and CPUID_SSE2 might already be defined (like on OpenBSD)
Patch by Maxime Vilard (rustyBSD)

SVN revision: 75600
2012-08-23 07:42:10 +00:00
Mike Blumenkrantz 030af3533e don't build connman wizard page if connman module isn't built
ticket #1356


SVN revision: 75599
2012-08-23 07:38:54 +00:00
Mike Blumenkrantz 24818ec905 warn--
SVN revision: 75598
2012-08-23 07:33:31 +00:00
Mike Blumenkrantz 908395e8ff use entry's class as qa menu title instead of entry id
SVN revision: 75597
2012-08-23 07:16:23 +00:00
Mike Blumenkrantz 76c91a123d add jump mode to quickaccess for cedric
SVN revision: 75596
2012-08-23 07:07:00 +00:00
Carsten Haitzler a57b2b8651 if up opening of .sh (executable things) in editors in efm.
SVN revision: 75594
2012-08-23 06:53:53 +00:00
Mike Blumenkrantz 81381bd833 rename qa menu item
SVN revision: 75593
2012-08-23 06:49:54 +00:00
Mike Blumenkrantz f5944a4eb3 fix crash in window_jump_to action
SVN revision: 75592
2012-08-23 06:44:23 +00:00
Massimo Maiurana 96bef27c6f updating portuguese and italian translations
SVN revision: 75576
2012-08-22 21:51:00 +00:00
Vincent Torri bf452c89ba E: various clean up for the battery module on OpenBSD
patch by Maxime Villard (rustyBSD)

SVN revision: 75575
2012-08-22 21:25:25 +00:00
Christopher Michael 8448ace4a9 E: Fix uninitialized variable warning.
SVN revision: 75557
2012-08-22 16:06:52 +00:00
Carsten Haitzler 9737c38fb8 oops forgot to return ret.
SVN revision: 75553
2012-08-22 14:10:53 +00:00
Mike Blumenkrantz 7b1eef157b super sekrit module mostly complete: introducing the new and rewritten quickaccess module!
found in the Launcher category, this module allows for windows to be hidden/shown using bindings, and can be used to turn any window/application into a quake-style drop-down terminal or whatever else you would use triggered window hiding/showing for.
config options:
* autohide - hides window when focus is lost
* hide instead of raise - by default, qa will raise an activated window if it doesn't have focus; use this option to make it hide instead of raising
* automatically reopen when closed - this option, when set, causes qa to relaunch the application which created the window if the window is closed. it should (probably) only be used for terminals, and requires some magic for setting window names on terminals which I have created some infra for extending to non-standard terminal types; currently all xterm clones, urxvt, and terminology are supported. note that setting this option will cause the entry to become permanent, as any entry which is set to restart itself when closed cannot be transient
* transient - a window added to qa is initially a transient entry, meaning it's temporary: once you close the window, the binding is deleted, though the binding will remain if you restart e17. if you uncheck this option, it will become a permanent entry which can only be deleted either through the quickaccess advanced settings or the keybindings dialog.

fun fact: you can get to the quickaccess settings faster by clicking the Quickaccess... border menu item


SVN revision: 75550
2012-08-22 13:55:41 +00:00
Mike Blumenkrantz 09387b5106 add missing const to menu functions
SVN revision: 75548
2012-08-22 13:02:08 +00:00
Carsten Haitzler 28d0ae8d0e xkb lauout patch from jeremy! :)
SVN revision: 75543
2012-08-22 11:56:12 +00:00
Mike Blumenkrantz 043bbd8cb9 use current container if none passed to e_configure_registry_call
SVN revision: 75542
2012-08-22 11:52:53 +00:00
Carsten Haitzler f88ad21893 only found 1 place we dont zero out desklock pw asap after its not
needed anymore.



SVN revision: 75541
2012-08-22 11:41:08 +00:00
Carsten Haitzler 88aaed9233 yeah gustavo is right - shouldnmt paß click on if click to fcus and
click to raise are enabled but pass on is off. pass-on should be
single master.



SVN revision: 75540
2012-08-22 11:17:51 +00:00
Mike Blumenkrantz 2434f5adbe more PATH_MAX cleanups
SVN revision: 75520
2012-08-22 07:32:12 +00:00
Christopher Michael fcea89adb0 E (conf_theme): Fix double define of _X for OpenBSD systems. Reported
by rustyBSD.



SVN revision: 75519
2012-08-22 07:07:16 +00:00
Mike Blumenkrantz a8beb0950c fix usage of PATH_MAX when not working with files
SVN revision: 75518
2012-08-22 07:02:41 +00:00
Carsten Haitzler b565b6ca04 use fixed buffer.
SVN revision: 75515
2012-08-22 03:27:11 +00:00
Mike Blumenkrantz d58d12a1bd set grab dialog to be above other windows
SVN revision: 75500
2012-08-21 10:44:50 +00:00
Cedric BAIL 63a5a005f8 e: don't segv if we didn't get the window border at that point.
SVN revision: 75494
2012-08-21 09:14:59 +00:00
Vincent Torri 053476d676 E: managing overwrite when moving files
The rename() function deletes dest file if it exists,
so there is no overwrite handling. Instead of
testing a rename() and if it fails creating a task
to copy-delete the file, we directly create this
task, which handles overwrite.

Patch by Maxime Villard (rustyBSD)


SVN revision: 75489
2012-08-21 07:40:31 +00:00
Mike Blumenkrantz 735a1fb7fd set physics config dialog border icon
SVN revision: 75487
2012-08-21 07:12:16 +00:00
Mike Blumenkrantz 98dca3d7b8 never activate clicked item if doing range/multi select
ticket #1365


SVN revision: 75486
2012-08-21 06:40:25 +00:00
Mike Blumenkrantz b6a8f51cba add e_bindings_reset() for resetting all bindings from e_config
SVN revision: 75465
2012-08-20 13:51:13 +00:00
Mike Blumenkrantz e2a7ada4b3 null check which hasn't affected anything yet
SVN revision: 75464
2012-08-20 12:37:41 +00:00
Mike Blumenkrantz d92aca85b8 grab dialog typo which hasn't affected anything yet
SVN revision: 75462
2012-08-20 12:35:35 +00:00
Mike Blumenkrantz 943b953ece whoops, broke multi-key grabs for a minute there
SVN revision: 75459
2012-08-20 09:16:47 +00:00
Mike Blumenkrantz 6896025d1a break out keybind matching and replace original usage
SVN revision: 75458
2012-08-20 09:10:31 +00:00
Mike Blumenkrantz 51fa21f70d warn--
SVN revision: 75457
2012-08-20 08:38:19 +00:00
Mike Blumenkrantz a76c1f2b84 break out mouse/keyboard grab dialogs into e_grab_dialog to be reused more easily in other places, replace original instances with this dialog
also change key grab dialog to close if the mouse is clicked


SVN revision: 75456
2012-08-20 08:36:43 +00:00
Mike Blumenkrantz 2b43d66f9b fix type warning
SVN revision: 75450
2012-08-20 07:50:00 +00:00
Vincent Torri 25aa4e5a89 E: add overwrite handling.
Patch by Maxime Villard (rustyBSD)

SVN revision: 75436
2012-08-19 18:35:10 +00:00
Vincent Torri d9f3d89a07 E: remove useless op
we chmod the created symlink. It's useless, because
we use stat() which gives st_mode of pointed file/folder,
and then we use chmod(), which follows symlink; so we
are chmoding a file to the same permissions it had
before.

Patch by Maxile Villard

SVN revision: 75435
2012-08-19 18:27:18 +00:00
Vincent Torri d1577525fa E: fix locale on OpenBSD. Maybe other OS need similar fixes
Patch by Maxime Villard (rustyBSD)

SVN revision: 75434
2012-08-19 18:20:54 +00:00
Christopher Michael 84d21bd8e5 E: Comment out fprintf's remaining from someone's debug efforts ;)
SVN revision: 75433
2012-08-19 16:46:32 +00:00
Carsten Haitzler 9cc281f002 make filepreview for links and removable devices and mountpoints give
fs type, filesystem usage, size etc. etc. much more useful.



SVN revision: 75429
2012-08-19 13:28:51 +00:00
Christopher Michael d53e3ee139 E: Comment out fprintf.
Enough with the border focus printing already ;)



SVN revision: 75428
2012-08-19 13:27:45 +00:00
Carsten Haitzler 887dfcf3d9 e17 xkb patch building on ecore new event api. patch from:
http://trac.enlightenment.org/e/ticket/1306

but modified formatting and no theme changes.



SVN revision: 75410
2012-08-18 11:41:23 +00:00
Carsten Haitzler 40a67e9222 streamline gadget menu to move move item to main menu.
SVN revision: 75407
2012-08-18 10:54:02 +00:00
Carsten Haitzler f0664aca95 fix rememebr border style aply disable/enable bug.
SVN revision: 75400
2012-08-18 05:07:43 +00:00
Carsten Haitzler 1739590e05 fix wad of focus issues with click-to-focus and alt+tab + fullscreen
windows.



SVN revision: 75399
2012-08-18 04:40:56 +00:00
Mike Blumenkrantz 3361ea98f0 null check
SVN revision: 75387
2012-08-17 11:55:51 +00:00
Mike Blumenkrantz da8d08112a physics ignore shelves by default
SVN revision: 75386
2012-08-17 11:55:30 +00:00
Mike Blumenkrantz 82cb42f73b add versioning to physics config, add options for configuring shelves with physics
ticket #1224


SVN revision: 75385
2012-08-17 11:54:37 +00:00
Mike Blumenkrantz 8fbbb8c002 hopefully nobody noticed that this was completely broken when I first committed it
SVN revision: 75373
2012-08-17 08:33:46 +00:00
Mike Blumenkrantz 2580a8e278 add convenience typedef for shelf del event struct
SVN revision: 75372
2012-08-17 08:24:51 +00:00
Mike Blumenkrantz e63f8c7f4d add event for shelf deletion
SVN revision: 75371
2012-08-17 08:23:09 +00:00
Mike Blumenkrantz ac19f221ff set parent after dialog is shown
SVN revision: 75368
2012-08-17 08:09:31 +00:00
Mike Blumenkrantz dd83f4a7d1 ensure that event mask is unset on parents of modal windows before applying previous mask
SVN revision: 75365
2012-08-17 08:00:46 +00:00
Carsten Haitzler 229233c766 and bring basic scaling back to actually changing config after my
messing around.



SVN revision: 75352
2012-08-17 06:17:24 +00:00
Carsten Haitzler 8ab075e8ad and restart after scale changes to properly apply
SVN revision: 75349
2012-08-17 05:59:38 +00:00
Carsten Haitzler 9f691c9b39 make nicer scaling dialog.
SVN revision: 75347
2012-08-17 05:28:39 +00:00
Carsten Haitzler 74df9a238b make invisible shelves work again... and actually fi the longer
standing bug of them not chanigng until a restart



SVN revision: 75339
2012-08-17 00:25:37 +00:00
Mike Blumenkrantz acee1ce155 also set parent on grab windows
SVN revision: 75318
2012-08-16 13:58:20 +00:00
Mike Blumenkrantz bc4af5aed9 add profile dialog now uses e entry dialog instead of implementing its own entry dialog
SVN revision: 75317
2012-08-16 12:27:26 +00:00
Carsten Haitzler 07d131db85 fix atoms for zone geom. yay! works now.
SVN revision: 75316
2012-08-16 10:24:06 +00:00
Carsten Haitzler 7a5d5b5fa4 add zone geometry property to windows and keep it updated.
SVN revision: 75310
2012-08-16 09:29:42 +00:00
Carsten Haitzler d5814f37de oops default fullscreen match in wrong list!
SVN revision: 75304
2012-08-16 05:20:52 +00:00
Mike Blumenkrantz 48a82eb10f this file does not exist
SVN revision: 75303
2012-08-16 05:00:14 +00:00
Carsten Haitzler 1edee7df77 make enlightenment_open use the same terminals config as e and sync
the code.



SVN revision: 75301
2012-08-16 03:36:50 +00:00
Carsten Haitzler 6efc2eb976 abstract the "get terminal desktop" code into util code and now use
from e_exec AND in efm - open terminal here menu item is there with
code to set your default terminal in default applications too.



SVN revision: 75290
2012-08-15 09:59:37 +00:00
Carsten Haitzler bd1e81be80 umm lets use xrandr first/ it SHOULD be better than going to /sys as a
primary backlight control.



SVN revision: 75288
2012-08-15 09:31:10 +00:00
Carsten Haitzler 75fe2dcba5 add some more labels.
SVN revision: 75287
2012-08-15 09:30:26 +00:00
Mike Blumenkrantz 064e1072aa typo
SVN revision: 75286
2012-08-15 07:34:15 +00:00
Mike Blumenkrantz 94e2fc5257 clean up gadget right click menus to stop leaking
SVN revision: 75285
2012-08-15 07:22:04 +00:00
Mike Blumenkrantz d17c66d771 formatting
SVN revision: 75284
2012-08-15 07:04:54 +00:00
Mike Blumenkrantz bc4383e82f formatting
SVN revision: 75283
2012-08-15 07:00:02 +00:00
Mike Blumenkrantz 3433a78ba2 gadcon util menu thingy now sets created menu to appropriate struct members to prevent unexpected behavior
SVN revision: 75282
2012-08-15 06:35:02 +00:00
Mike Blumenkrantz 847a27afb0 add tasks options for icon/text only modes
still needs a bit of edc work from someone to size better
ticket #1334


SVN revision: 75260
2012-08-14 14:03:07 +00:00
Mike Blumenkrantz 8da7dd34b1 probably a good idea to actually delete menus when they hide instead of just praying for it
indirectly fixes ticket #1287


SVN revision: 75256
2012-08-14 12:39:19 +00:00
Mike Blumenkrantz b2ef5f76b1 avoid emitting shelf signals and toggling visibility constantly when shelf is already visible
SVN revision: 75253
2012-08-14 12:22:12 +00:00
Mike Blumenkrantz 75b991a76c shelf style is now properly applied during creation
SVN revision: 75246
2012-08-14 09:11:47 +00:00
Mike Blumenkrantz 217a4267aa syscon gadget now shows the syscon when clicked by default, has an option in right click menu to go back to menu mode
SVN revision: 75245
2012-08-14 08:56:19 +00:00
Mike Blumenkrantz 9c281e264f don't invert pager with FLOAT orientation
SVN revision: 75244
2012-08-14 08:41:39 +00:00
Mike Blumenkrantz 24d50c60bf only create syscon menu if it hasn't been created previously
SVN revision: 75242
2012-08-14 08:16:55 +00:00
Mike Blumenkrantz 08e0a309bd unrevert pager changes, now with more null checks
SVN revision: 75235
2012-08-14 06:35:32 +00:00
Carsten Haitzler 33df11d1cd going to have to do this.. reverties. 1:15am and this commit gets my
e17 to rash instantly on start and leave me with all modules unloaded.
have to revert as its the quickest fix. :)



SVN revision: 75219
2012-08-13 16:18:57 +00:00
Mike Blumenkrantz bad47f3189 add option for disabling fileman tooltips
SVN revision: 75212
2012-08-13 14:12:45 +00:00
Mike Blumenkrantz 2727a43b3c icon extensions in fileman settings is now file extensions
SVN revision: 75210
2012-08-13 13:33:23 +00:00
Mike Blumenkrantz 84126d9ffd use ac presence to indicate battery charging
SVN revision: 75209
2012-08-13 13:14:44 +00:00
Mike Blumenkrantz 9000c5eb47 fix some battery stringshare usage
SVN revision: 75208
2012-08-13 12:40:54 +00:00
Mike Blumenkrantz ea5cfeba4a pager gadget now autocorrects its orientation to vertical when trying to display a pager for a screen with NUMx1 vdesks with gadcon orient: vertical
this makes it look/work differently, but at least the gadget is usable


SVN revision: 75207
2012-08-13 12:30:14 +00:00
Mike Blumenkrantz 15bd052693 syscon settings now uses shutdown icon instead of no icon
SVN revision: 75205
2012-08-13 10:26:41 +00:00
Mike Blumenkrantz c21e0ca906 fix shelf list disable setting in shelf config dialog
SVN revision: 75203
2012-08-13 10:13:13 +00:00
Mike Blumenkrantz e9cb0d2085 gadget provider list is now sorted alphabetically
SVN revision: 75201
2012-08-13 09:51:50 +00:00
Mike Blumenkrantz 34215382a6 power management dialog does not need to be resizable either
SVN revision: 75200
2012-08-13 09:41:22 +00:00
Mike Blumenkrantz c042dc25e1 no need to use a toolbook in power management settings dialog when there's only one page
SVN revision: 75199
2012-08-13 09:35:26 +00:00
Mike Blumenkrantz 5916e80c33 fix powermanagement dialog border icon
SVN revision: 75198
2012-08-13 09:32:17 +00:00
Mike Blumenkrantz 5029b27458 battery gadget right click menu now also contains powermanagement option
SVN revision: 75197
2012-08-13 09:31:20 +00:00
Mike Blumenkrantz 82fcf900bd formatting
SVN revision: 75196
2012-08-13 09:24:51 +00:00
Mike Blumenkrantz a1ac78a4af add menu augmentation for syscon to display the same menu that the syscon gadget displays
SVN revision: 75195
2012-08-13 08:55:03 +00:00
Mike Blumenkrantz 0a278dd435 merge in syscon gadget written by devilhorns from EXTRAS/bodhi-shutdown
SVN revision: 75191
2012-08-13 08:41:30 +00:00
Mike Blumenkrantz 016ecb6d3d remove extraneous period
SVN revision: 75189
2012-08-13 07:06:00 +00:00
Mike Blumenkrantz 1321e3c89c set icon for power management settings
SVN revision: 75188
2012-08-13 07:02:40 +00:00
Mike Blumenkrantz 6cb077ac45 formatting
SVN revision: 75187
2012-08-13 06:51:24 +00:00
Mike Blumenkrantz d616447bca set radio text to blank in power management settings to avoid using unreliable theme default
SVN revision: 75186
2012-08-13 06:45:00 +00:00
Boris Faure 3c7398d683 e: tiling: fix configuration being sometimes lost
Because it was freed…

SVN revision: 75164
2012-08-12 16:19:54 +00:00
Carsten Haitzler 9924cc8a78 printf--
SVN revision: 75157
2012-08-11 12:18:39 +00:00
Carsten Haitzler 4ea769764a pager fixups...
1. dont use a livethumb resolution OF THE SCREEN! per pager desktop
that means u alloc width*height*4 bytes... u have 6 desktops,
1920x1080 screen... thats 48mb for the backing images at full res. no!
bad bad! so i cut it down to 1/16th of the screen res. ie 1920/16 x
1080/16 for the full rest "livethumb". at least its much more
managable (i woke up to find after an update my e was using an EXTRA
100mb of ram! (2560x1440*4desk + 1920x1200*4desk).
2. dont create the livethumbs at all unless you have the bg preview
on! (i had it off and i still paid the price of the mem usage).
3. make the live preview inverted in the cfg gui - ie enable the live
preview, not disable it.
4. fix theme to preview bg fills the pager base box correctly within
the border bounds.
5. dont enforce aspect handling in livethumb as pager is "master" of
aspect (taken from desktop anyway).



SVN revision: 75154
2012-08-11 04:40:30 +00:00
Christopher Michael c02739d6c0 E: Fix uninitialized variable warning.
SVN revision: 75112
2012-08-10 16:00:38 +00:00
Mike Blumenkrantz fd307cdf7d formatting
SVN revision: 75103
2012-08-10 13:48:50 +00:00
Mike Blumenkrantz 113448e2ac fixed pager bg previewing to use livethumb and also support animated backgrounds
note: using this with klok WILL slow your system to a crawl


SVN revision: 75102
2012-08-10 13:29:35 +00:00
Carsten Haitzler 4fd1273826 on fullscreen change of a window force a comp show re-anim. this makes
sure u know something went fullscreen. security thing.



SVN revision: 75101
2012-08-10 13:20:36 +00:00