Commit Graph

10541 Commits

Author SHA1 Message Date
Mike Blumenkrantz 81b9360022 fix bug with mouse screen move actions which prevented them from properly wrapping screen 0 to screen MAX
SVN revision: 74044
2012-07-18 07:08:42 +00:00
Mike Blumenkrantz 17a2461427 cleanups for screen_send_by action, no functional changes
SVN revision: 74038
2012-07-18 06:52:43 +00:00
Mike Blumenkrantz b528baa483 evry warn--
SVN revision: 74037
2012-07-18 06:48:16 +00:00
Mike Blumenkrantz fd133e4410 fix format string type warning
SVN revision: 74036
2012-07-18 06:47:03 +00:00
Cedric BAIL dcfb8078dd e: forgotten module for setting up desk lock/unlock applications.
SVN revision: 74033
2012-07-18 02:26:41 +00:00
Cedric BAIL 78b9f4a0e5 e: e_configure dialog now sort on priority then label.
SVN revision: 74032
2012-07-18 02:26:11 +00:00
Mike Blumenkrantz 2abb446f08 clean up screen_send_to action: no functional changes
SVN revision: 73980
2012-07-17 14:11:38 +00:00
Cedric BAIL eccf13058a e: add scripting feature to lock/unlock require some tests.
SVN revision: 73979
2012-07-17 13:33:21 +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 e0a8fffedf add e_util_time_str_get() to convert a time value in seconds to a string approximation
SVN revision: 73976
2012-07-17 12:10:18 +00:00
Mike Blumenkrantz 9e906c2a52 warn--
SVN revision: 73975
2012-07-17 12:07:12 +00:00
Mike Blumenkrantz fb4d80cb0f change "Uncover" in winlist settings to "Uniconify/Unshade" to be more descriptive
ticket #261


SVN revision: 73973
2012-07-17 11:40:58 +00:00
Mike Blumenkrantz d723c78228 better handling for invalid file extensions (we only support jpg and png) when specified in shot module's save dialog
ticket #1160


SVN revision: 73972
2012-07-17 10:48:30 +00:00
Mike Blumenkrantz c89f656cb9 don't follow focus jump with tab if typebuf is shown
this should be the last of the fixes to close ticket #279


SVN revision: 73971
2012-07-17 10:33:09 +00:00
Mike Blumenkrantz 24d2cfc8fd formatting
SVN revision: 73970
2012-07-17 10:32:01 +00:00
Mike Blumenkrantz 8933744cbd only recognize wallpaper widget focus jumping from tab key when typebuf isn't visible
SVN revision: 73969
2012-07-17 10:27:53 +00:00
Mike Blumenkrantz eb01623a90 add method for checking if typebufs are visible in fsel widget using methods added in my previous commit that I cleverly did not mention to confuse my future self when I again go to work on this code
SVN revision: 73968
2012-07-17 10:27:15 +00:00
Mike Blumenkrantz 091e897f64 full, working tab completion for efm widgets, also slightly decrease typebuf hide timer to 3.5s from 5.0s: this was just way too long
SVN revision: 73967
2012-07-17 10:26:05 +00:00
Mike Blumenkrantz eaaa60e655 support "~/" in efm typebufs
SVN revision: 73966
2012-07-17 10:01:16 +00:00
Mike Blumenkrantz 644ff46ecd whoops, left some debug in
SVN revision: 73965
2012-07-17 09:50:38 +00:00
Mike Blumenkrantz 7d88737440 efm widgets now support realtime path evaluating/changing using the typebuf
SVN revision: 73964
2012-07-17 09:49:53 +00:00
Mike Blumenkrantz 1ec3f12805 use int(0) not Eina_Bool(0) to terminate a string, also we don't actually have to do all this freeing and reallocating
SVN revision: 73961
2012-07-17 08:54:33 +00:00
Mike Blumenkrantz a9e53b3f24 remove broken focus hook settings from wallpaper import dialog
SVN revision: 73960
2012-07-17 08:47:54 +00:00
Mike Blumenkrantz dd454781ba use efm typebuf signal to echo typing into fsel entry, also set focus on files selector
SVN revision: 73959
2012-07-17 08:45:01 +00:00
Mike Blumenkrantz 36048e5bee smart callback for efm widget typebuf change
SVN revision: 73958
2012-07-17 08:44:08 +00:00
Mike Blumenkrantz 0b6ce62969 no, seriously...stop focusing filepreview internal widgets
SVN revision: 73956
2012-07-17 08:34:31 +00:00
Mike Blumenkrantz 8d479ed3b2 add functions for selecting first/last file
SVN revision: 73955
2012-07-17 08:31:39 +00:00
Mike Blumenkrantz a3f32ebc61 warn--
SVN revision: 73954
2012-07-17 08:31:00 +00:00
Mike Blumenkrantz 7924b453e5 when a widget is disabled, don't try to focus it, also some focus chain outdenting
SVN revision: 73953
2012-07-17 08:26:22 +00:00
Mike Blumenkrantz da08ac08cf ensure no part of filepreview widget is focusable
SVN revision: 73952
2012-07-17 08:04:51 +00:00
Mike Blumenkrantz a7bf8ae103 this use of timers in efm was not the smartest I've seen, and it caused an abort. spankies to someone
SVN revision: 73950
2012-07-17 07:02:27 +00:00
Mike Blumenkrantz 8df705efff fix all cslider widget warnings and a drag bug
SVN revision: 73947
2012-07-17 06:57:27 +00:00
Boris Faure e4818aac76 e: call e_widget_change() when preview widget changes
This fixes a bug where the apply button was not enabled when changing a
custom background for desklock.

