Commit Graph

576 Commits

Author SHA1 Message Date
Mike Blumenkrantz c85681718a max efm thumbnail size slider now uses smaller increments
SVN revision: 79688
2012-11-26 10:13:37 +00:00
Mike Blumenkrantz bc6bd1b4c5 typo in previous fileman commit, unbreak desktop path setting
SVN revision: 79685
2012-11-26 10:01:55 +00:00
Mike Blumenkrantz 90ab501433 efm no longer restores non-default desktop paths if desktop navigation option is disabled
ticket #1835


SVN revision: 79680
2012-11-26 09:01:26 +00:00
Massimo Maiurana 8314c3b95c updating various translations
SVN revision: 79519
2012-11-21 19:45:32 +00:00
Mike McCormack 8b1be88993 e: Fix unchecked return code warning
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 79433
2012-11-18 19:58:02 +00:00
Massimo Maiurana 5e58640d61 updating portuguese and italian translations
SVN revision: 79431
2012-11-18 16:54:34 +00:00
Mike Blumenkrantz 021e030364 set popup edje bg to pull in shape settings on popup
ticket #1714


SVN revision: 79150
2012-11-12 11:10:44 +00:00
Carsten Haitzler f534e30089 put lucas's makefiles back.. but what do you do to make it not break
between builds from older vs newer makefile setup?



SVN revision: 79024
2012-11-09 14:49:05 +00:00
Carsten Haitzler 5fa813e1cc lucas... u're going to hate me... but i'm reverting this whole lot of
module build chnages because its fundamentally broken. it DOES NOT
PRODUCE .SO FILES. just .la and .a files. the only reason u dont
notice is.. you ALREADY had .so's installed. i just got in from the
airport... synced and updated.. rebuilt and was met with all modules
not loading... literally - no .so's are installed int he module dirs.
try rm -rf the instaleld module tree.

regardless... this has to be reverted be3cause it's a major break. the
idea is right/nice. the implementation is causing... problems.



SVN revision: 79015
2012-11-09 10:45:35 +00:00
Lucas De Marchi 0000e87ffc e/modules: delete old Makefile.am's
SVN revision: 78983
2012-11-07 21:50:53 +00:00
Mike Blumenkrantz dc0dd0906f efm progress bar thingy now handles secure deletion
ticket #1702
also renamed the "unknow" operation to "unknown", default theme updated


SVN revision: 78865
2012-11-02 13:45:47 +00:00
Mike Blumenkrantz 01b47aed5f overhaul and fix custom bg+overlay setting/unsetting in efm
SVN revision: 78844
2012-11-02 09:04:26 +00:00
Carsten Haitzler f9c6b40357 double ensure that tb signal emit happens.
SVN revision: 78745
2012-11-01 06:36:57 +00:00
Lucas De Marchi 92eee9068a e: use AM_CPPFLAGS instead of INCLUDES
Get rid of warnings like below with recent automake (1.11 and newer):
src/bin/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/bin/Makefile.am: installing './depcomp'
src/modules/access/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')



SVN revision: 78720
2012-10-31 20:40:40 +00:00
Mike Blumenkrantz 1cc67fa9a1 typo
SVN revision: 78713
2012-10-31 16:30:01 +00:00
Mike Blumenkrantz b8b8f163d7 remove "under construction" text from efm module. the whole damn thing is under construction, not sure why only this module actually warns about it
SVN revision: 78710
2012-10-31 15:16:23 +00:00
Mike Blumenkrantz 1f0b81276c ensure spring folder refreshes after the drop
ticket #1638


SVN revision: 78708
2012-10-31 13:36:08 +00:00
Carsten Haitzler fa2e16a332 improve file op list so it can.. do more.
SVN revision: 78696
2012-10-31 09:37:21 +00:00
Mike Blumenkrantz aa7f3281cc unused var--
SVN revision: 78646
2012-10-30 11:54:49 +00:00
Mike Blumenkrantz 34aab08499 fix trivial typos
patch by Igor Murzov


SVN revision: 78615
2012-10-29 12:40:14 +00:00
Carsten Haitzler 0bb52eb9ed adjust efm fwin setup and popup to be... better theme friendly!
SVN revision: 78565
2012-10-28 07:45:48 +00:00
Mike Blumenkrantz eb6f06d8dc use file label for tooltip if available
ticket #1659


