Mike Blumenkrantz [Thu, 30 Aug 2012 10:18:33 +0000 (10:18 +0000)]
ARGHHH just spent an hour trynig to figure out why this was causing a crash! I hate whoever wrote this!!!!!
SVN revision: 75865
Mike Blumenkrantz [Thu, 30 Aug 2012 09:53:11 +0000 (09:53 +0000)]
prevent double free on physics bodies on shutdown
SVN revision: 75861
Mike Blumenkrantz [Thu, 30 Aug 2012 09:12:18 +0000 (09:12 +0000)]
fix physics module unload leaks
SVN revision: 75856
Mike Blumenkrantz [Thu, 30 Aug 2012 09:01:16 +0000 (09:01 +0000)]
fix crash on comp reload
SVN revision: 75855
Mike Blumenkrantz [Thu, 30 Aug 2012 08:44:00 +0000 (08:44 +0000)]
finally fix annoying null safety errors on shutdown
SVN revision: 75853
Mike Blumenkrantz [Thu, 30 Aug 2012 08:32:18 +0000 (08:32 +0000)]
fix qa config dd leak
SVN revision: 75852
Mike Blumenkrantz [Thu, 30 Aug 2012 08:24:48 +0000 (08:24 +0000)]
fix qa failure shutdown
SVN revision: 75851
Mike Blumenkrantz [Thu, 30 Aug 2012 08:10:18 +0000 (08:10 +0000)]
fix qa menu leak
SVN revision: 75850
Mike Blumenkrantz [Thu, 30 Aug 2012 08:04:35 +0000 (08:04 +0000)]
use module version check util function instead of copying the same code everywhere
SVN revision: 75849
Mike Blumenkrantz [Thu, 30 Aug 2012 07:57:07 +0000 (07:57 +0000)]
update module util version check message
SVN revision: 75848
Mike Blumenkrantz [Thu, 30 Aug 2012 07:40:04 +0000 (07:40 +0000)]
YET ANOTHER E_RANDR LEAK! ARGH!
SVN revision: 75842
Mike Blumenkrantz [Thu, 30 Aug 2012 07:27:16 +0000 (07:27 +0000)]
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
Mike Blumenkrantz [Thu, 30 Aug 2012 07:25:05 +0000 (07:25 +0000)]
another e_randr leak
seriously, someone who knows how randr works needs to rewrite all of this
SVN revision: 75840
Mike Blumenkrantz [Thu, 30 Aug 2012 07:04:53 +0000 (07:04 +0000)]
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
Vincent Torri [Thu, 30 Aug 2012 06:36:38 +0000 (06:36 +0000)]
E17: some alloc checks, and fix a case where we lost a pointer if realloc() fails
patch by Maxime Villard (rustyBSD)
SVN revision: 75838
Mike Blumenkrantz [Thu, 30 Aug 2012 06:24:38 +0000 (06:24 +0000)]
add function to clear all delfns from e_object without calling (for hard mode players only)
SVN revision: 75837
Mike Blumenkrantz [Wed, 29 Aug 2012 09:52:05 +0000 (09:52 +0000)]
start relaunchable qa windows after module load if not currently started
SVN revision: 75825
Massimo Maiurana [Wed, 29 Aug 2012 08:04:01 +0000 (08:04 +0000)]
updating portuguese and italian translations
SVN revision: 75819
Mike Blumenkrantz [Wed, 29 Aug 2012 07:51:34 +0000 (07:51 +0000)]
don't generate fileman submenu if it already exists
SVN revision: 75818
Mike Blumenkrantz [Wed, 29 Aug 2012 07:16:51 +0000 (07:16 +0000)]
more evry shutdown leaks--
SVN revision: 75814
Cedric BAIL [Wed, 29 Aug 2012 07:14:05 +0000 (07:14 +0000)]
e: remove potential buffer overflow and make it more efficient.
Patch started by Maxime Villard (rustyBSD).
SVN revision: 75812
Mike Blumenkrantz [Tue, 28 Aug 2012 13:44:17 +0000 (13:44 +0000)]
more gadman leaks--
SVN revision: 75793
Mike Blumenkrantz [Tue, 28 Aug 2012 13:35:29 +0000 (13:35 +0000)]
tasks module shutdown leaks--
SVN revision: 75792
Mike Blumenkrantz [Tue, 28 Aug 2012 13:28:04 +0000 (13:28 +0000)]
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
Mike Blumenkrantz [Tue, 28 Aug 2012 13:26:51 +0000 (13:26 +0000)]
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
Mike Blumenkrantz [Tue, 28 Aug 2012 12:52:17 +0000 (12:52 +0000)]
fix annoying flickering of submenus when moving mouse between submenu and parent
SVN revision: 75789
Mike Blumenkrantz [Tue, 28 Aug 2012 12:41:17 +0000 (12:41 +0000)]
formatting
SVN revision: 75788
Mike Blumenkrantz [Tue, 28 Aug 2012 12:29:34 +0000 (12:29 +0000)]
fix leaky evry config shutdown
SVN revision: 75786
Mike Blumenkrantz [Tue, 28 Aug 2012 12:23:03 +0000 (12:23 +0000)]
more gadman shutdown leaks
SVN revision: 75784
Mike Blumenkrantz [Tue, 28 Aug 2012 12:16:16 +0000 (12:16 +0000)]
fix leaking gadman shutdown
SVN revision: 75781
Christopher Michael [Tue, 28 Aug 2012 11:20:26 +0000 (11:20 +0000)]
E: Make the separator in the Settings window actually show up.
SVN revision: 75780
Mike Blumenkrantz [Tue, 28 Aug 2012 11:01:25 +0000 (11:01 +0000)]
fix Navigate menu item alignment
SVN revision: 75779
Mike Blumenkrantz [Tue, 28 Aug 2012 10:58:04 +0000 (10:58 +0000)]
fix menu item alignment in Navigate menu
ticket #1359
SVN revision: 75778
Mike Blumenkrantz [Tue, 28 Aug 2012 10:54:58 +0000 (10:54 +0000)]
add missing consts
SVN revision: 75777
Carsten Haitzler [Tue, 28 Aug 2012 10:26:31 +0000 (10:26 +0000)]
quick layer to pos mapper - copy from container.
SVN revision: 75775
Carsten Haitzler [Tue, 28 Aug 2012 10:25:47 +0000 (10:25 +0000)]
simplify some stacking code handling.
SVN revision: 75774
Mike Blumenkrantz [Tue, 28 Aug 2012 10:17:00 +0000 (10:17 +0000)]
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
Mike Blumenkrantz [Tue, 28 Aug 2012 09:04:29 +0000 (09:04 +0000)]
put this back so the list doesn't leak
SVN revision: 75768
Mike Blumenkrantz [Tue, 28 Aug 2012 08:54:54 +0000 (08:54 +0000)]
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
Mike Blumenkrantz [Tue, 28 Aug 2012 08:36:50 +0000 (08:36 +0000)]
free ctx action list as we add so we don't have to loop twice
SVN revision: 75766
Mike Blumenkrantz [Tue, 28 Aug 2012 08:33:58 +0000 (08:33 +0000)]
not sure why this was inline
SVN revision: 75765
Mike Blumenkrantz [Tue, 28 Aug 2012 08:30:16 +0000 (08:30 +0000)]
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
Mike Blumenkrantz [Tue, 28 Aug 2012 08:23:11 +0000 (08:23 +0000)]
fix leak when adding ctx menu items to efm
SVN revision: 75763
Mike Blumenkrantz [Tue, 28 Aug 2012 08:19:46 +0000 (08:19 +0000)]
formatting
SVN revision: 75762
Mike Blumenkrantz [Tue, 28 Aug 2012 08:15:36 +0000 (08:15 +0000)]
remove printf from import dialog
SVN revision: 75761
Mike Blumenkrantz [Tue, 28 Aug 2012 08:14:13 +0000 (08:14 +0000)]
change Import button to Use on import dialog to make it more versatile
SVN revision: 75760
Mike Blumenkrantz [Tue, 28 Aug 2012 07:47:10 +0000 (07:47 +0000)]
quickaccess now uses border_hide(3) to prevent desk flip from showing hidden windows
SVN revision: 75758
Mike Blumenkrantz [Tue, 28 Aug 2012 07:41:11 +0000 (07:41 +0000)]
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
Mike Blumenkrantz [Tue, 28 Aug 2012 07:20:31 +0000 (07:20 +0000)]
set border props in border props setting function, only set sticky if entry is not in jump mode
ticket #cedric
SVN revision: 75756
Mike Blumenkrantz [Tue, 28 Aug 2012 06:49:14 +0000 (06:49 +0000)]
more dialog delete cleanups
SVN revision: 75755
Mike Blumenkrantz [Tue, 28 Aug 2012 06:48:28 +0000 (06:48 +0000)]
fix fix for grab dialog focus: null checks are important
ticket #1410
SVN revision: 75754
Mike Blumenkrantz [Tue, 28 Aug 2012 06:36:35 +0000 (06:36 +0000)]
formatting
SVN revision: 75753
Carsten Haitzler [Mon, 27 Aug 2012 23:19:14 +0000 (23:19 +0000)]
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
Carsten Haitzler [Mon, 27 Aug 2012 09:22:26 +0000 (09:22 +0000)]
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
Carsten Haitzler [Mon, 27 Aug 2012 01:00:28 +0000 (01:00 +0000)]
since escaping fade out is common - make CURRENT the transitionb src point
:)
SVN revision: 75718
Vincent Torri [Sun, 26 Aug 2012 21:34:25 +0000 (21:34 +0000)]
E17: free the string after copying, not before
reported by Maxime Villard
SVN revision: 75717
Vincent Torri [Sun, 26 Aug 2012 19:41:34 +0000 (19:41 +0000)]
E17: fix FIXME's
patch by Maxime Villard
SVN revision: 75716
Carsten Haitzler [Sun, 26 Aug 2012 15:36:05 +0000 (15:36 +0000)]
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
Mike McCormack [Sun, 26 Aug 2012 12:01:05 +0000 (12:01 +0000)]
e: Fix out of bounds array access.
Signed-off-by: Mike McCormack <mikem@ring3k.org>
SVN revision: 75711
Mike McCormack [Sun, 26 Aug 2012 12:01:00 +0000 (12:01 +0000)]
e: Fix shadow warning
Signed-off-by: Mike McCormack <mikem@ring3k.org>
SVN revision: 75710
Massimo Maiurana [Sat, 25 Aug 2012 20:03:12 +0000 (20:03 +0000)]
updating portuguese and italian translations
SVN revision: 75701
Carsten Haitzler [Sat, 25 Aug 2012 11:58:16 +0000 (11:58 +0000)]
fix fsel preview to work again. :)
SVN revision: 75700
Carsten Haitzler [Sat, 25 Aug 2012 11:13:45 +0000 (11:13 +0000)]
oops - nuke backtrace debug.
SVN revision: 75699
Vincent Torri [Sat, 25 Aug 2012 09:22:09 +0000 (09:22 +0000)]
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
Carsten Haitzler [Sat, 25 Aug 2012 09:14:21 +0000 (09:14 +0000)]
fix several focus issues with alt+tab, closing of windows etc.
SVN revision: 75697
Carsten Haitzler [Sat, 25 Aug 2012 09:13:33 +0000 (09:13 +0000)]
fix key grab dialog the simple way - focus works afterwards
SVN revision: 75696
Carsten Haitzler [Sat, 25 Aug 2012 09:12:31 +0000 (09:12 +0000)]
fix sorting to sort symlinks to dirs as if they are dirs...
SVN revision: 75695
Carsten Haitzler [Sat, 25 Aug 2012 04:17:46 +0000 (04:17 +0000)]
fix another missing ptr warp bug on alt-tab.
SVN revision: 75694
Carsten Haitzler [Sat, 25 Aug 2012 04:12:59 +0000 (04:12 +0000)]
and now nicelyt and once and for bloody all fix focus stuff on alt-tab!
SVN revision: 75693
Carsten Haitzler [Sat, 25 Aug 2012 03:33:31 +0000 (03:33 +0000)]
ensure actual focus goes to tabbed-to-window.
SVN revision: 75692
Carsten Haitzler [Sat, 25 Aug 2012 03:00:14 +0000 (03:00 +0000)]
fix alt-tab to/from fullscreen windows
SVN revision: 75691
Mike McCormack [Sat, 25 Aug 2012 02:58:12 +0000 (02:58 +0000)]
e: Fix unused variable warning
SVN revision: 75690
Vincent Torri [Fri, 24 Aug 2012 22:18:43 +0000 (22:18 +0000)]
E: minor changes
* useless define
* formatting and useless comment
* fread() returns a number >= 0
* symlink returns -1 on error
SVN revision: 75687
Mike Blumenkrantz [Fri, 24 Aug 2012 14:19:55 +0000 (14:19 +0000)]
fix dialog cleanups to work properly
SVN revision: 75665
Mike Blumenkrantz [Fri, 24 Aug 2012 13:57:22 +0000 (13:57 +0000)]
formatting
SVN revision: 75664
Mike Blumenkrantz [Fri, 24 Aug 2012 13:55:26 +0000 (13:55 +0000)]
change pager advanced settings grab dialog to use e_grab_dialog
SVN revision: 75663
Mike Blumenkrantz [Fri, 24 Aug 2012 13:34:25 +0000 (13:34 +0000)]
only print module timing info for modules that successfully load
SVN revision: 75662
Mike Blumenkrantz [Fri, 24 Aug 2012 13:19:12 +0000 (13:19 +0000)]
fix mixer gadget loading for pulseaudio
ticket #1357
SVN revision: 75661
Mike Blumenkrantz [Fri, 24 Aug 2012 13:03:16 +0000 (13:03 +0000)]
formatting
SVN revision: 75659
Mike Blumenkrantz [Fri, 24 Aug 2012 13:00:28 +0000 (13:00 +0000)]
no need for strcmp here since these are stringshared
SVN revision: 75658
Mike Blumenkrantz [Fri, 24 Aug 2012 12:50:55 +0000 (12:50 +0000)]
fix magic fail on mixer shutdown
SVN revision: 75657
Mike Blumenkrantz [Fri, 24 Aug 2012 12:43:47 +0000 (12:43 +0000)]
new config dialog: advanced/signal_bindings
this allows for creating, modifying, and deleting edje signal bindings
FIXME: needs an icon
SVN revision: 75656
Mike Blumenkrantz [Fri, 24 Aug 2012 12:32:20 +0000 (12:32 +0000)]
fix desktop gadget move/resize
SVN revision: 75653
Mike Blumenkrantz [Fri, 24 Aug 2012 10:37:59 +0000 (10:37 +0000)]
fix edge binding error dialog text
SVN revision: 75652
Mike Blumenkrantz [Fri, 24 Aug 2012 09:57:32 +0000 (09:57 +0000)]
set correct group for window_shaded action
SVN revision: 75650
Mike Blumenkrantz [Fri, 24 Aug 2012 09:51:37 +0000 (09:51 +0000)]
break out bindings resets into functions based on their type for more fine-grained binding resets
SVN revision: 75649
Mike Blumenkrantz [Fri, 24 Aug 2012 09:28:23 +0000 (09:28 +0000)]
create action names for actions which were missing them
SVN revision: 75648
Mike Blumenkrantz [Fri, 24 Aug 2012 09:03:34 +0000 (09:03 +0000)]
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
Mike Blumenkrantz [Fri, 24 Aug 2012 08:53:48 +0000 (08:53 +0000)]
reset gadman another way to prevent crashes
SVN revision: 75645
Mike Blumenkrantz [Fri, 24 Aug 2012 07:33:37 +0000 (07:33 +0000)]
reset gadman when zone 0 is added/removed to ensure proper gadget placement
ticket #1372
SVN revision: 75643
Mike Blumenkrantz [Fri, 24 Aug 2012 07:00:30 +0000 (07:00 +0000)]
fix global border config
ticket #1397
SVN revision: 75642
Mike Blumenkrantz [Fri, 24 Aug 2012 06:58:57 +0000 (06:58 +0000)]
fix jump mode to remove unwanted window properties
SVN revision: 75641
Mike Blumenkrantz [Fri, 24 Aug 2012 06:53:32 +0000 (06:53 +0000)]
don't check dialog changed if just creating dialog
SVN revision: 75640
Massimo Maiurana [Thu, 23 Aug 2012 18:08:44 +0000 (18:08 +0000)]
updating portuguese and italian translations
SVN revision: 75634
Daniel Juyung Seo [Thu, 23 Aug 2012 15:14:52 +0000 (15:14 +0000)]
e ko.po: Updated Korean translation.
SVN revision: 75629
Mike Blumenkrantz [Thu, 23 Aug 2012 11:48:28 +0000 (11:48 +0000)]
disable tcp listening on xephyr when x-ui is run
SVN revision: 75621
Mike Blumenkrantz [Thu, 23 Aug 2012 10:32:07 +0000 (10:32 +0000)]
fix theme sorting in advanced dialog
ticket #1367
SVN revision: 75613
Mike Blumenkrantz [Thu, 23 Aug 2012 09:50:53 +0000 (09:50 +0000)]
fix crash when switching between basic/advanced settings in scaling settings
ticket #1387
SVN revision: 75612
Mike Blumenkrantz [Thu, 23 Aug 2012 09:49:25 +0000 (09:49 +0000)]
fix leak on syscon unload
SVN revision: 75611
Mike Blumenkrantz [Thu, 23 Aug 2012 09:09:58 +0000 (09:09 +0000)]
revert previous commit, ticket #daniel lied to me
SVN revision: 75609