SVN revision: 73939
2012-07-16 13:25:49 +00:00
Boris Faure 1b7b33e24d e: desklock config: use an enum instead of hardcoded values
SVN revision: 73938
2012-07-16 13:25:17 +00:00
Mike Blumenkrantz 09be22e12f only track mouse movement when zones > 1, fix login box show/hide for multizone+current
SVN revision: 73937
2012-07-16 13:21:31 +00:00
Mike Blumenkrantz b098439495 handle desklock current_zone change better
SVN revision: 73936
2012-07-16 13:01:21 +00:00
Mike Blumenkrantz 404ce33b87 whoops, actually show desklock
SVN revision: 73935
2012-07-16 12:38:17 +00:00
Mike Blumenkrantz f2d25d9937 don't bother creating desklock login box at all if we aren't even going to show it
SVN revision: 73934
2012-07-16 12:30:31 +00:00
Mike Blumenkrantz 2b62451284 rewrite desklock to be more dynamic, removed relock jobs, properly handle add/del of zones
fixes ticket #1165


SVN revision: 73933
2012-07-16 12:23:37 +00:00
Carsten Haitzler 439a6a5d19 fix segv's when cfdata->desktop is NULL.
SVN revision: 73932
2012-07-16 11:57:28 +00:00
Cedric BAIL c37c56d4ab e: small fix to the color dialog.
NOTE: This is a terrible mess. It trigger massive bug in Evas_Map.
Will try to fix the Evas part, but maybe we should use a custom code
and Evas_Object_Image with a custom pixels filling code.


SVN revision: 73928
2012-07-16 11:23:33 +00:00
Cedric BAIL 67da94d22e e: avoid buffer overrun.
SVN revision: 73922
2012-07-16 10:47:37 +00:00
Mike Blumenkrantz 283fcc32df resize desklock bg object too
SVN revision: 73921
2012-07-16 10:45:08 +00:00
Mike Blumenkrantz 69b8aa3ae7 more sane handling of desklock when zone move/resize happens
part of ticket #1165


SVN revision: 73920
2012-07-16 10:43:23 +00:00
Mike Blumenkrantz 72e927e2ee fix weird border behavior where it would reset to the default style any time a non-existing style was passed without trying the currently-set theme style
ticket #1163


SVN revision: 73917
2012-07-16 10:13:55 +00:00
Mike Blumenkrantz fb297732a5 fix stringshare usage in fwin
SVN revision: 73916
2012-07-16 10:02:46 +00:00
Mike Blumenkrantz 3e160751e3 fix ilist typebuf to reposition on resize
SVN revision: 73915
2012-07-16 09:55:36 +00:00
Mike Blumenkrantz df7507c04f add visibility to already existing ilist typebuf
ticket #1166


