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
Mike Blumenkrantz [Thu, 23 Aug 2012 08:58:35 +0000 (08:58 +0000)]
sloppy focus does not require pointer warping
ticket #daniel
SVN revision: 75608
Mike Blumenkrantz [Thu, 23 Aug 2012 08:36:59 +0000 (08:36 +0000)]
set changed flag on qa window after applying netwm states
SVN revision: 75607
Mike Blumenkrantz [Thu, 23 Aug 2012 08:36:37 +0000 (08:36 +0000)]
possibly fix pointer warping issues with quickaccess windows
SVN revision: 75606
Mike Blumenkrantz [Thu, 23 Aug 2012 08:34:10 +0000 (08:34 +0000)]
this breaks warping somehow, revert
SVN revision: 75605
Mike Blumenkrantz [Thu, 23 Aug 2012 08:07:56 +0000 (08:07 +0000)]
prevent winlist pointer warping when pointer is already inside border
SVN revision: 75603
Mike Blumenkrantz [Thu, 23 Aug 2012 07:57:47 +0000 (07:57 +0000)]
stringshare and action cleanups for winlist, should no longer call strcmp 500 times per activation
SVN revision: 75602
Vincent Torri [Thu, 23 Aug 2012 07:42:10 +0000 (07:42 +0000)]
E17: CPUID_MMX, CPUID_SSE and CPUID_SSE2 might already be defined (like on OpenBSD)
Patch by Maxime Vilard (rustyBSD)
SVN revision: 75600
Mike Blumenkrantz [Thu, 23 Aug 2012 07:38:54 +0000 (07:38 +0000)]
don't build connman wizard page if connman module isn't built
ticket #1356
SVN revision: 75599
Mike Blumenkrantz [Thu, 23 Aug 2012 07:33:31 +0000 (07:33 +0000)]
warn--
SVN revision: 75598
Mike Blumenkrantz [Thu, 23 Aug 2012 07:16:23 +0000 (07:16 +0000)]
use entry's class as qa menu title instead of entry id
SVN revision: 75597
Mike Blumenkrantz [Thu, 23 Aug 2012 07:07:00 +0000 (07:07 +0000)]
add jump mode to quickaccess for cedric
SVN revision: 75596
Carsten Haitzler [Thu, 23 Aug 2012 06:53:53 +0000 (06:53 +0000)]
if up opening of .sh (executable things) in editors in efm.
SVN revision: 75594
Mike Blumenkrantz [Thu, 23 Aug 2012 06:49:54 +0000 (06:49 +0000)]
rename qa menu item
SVN revision: 75593
Mike Blumenkrantz [Thu, 23 Aug 2012 06:44:23 +0000 (06:44 +0000)]
fix crash in window_jump_to action
SVN revision: 75592
Massimo Maiurana [Wed, 22 Aug 2012 21:51:00 +0000 (21:51 +0000)]
updating portuguese and italian translations
SVN revision: 75576
Vincent Torri [Wed, 22 Aug 2012 21:25:25 +0000 (21:25 +0000)]
E: various clean up for the battery module on OpenBSD
patch by Maxime Villard (rustyBSD)
SVN revision: 75575
Christopher Michael [Wed, 22 Aug 2012 16:06:52 +0000 (16:06 +0000)]
E: Fix uninitialized variable warning.
SVN revision: 75557
Carsten Haitzler [Wed, 22 Aug 2012 14:10:53 +0000 (14:10 +0000)]
oops forgot to return ret.
SVN revision: 75553
Mike Blumenkrantz [Wed, 22 Aug 2012 13:55:41 +0000 (13:55 +0000)]
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
Mike Blumenkrantz [Wed, 22 Aug 2012 13:02:08 +0000 (13:02 +0000)]
add missing const to menu functions
SVN revision: 75548
Carsten Haitzler [Wed, 22 Aug 2012 11:56:12 +0000 (11:56 +0000)]
xkb lauout patch from jeremy! :)
SVN revision: 75543
Mike Blumenkrantz [Wed, 22 Aug 2012 11:52:53 +0000 (11:52 +0000)]
use current container if none passed to e_configure_registry_call
SVN revision: 75542
Carsten Haitzler [Wed, 22 Aug 2012 11:41:08 +0000 (11:41 +0000)]
only found 1 place we dont zero out desklock pw asap after its not
needed anymore.
SVN revision: 75541
Carsten Haitzler [Wed, 22 Aug 2012 11:17:51 +0000 (11:17 +0000)]
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
Mike Blumenkrantz [Wed, 22 Aug 2012 07:32:12 +0000 (07:32 +0000)]
more PATH_MAX cleanups
SVN revision: 75520
Christopher Michael [Wed, 22 Aug 2012 07:07:16 +0000 (07:07 +0000)]
E (conf_theme): Fix double define of _X for OpenBSD systems. Reported
by rustyBSD.
SVN revision: 75519
Mike Blumenkrantz [Wed, 22 Aug 2012 07:02:41 +0000 (07:02 +0000)]
fix usage of PATH_MAX when not working with files
SVN revision: 75518
Carsten Haitzler [Wed, 22 Aug 2012 03:27:11 +0000 (03:27 +0000)]
use fixed buffer.
SVN revision: 75515