Commit Graph

11011 Commits

Author SHA1 Message Date
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