SVN revision: 73912
2012-07-16 08:21:28 +00:00
doyoun.kang 5ac9b0d111 From: doyoun.kang@samsung.com
Subject: [E-devel] [Patch][e][ibar] Add a configuration for locking icon movement


Dear all.

I added a configuration value which (un)locks icon movement in ibar module. This will be usefull if the user doesn't want to move an icon in iBar on the Shelf.
You can (un)set this value "iBar -> Settings -> Icon Movement field -> Lock Icon Move checkbox".
Please review this patch.

Thanks.
--
Doyoun Kang


SVN revision: 73910
2012-07-16 07:31:12 +00:00
Mike Blumenkrantz f42c22a3aa alphabetically sort external preferences items
SVN revision: 73909
2012-07-16 07:22:49 +00:00
Mike Blumenkrantz 97659ccb79 add e_util_strcasecmp
SVN revision: 73908
2012-07-16 07:21:33 +00:00
Mike Blumenkrantz 722b65cebf don't crash when env var not set on startup
SVN revision: 73907
2012-07-16 06:54:48 +00:00
Chidambar Zinnoury cca3979f86 e deskpreview widget: don't double free desktops when decreasing the number of desktops.
Desktop is already freed by a callback on the icon (see r73807), no need to free it again.


SVN revision: 73905
2012-07-16 04:46:01 +00:00
Cedric BAIL 1a728fafd9 e: add an option to automatically attach gdb when using valgrind.
SVN revision: 73904
2012-07-16 03:19:37 +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
Chidambar Zinnoury 123ff5dc98 e i18n config: fix wrong flag.
Thanks GArik!


SVN revision: 73886
2012-07-15 18:47:48 +00:00
Chidambar Zinnoury c862f04dfa e intl settings: use icons for regions.
SVN revision: 73885
2012-07-15 16:44:26 +00:00
Chidambar Zinnoury a6c39bb620 e color selector: increment id so that all entries have the correct value instead of all the red value.
Also translate some strings and rearrange some widgets.


SVN revision: 73877
2012-07-15 13:56:18 +00:00
Chidambar Zinnoury 8f0a2d783c e: forgot to set those strings as translatable.
SVN revision: 73875
2012-07-15 11:41:03 +00:00
Chidambar Zinnoury f45d356c62 e: some more plural and times lovin'.
SVN revision: 73874
2012-07-15 11:39:50 +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
Christopher Michael d0ceff8feb E_FM: Fix uninitialized variables in e_fm.c. Fix Unused variable in
e_fm_device.c



SVN revision: 73872
2012-07-15 11:17:45 +00:00
Chidambar Zinnoury ebec5c34c6 e window list: typo.
SVN revision: 73871
2012-07-15 11:01:30 +00:00
Chidambar Zinnoury b3b321def1 e border properties: some i18n lovin', begin replace x by times (×), and range-hyphen by en-dash.
SVN revision: 73870
2012-07-15 09:54:43 +00:00
Chidambar Zinnoury a7f1cc0f69 e: move plural lovin'.
SVN revision: 73869
2012-07-15 09:28:34 +00:00
Chidambar Zinnoury 40a79b6599 e fm: add plural support for the delete confirmation dialog.
Here the singular version is not used in english, but plural support is nonetheless needed for languages who have multiple plurals depending on the number of files.

 Bonus: add a complementary dialog for when you're trying to delete all the files in the folder.


SVN revision: 73868
2012-07-15 08:23:19 +00:00
Chidambar Zinnoury ff5bfe6804 e cpufreq: float the frequency so that correct decimal separator could be automagically used.
SVN revision: 73866
2012-07-15 07:42:17 +00:00
Chidambar Zinnoury 3b7fd1afb9 e fm: first use of plurals!
SVN revision: 73865
2012-07-15 07:06:28 +00:00
Chidambar Zinnoury 4d617a725b e i18n: add plural support thanks to ngettext.
SVN revision: 73864
2012-07-15 06:45:33 +00:00
Chidambar Zinnoury 3e6aee7a61 e: units (sec → s).
SVN revision: 73860
2012-07-14 21:16:20 +00:00
Chidambar Zinnoury d491a734bf e fm: use em-dash instead of bland-looking hyphens for separators.
I love typography, don't you? E is all about eye-candiness, so let's put good uses to all those Unicode-characters.

 Let those strings be translatable as separators are different according to the language. US-style is em-dash without spaces.


