Commit Graph

328 Commits

Author SHA1 Message Date
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 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 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 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 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 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
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 1d64e8144b null check fwin when dnd ends
SVN revision: 76618
2012-09-13 15:40:03 +00:00
Mike Blumenkrantz 6361dbf41a allow only one spring window per window, close others as necessary
SVN revision: 76616
2012-09-13 15:19:06 +00:00
Mike Blumenkrantz 153079e8bd rename icon mouse in/out smart callbacks to use underscores instead of commas
SVN revision: 76603
2012-09-13 10:51:50 +00:00
Mike Blumenkrantz 684694fa11 yet another not-awaited efm feature: spring-loaded folders! just drag onto a directory and wait for the spring
SVN revision: 76602
2012-09-13 10:49:22 +00:00
Mike Blumenkrantz 3114b3a2af default desktop view should be custom icons, not grid
SVN revision: 76588
2012-09-13 08:23:45 +00:00
Mike Blumenkrantz 457152dc16 fix desktop path storing to be more successful, also now store desktop view modes for all desktops
SVN revision: 76584
2012-09-13 07:18:13 +00:00
Carsten Haitzler c2bbda53ee make it the exact same disable comment too.
SVN revision: 76568
2012-09-13 00:43:26 +00:00
Carsten Haitzler 56ebc29f14 fix morning discomfitor b0rks.
SVN revision: 76567
2012-09-13 00:41:30 +00:00
Carsten Haitzler e469686e14 disable saving of desktop path until such a time as it isnt broken in
multiple ways :)



SVN revision: 76566
2012-09-13 00:30:57 +00:00
Mike Blumenkrantz 1ba91398ee efm now saves your first screen's desktop directory when desktop navigation is enabled so that it can display that directory on subsequent startups
SVN revision: 76547
2012-09-12 16:42:29 +00:00
Mike Blumenkrantz e7147dd081 prevent view mode from being changed in fsel and sidebar
SVN revision: 76390
2012-09-10 10:32:21 +00:00
Mike Blumenkrantz 01ecf27697 prevent efm popups from being created for files/directories the user cannot read
ticket #1471


SVN revision: 76383
2012-09-10 09:08:24 +00:00
Mike Blumenkrantz c15989c37f rename E_FM2_MENU_NO_NEW_DIRECTORY -> E_FM2_MENU_NO_NEW, disable New menu in sidebar
ticket #1472


SVN revision: 76382
2012-09-10 09:03:21 +00:00
Mike Blumenkrantz ff9ca76afc fix fileman bug where trying to open a .desktop file that was a link to a directory would fail
SVN revision: 76288
2012-09-07 08:29:20 +00:00
Mike Blumenkrantz 23dfbb7468 fix previous commit a different way
SVN revision: 76191
2012-09-05 10:23:23 +00:00
Mike Blumenkrantz b5a909aa57 if it's a shell script, we do need a shell to execute it even if it's executable
ticket #1450


SVN revision: 76190
2012-09-05 10:16:50 +00:00
Mike Blumenkrantz d159c77fb4 enable fileman menu extensions on desktop icons when not using desktop navigation...not sure why this was disabled?
SVN revision: 76187
2012-09-05 09:57:44 +00:00
Mike Blumenkrantz b2a7d4c84b fix Open Terminal Here to actually use the current zone for launch; fwin->zone is only used on desktop instances, not actual windows, so it was guaranteed to be null
ticket #1449


SVN revision: 76185
2012-09-05 09:48:14 +00:00
Mike Blumenkrantz ca23ccf990 simplify Open Terminal Here callback
SVN revision: 76183
2012-09-05 09:44:23 +00:00
Mike Blumenkrantz 3a9a3a1f25 create another fileman config tab just for sorting with all the sort options, rearrange sort options to match the sorting menu identically because being uniform is cool
SVN revision: 76181
2012-09-05 09:08:53 +00:00
Mike Blumenkrantz a7b36f6f9e fix navigate menu crashes
ticket #1454


SVN revision: 76172
2012-09-05 07:38:05 +00:00
Mike Blumenkrantz 75e8629ebf another user suggestion: efm sorting by mtime
SVN revision: 76164
2012-09-05 06:41:42 +00:00
Mike Blumenkrantz 1fca248c55 another user request: sorting by size in efm
SVN revision: 76124
2012-09-04 10:47:39 +00:00
Mike Blumenkrantz 311af65b10 add fileman settings for extension sorting
SVN revision: 76015
2012-09-03 14:26:26 +00:00
Mike Blumenkrantz 0d81189ac2 deselect efm sidebar item when changing directory from non-sidebar item
SVN revision: 75981
2012-09-03 08:53:13 +00:00
Mike Blumenkrantz 4c0fa2d381 big roundup commit fixing leaky submenus
SVN revision: 75973
2012-09-03 08:30:39 +00:00
Mike Blumenkrantz e8defc970f efm popups now hide when selection is changed using keyboard
ticket #1444


SVN revision: 75963
2012-09-03 07:34:40 +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 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 e63e5b1e1b don't generate fileman submenu if it already exists
SVN revision: 75818
2012-08-29 07:51:34 +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 028e9e0380 fix dialog cleanups to work properly
SVN revision: 75665
2012-08-24 14:19:55 +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