Commit Graph

6267 Commits

Author SHA1 Message Date
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 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 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 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 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 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 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 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 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 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
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 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 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 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 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 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
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 37347a6a0a e: always send mouse out events to borders.
SVN revision: 73510
2012-07-10 04:29:07 +00:00
Mike Blumenkrantz 5546f4109d formatting
SVN revision: 73502
2012-07-09 11:50:08 +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
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
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 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 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
Gustavo Sverzut Barbieri 556804a721 return the command's exit code.
SVN revision: 73366
2012-07-05 15:06:06 +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
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 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
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
Cedric BAIL 7f7692c1cb e: trying to do it in the right order.
SVN revision: 73271
2012-07-04 12:01:39 +00:00
Mike Blumenkrantz 188b7d676f set config values for multiscreen flip from previous commit
SVN revision: 73263
2012-07-04 09:38:35 +00:00
Mike Blumenkrantz ba64e79b7c add edge binding config option to enable edge bindings on multihead
ticket #906


SVN revision: 73262
2012-07-04 09:32:05 +00:00
Mike Blumenkrantz 4128a1345f remove subobj from list before beginning delete callback chain, also add borker certification
SVN revision: 73259
2012-07-04 08:38:19 +00:00
Mike Blumenkrantz a4d99c2f30 this code appears to be functionally identical, yet one version breaks the world.
SVN revision: 73258
2012-07-04 08:29:30 +00:00
Mike Blumenkrantz 7a595cee34 merged amazingly old patches from ticket #43 by morlenxus
Brian Miculcy 2007-08-01 15:47:34


SVN revision: 73239
2012-07-03 13:53:44 +00:00
Mike Blumenkrantz 5ef27ebee9 remove unnecessary evas_get call
SVN revision: 73238
2012-07-03 13:26:57 +00:00
Mike Blumenkrantz 5fbcec5ca8 formatting
SVN revision: 73237
2012-07-03 13:01:36 +00:00
Mike Blumenkrantz 2ad9af4275 formatting
SVN revision: 73235
2012-07-03 12:56:54 +00:00
Mike Blumenkrantz d4fabc27a4 formatting
SVN revision: 73228
2012-07-03 12:07:25 +00:00
Mike Blumenkrantz a885647450 formatting
SVN revision: 73227
2012-07-03 12:02:05 +00:00
Mike Blumenkrantz 6fbd413374 add event for when a shelf gets added
SVN revision: 73225
2012-07-03 11:55:00 +00:00
Mike Blumenkrantz 5950d44b2f add resize callback for gadcon parent to properly adjust box packing objects for gadcon clients
also fixes pager resize in shelf


SVN revision: 73222
2012-07-03 10:44:33 +00:00
Mike Blumenkrantz 398a773208 formatting
SVN revision: 73220
2012-07-03 10:01:37 +00:00
Mike Blumenkrantz f23a7afa40 formatting
SVN revision: 73214
2012-07-03 09:11:44 +00:00
Mike Blumenkrantz c6ce9e563b fix e widget smart deletion to not be stupid
SVN revision: 73210
2012-07-03 08:33:54 +00:00
Doyoun Kang f5d13fd6af From: Doyoun Kang <doyoun.kang@samsung.com>
Subject: [E-devel] [Patch][e] add code to check
e_config->geometry_auto_move before moving a window in e_border.c

In e, there is a configuration value - geometry_auto_move - which
determines whether e moves the window to useful geometry automatically or not.
In my opinion, if this is 0, then e doesn't move the window
automatically. However, e always moves the window automatically
because there is no code to check the geometry_auto_move value in
_e_border_eval(). So, I added code to check
e_config->geometry_auto_move in _e_border_eval().



SVN revision: 73191
2012-07-03 06:31:43 +00:00
Mike Blumenkrantz ffd62128c3 formatting
SVN revision: 73149
2012-07-02 10:35:16 +00:00
Mike Blumenkrantz 1546ae67a8 remove awful idler from module config dialog and simplify all related code
ticket #856


SVN revision: 73148
2012-07-02 10:29:55 +00:00
Mike Blumenkrantz 0fe8872ab7 add mechanism for getting the list of selected ilist items
SVN revision: 73143
2012-07-02 09:56:47 +00:00
Mike Blumenkrantz ef4bedb6e8 formatting
SVN revision: 73132
2012-07-02 08:15:02 +00:00
Mike Blumenkrantz 82ee910b78 fix efm icon look in list view, breaks scrolling behavior
SVN revision: 73127
2012-07-02 07:58:25 +00:00