SVN revision: 73859
2012-07-14 21:05:20 +00:00
Chidambar Zinnoury 116f994126 e: use standard units for file sizes and use helpers instead of duplicating code.
SVN revision: 73858
2012-07-14 20:50:21 +00:00
Chidambar Zinnoury f198b01b07 e: we don't want borders to move zones and desktops when E is being restarted.
SVN revision: 73857
2012-07-14 18:06:33 +00:00
Chidambar Zinnoury d4b871bafd e: add a configuration value to group new windows with others from the same app.
We may want to alert the user it appeared though (make it urgent?).

 See r70370, fixes #40.


SVN revision: 73856
2012-07-14 18:00:57 +00:00
Carsten Haitzler 90e537d983 code config better for pager.
SVN revision: 73850
2012-07-14 11:10:56 +00:00
Carsten Haitzler 227df6d971 add instances to track exec things which dont have desktop files too.
SVN revision: 73849
2012-07-14 11:06:28 +00:00
Carsten Haitzler 712c0768be add terminology as terminal for ibar.
SVN revision: 73848
2012-07-14 11:02:23 +00:00
Carsten Haitzler b1141b5d53 append, not prepend e's prefix bin/lib instead of prepend.
SVN revision: 73847
2012-07-14 10:04:52 +00:00
Carsten Haitzler fff2214391 fix border placement to not move away from iconified/hidden windows...
:)



SVN revision: 73840
2012-07-14 02:18:36 +00:00
Mike Blumenkrantz 64caa28ea9 switch efm edje icon group checking to fix display of theme previews
SVN revision: 73834
2012-07-13 23:01:50 +00:00
Mike Blumenkrantz 60ff477ca3 clean up border settings widget creation
SVN revision: 73830
2012-07-13 22:01:33 +00:00
Mike Blumenkrantz b9e5519d50 fix filepreview for mime types which have edje theme overrides
SVN revision: 73821
2012-07-13 15:15:36 +00:00
Mike Blumenkrantz 0592fdfb3d preview widget now actually uses the passed edje key
SVN revision: 73820
2012-07-13 15:14:40 +00:00
Mike Blumenkrantz 5c3db51baf fix bad stringshare use in e_thumb
SVN revision: 73818
2012-07-13 14:54:43 +00:00
Mike Blumenkrantz 75f4de7107 filepreview labels no longer expand
SVN revision: 73816
2012-07-13 14:20:25 +00:00
Mike Blumenkrantz bf387320f0 update time modified strings to be more grammatically accurate
SVN revision: 73815
2012-07-13 14:18:39 +00:00
Mike Blumenkrantz f5f0ac21a4 add color selector to wallpaper import dialog to choose the bg fill color, also clean up the import config dialog widget use
ticket #514


SVN revision: 73813
2012-07-13 13:26:51 +00:00
Vincent Torri 02525c9f98 E17: add suid flags for enlightenment_sys and enlightenment_backlight binaries
SVN revision: 73812
2012-07-13 12:46:50 +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 6c7b03d79b fix pager deletion
SVN revision: 73808
2012-07-13 10:25:51 +00:00
Mike Blumenkrantz 35f14f24e1 fix deskpreview widget deletion for individual deskpreview objects
SVN revision: 73807
2012-07-13 10:25:37 +00:00
Mike Blumenkrantz 1e7efd8096 add more fallback icons for fpreview
SVN revision: 73805
2012-07-13 09:42:52 +00:00
Mike Blumenkrantz b7381b957d handle .desktop files in filepreview widget
SVN revision: 73804
2012-07-13 09:35:14 +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 1a58689e4f clarify pager config option
SVN revision: 73788
2012-07-13 06:34:38 +00:00
Boris Faure 01851d2824 e: fix changing custom background on desklock
SVN revision: 73618
2012-07-12 13:32:39 +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 1d49687cd9 add smart callbacks to efm objects for mouse in/out on an icon object
SVN revision: 73615
2012-07-12 12:27:09 +00:00
Mike Blumenkrantz ad11feb626 formatting
SVN revision: 73612
2012-07-12 10:51:56 +00:00
Mike Blumenkrantz 55de2e2b43 break out e fileselector preview pane into its own widget: e_widget_filepreview
also, fuck tables.


