Commit Graph

11490 Commits

Author SHA1 Message Date
Carsten Haitzler e5ff736fc7 this has improvements to the "dont composite fullscreen windows"
feature in e17's comp or "nocomp" for short.

1. when nocomp is active actually undirect ALL windows (saves memory
on pixmaps)
2. remove damage tracking for ALL windows (not just fullscreen one).
3. reduce compositor canavs to 1x1 pixels to save buffer memory eg for
gl (1 pixel only :))
4. flush AND dump the engine data when nocomp hits to remove unneeded
engine data from memory.
5. free up all softqre comp xim image buffers and shm segs when in
nocomp
6. force canvas into manual render mode (and never render) when in
nocomp mode
7. for suspend/blank etc. effects er-enable comp for these



SVN revision: 76913
2012-09-20 13:40:19 +00:00
Mike Blumenkrantz e5b4f91c5c fix style application for new gadman gadgets
SVN revision: 76910
2012-09-20 13:29:14 +00:00
Mike Blumenkrantz 170c6d97c3 tweak from previous shelf draw optimizing commit: now add a handler for module init end to more accurately check gadcon populate requests so we can determine if a shelf is "empty" and then show it. fixes case where a shelf has gadgets but none are populated because the modules are all unloaded
SVN revision: 76909
2012-09-20 13:06:15 +00:00
Mike Blumenkrantz 8233970853 fix nulling of gadcon populate idler
SVN revision: 76908
2012-09-20 12:54:11 +00:00
Mike Blumenkrantz 28eabf7ef0 only block shelf drawing when shelf has none of its clients drawn, not when it has no clients
SVN revision: 76907
2012-09-20 12:35:29 +00:00
Mike Blumenkrantz 791ec69614 fix bug where newly-added desktop gadgets wouldn't initiate edit mode correctly and would be undeletable
SVN revision: 76906
2012-09-20 12:27:00 +00:00
Mike Blumenkrantz 21c3a90d88 use EINA_LIST_FREE iterators so we don't needlessly loop lists twice, also fixes a leak
SVN revision: 76905
2012-09-20 10:58:05 +00:00
Mike Blumenkrantz f6bbc2e9b3 simplify ibox init/shutdown
SVN revision: 76904
2012-09-20 10:53:31 +00:00
Mike Blumenkrantz dabb75af17 improve usage of eina list
SVN revision: 76903
2012-09-20 10:49:19 +00:00
Mike Blumenkrantz 008c555ad2 fix focus bug where changing desks would not properly unset focus in all cases
ticket #1519


SVN revision: 76902
2012-09-20 09:26:04 +00:00
Mike Blumenkrantz 1adb477ad1 chuckleheads at it again with the pointer sliding on sloppy focus
ticket #1540


SVN revision: 76896
2012-09-20 09:06:28 +00:00
Mike Blumenkrantz 523597cdcb create default apps menu on init, don't free efreet menus on shutdown to prevent race condition triggered by people with superhuman menu navigation abilities
SVN revision: 76895
2012-09-20 08:57:36 +00:00
Mike Blumenkrantz 5e0b6fd200 reorder shelf startup slightly, add gadcon populate event, only show created shelf after it's been populated, populate gadcons incrementally instead of all at once
this commit reduces my startup time by 0.5-1.0 seconds on average when using two shelves


SVN revision: 76894
2012-09-20 08:44:30 +00:00
Mike Blumenkrantz 8947bac7fe if xkbd module is loaded with no config, a very basic, generic config will be applied
ticket #1534


SVN revision: 76890
2012-09-20 07:45:30 +00:00
Mike Blumenkrantz 95e28d5c4c fix stringshare usage
SVN revision: 76889
2012-09-20 07:34:07 +00:00
Mike Blumenkrantz 27e182fb59 formatting
SVN revision: 76888
2012-09-20 07:30:07 +00:00
Mike Blumenkrantz b4e713d4b7 unify ilist item creation
SVN revision: 76887
2012-09-20 07:21:36 +00:00
Mike Blumenkrantz 15df380846 damn xkb module breaking autohide on shelf!
ticket #1539


