Commit Graph

13151 Commits

Author SHA1 Message Date
Mike Blumenkrantz ece66f0750 toolbar function to return count of toolbar items
SVN revision: 74877
2012-08-04 10:13:14 +00:00
Mike Blumenkrantz ab46fd58c1 also print out dev/path for debugging in previous commit
SVN revision: 74876
2012-08-04 08:47:52 +00:00
Mike Blumenkrantz 735b02c419 pop error dialog when efm fails to resolve a path instead of crashing
SVN revision: 74875
2012-08-04 08:46:57 +00:00
Mike Blumenkrantz cba00ee07f don't reposition menu in idler if it's a submenu
SVN revision: 74874
2012-08-04 08:33:21 +00:00
Mike Blumenkrantz 03a92c1ad9 disable menu idler drawing behavior when compositing to prevent slowdown from pixmap resizing
reduce e menu object resize count to 2: an initial guestimate extrapolated from first-drawn menu item sizes, then the final resize at the end once all the items are actually drawn
this should dramatically improve performance (again) and eliminate the "animation" that some users were seeing over the past couple days, which was really just the idler resizing the menu as it drew the items. now we populate the items on the idler without resizing the menu until the very end, which should produce the intended effect of "populating" the menu for very large/slow menus
lastly, there's still a fun positioning bug that I'm hunting down which will (rarely) make VERY large menus jump around a bit. it's very unlikely that anyone will spot this before I have fixed it


SVN revision: 74873
2012-08-04 08:20:01 +00:00
Lucas De Marchi 8545b94e9e e: Add missing const to gadcon client class
SVN revision: 74871
2012-08-04 05:21:56 +00:00
Mike Blumenkrantz acafdd5077 add hacks for e_widget_toolbar_items_get() and e_widget_toolbar_item_label_get()
SVN revision: 74864
2012-08-03 18:47:20 +00:00
Mike Blumenkrantz 8b70cf59a7 clicking Settings (the submenu) in the main menu now brings up the settings panel
SVN revision: 74863
2012-08-03 18:17:20 +00:00
Mike Blumenkrantz a2a0c31062 prefer actual image previews over mime icons
SVN revision: 74862
2012-08-03 18:10:23 +00:00
Mike Blumenkrantz 5c7662a0ed fix efm icon loading for cases where the theme does not define mime icons
SVN revision: 74861
2012-08-03 18:05:25 +00:00
Mike Blumenkrantz c637dbeebe forgot to properly set menu config option for settings panel
SVN revision: 74860
2012-08-03 17:38:32 +00:00
Mike Blumenkrantz 309e2ef245 max tooltip timeout should be 5s, not sure why it was 3
SVN revision: 74859
2012-08-03 17:34:32 +00:00
Mike Blumenkrantz 53c4f46337 against my better judgment, showing regular files in the Files menu is now an option that can be enabled in the settings panel to break the world
SVN revision: 74858
2012-08-03 17:34:03 +00:00
Mike Blumenkrantz f55b60e3af much more strict checking with pager module to account for cases where a user may be sneaky and set animated wallpapers without pagers loaded or somesuch and have config->enable_live_preview set
SVN revision: 74857
2012-08-03 17:21:31 +00:00
Mike Blumenkrantz 2cca4bbeff using a great idea from a comment on the release blog, we now don't display the option for live preview in pager if there is an animating background currently set
SVN revision: 74856
2012-08-03 16:45:24 +00:00
Mike Blumenkrantz 6af55741ae prevent desktop fileman from losing focus
SVN revision: 74852
2012-08-03 14:23:34 +00:00
Mike Blumenkrantz 7ba11ee2c1 fix longstanding focus bug where root window would incorrectly receive focus
WE DON'T EVEN DO THAT


SVN revision: 74851
2012-08-03 14:21:48 +00:00
Mike Blumenkrantz 60ad9ed93e formatting
SVN revision: 74850
2012-08-03 14:02:14 +00:00
Mike Blumenkrantz eb6de9e2a4 formatting
SVN revision: 74849
2012-08-03 13:56:14 +00:00
Mike Blumenkrantz 4767c70921 ensure typebuf timer gets deleted to prevent crashes
SVN revision: 74843
2012-08-03 11:12:23 +00:00
Mike Blumenkrantz dcc999599e efm config now has the no_typebuf_set option to disable typebuf directory changing
SVN revision: 74842
2012-08-03 11:00:58 +00:00
Mike Blumenkrantz 4f87bdcc75 warn--
SVN revision: 74841
2012-08-03 10:54:44 +00:00
Mike Blumenkrantz d5288e6a4e clicking desktop bg hides the typebuf
SVN revision: 74839
2012-08-03 10:34:47 +00:00
Mike Blumenkrantz e6d0a9b139 disable focus on desktop fileman scrollframe; typebuf now activates properly
SVN revision: 74838
2012-08-03 10:32:36 +00:00
Mike Blumenkrantz 418ff1255b clear efm typebuf when something gets clicked, add external function for manually clearing typebuf
SVN revision: 74837
2012-08-03 10:32:12 +00:00
Mike Blumenkrantz ade7d802eb only change efm selection when using typebuf if the selection actually needs to be changed; fixes flickering and constant selection callbacks
SVN revision: 74836
2012-08-03 10:14:37 +00:00
Carsten Haitzler 76788535e2 ibar now has an action to be able to focus it and its kbd navigable. :)
SVN revision: 74835
2012-08-03 10:10:23 +00:00
Mike Blumenkrantz 867ad73a47 physics module now sets a hefty mass for position-locked windows
ticket #1227
also some warning cleanups