SVN revision: 73611
2012-07-12 10:45:05 +00:00
Mike Blumenkrantz c0b8121e94 add e_widget_table_freeze/thaw
SVN revision: 73610
2012-07-12 10:26:12 +00:00
Mike Blumenkrantz 035e9bd967 formatting
SVN revision: 73609
2012-07-12 10:12:37 +00:00
Mike Blumenkrantz 1ee20d2068 formatting
SVN revision: 73605
2012-07-12 08:34:38 +00:00
Mike Blumenkrantz 822776146a fix desk flip animation when on last/first desk flipping to first/last desk with desk wrap enabled
ticket #385


SVN revision: 73602
2012-07-12 07:31:34 +00:00
Mike Blumenkrantz 741b234f04 remove pager window previews until e18 :(
SVN revision: 73599
2012-07-12 06:26:27 +00:00
Mike Blumenkrantz 26867329e4 update pager gc on config change
SVN revision: 73588
2012-07-11 17:59:10 +00:00
Mike Blumenkrantz 558c9e0285 add pager config option just for enabling live window previews -- off by default
SVN revision: 73587
2012-07-11 17:48:05 +00:00
Mike Blumenkrantz eef8d26710 save live preview settings for pager
SVN revision: 73586
2012-07-11 17:38:08 +00:00
Mike Blumenkrantz 11215e3663 who likes features? eh? EH? pager gadget now gets semi-live updating of windows when comp module + live updating is enabled
small bug: don't try resizing windows with this activated or it'll crash you without a white box


SVN revision: 73585
2012-07-11 17:36:50 +00:00
Mike Blumenkrantz 1798b70bd4 in further testing, ticket #1155 does not exist and is, in fact, a heisenbug
SVN revision: 73576
2012-07-11 13:18:57 +00:00
Mike Blumenkrantz 891e11ef0e shelf doesn't allow gadgets to be resized any more, so no point in text claiming they can
SVN revision: 73575
2012-07-11 13:03:32 +00:00
Mike Blumenkrantz 22775c508a add event handler to pager to handle wallpaper changes; see ticket #1155 for the bug that this works around
SVN revision: 73574
2012-07-11 13:02:03 +00:00
Mike Blumenkrantz 5f712e630b do deskpreview bg change event monitoring by the desk itself, not by the overall deskpreview table
SVN revision: 73573
2012-07-11 13:01:11 +00:00
Mike Blumenkrantz a883c59c02 toggling pager's 'show desktop names' now properly toggles constant display of desktop names
SVN revision: 73563
2012-07-11 10:53:07 +00:00
Mike Blumenkrantz d2254253be pager module now uses deskpreview to show full, realtime previews of desktops; option to disable can be found in pager settings
ticket #141


SVN revision: 73555
2012-07-11 08:50:52 +00:00
Mike Blumenkrantz 5fb4f168cb add method to disable deskpreview click-to-configure background image
SVN revision: 73554
2012-07-11 08:48:33 +00:00
Mike Blumenkrantz 0dfbfa0fa4 formatting
SVN revision: 73552
2012-07-11 07:14:28 +00:00
Mike Blumenkrantz db8156c94b close eeze_scanner on efm shutdown if we started it
SVN revision: 73551
2012-07-11 06:41:19 +00:00
Nicholas Hughart ff1224d07d e_fm: Correct mount options used for udisks mounting
udisks has a restricted set of mount options which can be
  used for most filesystems.  I have adjusted our mount
  options based on the current udisks code.



SVN revision: 73549
2012-07-11 05:52:56 +00:00
Mike Blumenkrantz 8de859c901 yet another amazingly old bug+patch on trac that nobody bothered to commit: jump-to-window actions from mcalamelli in pre-trac times
ticket #80


SVN revision: 73527
2012-07-10 13:00:23 +00:00
Mike Blumenkrantz 3e3a13657f prefer eeze backlight setting over randr: more accurate
supposedly fixes ticket #1015 (yakov ping me if this is somehow not fixing it)


SVN revision: 73526
2012-07-10 12:29:51 +00:00
Christopher Michael 2217325bd1 E (wallpaper2): No need to fetch viewport size every time we iterate
here. Previously, the viewport w/h was being fetched for Every
object...silly ;)



