Commit Graph

420 Commits

Author SHA1 Message Date
Mike Blumenkrantz e8157caac8 fix udisks fwin refresh when drive is previously mounted
SVN revision: 72025
2012-06-12 13:07:37 +00:00
Mike Blumenkrantz d07a3ff63c fix old mount provider check from when eeze mounting didn't exist; this fixes fwin refresh when opening a previously mounted volume
SVN revision: 72001
2012-06-12 09:19:04 +00:00
Mike Blumenkrantz 0e468b1d01 make e_fm.c readable
SVN revision: 71944
2012-06-11 10:18:25 +00:00
Mike Blumenkrantz 8a9a9dcbda use new efreet function to simplify desktop dir discovery, also ensure that we are always using the right desktop dir
ticket #617


SVN revision: 71820
2012-06-07 15:58:42 +00:00
Vincent Torri 2fff3dd83a E17: fix mixed declarations and code
SVN revision: 70975
2012-05-13 17:45:44 +00:00
Vincent Torri c30aaf8dde e17: remove some shadow variables
SVN revision: 70190
2012-04-15 08:09:56 +00:00
Carsten Haitzler 0078d30bdc segv's waiting to happen wrong api calls on wrong object types - check
to protect.



SVN revision: 66707
2011-12-31 14:35:05 +00:00
Carsten Haitzler 008668be55 oh dear.. more icon bottom space stuff in efm. fix!
SVN revision: 65648
2011-11-28 12:18:58 +00:00
Carsten Haitzler f32a029890 man that has annoyed me for AGES.. that uselss space at the bottom of
efm views! argh! fix! disable it!



SVN revision: 65594
2011-11-25 08:07:12 +00:00
Carsten Haitzler 1175a7b529 and remove printfs
SVN revision: 65593
2011-11-25 07:47:57 +00:00
Carsten Haitzler db3621837a lets drop icons correctly if efm view is not at 0,0
SVN revision: 65592
2011-11-25 07:46:50 +00:00
Hannes Janetzek f30111ae01 e17: workaround segv when mounting cdrom with udisk. btw opening devices in efm that are already mounted shows empty window
SVN revision: 63600
2011-09-25 06:53:58 +00:00
Mike Blumenkrantz 11186c9994 warn--
SVN revision: 62870
2011-08-26 18:17:37 +00:00
Boris Faure 6907da7f27 e: use '-' to separate multiple desktop dirs
reverts 62571

SVN revision: 62742
2011-08-24 14:18:09 +00:00
Carsten Haitzler c92b31afb7 umm - probably clear up some invalid reads/uninit values here.
SVN revision: 62615
2011-08-20 03:57:28 +00:00
Boris Faure b2d2229fdc e: show desktop according to XDG_DESKTOP_DIR if set
SVN revision: 62572
2011-08-18 19:11:34 +00:00
Boris Faure 413cbb8ae6 e: fix efm path map on desktop
SVN revision: 62571
2011-08-18 19:11:07 +00:00
Hannes Janetzek 56453bc0aa e17/efm: set e_icon_scale_size to render scalable icons with correct size
SVN revision: 62199
2011-08-08 11:20:30 +00:00
Christopher Michael ccd6c5aa1d E: e_fm: Fix unused label (fallback:). Add UNUSED where missing.
SVN revision: 61763
2011-07-26 14:11:28 +00:00
Hannes Janetzek 5412669200 e17/efm: revert, seems this was no fix
SVN revision: 61693
2011-07-25 13:05:49 +00:00
Hannes Janetzek 016fde39dc e17/efm: fix e_fm2_path_set: show contents of 'removable' mountpoints also when the device is already mounted
SVN revision: 61683
2011-07-25 10:14:37 +00:00
Hannes Janetzek bc5f550546 e17/efm: show mime icons when thumbnail failed
SVN revision: 61654
2011-07-24 20:36:52 +00:00
Christopher Michael 0c3e2d4576 E: E_FM: Fix lots of compiler warnings about comparison of signed and
unsigned ints.



SVN revision: 59593
2011-05-22 16:45:16 +00:00
Hannes Janetzek f8fc5f9f78 e17/fm: fix segv
SVN revision: 57399
2011-02-27 22:39:51 +00:00
Hannes Janetzek 0e59861be3 e17/fm: fix last commit.
it's possible that ic_next could be NULL


SVN revision: 57260
2011-02-23 10:37:17 +00:00
Hannes Janetzek af23edc941 e17/fm: select next item after deleting a file
SVN revision: 57258
2011-02-23 10:18:41 +00:00
Hannes Janetzek 8bf7b759a7 efm add keybindings:
- ctrl+h toggle show hidden files
- ctrl+1 icon view
- ctrl+2 list view
- ctrl+3 custom grid view