SVN revision: 76886
2012-09-20 07:07:40 +00:00
Mike Blumenkrantz 4c7010aba0 switch order of desklock wallpaper finding when desklock is set to use "current desktop's wallpaper" so that it uses the default wallpaper AFTER checking if there's a custom one set for the current desk
SVN revision: 76885
2012-09-20 06:57:33 +00:00
Carsten Haitzler 07afc25add add send of sigchld to apps e things are efl apps to wake them up if
they are sleep()ing :)



SVN revision: 76877
2012-09-19 23:50:27 +00:00
Tom Hacohen 9f779e01a4 E keyboard: Sort the layouts by name, not code.
Thanks a lot to CharlesWaldman for reminding me about this.

SVN revision: 76873
2012-09-19 15:20:47 +00:00
Hannes Janetzek dfa7856b06 e17/modules/evry: this should be more correct, but i need to look into this again...
SVN revision: 76872
2012-09-19 15:17:02 +00:00
Mike Blumenkrantz 19566b810f fix bug where desklock background would not be correctly set when using "current desk's wallpaper" setting
SVN revision: 76867
2012-09-19 13:51:19 +00:00
Mike Blumenkrantz 913e0493f7 register and unregister desklock backgrounds on init/shutdown
SVN revision: 76864
2012-09-19 13:31:35 +00:00
Mike Blumenkrantz 3742212f98 move desklock bg enum to desklock header
SVN revision: 76863
2012-09-19 13:22:45 +00:00
Mike Blumenkrantz 5aaa5c44eb disable font lists in fonts config unless enable custom classes is enabled
SVN revision: 76862
2012-09-19 13:02:26 +00:00
Mike Blumenkrantz 33b4036d91 check for file:// when adding to .order file to ensure efreet desktop creation succeeds; fixes dnd with ibar
SVN revision: 76860
2012-09-19 12:58:01 +00:00
Mike Blumenkrantz 26ec69b213 formatting
SVN revision: 76859
2012-09-19 12:54:08 +00:00
Mike Blumenkrantz c4585baf60 I guess we only have to free these lists for evry config? if only someone who knew what the hell this was could fix its leaks
ticket #1530


SVN revision: 76858
2012-09-19 12:41:36 +00:00
Mike Blumenkrantz 79545f4e3c delete gadman drop handlers
SVN revision: 76855
2012-09-19 12:40:37 +00:00
Mike Blumenkrantz 07cec2cf57 null check before previewing mount points
SVN revision: 76854
2012-09-19 12:37:48 +00:00
Mike Blumenkrantz 9e9745812b with the joint debugging efforts of devilhorns, efm tooltips now receive proper hiding events and don't hang around when switching desktops
SVN revision: 76853
2012-09-19 12:16:33 +00:00
Mike Blumenkrantz c9c90db86b remove confusing and nonexistent struct typedef
SVN revision: 76851
2012-09-19 10:34:19 +00:00
Mike Blumenkrantz cf3e5f811f reset app menu cache every time a successful lookup occurs
SVN revision: 76850
2012-09-19 10:22:33 +00:00
Mike Blumenkrantz 52c94bac89 app menus now generate themselves (top-most menu anyway) in threads to eliminate annoying stutter when scrolling through main menu
SVN revision: 76849
2012-09-19 10:15:03 +00:00
Mike Blumenkrantz 491c03fcfe prevent menus without any items from realizing at all
SVN revision: 76848
2012-09-19 10:05:41 +00:00
Mike Blumenkrantz 9574de56de fix stringshare usage in menu items
SVN revision: 76846
2012-09-19 07:20:26 +00:00
Mike Blumenkrantz 0baad3fe70 simplify extension checking
SVN revision: 76845
2012-09-19 07:16:54 +00:00
Mike Blumenkrantz 295798af41 e's xsettings now prepends ~/.icons to XCURSOR_PATH if this directory exists to (hopefully) prevent ticket #1103 from resurfacing
SVN revision: 76844
2012-09-19 06:58:50 +00:00
Mike Blumenkrantz ad7cd0677e formatting
SVN revision: 76842
2012-09-19 06:44:39 +00:00
Mike Blumenkrantz 0472fcd1ba don't fail custom ilist setting if base ilist doesn't exist, this is a stupid theme anyway
SVN revision: 76819
2012-09-18 13:55:31 +00:00
Mike Blumenkrantz 053c02b070 ignore the completed flag on dnd-finished events since this (SHOULD be) always true; fixes bug where windows could be stuck in a never-ending drag and no longer respond to user input
SVN revision: 76818
2012-09-18 13:20:11 +00:00
Mike Blumenkrantz baaf4b7c75 tired of this stupid efm tooltip bug, fix it once and for all with event handlers
SVN revision: 76816
2012-09-18 13:04:13 +00:00
Christopher Michael 13615eaba8 E: Fix up ilist_custom_edje set to properly set theme for scrollframe
also.