SVN revision: 78534
2012-10-26 13:31:03 +00:00
Mike Blumenkrantz bc4d8ead3a fix efm open with dialog to properly account for cases where the desktop file id is not able to be found
ticket #1664


SVN revision: 78444
2012-10-25 11:29:22 +00:00
Mike Blumenkrantz c30d8d1a0b Navigate menu now tells you when there are no listable items
ticket #1682


SVN revision: 78433
2012-10-25 09:35:09 +00:00
Mike Blumenkrantz 1901f43c35 s/Specific/Suggested/
SVN revision: 78431
2012-10-25 09:29:26 +00:00
Mike Blumenkrantz 83e085a58e fix sidebar frame
ticket #1654


SVN revision: 78418
2012-10-25 07:17:10 +00:00
Mike Blumenkrantz 46d2653dbc e dnd xds handler now passes type string param as well as data
SVN revision: 78157
2012-10-18 08:04:03 +00:00
Mike Blumenkrantz 9aa8b5ef5d efm navbar path buttons now happily accept dnding files
part of ticket #1603


SVN revision: 77865
2012-10-11 12:27:51 +00:00
Mike Blumenkrantz a4bc0fb8f7 refresh desktop icons only when they actually need to be refreshed so we don't refresh every time someone adds a gadget to a shelf
SVN revision: 77849
2012-10-11 08:03:19 +00:00
Mike Blumenkrantz 282395b871 use function pointer typedef
SVN revision: 77757
2012-10-10 12:36:43 +00:00
Mike Blumenkrantz e6dc43325e when zone moves/resizes, re-create desktop icons on that zone to prevent scrollbars from showing up when scrollframe resizes incorrectly
SVN revision: 77745
2012-10-10 10:28:08 +00:00
Sebastian Dransfeld 427b6c34df e: Cleanup
Removes unused variables, drops duplicate return or break
     statements and drops unnecessary checks.

Patch by Igor Murzov

SVN revision: 77490
2012-10-04 23:26:48 +00:00
Mike Blumenkrantz c310836bb3 add gui option for secure deletion in efm
SVN revision: 77434
2012-10-04 12:58:18 +00:00
Mike Blumenkrantz b5842b7b86 simplify previous commit
SVN revision: 77432
2012-10-04 12:11:17 +00:00
Mike Blumenkrantz 6388a49f60 efm right click -> "Open" will now become "Run" when the file will be executed directly in order to be more clear
SVN revision: 77431
2012-10-04 11:57:51 +00:00
Mike Blumenkrantz 4f93b748ac add max thumbnail size setting back, improve fileman config slider unit display
SVN revision: 77343
2012-10-03 06:41:32 +00:00
Mike Blumenkrantz 119f7014fa even more fwin handlers to kill tooltips during gadget dnd
SVN revision: 77253
2012-10-01 08:41:57 +00:00
Mike Blumenkrantz 4e779975f9 rename E_LIST_HANDLERS_APPEND to E_LIST_HANDLER_APPEND, also add E_LIST_FOREACH
SVN revision: 76951
2012-09-21 09:23:07 +00:00
Mike Blumenkrantz 426f96b8f8 kill fileman tooltips on dnd positioning too
SVN revision: 76937
2012-09-21 08:00:04 +00:00
Mike Blumenkrantz 8d97adf900 bring back the fwin event handlers and add more handlers to fix tooltip hiding when dragging gadgets over files
SVN revision: 76934
2012-09-21 07:34:11 +00:00
Mike Blumenkrantz 709c740a27 add configurable max file size to generate thumbnails for, also block thumbnail generation for movie files entirely since this isn't even possible
ticket #1545


SVN revision: 76931
2012-09-21 07:08:21 +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 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
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
Carsten Haitzler 84bd5f65fc fix executing executables directly in efm.
SVN revision: 76753
2012-09-17 10:33:42 +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 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 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 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
Mike Blumenkrantz 2434f5adbe more PATH_MAX cleanups
SVN revision: 75520
2012-08-22 07:32:12 +00:00
Mike Blumenkrantz 51fa21f70d warn--
SVN revision: 75457
2012-08-20 08:38:19 +00:00
Carsten Haitzler 6efc2eb976 abstract the "get terminal desktop" code into util code and now use
from e_exec AND in efm - open terminal here menu item is there with
code to set your default terminal in default applications too.