SVN revision: 56839
2011-02-09 13:12:38 +00:00
Hannes Janetzek f56fe34d97 do not crop labels at bottom: add extra space in icon-view mode
SVN revision: 56821
2011-02-08 21:30:48 +00:00
Hannes Janetzek b7cfdd21f1 fix loop in fm favorites view: delete .desktop for non existing device
SVN revision: 56715
2011-02-04 20:33:30 +00:00
Carsten Haitzler 5683f1b65c and fix mounty to be SAFE woth udisks.
SVN revision: 55994
2011-01-08 18:18:17 +00:00
Mike Blumenkrantz c2f5922c89 fix segv when using udisks to mount during ipc reads
SVN revision: 55989
2011-01-08 06:04:32 +00:00
Mike Blumenkrantz ef105564ba with this commit, udisks mounting is now fully functional (wfm!) and has a number of benefits over the HAL backend, such as being able to automount media that's in your fstab
dev notes: changes to efm were required for this to work since udisks doesn't report back a mount point upon executing a mount command, so the actual dir listing/display must
be delayed by another callback until we actually know where the disk is to avoid opening a random directory


SVN revision: 55916
2011-01-06 01:35:41 +00:00
Mike Blumenkrantz 23e9a844ff remove random semicolon?
SVN revision: 55901
2011-01-05 19:42:24 +00:00
Mike Blumenkrantz 6221397e99 fix annoying comparison is always true warning
SVN revision: 55862
2011-01-05 05:39:30 +00:00
Christopher Michael 27819e0780 Add missing UNUSED where needed.
SVN revision: 55769
2010-12-29 16:42:46 +00:00
Mike Blumenkrantz d3bcd46f2b avoid garbage deref
SVN revision: 55725
2010-12-23 00:24:16 +00:00
Sebastian Dransfeld 4d602b28e9 Listen for icon theme changes
SVN revision: 55683
2010-12-21 08:42:30 +00:00
Gustavo Sverzut Barbieri 6f2213cb25 convert init/shutdown to EINTERN, move some to _update().
Do not abuse the concept of e_*_init(), make them call-once and those
that needed multiple call are renamed to e_*_update(). To make sure
convert them to EINTERN so the symbols are not exported.

Actually I guess too much is exported as EAPI while they should be
EINTERN, but that would require manual investigation, while this patch
was basically created with sed + grep.



SVN revision: 54795
2010-11-22 15:21:32 +00:00
Sebastian Dransfeld 3d1a299e06 Let efreet icon return const
We return a pointer to an internal cache, so no need to do strdup. I we
implement a cache, the pointer will be a return from a mmap'ed file, so
no need to do strdup.

A bit late to do an API break, but must be done.

SVN revision: 54372
2010-11-09 20:15:55 +00:00
Sebastian Dransfeld ea2d3ab0eb Cleanup icon up handling
It seems that originally the "selected" event wasn't to be fired on dirs
during single click. This makes it impossible for fwin to open a new
window when single clicking a dir, so some ugly hacks has been added.
"The right fix (tm)" is to always emit "selected", even on dirs, and let
the listener decide what to do with the file.

SVN revision: 54229
2010-11-06 15:15:21 +00:00
Sebastian Dransfeld 889876d851 Only call "selected" on dirs
This fixes bug #593

SVN revision: 54228
2010-11-06 14:44:37 +00:00
Sebastian Dransfeld 3c12d4daba __UNUSED__ last
SVN revision: 54193
2010-11-05 18:40:31 +00:00
Mike Blumenkrantz fc78801dd8 should fix desktop icon text shortening
SVN revision: 54137
2010-11-03 21:59:56 +00:00
Mike Blumenkrantz 745e9031ea more vars that should be ints
SVN revision: 54136
2010-11-03 21:46:10 +00:00
Mike Blumenkrantz a8fb965995 fix some vars that should be ints after all
SVN revision: 54135
2010-11-03 21:31:44 +00:00
Mike Blumenkrantz de632e8367 run #2 of ecrustify, plus a manual edit to correctly make a function pointer
* now aligns with function prototype name, a couple other tiny spacing fixes


SVN revision: 53798
2010-10-23 06:05:03 +00:00
Mike Blumenkrantz 475ab010c1 dunno how that snuck in
SVN revision: 53784
2010-10-22 20:36:38 +00:00
Mike Blumenkrantz 76224aeb9e this is a rather large stress test of the improved version of uncrustify+config that I have been working on
as far as I can tell, it's perfect for non-headers

header example following as soon as I finish making it space EINA_XYZ() args properly


SVN revision: 53774
2010-10-22 17:07:41 +00:00
Miculcy Brian dd641e9259 New categories for modules.
To be continued soon...


SVN revision: 53514
2010-10-17 17:33:44 +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