SVN revision: 76815
2012-09-18 12:52:38 +00:00
Mike Blumenkrantz cbb742a7cc patch from Sergei Kabanov to fix possible crash in efm with udisks/hal backends
ticket #1529


SVN revision: 76814
2012-09-18 12:16:16 +00:00
Mike Blumenkrantz c162da2523 fix annoying warning
SVN revision: 76813
2012-09-18 11:55:59 +00:00
Mike Blumenkrantz b041db3c1a make this operate the same but be slightly less confusing
SVN revision: 76812
2012-09-18 11:54:38 +00:00
Mike Blumenkrantz 82e08ce5e4 the author(s) of the bluez module should probably check this to ensure that this line wasn't somehow important
SVN revision: 76811
2012-09-18 11:52:11 +00:00
Mike Blumenkrantz bd8545dafd test for path length accurately here
SVN revision: 76810
2012-09-18 11:51:27 +00:00
Mike Blumenkrantz 03a578abae initialize variable
SVN revision: 76808
2012-09-18 11:44:24 +00:00
Mike Blumenkrantz ea61755d98 fix a bunch of questionably valid null derefs from clang
SVN revision: 76807
2012-09-18 11:42:44 +00:00
Doyoun Kang f9b872ab6a From: Doyoun Kang <doyoun.kang@samsung.com>
Subject: [E-devel] [Patch][e] add code to handle the floating mode

I added code to handles the floating mode in e. 
I added the structure for floating mode in E_Border structure. If an
application sets the floating mode using elm_win_floating_mode_set(),
e gets this event - ECORE_X_EVENT_WINDOW_PROPERTY (atom:
ECORE_X_ATOM_E_ILLUME_WINDOW_STATE) - and sets floating mode
information to added structure in E_Border.



SVN revision: 76806
2012-09-18 11:41:55 +00:00
Mike Blumenkrantz 87ad874972 initialize variable
SVN revision: 76802
2012-09-18 11:31:11 +00:00
Mike Blumenkrantz cd430d113f s/strcmp/e_util_strcmp/g
SVN revision: 76801
2012-09-18 11:30:26 +00:00
Mike Blumenkrantz 028ca489f7 missing consts
SVN revision: 76800
2012-09-18 11:28:15 +00:00
Mike Blumenkrantz ce2186f31c ilist widget custom edje setting thingy also sets scrollframe theme
SVN revision: 76799
2012-09-18 11:26:36 +00:00
Mike Blumenkrantz 31052004d0 add method for setting a custom theme for ilist
SVN revision: 76797
2012-09-18 10:28:02 +00:00
Carsten Haitzler c30571b623 lets add prototype too in .h :)
SVN revision: 76796
2012-09-18 10:19:29 +00:00
Carsten Haitzler ec80ac1802 add executor indirection setter.
SVN revision: 76795
2012-09-18 10:10:19 +00:00
Mike Blumenkrantz 806502f4e5 break out ilist item theme setting into separate function for consistency; this fixes a bug where even/odd header themes were not applied
SVN revision: 76794
2012-09-18 10:07:33 +00:00
Carsten Haitzler e574adfed7 add single-instance launching infra support for e17 as well as launch
tracking for ibar.



SVN revision: 76793
2012-09-18 10:00:37 +00:00
Mike Blumenkrantz 34c247ee40 escape textblock styles for file labels if label is a textblock
ticket #1527