SVN revision: 75290
2012-08-15 09:59:37 +00:00
Mike Blumenkrantz 94e2fc5257 clean up gadget right click menus to stop leaking
SVN revision: 75285
2012-08-15 07:22:04 +00:00
Mike Blumenkrantz bad47f3189 add option for disabling fileman tooltips
SVN revision: 75212
2012-08-13 14:12:45 +00:00
Mike Blumenkrantz 2727a43b3c icon extensions in fileman settings is now file extensions
SVN revision: 75210
2012-08-13 13:33:23 +00:00
Mike Blumenkrantz 6ea8835011 disable click renaming in theme, wallpaper, desklock wallpaper, and fwin sidebar file lists
SVN revision: 75013
2012-08-08 11:55:50 +00:00
Mike Blumenkrantz 4f815c99fd files settings once again says files
SVN revision: 74986
2012-08-07 14:08:22 +00:00
Mike Blumenkrantz e0db2d025a rename Files menu to Navigate to be more clear
SVN revision: 74941
2012-08-06 14:01:53 +00:00
Mike Blumenkrantz c85c01c5bd only show "Go to Parent Directory" menu item for desktop icons if desktop nav is enabled
how has nobody noticed this before????


SVN revision: 74938
2012-08-06 13:41:53 +00:00
Mike Blumenkrantz e8b98fa523 fix desktop navigation config detection for real this time
SVN revision: 74936
2012-08-06 13:25:55 +00:00
Mike Blumenkrantz c71d026cbf fix desktop navigation config detection
SVN revision: 74935
2012-08-06 13:23:14 +00:00
Mike Blumenkrantz 01b94ccc04 introducing desktop navigation mode for fileman! enable and type away on your desktop to navigate the filesystem!
see http://e17releasemanager.wordpress.com in about an hour for a screenshot with more details


SVN revision: 74934
2012-08-06 13:18:15 +00:00
Mike Blumenkrantz 0af70764a1 file right click -> Files -> X -> Y -> select(Z) now obeys open_dirs_in_place
SVN revision: 74931
2012-08-06 12:44:29 +00:00
Mike Blumenkrantz 1cb4d5f3ce re-set fileman window titles on config change
SVN revision: 74928
2012-08-06 12:07:26 +00:00
Mike Blumenkrantz 950f919837 split up and rename fileman options to make them more clear/usable
SVN revision: 74927
2012-08-06 12:07:04 +00:00
Mike Blumenkrantz 31b8e057c4 tooltip config now has its own section in fileman config
SVN revision: 74924
2012-08-06 10:58:24 +00:00
Mike Blumenkrantz 98844e3d17 freeze Files submenus before they are realized so they don't try to draw before they are ready
SVN revision: 74907
2012-08-06 08:16:42 +00:00
Mike Blumenkrantz ac3b6cf2d8 warn--
SVN revision: 74903
2012-08-06 07:25:51 +00:00
Mike Blumenkrantz 516d0f6661 revert 74885: causes tooltip filenames to take up the entire screen. BAD!
SVN revision: 74902
2012-08-06 07:25:16 +00:00
Chidambar Zinnoury 40871357ff e fm filepreview: show symlink status.
SVN revision: 74885
2012-08-05 09:47:04 +00:00
Chidambar Zinnoury f22bb9362e e fm open with dialog: show previews when trying to open several files.
SVN revision: 74880
2012-08-05 07:52:15 +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 6af55741ae prevent desktop fileman from losing focus
SVN revision: 74852
2012-08-03 14:23:34 +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 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 004b6fe89c null check
SVN revision: 74807
2012-08-02 15:15:15 +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 a98ba49fbc right clicking anywhere on the efm navbar now pops up the gadcon menu
SVN revision: 74733
2012-08-01 12:13:21 +00:00
Mike Blumenkrantz ea8f90ed0e formatting
SVN revision: 74730
2012-08-01 12:02:35 +00:00
Mike Blumenkrantz bfc8f21530 enable dnd of icons into directories in favorites sidebar
SVN revision: 74728
2012-08-01 11:50:17 +00:00
Mike Blumenkrantz cf93408f94 enable dnd for favorites panel in sidebar
SVN revision: 74721
2012-08-01 08:51:31 +00:00
Mike Blumenkrantz f554fe4955 prevent fwin filemanager objects from losing focus, also comment out some printfs
SVN revision: 74715
2012-08-01 07:52:17 +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 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 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
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 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 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 b6496d7aa8 add Files item to efm ctxmenu
ticket #1230