SVN revision: 73524
2012-07-10 12:05:22 +00:00
Mike Blumenkrantz 51cb146463 efm with eeze mounting should handle "unknown" devices more gracefully, also add some handling for udev CHANGE events
SVN revision: 73521
2012-07-10 10:43:28 +00:00
Chidambar Zinnoury e992d60de5 e winlist: make more sense by reading "Window Switcher" instead of "Window List" (as per description).
SVN revision: 73513
2012-07-10 05:38:08 +00:00
Chidambar Zinnoury e70e5698e7 e settings: merge window geometry and maximization policy settings.
SVN revision: 73511
2012-07-10 05:01:00 +00:00
Chidambar Zinnoury 37347a6a0a e: always send mouse out events to borders.
SVN revision: 73510
2012-07-10 04:29:07 +00:00
Mike Blumenkrantz ce24fc2a54 ensure that desklock bg selector gets an edje bg when using current wallpaper
SVN revision: 73504
2012-07-09 12:50:05 +00:00
Mike Blumenkrantz 10064dacdd fix desklock wallpaper setting again
ticket #1137


SVN revision: 73503
2012-07-09 12:36:08 +00:00
Mike Blumenkrantz 5546f4109d formatting
SVN revision: 73502
2012-07-09 11:50:08 +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
Mike Blumenkrantz 06b9059148 add e_fm2_optimal_size_calc() which will attempt to calculate the optimal size for displaying an efm widget inside a bounded area
SVN revision: 73500
2012-07-09 11:43:56 +00:00
Christopher Michael 5971f09b0b Fix duplicate function prototype for _e_smart_reconfigure in Wallpaper
2 (should have been _e_smart_reconfigure_do).



SVN revision: 73493
2012-07-09 09:09:02 +00:00
Mike Blumenkrantz 1fdc926ad9 add externally available getter for an efm widget's current view mode
SVN revision: 73490
2012-07-09 08:34:33 +00:00
Mike Blumenkrantz 267bf40ae8 when desklocked, e's popups will no longer attempt to set themselves to the highest layer; prevents popups from ever being shown over the desklock screen
SVN revision: 73488
2012-07-09 08:11:26 +00:00
Mike Blumenkrantz 3966f8f797 add e_desklock_state_get() to provide an api for determining the current state of desklock
SVN revision: 73487
2012-07-09 08:03:58 +00:00
Mike Blumenkrantz 6e0ddd773a my last commit was a failure. this commit is somewhat less of a failure.
SVN revision: 73486
2012-07-09 07:47:54 +00:00
Mike Blumenkrantz b7ff56ba86 emit E_EVENT_DESKLOCK on all desklock hide calls, not just internal (not custom desklock) hiding
SVN revision: 73485
2012-07-09 07:45:47 +00:00
Mike Blumenkrantz 2e8c03cf67 efm list view icons should always take up the full width of the fm widget now
SVN revision: 73484
2012-07-09 07:28:19 +00:00
Chidambar Zinnoury c37f6386fe e settings: merge focus and window stacking.
SVN revision: 73476
2012-07-08 19:30:25 +00:00
Chidambar Zinnoury 4d87b8d7c7 e theme: merge application and icon themes.
SVN revision: 73475
2012-07-08 17:43:17 +00:00
Chidambar Zinnoury a35b9859f7 e window display settings: typo.
SVN revision: 73474
2012-07-08 14:59:55 +00:00
Chidambar Zinnoury af54029b36 e color settings: show translated color classes.
SVN revision: 73473
2012-07-08 14:46:25 +00:00
Chidambar Zinnoury 7bdcc0ef08 e i18n: add some missing files.
Bonus: correct some typos and add missing window icons.