SVN revision: 76792
2012-09-18 09:28:26 +00:00
Mike Blumenkrantz d18751ac7f set fwin border info before changing path to avoid race condition where icon info may be freed
SVN revision: 76791
2012-09-18 09:20:49 +00:00
Mike Blumenkrantz 8239fa1514 use gadcon popup for rare gadman error
SVN revision: 76790
2012-09-18 09:05:00 +00:00
Mike Blumenkrantz 267ed562ab properly set edge binding delay when toggling clickable during modification
ticket #1526


SVN revision: 76786
2012-09-18 08:27:37 +00:00
Mike Blumenkrantz c7e373f26f fix entry dialog text sizing
SVN revision: 76784
2012-09-18 07:45:25 +00:00
Mike Blumenkrantz 4fba696db9 fix bug where canceling the add of a new shelf failed to re-enable the add new shelf button
SVN revision: 76783
2012-09-18 07:35:36 +00:00
Mike Blumenkrantz b7cff28128 base shelf menu now has option to begin/end moving gadgets
SVN revision: 76781
2012-09-18 07:08:41 +00:00
Mike Blumenkrantz c60be515e8 fix e_exec crash
ticket #1525


SVN revision: 76778
2012-09-18 04:36:01 +00:00
Vincent Torri 8d8f697a3f E17: useless header, useless 'else' and 2 times the same check
Patch by Maxime Villard (rustyBSD)


SVN revision: 76773
2012-09-17 17:25:44 +00:00
Mike Blumenkrantz 03dda786da with massive hacks and huge other hacks, it's finally possible to seamlessly drag icons from the desktop to a shelf and vice versa
ticket #113


SVN revision: 76765
2012-09-17 14:49:48 +00:00
Mike Blumenkrantz 3f9ccd5176 prevent dnd from dropping on an infinite number of targets
SVN revision: 76764
2012-09-17 14:35:04 +00:00
Mike Blumenkrantz 523847cd2f fix magic fail
SVN revision: 76763
2012-09-17 14:25:54 +00:00
Mike Blumenkrantz eaf43b6717 patch from ticket #1522 for fixing volume added before storage
SVN revision: 76762
2012-09-17 13:56:05 +00:00
Mike Blumenkrantz 95ac2fdc8a show/hide gadget drag object when leaving/entering gadcons
SVN revision: 76761
2012-09-17 13:10:19 +00:00
Mike Blumenkrantz 916d997c81 adapt gadman dnd to non-global variables
SVN revision: 76760
2012-09-17 13:06:06 +00:00
Mike Blumenkrantz d153808e3d I hate localization.
ticket #1524


SVN revision: 76759
2012-09-17 12:28:01 +00:00
Mike Blumenkrantz 59d33a4a8b remove debug info
SVN revision: 76758
2012-09-17 12:24:17 +00:00
Mike Blumenkrantz 040b87a604 clean up gadcon dnd code to not use static variables
SVN revision: 76757
2012-09-17 12:23:55 +00:00
Carsten Haitzler 7a59e58273 add support for X-Enlightenment-Single-Instance :)
SVN revision: 76756
2012-09-17 11:51:04 +00:00
Carsten Haitzler 84bd5f65fc fix executing executables directly in efm.
SVN revision: 76753
2012-09-17 10:33:42 +00:00
Mike Blumenkrantz fbc50eee75 prevent gadcon callbacks from being added multiple times
SVN revision: 76749
2012-09-17 09:50:49 +00:00
Mike Blumenkrantz 8bea4f9411 check for existence BEFORE getting geom
SVN revision: 76744
2012-09-17 09:27:05 +00:00
Mike Blumenkrantz 404d6b2ea5 gadman static variables--
SVN revision: 76743
2012-09-17 09:14:52 +00:00
Mike Blumenkrantz 9093ac38ab work around stupid evas mouse event bug
ticket #1324


SVN revision: 76742
2012-09-17 08:45:13 +00:00
Mike Blumenkrantz a5713023e5 only create thumbs for files evas has loaders for
ticket #1520