SVN revision: 74581
2012-07-30 11:48:28 +00:00
Mike Blumenkrantz 98601e4198 sed -i 's/(E_Gadcon_Client_Class/(const E_Gadcon_Client_Class/g'
SVN revision: 74474
2012-07-27 08:25:22 +00:00
Mike Blumenkrantz 1b8ebb097a I suppose this is a better way to ensure all the configs get properly updated, also remove the related FIXME
SVN revision: 74234
2012-07-20 10:53:33 +00:00
Mike Blumenkrantz 56ba623839 make changes to toolbar and click mode take effect immediately in existing efm windows
SVN revision: 74233
2012-07-20 10:49:08 +00:00
Mike Blumenkrantz 11b99c6513 fileman's "Use Single Click" option now toggles a global config option which is picked up by fileselector widgets, also added a menu item to the right click efm menu to toggle this on a case-by-case basis
ticket #663


SVN revision: 74230
2012-07-20 10:25:02 +00:00
Mike Blumenkrantz c48e60963a I accidentally the whole fileman when toolbar was enabled. I am shamefaced.
SVN revision: 74229
2012-07-20 10:16:08 +00:00
Mike Blumenkrantz 53a0131428 some genius made it so that the fm widget in a fileman window would only be resized if there was a toolbar. this is now fixed, and files will once again display in efm without a toolbar
SVN revision: 74224
2012-07-20 09:04:55 +00:00
Carsten Haitzler 1d5f246de1 fix fm exec application remembering. :)
SVN revision: 74203
2012-07-20 04:48:59 +00:00
Mike Blumenkrantz 9dd77930ef use new time str function to more accurately approximate file move/copy operation ETA
ticket #1178


SVN revision: 73977
2012-07-17 12:10:49 +00:00
Mike Blumenkrantz 9e906c2a52 warn--
SVN revision: 73975
2012-07-17 12:07:12 +00:00
Mike Blumenkrantz fb297732a5 fix stringshare usage in fwin
SVN revision: 73916
2012-07-16 10:02:46 +00:00
Chidambar Zinnoury b35e470b83 e file manager: make the application list a little less tall when there is a file preview shown.
SVN revision: 73897
2012-07-15 21:54:58 +00:00
Chidambar Zinnoury 2f9e3f9300 e file manager: show file preview in the "open with" dialog when only one is selected.
SVN revision: 73894
2012-07-15 20:53:13 +00:00
Chidambar Zinnoury 2ac1229261 e file manager: hide open menu items if there is no selection.
SVN revision: 73893
2012-07-15 20:05:58 +00:00
Chidambar Zinnoury 3ab7688b9b e filepreview widget: use a list instead of a table to be able to orient it.
SVN revision: 73888
2012-07-15 19:38:29 +00:00
Christopher Michael ab6ef0b56f E_FM: No reason to have a variable for Instance if we are not going to
use it.