SVN revision: 74834
2012-08-03 09:39:54 +00:00
Mike Blumenkrantz b8f439175e new event for remember updates
SVN revision: 74833
2012-08-03 09:38:09 +00:00
Mike Blumenkrantz dc215affc4 formatting
SVN revision: 74829
2012-08-03 09:17:30 +00:00
Mike Blumenkrantz 652422bce6 adding/deleting submenu item after menu item exists now properly updates the realized item
this should fix misleading items in the Files menu


SVN revision: 74828
2012-08-03 09:11:15 +00:00
Mike Blumenkrantz 3c72625d34 holding down left mouse button on toolbar widgets now repeats events; allows continued scrolling through toolbar items
ticket #289


SVN revision: 74825
2012-08-03 08:48:26 +00:00
Mike Blumenkrantz fc7c17a257 forgot to add required m4 file...
SVN revision: 74824
2012-08-03 08:44:16 +00:00
Mike Blumenkrantz fa76e9bb15 ensure warn flags set when building e
SVN revision: 74823
2012-08-03 08:43:37 +00:00
Mike Blumenkrantz 370614345e force menu to always draw some items during idler, also greatly improve menu positioning
SVN revision: 74822
2012-08-03 08:33:57 +00:00
Mike Blumenkrantz c3a52481ce disable the disabling of 'disable live preview' when the background is an animated edje
ticket #1161


SVN revision: 74821
2012-08-03 07:51:14 +00:00
Mike Blumenkrantz 0f61462049 when env vars are changed, reset efreet dir cache
ticket #1261


SVN revision: 74817
2012-08-03 06:48:39 +00:00
Mike Blumenkrantz f5c44485a8 some more eeze mounting cleanups
SVN revision: 74812
2012-08-02 16:55:47 +00:00
Mike Blumenkrantz 2f880d7c7c don't need to check alloca result
SVN revision: 74811
2012-08-02 16:26:05 +00:00
Mike Blumenkrantz 1044ea8316 warn--
SVN revision: 74810
2012-08-02 16:25:53 +00:00
Mike Blumenkrantz 004b6fe89c null check
SVN revision: 74807
2012-08-02 15:15:15 +00:00
Mike Blumenkrantz 65433e79ee add extra check for volumes to avoid skipping ones we really want, also fix shadow warning
SVN revision: 74806
2012-08-02 14:57:05 +00:00
Mike Blumenkrantz 542d302108 e_fm2_parent_go() and e_fm2_has_parent_get() now behave as expected
ticket #1243


SVN revision: 74805
2012-08-02 12:25:58 +00:00
Mike Blumenkrantz 3ca3ba9215 escape now triggers shot save cancel
SVN revision: 74804
2012-08-02 12:19:11 +00:00
Mike Blumenkrantz e40eb173bb canceling shot save no longer closes the shot dialog
SVN revision: 74803
2012-08-02 12:17:20 +00:00
Mike Blumenkrantz a162da52bb fix efm list scrolling
ticket #1120


SVN revision: 74802
2012-08-02 11:58:33 +00:00
Mike Blumenkrantz ec885abce6 fix default theme shade/unshade parts to be consistent regardless of whether animations are enabled
ticket #1233


SVN revision: 74801
2012-08-02 10:52:57 +00:00
Mike Blumenkrantz c1105627ac ALWAYS set link_drop in favorites directory
ticket #1190


SVN revision: 74800
2012-08-02 10:47:21 +00:00
Mike Blumenkrantz 5c8525d1c9 efm now properly obeys link_drop in all cases, not just list view
SVN revision: 74799
2012-08-02 10:27:36 +00:00
Mike Blumenkrantz fe1033edb4 not sure what I was thinking here, too early in the morning I guess. redundancy--
SVN revision: 74797
2012-08-02 10:20:30 +00:00