SVN revision: 76739
2012-09-17 07:32:13 +00:00
Mike Blumenkrantz 85c099e91e cleanup ethumb on failures
SVN revision: 76738
2012-09-17 07:28:31 +00:00
Mike Blumenkrantz 228b5a4701 outdent e_thumb so it's readable
SVN revision: 76737
2012-09-17 07:23:19 +00:00
Mike Blumenkrantz 7031ce46b4 fix bug where gadgets could not be dragged left on shelf at the expected level of dragging, also increase drag threshold for moving gadgets to the right
SVN revision: 76736
2012-09-17 07:09:21 +00:00
Mike Blumenkrantz 9ccf1d988f don't delete gadgets when drag is done if new gadget is dropped gadget
SVN revision: 76735
2012-09-17 06:10:49 +00:00
Mike Blumenkrantz 894054e542 fileman menu no longer shows symlinks unless the option to show files in menu is enabled
SVN revision: 76734
2012-09-17 06:07:48 +00:00
Mike Blumenkrantz 4036e9a3c5 need to unlock gadcon BEFORE checking whether gadcon is still editing, otherwise we never unlock and always break shelf autohide
SVN revision: 76731
2012-09-17 05:26:22 +00:00
Mike Blumenkrantz 092b37f981 hmm it seems that attempting to be clever and show/hide when leaving and entering the same gadcon during a drag is at least part of the problem with ticket #1462...
SVN revision: 76730
2012-09-17 05:25:15 +00:00
Mike Blumenkrantz d181a362c6 fix gadget dnd bug where repeatedly dragging gadgets around from shelf to desktop to shelf to desktop to shelf to desktop would confuse gadman and prevent it from injecting gadgets properly
SVN revision: 76729
2012-09-17 05:02:23 +00:00
Mike Blumenkrantz 6cf37f95bf delete newly-created gcc here if it isn't our current gcc since we won't be using it
SVN revision: 76728
2012-09-17 04:44:41 +00:00
Mike Blumenkrantz 46afc57359 check null here even though it SEEMS impossible to prevent jokers from injecting bad configs
SVN revision: 76727
2012-09-17 04:41:09 +00:00
Mike Blumenkrantz 194dbb13a3 fix rare gadget dnd crash
SVN revision: 76726
2012-09-17 04:29:49 +00:00
Mike Blumenkrantz 134bed522c only generate submenu for file properties if both file and application properties are available, otherwise just show file properties
SVN revision: 76725
2012-09-17 04:17:35 +00:00
Mike Blumenkrantz 87ab5d8968 add "current directory" to fileman menu browser when activating it from an fwin
SVN revision: 76724
2012-09-17 04:11:27 +00:00
Mike Blumenkrantz 0f35a6bf3c block xds drops completely when they should be blocked, also reorder drop tests to avoid unnecessary ecore_file call
SVN revision: 76723
2012-09-17 04:03:18 +00:00
Mike Blumenkrantz da524d6d91 kill off dnd operation if drop cb returns false
SVN revision: 76722
2012-09-17 04:01:30 +00:00
Maxime Villard 3dc989c695 From: Maxime Villard <rustyBSD@gmx.fr>
There is a problem with the realpath() call. When moving
a symlink, realpath() gets the path of the pointed file,
and the name assigned to the copied link is the name of
this file.

So we shouldn't use realpath(), but I don't know an equivalent
which doesn't take care of symlinks.

Here is an example patch.


SVN revision: 76721
2012-09-17 03:57:04 +00:00
Mike Blumenkrantz e406dbd435 possibly fix headphones crash from massimo
SVN revision: 76719
2012-09-17 03:03:02 +00:00
Boris Faure 40adabe9ad e: tiling: add "send to corner" actions
As requested in #1457.

SVN revision: 76714
2012-09-16 19:59:08 +00:00
Carsten Haitzler 6669ca71a3 provide a way to select backlight device or output and then use it.
SVN revision: 76709
2012-09-16 10:43:17 +00:00
Carsten Haitzler 45ded3832b THIS was the dnd bug i saw! that i couldnt reproduce easily... THIS...
heisenbug... ptr stuff wrong. :)



SVN revision: 76708
2012-09-16 03:27:34 +00:00
Mike McCormack b5436997b8 e: Fix unused parameter warning
SVN revision: 76706
2012-09-15 21:46:38 +00:00
Boris Faure 57f1273aae e: fix Move to the left/right/up/down window
Closes #1488