SVN revision: 73873
2012-07-15 11:19:25 +00:00
Chidambar Zinnoury 3e6aee7a61 e: units (sec → s).
SVN revision: 73860
2012-07-14 21:16:20 +00:00
Mike Blumenkrantz b6e287cc5b 35% screen size is probably a more reasonable default for efm tooltips
SVN revision: 73811
2012-07-13 10:54:41 +00:00
Mike Blumenkrantz 6d8aee1354 fix tooltips flying off the top of the screen, also prevent crash when changing directories with tooltip up
SVN revision: 73810
2012-07-13 10:52:57 +00:00
Mike Blumenkrantz 638b2c4d66 set shape input on efm tooltip to 0x0 to avoid crazy flickering; e_popup_ignore_events_set does not do this as I expected :(
SVN revision: 73809
2012-07-13 10:36:05 +00:00
Mike Blumenkrantz 464e311e6c filepreview widget now attempts to show a thumb for file's mime type if file is not an image
SVN revision: 73802
2012-07-13 09:19:35 +00:00
Mike Blumenkrantz 410972f38e show filename in efm tooltips
SVN revision: 73795
2012-07-13 07:59:18 +00:00
Mike Blumenkrantz ed14517608 better cleanup for efm popup
SVN revision: 73794
2012-07-13 07:55:09 +00:00
Mike Blumenkrantz 2bb55527db make efm tooltip size and delay configurable, also fix default setting for toolbar visibility
SVN revision: 73793
2012-07-13 07:53:26 +00:00
Mike Blumenkrantz a1a4296f7e formatting
SVN revision: 73792
2012-07-13 07:40:22 +00:00
Mike Blumenkrantz 1de132c33c add theming to efm popups so they look nicer
SVN revision: 73790
2012-07-13 07:20:46 +00:00
Mike Blumenkrantz 499a0cd5a7 use filepreview widget and new efm smart callback to implement mouseover preview tooltips on files
SVN revision: 73616
2012-07-12 12:28:46 +00:00
Mike Blumenkrantz 0410c64a87 catch efm widget double click event to use new smart calculator and autoresize the window
ticket #734


SVN revision: 73501
2012-07-09 11:45:05 +00:00
Gustavo Sverzut Barbieri 793a93c467 e17 now respects default application settings in file manager.
load defaults.list from ~/.local/share/applications and
$XDG_DATA_DIRS/share/applications.

This file is a FreeDesktop.Org standard used by both Gnome and KDE. It
is already managed by E17 at Settings > Apps > Default Applications.

The standard allows a list of applications to be specified for each
mime-type. This order is now used by e_fwin.

If there was a list specified then "Open" will use the highest
priority instead of asking which one to use. "Open with..." still
works and respect the order.



SVN revision: 73435
2012-07-07 03:24:53 +00:00
Gustavo Sverzut Barbieri 5e7e358e5b fix efreet_desktop leakage.
SVN revision: 73434
2012-07-07 03:20:33 +00:00
Gustavo Sverzut Barbieri 2d7c347ff6 simplify data types and logic used to get a list of applications and mime types.
SVN revision: 73433
2012-07-07 02:33:04 +00:00
Mike Blumenkrantz 7ab6675a49 remove broken toolbar tabbing support from efm: this was badly broken and impossible to use unless you already knew it was there, and even then it wasn't really possible to use
SVN revision: 73417
2012-07-06 14:11:16 +00:00
Mike Blumenkrantz 385a6d0239 formatting
SVN revision: 73413
2012-07-06 13:35:03 +00:00
Gustavo Sverzut Barbieri 7e255f8ad9 dbus filemanager OpenFile
uses mime database to open files with their preferred application or
execute them.



SVN revision: 73300
2012-07-04 19:10:17 +00:00
Gustavo Sverzut Barbieri cb257574db dbus OpenDirectory() proper path handling if using URI.
A path provided with URI will use URI escaping code and we must handle
that.



SVN revision: 73290
2012-07-04 16:59:29 +00:00
Mike Blumenkrantz 199fff73c3 allow non-edje custom backgrounds for fileman
ticket #1040


SVN revision: 73233
2012-07-03 12:31:51 +00:00
Mike Blumenkrantz f8e53aca00 display current device detect/mount mode in fileman config
SVN revision: 72855
2012-06-26 07:32:11 +00:00
Chidambar Zinnoury a0add39dc9 e: for consistancy's sake, use Enlightenment instead of E or E17 in all user-visible strings.
SVN revision: 72759
2012-06-24 09:33:06 +00:00
Mike Blumenkrantz 74edef9f46 fix memory leak spotted by seb in gc_id_new. this whole thing is pretty confusing; I'm glad we don't have docs for it
SVN revision: 72689
2012-06-22 07:21:51 +00:00
Mike Blumenkrantz bb171bd77a attempting right click -> Open with multiple directories selected will no longer try crazy things
SVN revision: 72482
2012-06-19 14:22:13 +00:00
Mike Blumenkrantz a40771fd54 attempt to fix a rare crash in fileman triggered by a delayed deletion that I don't understand but don't want to change
SVN revision: 72130
2012-06-14 13:08:46 +00:00
Mike Blumenkrantz 71f1dffc92 silence efm printfs
SVN revision: 71942
2012-06-11 09:49:28 +00:00
Vincent Torri 61cac71776 E17: don't mix declaration and code
SVN revision: 71389
2012-05-24 05:43:57 +00:00
Vincent Torri 9d9ce41db0 E17: fix some warning
SVN revision: 71233
2012-05-18 13:02:20 +00:00
Cedric BAIL c2a29811d5 e: massiv warning cleanup !
SVN revision: 70756
2012-05-04 09:38:52 +00:00
Carsten Haitzler af106c4c74 oh make custom bg/overlays etc. work again in efm. i know e_icon was
being used - not quite right as per before. need to look into this.
mental note.



SVN revision: 70695
2012-05-03 12:13:34 +00:00
Gustavo Sverzut Barbieri 4305b8e7fe e/docs: do bare documentation for e.
Just some groups and basic description for modules. I'm NOT going back
to this anytime soon, but would be VERY happy if people could do some
screenshots and put the images for each module in docs/img/ folder,
linking to them from each e_mod_main.h



SVN revision: 67362
2012-01-19 23:25:32 +00:00
Carsten Haitzler f01a0747a1 fix efm nav bar alignment of path bar.
SVN revision: 65595
2011-11-25 08:27:19 +00:00
Boris Faure 27264671d0 e/gadcon: label() returns a const char*
Original patch by Fabien Romano from OpenBSD

SVN revision: 65204
2011-11-14 21:46:57 +00:00
Mike Blumenkrantz c0ddaeb734 I can't help but feel like some part of this is a bug. probably because it is.
SVN revision: 64902
2011-11-07 23:18:07 +00:00
Mike Blumenkrantz a438f3ed36 more dead stores
SVN revision: 64901
2011-11-07 23:15:01 +00:00
Davide Andreoli c6478dc9d9 Fix indentation before working on the file
SVN revision: 63629
2011-09-27 20:28:00 +00:00
Mike Blumenkrantz b7967f2941 shut up fileman module!!!
SVN revision: 62878
2011-08-26 19:34:22 +00:00
Hannes Janetzek 54ed3c6349 e17: add efm navigation and pathbar to fileman module
SVN revision: 62261
2011-08-09 15:47:22 +00:00
Carsten Haitzler 9fd39672bf dont dup mimetypes! no it didnt work.
SVN revision: 60676
2011-06-25 09:32:22 +00:00
Carsten Haitzler cf147f82e8 use efreet dirs for finding mime globs files.
SVN revision: 60671
2011-06-25 06:16:38 +00:00
Boris Faure 6048d46024 remove .cvsignore files
SVN revision: 60246
2011-06-12 21:38:37 +00:00
Carsten Haitzler 86805db0a9 more merging of modules
SVN revision: 59057
2011-05-01 03:00:56 +00:00
Hannes Janetzek a34c3869d5 e17: fix dnd to desktop
SVN revision: 58665
2011-04-14 13:46:39 +00:00
Massimo Maiurana 6159631c21 updating german and french translations
SVN revision: 57706
2011-03-12 17:16:27 +00:00
Massimo Maiurana 359a85e93d updating various translations
SVN revision: 57225
2011-02-21 19:19:12 +00:00
Massimo Maiurana 308534cc44 updating russian translations
SVN revision: 57124
2011-02-17 12:15:59 +00:00
Carsten Haitzler 49765f25bb formatting.
SVN revision: 57073
2011-02-16 03:46:27 +00:00
Carsten Haitzler 3cdc57de3e no - disco-stu... that was not the right fix.. this is the right fix
for whatever segv u were seeing (page invalid ptr).



SVN revision: 57072
2011-02-16 03:45:57 +00:00
Mike Blumenkrantz 4e69b6fd5d add safety check for current page being null, don't think this should actually happen though
someone who knows the code please check?


SVN revision: 57026
2011-02-14 15:42:17 +00:00
Mike Blumenkrantz e0cc1c3149 s/HAL/device/g
SVN revision: 56028
2011-01-10 17:41:48 +00:00
Mike Blumenkrantz cdc41d0f3a avoid weird bug from e_remember where path that no longer exists would attempt to be loaded
SVN revision: 55911
2011-01-06 00:57:27 +00:00
Mike Blumenkrantz 346e271e07 ecrustified for formatting
SVN revision: 55908
2011-01-05 22:36:21 +00:00
Mike Blumenkrantz 15468f69f6 fix include paths for all these makefiles to add $top_builddir/src/bin instead of $top_srcdir/src/lib
SVN revision: 55884
2011-01-05 17:50:05 +00:00
Christopher Michael 645ad54f55 Add traps in toolbar widget to make sure obj & wd are valid.
Add traps in e_fwin to make sure we have a toolbar before trying to
operate on it.



SVN revision: 55792
2011-01-01 15:51:09 +00:00
Mike Blumenkrantz d1019f055e avoid null deref
SVN revision: 55722
2010-12-22 23:32:09 +00:00
Mike Blumenkrantz 2bd7097622 left side is always 0
SVN revision: 55708
2010-12-22 22:50:24 +00:00
Carsten Haitzler 2425078e6f fix valgrind complaint on accessing freed mem. it was right.
SVN revision: 55532
2010-12-13 07:29:23 +00:00
Massimo Maiurana 4a57615505 updating portuguese translations
SVN revision: 55041
2010-11-28 14:34:04 +00:00
Massimo Maiurana a3b30ebb6b updating french and italian translations
SVN revision: 53912
2010-10-27 10:58:25 +00:00
Miculcy Brian abee1825dd Apply new module categories.
SVN revision: 53600
2010-10-19 12:28:07 +00:00
Gustavo Lima Chaves 8b56cd3731 Fixing boo boo @ disco stu's changeset.
Patch by Fidêncio.



SVN revision: 53352
2010-10-13 12:36:42 +00:00
Mike Blumenkrantz 33f0bae5cb e_fm2_dbus prefix is now e_fm2_device for upcoming seamless integration with eeze
SVN revision: 53328
2010-10-13 02:53:25 +00:00
Lucas De Marchi 82a9d03e6e Fix typos
"he->the" where appropriate



SVN revision: 52493
2010-09-20 17:09:13 +00:00
Lucas De Marchi 25113159a5 Fix common misspellings
Some misspellings were manually reverted since in E there are tons of .po with
phrases in other languages. Other than that all the changes in the following
files were reverted:

 * src/modules/illume/dicts/English_(US).dic
 * src/modules/illume-keyboard/dicts/English_(US).dic


Following misspellings were fixed:

acquited->acquitted
adres->address
adress->address
alreayd->already
aquire->acquire
arbitarily->arbitrarily
cant->can't
Capetown->Cape
carefull->careful
causalities->casualties
Celcius->Celsius
certian->certain
commandoes->commandos
considerd->considered
conveyer->conveyor
dependant->dependent
didnt->didn't
discontentment->discontent
doesnt->doesn't
everytime->every
exemple->example
existance->existence
existant->existent
existince->existence
Farenheit->Fahrenheit
forbad->forbade
funguses->fungi
guage->gauge
guerilla->guerrilla
guerillas->guerrillas
happend->happened
hasnt->hasn't
heros->heroes
inbetween->between
independant->independent
inital->initial
intrusted->entrusted
irregardless->regardless
isnt->isn't
knifes->knives
layed->laid
loosing->losing
marrage->marriage
midwifes->midwives
miniscule->minuscule
monickers->monikers
mroe->more
noone->no one
occured->occurred
omre->more
paralell->parallel
payed->paid
planed->planned
quitted->quit
quizes->quizzes
seperated->separated
seperate->separate
shoudl->should
similiar->similar
simplier->simpler
specifiying->specifying
teh->the
toke->took
torpedos->torpedoes
Tuscon->Tucson
unecessary->unnecessary
useage->usage
usefull->useful
useing->using
waht->what
wanna->want
whith->with
wich->which
withing->within




SVN revision: 52006
2010-09-08 23:59:07 +00:00
Lucas De Marchi 63f07459a0 Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;


other cases:

a == NULL                         !a
a != NULL                         a




SVN revision: 51487
2010-08-21 13:52:25 +00:00
Christopher Michael 73d01fe632 Add UNUSED where needed.
SVN revision: 51410
2010-08-19 16:29:01 +00:00
Cedric BAIL 9617253990 * edje: fix count that lead to memleak.
SVN revision: 51047
2010-08-12 15:07:26 +00:00
Cedric BAIL 288403f62b * edje: fix for updated edje file format.
SVN revision: 51037
2010-08-12 13:26:09 +00:00
Cedric BAIL 068d07757f * edje: converting edje file to make them compatible with old and new
loader. I didn't expect so many of them, maybe some one can take care
	of reducing their number (0 would be a good target).


SVN revision: 50938
2010-08-09 18:05:22 +00:00
Lucas De Marchi 6638a10e20 FORMATTING
* Remove vim modelines:
 find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
 find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;

* Remove leading blank lines:
 find . -name '*.[cxh]' -exec sed -i '/./,$!d'

If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0



SVN revision: 50816
2010-08-04 16:57:32 +00:00
Cedric BAIL c6a118d738 * e: remove warning due to Ecore API change.
SVN revision: 49833
2010-06-24 16:19:12 +00:00
Christopher Michael 215051a900 Fix compiler warning.
SVN revision: 49776
2010-06-21 02:22:17 +00:00
Gustavo Sverzut Barbieri f43545400a annoyances--: do not place desktop icons under shelves.
The new trend these days seems to be "place a shelf on top of the
screen", in that case your desktop icons will get under that shelf and
looks annoying, people laugh at E users that use that :-D (fortunately
I'm the one that usually laugh...)

Fixed, but possible other places to be fixed as well. If one wants to
avoid the shelves, use the e_zone_useful_geometry_get().

e_zone now emits E_EVENT_ZONE_MOVE_RESIZE when the useful geometry
becomes dirty. Maybe it is worth to add a new signal, but I'm reusing
it until someone complains.




SVN revision: 49431
2010-06-04 01:12:04 +00:00
Chidambar Zinnoury ae97144aa9 EFM - "Open with" dialog: entry should steal focus at start so that strange things don't happen when pressing the space bar.
Fixes #471.


SVN revision: 48548
2010-05-02 14:47:11 +00:00
Mike Blumenkrantz 9d40d66091 step 3: migrate all function and variable names to generic dbus naming
SVN revision: 48488
2010-04-30 19:14:20 +00:00
Mike Blumenkrantz 4c2953f3f0 beginnings of the ukit migration. this time, in many many many small commits along the way to avoid breaking things! :)
step 2: migrate headers


SVN revision: 48464
2010-04-30 09:07:01 +00:00
Mike Blumenkrantz 5aa48ed402 fix more broken stringshare stuff from ehal memory migration, including incredible lines such as
char *udi = eina_stringshare_del(udi);
my bad, I really fudged the bucket on this one guys.


SVN revision: 48416
2010-04-29 10:17:41 +00:00
Mike Blumenkrantz 97da075d67 ukit integration taking way longer than expected, so I'm fixing all the stringshares now. should be safe to use. hooray.
SVN revision: 48414
2010-04-29 08:58:38 +00:00
Sebastian Dransfeld 779ef9e24a Sync with efreet and some cleanup
SVN revision: 47478
2010-03-26 05:34:34 +00:00
Davide Andreoli 0b32a8667f EFM(fwin): dont show the operation info if the operation keep less that 1 second
SVN revision: 47356
2010-03-21 12:51:36 +00:00
Miculcy Brian b80eca5ad3 remove the now useless title
SVN revision: 47002
2010-03-08 16:09:21 +00:00
Sebastian Dransfeld de0e59fede Remove pointless comment
If we use efreet_desktop_new we get our own private copy, so we want to
free it, not unref. Anyway, if the efreet desktop has other references,
_free wont completely free, only unref.

SVN revision: 46844
2010-03-03 22:10:20 +00:00
Sebastian Dransfeld 02b6e4db39 Ecore_Str.h -> Eina
SVN revision: 45740
2010-01-30 22:11:11 +00:00
Sebastian Dransfeld a9bf975e7b export less
SVN revision: 45455
2010-01-22 20:28:39 +00:00
Sebastian Dransfeld 4028c25d33 Expand env variables before opening fwin
Use e_util_shell_env_path_eval to expand variables so that file:$HOME/..
will work when using actions. Else using the fileman/favorites .desktop
files work from fileman but not when launching from f.ex. ibar.

SVN revision: 45050
2010-01-11 20:34:18 +00:00
Christopher Michael ff96a40305 Fix all this config window class mess once and for all. Now using the config
registry path for window class correctly in that when the module(s) shut
down, the will kill the dialogs.



SVN revision: 44191
2009-12-04 22:37:18 +00:00
Christopher Michael 2efe006bfa Fix more config dialog window class mess :(
SVN revision: 44163
2009-12-03 04:42:53 +00:00
Christopher Michael 14ca5d2c57 Formatting.
SVN revision: 44103
2009-12-01 18:38:00 +00:00