Commit Graph

13118 Commits

Author SHA1 Message Date
Mike Blumenkrantz 51ce8b4519 menus now realize their items using idlers to improve responsiveness when loading large/complex menus
SVN revision: 74713
2012-08-01 07:08:06 +00:00
Mike Blumenkrantz 63bf816513 fix rare crash with files submenus
SVN revision: 74712
2012-08-01 06:58:54 +00:00
Mike Blumenkrantz 941f6f9607 fileman windows now have a sidebar (which can be disabled in the fileman settings)
indirectly fixes ticket #1231


SVN revision: 74656
2012-07-31 13:31:35 +00:00
Mike Blumenkrantz 506b9ad8e6 whoops forgot this was a list of icons, not icon infos. unbreak!
SVN revision: 74654
2012-07-31 13:18:24 +00:00
Mike Blumenkrantz 89cdac7771 simplify e_fm2_selected_list_get
SVN revision: 74653
2012-07-31 13:09:05 +00:00
Mike Blumenkrantz 5488f9f047 when deleting an icon, we want to remove it from the selected list -- not add it
SVN revision: 74652
2012-07-31 13:07:54 +00:00
Carsten Haitzler bc3741963e and fix my desktop folder fix.. to not make Desktop- :)
SVN revision: 74645
2012-07-31 11:07:33 +00:00
Carsten Haitzler 9d02bd6282 and make labels basic.
SVN revision: 74639
2012-07-31 10:42:52 +00:00
Carsten Haitzler 78cb275b28 remove shadow option - this is handled by styles anyway, and make a
basic vs advanced cfg dialog for people unable to cope with settings
widgets. :)



SVN revision: 74637
2012-07-31 10:25:20 +00:00
Mike Blumenkrantz 68b11c3a2c fix manual xsettings selection
SVN revision: 74636
2012-07-31 10:22:35 +00:00
Mike Blumenkrantz 428b9a138a revert xsettings reverts
SVN revision: 74635
2012-07-31 10:22:13 +00:00
Carsten Haitzler c98fe5be14 please don't break Desktop-1/2 ec. for multi-screen. thanks. :)
SVN revision: 74634
2012-07-31 09:50:27 +00:00
Mike Blumenkrantz 3b2587d064 only delete gadcon stuff from a shelf if it isn't a dummy
SVN revision: 74633
2012-07-31 09:48:02 +00:00
Mike Blumenkrantz 873febc02b dummy shelves don't need to be a gadcon site, also properly export prototype
SVN revision: 74631
2012-07-31 09:43:10 +00:00
Mike Blumenkrantz 8b52aa054d delete files submenus when no items are present
SVN revision: 74630
2012-07-31 09:19:50 +00:00
Mike Blumenkrantz a53e9a2fe1 turns out we don't need realpath, so don't bother saving it
SVN revision: 74629
2012-07-31 09:18:33 +00:00
Mike Blumenkrantz c760aad6b2 actually apply menu title changes when they occur
SVN revision: 74628
2012-07-31 09:11:23 +00:00
Carsten Haitzler 5e8595269b actually rever allt he way back to before the stringshare commit as it
only worked then on restart not on login. xsettings works again.



SVN revision: 74627
2012-07-31 09:11:04 +00:00
Mike Blumenkrantz e7c7be6b1a replace FREE with E_FREE for consistency, use E_FREE instead of free
SVN revision: 74626
2012-07-31 09:06:26 +00:00
Carsten Haitzler dc4d2d73c8 revert stringshare changes by zmike - they break xsettings support. it
works again now i revert these.



SVN revision: 74625
2012-07-31 09:05:39 +00:00
Mike Blumenkrantz ffdf9b4b8a Files menu only shows directories
SVN revision: 74623
2012-07-31 08:26:42 +00:00
Mike Blumenkrantz 3b037bdefd fileman no longer annoys the crap out of me by forgetting my desktop icon view mode
SVN revision: 74622
2012-07-31 08:04:22 +00:00
Mike Blumenkrantz 73299c6d12 gtk bookmarks are now submenus in Files menu, also fix longstanding leak there
SVN revision: 74621
2012-07-31 07:47:38 +00:00
Mike Blumenkrantz d318c8a789 Files menu submenus now properly display mime icons and image previews
SVN revision: 74620
2012-07-31 07:38:42 +00:00
Chidambar Zinnoury ed4325d510 e utils: don't store signed integers in unsigned arrays.
This will make file previews use better sized icons.