SVN revision: 76703
2012-09-15 09:57:38 +00:00
Mike Blumenkrantz affc6d8d25 another efm_op patch from Maxime Villard, I don't even know what it does
SVN revision: 76686
2012-09-14 17:00:41 +00:00
Mike Blumenkrantz c1fc3c7ed5 even more not-asked-for fileman features: clone window and copy path
SVN revision: 76684
2012-09-14 16:51:38 +00:00
Mike Blumenkrantz 92621f4987 dear e menus,
please stop randomly crashing when I unref you correctly.
your pal,
the release manager


SVN revision: 76682
2012-09-14 16:28:05 +00:00
Mike Blumenkrantz eed83ff084 split off gtk bookmarks into their own submenu so the navigate menu doesn't get too huge
SVN revision: 76681
2012-09-14 16:00:24 +00:00
Mike Blumenkrantz e58b6f199b move Go To Parent Directory to Navigate submenu
SVN revision: 76679
2012-09-14 15:48:35 +00:00
Mike Blumenkrantz 29b23540ee delete thread data after creating new file to prevent messing up the path when creating subsequent new files in other directories
SVN revision: 76678
2012-09-14 15:30:25 +00:00
Mike Blumenkrantz 066fbdcc0e actually use new config and operation to perform mv operations, fix another case where dnd would trigger file rename, dragging a file around in its own directory is now a no-op as far as the daemons are concerned
SVN revision: 76677
2012-09-14 15:17:14 +00:00
Mike Blumenkrantz c9f7684c02 add fileman config option for new mv setting, also implement necessary backend features in efm slave for using mv operations
SVN revision: 76676
2012-09-14 15:14:41 +00:00
Mike Blumenkrantz 542501a85a e_config has a new option that can be enabled to switch file moving to use the old behavior of cp->rm instead of the new mv behavior
SVN revision: 76675
2012-09-14 15:13:51 +00:00
Mike Blumenkrantz 80c6165036 with the work of Maxime Villard <rustyBSD@gmx.fr>, efm_op can now move files directly when they're on the same device instead of copying then deleting the original
SVN revision: 76674
2012-09-14 15:09:05 +00:00
Mike Blumenkrantz 5f17904e58 forgot this file
SVN revision: 76668
2012-09-14 13:27:35 +00:00
Mike Blumenkrantz 023248ca67 Open Terminal Here menu item is now a directory mime action located in the Actions menu
SVN revision: 76666
2012-09-14 12:46:23 +00:00
Mike Blumenkrantz 751ef7b127 call directory mime handlers when bringing up ctx menu not on icons
SVN revision: 76665
2012-09-14 12:45:15 +00:00
Mike Blumenkrantz 0eafd902f7 mime handlers now properly handle icons where the full path is given
SVN revision: 76664
2012-09-14 11:03:26 +00:00
Mike Blumenkrantz baed804727 argh, another case of someone making callbacks with the data param last! fix fix! ABI borked again!
SVN revision: 76663
2012-09-14 10:52:08 +00:00
Mike Blumenkrantz e5a75c2b6d eina is probably already initialized by the time fileman starts
SVN revision: 76662
2012-09-14 10:40:12 +00:00
Mike Blumenkrantz 745d731695 ensure fileman navigation menu items are always added
SVN revision: 76661
2012-09-14 10:38:32 +00:00
Mike Blumenkrantz fbd5297cc9 okay, call icon menu extend callbacks for non-icon menus
SVN revision: 76660
2012-09-14 10:35:56 +00:00
Mike Blumenkrantz 0bf1e15adb don't call icon menu end extensions in non-icon menus
SVN revision: 76659
2012-09-14 10:31:39 +00:00
Mike Blumenkrantz fb98544c37 move "go to parent directory" to top of icon menus next to navigate
SVN revision: 76658
2012-09-14 10:29:23 +00:00
Mike Blumenkrantz 1477628c13 only show parent directory for desktop icon menus if going to the parent directory is allowed
SVN revision: 76657
2012-09-14 10:25:30 +00:00
Mike Blumenkrantz 4c9de587c9 directories without parents enjoy having terminals opened in them as well
SVN revision: 76656
2012-09-14 10:22:40 +00:00
Mike Blumenkrantz 660ee97666 I don't know who thought it was a good idea to have a separate header file for exactly ONE function prototype, but it's not. it's a terrible idea, and you should feel terrible for having it.
SVN revision: 76655
2012-09-14 10:19:51 +00:00
Mike Blumenkrantz 33746eeffe split out fileman menu functions into separate file, put icon navigate menu into different callback to simplify menu creation
SVN revision: 76654
2012-09-14 10:17:31 +00:00
Mike Blumenkrantz 4d5911644a unset mixer gadget configs when the backend changes, also don't delete the gadget instances; this should fix the last of the mixer crashing issues
SVN revision: 76653
2012-09-14 10:00:13 +00:00
Mike Blumenkrantz c9c92d24e8 restart the entire pulse connection when we get a disconnect and can't reconnect to refresh the socket location, also only send pulse ready when sinks have been fetched and the default sink is known
SVN revision: 76652
2012-09-14 09:57:45 +00:00
Mike Blumenkrantz d43a195c7d ensure we unset a pulse connection's server when it gets deleted
SVN revision: 76651
2012-09-14 09:55:39 +00:00
Mike Blumenkrantz 1a7737d5a1 fix mixer stringshare usage (fixes looooooooots of crashes), also shutdown pulse integration when unloading the module
SVN revision: 76649
2012-09-14 08:17:11 +00:00
Mike Blumenkrantz 6a53321e5c not sure why I was deleting port info strings for pulseaudio, but stop it because this breaks the world
SVN revision: 76648
2012-09-14 08:14:50 +00:00
Christopher Michael fdf581a87e Illume: Fix ticket 1486 (Illume Home Key Button no longer works). Fix
some layering issues with Back/Forward also.