SVN revision: 73472
2012-07-08 13:15:15 +00:00
Chidambar Zinnoury 8b7ce4923d e settings: merge cursor and mouse settings.
Bonus: add some i18n lovin' to xsettings.


SVN revision: 73471
2012-07-08 12:18:32 +00:00
Chidambar Zinnoury d5ff48244f e xkbswitch module: change to keyboard in all user-visible strings.
SVN revision: 73466
2012-07-08 10:36:00 +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
Carsten Haitzler 1a7b0b4412 and dont prepend to path if already there.
SVN revision: 73431
2012-07-07 01:44:48 +00:00
Carsten Haitzler 6188192e4e 1. no more strip/unstrip of path/ld_library_paht - i think we no
longer need or want it.
2. prepend e's bin dir to PATH and lib dir to LD_LIBRARY_PATH for
better "it just works" usability. :)



SVN revision: 73430
2012-07-07 01:41:28 +00:00
Mike Blumenkrantz 838a240e9b fix amazing chain crash when upgrading configs
SVN revision: 73421
2012-07-06 15:10:27 +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
Mike Blumenkrantz cdc51406e3 shift+arrow keys in efm now adds file to selection. crappy unexpected select path is due to efm's arrow navigation
ticket #1130


SVN revision: 73412
2012-07-06 13:09:38 +00:00
Mike Blumenkrantz 3f3c8b8afc formatting
SVN revision: 73411
2012-07-06 12:30:58 +00:00
Mike Blumenkrantz 42ceb58540 merge a big e17 doc patch
ticket #91


SVN revision: 73408
2012-07-06 10:53:22 +00:00
Mike Blumenkrantz fde9e1cf7c middle mouse button now selects/deselects files like ctrl+click in efm
ticket #280


SVN revision: 73404
2012-07-06 09:09:37 +00:00
Mike Blumenkrantz 1e36e23751 add physics module TODO
anyone who feels like helping out can check this list for ideas; I've marked a few of the easy ones for starters


SVN revision: 73403
2012-07-06 08:38:38 +00:00
Mike Blumenkrantz 0768dd02ae edge bindings now allow for the use of any mouse button for clicky bindings
ticket #681


SVN revision: 73402
2012-07-06 08:27:09 +00:00
Mike Blumenkrantz 3d09bfa6db add mouse button to E_Event_Zone_Edge
SVN revision: 73401
2012-07-06 08:26:23 +00:00
Mike Blumenkrantz d5dbc78399 formatting
SVN revision: 73399
2012-07-06 07:46:08 +00:00
Mike Blumenkrantz bec893f820 forgot to turn off physics debug messages when I committed
SVN revision: 73396
2012-07-06 06:57:39 +00:00
Mike Blumenkrantz 402cbbdf02 physics module now fails to init when tiling is enabled to prevent colossal battles over which one controls your window positioning
SVN revision: 73395
2012-07-06 06:41:25 +00:00
Gustavo Sverzut Barbieri 556804a721 return the command's exit code.
SVN revision: 73366
2012-07-05 15:06:06 +00:00
Mike Blumenkrantz cfaf0c12b5 brace yourselves: E WINDOW PHYSICS MODULE!
if you have ephysics installed, a new module 'Physics' will be available under Look which provides some fun physics effects on windows such as:
*velocity based on drag direction/speed
*collisions
*gravity
note that the edges of the screen are considered boundaries, and so windows will bounce off or get stuck in them; you will have to drag a window out if it gets stuck because I've disabled physics effects in edge areas to both 1) prevent windows from sneaking past the screen limits and flying off into space 2) actually getting stuck to the point that you can't get them out

help needed!


SVN revision: 73365
2012-07-05 15:01:58 +00:00
Mike Blumenkrantz a977ceecf0 add function for getting comp source based on the border win (uses different hash)
SVN revision: 73364
2012-07-05 14:57:05 +00:00
Mike Blumenkrantz 09e526e2ba add an intercept function for e_border to allow adjustments for movement of borders
SVN revision: 73363
2012-07-05 14:53:28 +00:00
Mike Blumenkrantz 75b80031eb fix shelf autohiding in some cases where only 1px was visible -- not enough to extend past the edge flip 1x1 box -- so now mouse in events get handled properly
SVN revision: 73350
2012-07-05 14:04:51 +00:00
Cedric BAIL b013a43ad2 e: let's not crash on lock.
SVN revision: 73348
2012-07-05 13:50:29 +00:00
Mike Blumenkrantz 711962e68d fix screen mouse flip action keyword jargon to not flip crazily and actually focus correct thing
fixes cedric's bug


