Commit Graph

13374 Commits

Author SHA1 Message Date
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
Massimo Maiurana ffc1df17af updating portuguese and italian translations
SVN revision: 75819
2012-08-29 08:04:01 +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
Christopher Michael ffd3d8fbb1 E: Make the separator in the Settings window actually show up.
SVN revision: 75780
2012-08-28 11:20:26 +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