Implement a "hide_above" function to hide anything above Home window.



SVN revision: 76646
2012-09-14 07:40:31 +00:00
Mike Blumenkrantz 5070b96b9e efm options menu now contains efm config panel menu items if fileman module is loaded
SVN revision: 76642
2012-09-14 07:17:17 +00:00
Mike Blumenkrantz 626505bdae stringshare class before iterating through remembers since the remembers list can be quite long
SVN revision: 76641
2012-09-14 07:02:06 +00:00
Mike Blumenkrantz 121c7d4a7a prevent efm window resizing on directory change, actually use default efm window geometry instead of making weird/wrong calculations based on scaling and icon size
SVN revision: 76640
2012-09-14 06:53:21 +00:00
Bruno Dilly 867d205ef6 e/connman: add check to show / hide password
Configuring default behavior on module settings later could
be nice.



SVN revision: 76633
2012-09-14 01:25:54 +00:00
Bruno Dilly 54d3dcd794 e/connman: fix code style
SVN revision: 76632
2012-09-14 01:24:36 +00:00
Carsten Haitzler 4acc7c4eb9 well then.. let's not segv if card is null... yes - this is new
behaviour in mixer... at leats i'm not stuck with e crashing almost
instantly on start :)



SVN revision: 76631
2012-09-14 00:33:36 +00:00
Mike Blumenkrantz f7e3736068 only disallow drop on link_drop targets when there's no icon selected
SVN revision: 76624
2012-09-13 17:01:55 +00:00
Mike Blumenkrantz 57424d18a4 improve spring-loaded drag windows to allow springing from the sidebar and avoid closing when dragging past a sidebar
SVN revision: 76623
2012-09-13 16:35:08 +00:00
Mike Blumenkrantz 6c04fe6fea fix link_drop targets to allow dropping into subdirs
this exposes a very strange and rare bug where things seem to get recursively symlinked instead of just symlinking the dragged icon


SVN revision: 76622
2012-09-13 16:34:19 +00:00
Mike Blumenkrantz d86de48c74 always return true for dnd events
SVN revision: 76621
2012-09-13 16:15:18 +00:00
Mike Blumenkrantz 1726d79fa3 fix autoscrolling bug where it would scroll randomly or inconsistently
SVN revision: 76620
2012-09-13 16:04:28 +00:00
Mike Blumenkrantz 1d64e8144b null check fwin when dnd ends
SVN revision: 76618
2012-09-13 15:40:03 +00:00