SVN revision: 74598
2012-07-30 20:30:26 +00:00
Mike Blumenkrantz 4033f4c720 whoops, forgot to use zone geom for saving gadget sizes as well as placing them
SVN revision: 74593
2012-07-30 15:14:57 +00:00
Mike Blumenkrantz cfb4c8e0ca add an extra / here to ensure the path gets set correctly; fixes relative navigation with special directories like desktop
SVN revision: 74592
2012-07-30 14:26:25 +00:00
Mike Blumenkrantz 52a5c2c729 passing a path along with "desktop" device to efm should allow you to navigate relative to your desktop directory. now it does
SVN revision: 74591
2012-07-30 14:25:36 +00:00
Mike Blumenkrantz ddde1f3dc9 a difficult feature request that's only somewhat working: the Files menu now expands infinitely into directories
ticket #cedric


SVN revision: 74590
2012-07-30 14:05:13 +00:00
Mike Blumenkrantz 524a6da1f7 on e menu thaw, redraw the menu; this may work better as an idler
SVN revision: 74589
2012-07-30 14:04:07 +00:00
Mike Blumenkrantz d456775996 allow submenus to call their activation functions if they exist
SVN revision: 74588
2012-07-30 13:40:30 +00:00
Mike Blumenkrantz 7caeaff237 not sure why we're searching menu items twice here
SVN revision: 74587
2012-07-30 13:30:08 +00:00
Mike Blumenkrantz 925f78c003 missing const
SVN revision: 74586
2012-07-30 13:01:09 +00:00
Mike Blumenkrantz eada1e1347 add utility function for efm to map a dev+path into an actual path
SVN revision: 74585
2012-07-30 12:29:07 +00:00
Mike Blumenkrantz 362c037f20 also don't leak in the fix I committed
SVN revision: 74584
2012-07-30 12:10:31 +00:00
Mike Blumenkrantz f1b1f584d0 this was bad and only coincidental that it worked.
SVN revision: 74583
2012-07-30 11:56:38 +00:00
Mike Blumenkrantz d706d72905 add const to param
SVN revision: 74582
2012-07-30 11:55:43 +00:00
Mike Blumenkrantz b6496d7aa8 add Files item to efm ctxmenu
ticket #1230


SVN revision: 74581
2012-07-30 11:48:28 +00:00
Mike Blumenkrantz c3317861dd formatting
SVN revision: 74580
2012-07-30 10:50:50 +00:00
Mike Blumenkrantz 7cf1434f32 oh gadman, you so crazy. don't set gadget size based on MANAGER dimensions, that's not even close to accurate!
SVN revision: 74579
2012-07-30 10:38:31 +00:00
Carsten Haitzler 16a1f42f14 provide scratch button to start from scratch at the wizard. :)
SVN revision: 74578
2012-07-30 10:36:32 +00:00
Mike Blumenkrantz 416f69ef48 fix e_sys mount exit codes and only compile eeze mount parts when eeze mount is enabled
SVN revision: 74577
2012-07-30 10:28:25 +00:00
Mike Blumenkrantz 0727364db1 fix unused warns when no mount backends enabled
SVN revision: 74575
2012-07-30 10:26:05 +00:00
Mike Blumenkrantz 9cd4903a9c disable eeze mount by default and prevent it from building if other mount backends are detected
this was never meant to be a robust and widely-used mounting solution; it's only intended for single user systems and should be used only on those systems


SVN revision: 74574
2012-07-30 10:18:59 +00:00
Mike Blumenkrantz d84cdfe4f7 move eeze init check higher up so prefix doesn't leak
SVN revision: 74573
2012-07-30 10:17:03 +00:00
Mike Blumenkrantz c956092990 e_sys now fails to perform any mount-related activity if there is even the slightest amount of monkey business occurring. orangutans and chimpanzees are included.
SVN revision: 74571
2012-07-30 10:13:06 +00:00
Mike Blumenkrantz 80f17bbcff don't try to delete mount points from e_fm anymore
SVN revision: 74570
2012-07-30 10:11:41 +00:00
Mike Blumenkrantz caa9f1b42b eeze is now back to mounting to /media/$devnode using noexec and nodev, also we now send an error message in another failure case
SVN revision: 74567
2012-07-30 10:01:49 +00:00
Carsten Haitzler dcf8b6c339 fix up e_exec to respect the terminal=true flag on desktops ... so
finally that htop menu entry works. :)



SVN revision: 74550
2012-07-30 06:13:07 +00:00
Carsten Haitzler 0b91025ba2 somehow... something broke shelf position on my 2nd disply. fix it!
SVN revision: 74549
2012-07-30 03:46:34 +00:00