SVN revision: 73345
2012-07-05 13:12:52 +00:00
Mike Blumenkrantz 575967808a desklock config now allows you to configure the image shown on each screen
also fixes ticket #753


SVN revision: 73339
2012-07-05 12:33:33 +00:00
Mike Blumenkrantz ec4b749f20 fix a crash in shelf config dialog that hopefully nobody noticed
SVN revision: 73329
2012-07-05 08:11:25 +00:00
Mike Blumenkrantz f6beeb87b6 formatting
SVN revision: 73328
2012-07-05 08:01:29 +00:00
Mike Blumenkrantz 9f4057044c fix a bug where dragging a maximized window using the pager would cause that window to disappear from the pager
also fix drag of maximized windows using pagers in general
ticket #1037


SVN revision: 73327
2012-07-05 07:18:49 +00:00
Mike Blumenkrantz af37dada32 add mouse wheeling to tasks gadget:
*wheel up - raise/uniconify
*wheel down - iconify

ticket #786


SVN revision: 73326
2012-07-05 06:59:50 +00:00
Gustavo Sverzut Barbieri 913c2b74be enlightenment_open to cope with xdg-open
it can open files using XDG specification, including defaults.list
(~/.local/share/applications/defaults.list and
/usr/share/applications/defaults.list) and mime type handlers known by
your system.

Now we should get xdg people to detect enlightenment and call this
binary.



SVN revision: 73317
2012-07-04 23:09:39 +00:00
Gustavo Sverzut Barbieri 6471c1be23 enlightenment_filemanager now opens files as well.
unfortunately the e_fm code requires a window and icon, we have none
so there is some duplication of code.



SVN revision: 73301
2012-07-04 19:11:23 +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 9ac4ed7144 everything terminal config now reflects e_config->exebuf_term_cmd
exebuf was deprecated and thus its terminal command
configuration. Everything replaces it, but still uses its own
configuration.

change and make everything save e_config->exebuf_term_cmd as well.

(most people may have ignored this because xterm is the default and
available everywhere... but my machine, as I just removed it)




SVN revision: 73299
2012-07-04 19:09:36 +00:00
Gustavo Sverzut Barbieri 48e405f702 actually we should not realpath() the input.
directories may show with incorrect names if they were links.



SVN revision: 73297
2012-07-04 18:45:23 +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 253743b31f formatting
SVN revision: 73287
2012-07-04 14:00:32 +00:00
Mike Blumenkrantz e786c54c55 add note in vdesk config to inform users how to change a vdesk's wallpaper
SVN revision: 73286
2012-07-04 13:51:47 +00:00
Mike Blumenkrantz f613ce7d4e using an action to send the mouse to another screen now also sets window focus on that screen
ticket #863


SVN revision: 73285
2012-07-04 13:25:09 +00:00
Mike Blumenkrantz d69338abd4 I couldn't find a better way of preventing the shelf config dialog from being remembered so now I'm blocking it here so it can't break the world
SVN revision: 73284
2012-07-04 13:12:03 +00:00
Mike Blumenkrantz 15ff53e65d fix crash waiting to happen in e_remember
SVN revision: 73282
2012-07-04 12:49:08 +00:00
Mike Blumenkrantz 688ee47e83 formatting
SVN revision: 73281
2012-07-04 12:42:30 +00:00
Mike Blumenkrantz 5d2f230a26 formatting
SVN revision: 73279
2012-07-04 12:32:24 +00:00
Mike Blumenkrantz 0a6d34807e make header check in shelf config dialog object, ensure correct desk setting
SVN revision: 73275
2012-07-04 12:21:57 +00:00
Mike Blumenkrantz 73712a24c8 fix shelf config to always display the correct shelves based on the config's zone, not the currently active zone
SVN revision: 73273
2012-07-04 12:07:27 +00:00