Commit Graph

10466 Commits

Author SHA1 Message Date
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
Cedric BAIL 7f7692c1cb e: trying to do it in the right order.
SVN revision: 73271
2012-07-04 12:01:39 +00:00
Cedric BAIL fb046ddb93 e: prevent some crash here.
SVN revision: 73270
2012-07-04 12:01:12 +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 86274c429b formatting
SVN revision: 73261
2012-07-04 09:15:08 +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 e0663ff92d fix shelf deletion and some crashes
SVN revision: 73257
2012-07-04 08:25:21 +00:00
Mike Blumenkrantz 34af42b3ad fix some shelf config warnings generated by Reviewerhorns, also clean up dumb shelf deletion dialog code
SVN revision: 73256
2012-07-04 08:16:25 +00:00
Mike Blumenkrantz d0b7cf2c34 big shelf config overhaul:
* add shelf rename button
* shelf config buttons disable when you're editing/adding/deleting another shelf
* new shelves will now attempt to place themselves in a location not occupied by another shelf instead of always going to the bottom right corner
* some small leaks--


SVN revision: 73255
2012-07-04 07:38:11 +00:00
Christopher Michael d8a81aa8c1 E (conf_shelves): Fix format statement for snprintf. Bad Stu ! :P
SVN revision: 73252
2012-07-04 06:08:03 +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 199fff73c3 allow non-edje custom backgrounds for fileman
ticket #1040


SVN revision: 73233
2012-07-03 12:31:51 +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 3c6d04fa1d update shelf config dialog list when a shelf is added
SVN revision: 73226
2012-07-03 11:55:32 +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 84d81fc63e use edje min size for pager desks and freeze table while adding desks to prevent unnecessary recalcs
SVN revision: 73221
2012-07-03 10:40:39 +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
Mike Blumenkrantz 298dd0941b refresh gadman available gadgets on both disable and enable of module
SVN revision: 73205
2012-07-03 07:39:44 +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 4cea03da00 cleanup/fix notification module shutdown to not crash
SVN revision: 73167
2012-07-02 13:52:12 +00:00
Mike Blumenkrantz fae525eb05 probably shouldn't free pointers right before they're used
SVN revision: 73166
2012-07-02 13:37:22 +00:00
Mike Blumenkrantz 25b6a1bd1d fix gadman to not crash with module load/unload, also dynamically update available gadgets list when new modules are loaded
SVN revision: 73165
2012-07-02 13:28:13 +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 55e263ef55 formatting
SVN revision: 73147
2012-07-02 10:13:27 +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 f5923a03e4 changing global border style in config now redraws borders for all windows
ticket #748


SVN revision: 73136
2012-07-02 08:51:34 +00:00
Mike Blumenkrantz 0c5637f2e8 typos, fix border selection detection
SVN revision: 73135
2012-07-02 08:39:30 +00:00
Mike Blumenkrantz 07a705b782 fix stringshare usage in e border config
SVN revision: 73134
2012-07-02 08:25:01 +00:00
Mike Blumenkrantz ef4bedb6e8 formatting
SVN revision: 73132
2012-07-02 08:15:02 +00:00
Mike Blumenkrantz f19d0eeaba formatting
SVN revision: 73128
2012-07-02 08:09:17 +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
Mike Blumenkrantz 6646b7f7f5 implicitwarnings--
SVN revision: 73126
2012-07-02 07:05:19 +00:00
Mike Blumenkrantz 4636cceb84 fix profile reset button
ticket #745


SVN revision: 73125
2012-07-02 06:49:59 +00:00
Carsten Haitzler 153a14bb48 fix errant slide to focus when windows are not visible.
SVN revision: 73096
2012-07-01 10:12:59 +00:00
Gustavo Sverzut Barbieri 97dfa9db2e enlightenment_filemanager - call EFM from another process.
This is used to open a file manager window from another process. It
will use DBus interface:

     org.enlightenment.FileManager.OpenDirectory(path)

It returns immediately, but we could enhance the DBus interface and
make it act like a real file manager process if that is needed.



SVN revision: 73084
2012-06-30 19:28:49 +00:00
Carsten Haitzler c13343daee forc /usr/share and /usr/local/share into xdg data dirs too if not set.
SVN revision: 73079
2012-06-30 06:57:49 +00:00
Carsten Haitzler ecddd2391f supprot XDG_RUNTME_DIR for ipc socket and handle failure if someone
already created it - try new names until tries exhausted (4096)



SVN revision: 73072
2012-06-30 05:33:36 +00:00
Carsten Haitzler 892e68e399 use @E_SYS_CFLAGS@ for enlightenment_sys build
SVN revision: 73070
2012-06-30 04:11:50 +00:00
Massimo Maiurana f45c7dadfc updating italian translations
SVN revision: 73057
2012-06-29 21:55:37 +00:00
Carsten Haitzler 6387c80851 prepend to XDG_DATA_DIRs so we get apps in e's prefix. :)
SVN revision: 73036
2012-06-29 13:00:30 +00:00
Mike Blumenkrantz b5f4a75990 remove log level setting in eeze scanner and efm
SVN revision: 73024
2012-06-29 07:57:58 +00:00
Carsten Haitzler 30e66e437b in removing warnings you also removed real working code. fix!
SVN revision: 73020
2012-06-28 23:42:46 +00:00
Leif Middelschulte 2c30c70a12 Use "changed" smart cb instead of mouse down.
SVN revision: 73011
2012-06-28 13:47:48 +00:00
Leif Middelschulte b3011b6f45 Add safety check when freeing dnd handler.
SVN revision: 73010
2012-06-28 13:47:45 +00:00
Leif Middelschulte 04acb74d8b Revert "Merge branch 'randr'"
This reverts commit 5cd36c5dcb45ac48a1dc062fed5ac0d29c79efe3, reversing
changes made to 3bd4846cc3663a2488a47ed581045295fb322944.

SVN revision: 73009
2012-06-28 13:44:26 +00:00
Leif Middelschulte f939b664d7 Merge branch 'randr'
SVN revision: 73008
2012-06-28 13:35:19 +00:00
Mike Blumenkrantz 0dc311768b these buttons seem stupidly labeled given that the dialog asks a yes/no question, but changing one button to read slightly better is easier than making up new dialog text
SVN revision: 73007
2012-06-28 13:31:58 +00:00
Mike Blumenkrantz d147505875 damn typos
SVN revision: 73006
2012-06-28 13:27:31 +00:00
Mike Blumenkrantz b05f7bb2fc make profile stringshared
SVN revision: 73005
2012-06-28 13:22:13 +00:00
Mike Blumenkrantz 77dae71b13 formatting
SVN revision: 73003
2012-06-28 13:12:13 +00:00
Mike Blumenkrantz aefea9dfa9 formatting
SVN revision: 73002
2012-06-28 12:58:22 +00:00
Mike Blumenkrantz 655df74446 formatting
SVN revision: 73001
2012-06-28 12:19:36 +00:00
Mike Blumenkrantz 37461278bc add e_shelf_zone_dummy_new(), e_shelf_list_all(), and e_gadcon_dummy_new() to allow for creating an object (such as a task bar) which simulates a shelf for the purpose of removing its geometry from _e_zone_useful_geometry_calc(), thus preventing windows from being placed under it
ticket #643


SVN revision: 72999
2012-06-28 10:59:19 +00:00
Mike Blumenkrantz 9370e51c04 I came so close to just deleting this file instead of fixing it again
SVN revision: 72998
2012-06-28 10:38:38 +00:00
Mike Blumenkrantz 1a9f497be2 further unbork efm logging
SVN revision: 72997
2012-06-28 10:35:08 +00:00
Mike Blumenkrantz 3fb0b9c5ff unbork efm logging
SVN revision: 72996
2012-06-28 10:31:40 +00:00
Mike Blumenkrantz 959e6097af mixer warnings--
SVN revision: 72995
2012-06-28 10:26:56 +00:00
Mike Blumenkrantz ba7c89a833 efm log level -> ERR
SVN revision: 72993
2012-06-28 10:19:45 +00:00
Mike Blumenkrantz 57cfa862f5 formatting
SVN revision: 72991
2012-06-28 10:14:25 +00:00
Mike Blumenkrantz f45e05ba61 pulse seems to work pretty well, disabling mixer debug spam
SVN revision: 72989
2012-06-28 10:02:42 +00:00
Mike Blumenkrantz b9dee04a70 comp module now displays a notification when it disables dropshadow module
SVN revision: 72978
2012-06-28 07:18:03 +00:00
Mike Blumenkrantz 10a172162b comp disable shortcut is also now configurable and set by default
SVN revision: 72977
2012-06-28 07:13:33 +00:00
Mike Blumenkrantz e666e4f19e formatting
SVN revision: 72976
2012-06-28 07:03:44 +00:00
Mike Blumenkrantz 9ef96e2b07 comp module fps toggle keybind is now a configurable action
SVN revision: 72975
2012-06-28 06:58:06 +00:00
Mike Blumenkrantz 36c7e47745 formatting
SVN revision: 72948
2012-06-27 13:30:40 +00:00
Mike Blumenkrantz 329a7b1d03 fix ilist positional scrolling to actually show the item that is supposed to be shown
ticket #570


SVN revision: 72945
2012-06-27 13:16:13 +00:00
Mike Blumenkrantz f176dd42c2 by the power of copy and paste, edge bindings now have an icon
ticket #484


SVN revision: 72942
2012-06-27 12:35:38 +00:00
Mike Blumenkrantz afa152690c formatting
SVN revision: 72941
2012-06-27 12:19:00 +00:00
Mike Blumenkrantz bbdb3c7b05 use e,state,focused for syscon focus signals since other themes support these
SVN revision: 72940
2012-06-27 11:28:30 +00:00
Mike Blumenkrantz 11c893aa4d keyboard support for syscon
ticket #333


SVN revision: 72938
2012-06-27 10:58:49 +00:00
Mike Blumenkrantz 1f8cc4cd6d pressing escape on the desktop with file manager icons shown no longer causes the desktop to try going to the parent directory
SVN revision: 72932
2012-06-27 09:42:22 +00:00
Mike Blumenkrantz 66ed2b4f53 add flowlayout functions for getting prev/next items
SVN revision: 72928
2012-06-27 08:49:34 +00:00
Mike Blumenkrantz 23c3f87508 formatting
SVN revision: 72927
2012-06-27 08:33:44 +00:00
Mike Blumenkrantz 54f2079b25 add e actions for moving a window to next/prev screen: this can be found in Window : Moving for keybinds
SVN revision: 72924
2012-06-27 08:02:03 +00:00
Mike Blumenkrantz 4febddc346 clarify that window:actions{move by,move to} are for coordinate movement, not desk/screen movement
SVN revision: 72923
2012-06-27 07:22:58 +00:00
Mike Blumenkrantz 3ac8f6ab6f keybindings list now scrolls to the new binding when added. not sure why this wasn't done before
SVN revision: 72922
2012-06-27 07:18:52 +00:00
Mike Blumenkrantz e63e7395c0 better fix for keybindings config, fixes param setting in all tested cases
SVN revision: 72921
2012-06-27 07:11:01 +00:00
Chidambar Zinnoury f9e2aba1d4 e dialogs: some more Yes → action label updates.
SVN revision: 72903
2012-06-26 23:23:11 +00:00
Chidambar Zinnoury 5b88b4d2b0 e *-bindings settings: standardize on Add/Delete/Modify, with icons.
Not sure about the edit-clear icon choice for Delete All, please give feedback.


SVN revision: 72902
2012-06-26 23:20:24 +00:00
Chidambar Zinnoury 384cb14e27 e remember settings: change label to just "Delete".
SVN revision: 72901
2012-06-26 23:17:07 +00:00
Chidambar Zinnoury 99f65de778 e access module: remove the icon-only edje file to use the Enlightenment-theme and fdo defined one.
SVN revision: 72900
2012-06-26 23:14:34 +00:00
Chidambar Zinnoury dd081c560c e intl module: remove the icon-only edje file to use the Enlightenment-theme and fdo defined one.
SVN revision: 72899
2012-06-26 23:13:21 +00:00
Chidambar Zinnoury 695ec465b4 e window display settings: move border icon from its own kinda empty tab to the display one.
SVN revision: 72898
2012-06-26 23:10:40 +00:00
Mike Blumenkrantz f3063a5f1a optimize and simplify shelf config list, also fixes bug where some items could not be configured
SVN revision: 72883
2012-06-26 12:59:57 +00:00
Mike Blumenkrantz e595b1da72 when prepending...prepend
SVN revision: 72882
2012-06-26 12:58:25 +00:00
Mike Blumenkrantz d7bc0e0364 properly set keybind action params from the action, not from the existing text
SVN revision: 72880
2012-06-26 12:10:16 +00:00
Mike Blumenkrantz 85a6497b96 formatting
SVN revision: 72879
2012-06-26 11:52:51 +00:00
Mike Blumenkrantz 5c62163103 fix crash when restarting after editing shelves, also refill shelf list after deleting a shelf
SVN revision: 72878
2012-06-26 11:50:12 +00:00
Mike Blumenkrantz 2aba767650 formatting
SVN revision: 72875
2012-06-26 11:35:45 +00:00
Mike Blumenkrantz 1e5628a2a3 redo shelf cfg list when shelf is deleted using its own menu
SVN revision: 72874
2012-06-26 11:32:02 +00:00
Mike Blumenkrantz f1cf500e9c formatting
SVN revision: 72869
2012-06-26 10:19:37 +00:00
Mike Blumenkrantz 7058a7d2dc formatting
SVN revision: 72868
2012-06-26 10:18:50 +00:00
Mike Blumenkrantz 6e7f7a0649 shelf config updates: disable contents button when no item selected, actually save contents button, allow multiple shelf config windows, show only shelves for the current desk and screen
SVN revision: 72867
2012-06-26 10:06:25 +00:00
Mike Blumenkrantz 5f00002f42 fix stringshare misuse
SVN revision: 72866
2012-06-26 10:03:01 +00:00
Stefan Schmidt e5c939b62f e: Unused-params-and-vars--
SVN revision: 72862
2012-06-26 09:08:40 +00:00
Mike Blumenkrantz 7fdd0bce49 use EINA_LIST_FOREACH for shelf iterating
SVN revision: 72861
2012-06-26 09:08:01 +00:00
Mike Blumenkrantz 217255af09 formatting
SVN revision: 72860
2012-06-26 08:58:14 +00:00
Mike Blumenkrantz fc4433e82f damn merges deleting characters!
SVN revision: 72859
2012-06-26 08:55:31 +00:00
Mike Blumenkrantz 836b40f306 display affected screen in shelf config dialog
SVN revision: 72858
2012-06-26 08:51:10 +00:00
Mike Blumenkrantz 09f0916a91 formatting
SVN revision: 72857
2012-06-26 08:40:08 +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
Mike Blumenkrantz 045eeee554 proudly set the EFM_MODE_USING_EEZE_MOUNT flag so that we don't use gross EFM_MODE_USING_RASTER_MOUNT
SVN revision: 72854
2012-06-26 07:31:43 +00:00
Mike Blumenkrantz 386ab914b9 display current backlight mode in backlight settings
SVN revision: 72852
2012-06-26 07:14:27 +00:00
Mike Blumenkrantz ded80790e8 formatting
SVN revision: 72850
2012-06-26 07:01:52 +00:00
Chidambar Zinnoury 43fa3a91f7 e config dialogs: have explicit button labels instead of bland OK.
SVN revision: 72843
2012-06-26 06:45:40 +00:00
Chidambar Zinnoury 1e3423ccd7 e shot: have hide and cancel button work properly (they were inverted before).
Also change to more user-friendly button labels.

 TODO: Have a popup present the url after completion when hidden.


SVN revision: 72842
2012-06-26 06:43:22 +00:00
Chidambar Zinnoury 4b02035868 e: missing line return on a message.
SVN revision: 72830
2012-06-25 20:19:18 +00:00
Chidambar Zinnoury 699ec3f94d e transitions settings: smaller, better looking, and with check changed.
SVN revision: 72827
2012-06-25 19:36:03 +00:00
Chidambar Zinnoury 770c930a75 e personal application launchers: overhaul a little bit.
Merge both "add launcher" and "del launcher" entries in the configuration panel to a single "personal application launchers".


SVN revision: 72825
2012-06-25 19:05:59 +00:00
Sebastian Dransfeld b8f848697f Revert "e: Don't require svn to build"
This reverts commit 29a2a6f8e17fc991e0ea33bb8a1f920f32b0f504.

E already requires svn efl

SVN revision: 72822
2012-06-25 18:45:02 +00:00
Sebastian Dransfeld 9cb9e9cccc e: Don't require svn to build
SVN revision: 72821
2012-06-25 18:26:12 +00:00
Sebastian Dransfeld 6170dc4c14 efreet: Improve language reset
efreet.c: Reset parsed locale, and force a reparse of LANG env
efreet_cache.c: Close desktop cache so we reopen cache with correct
language

SVN revision: 72817
2012-06-25 17:12:35 +00:00
Stefan Schmidt af80ed52bf e/evry: Avoid using uninitialized variables.
SVN revision: 72809
2012-06-25 13:57:20 +00:00
Carsten Haitzler b063ae5f54 give e_alert_main.c some config.h love.
SVN revision: 72807
2012-06-25 13:11:19 +00:00
Mike Blumenkrantz a8bfedc268 have to unlock shelf at this point or else it will never hide anymore
fixes ticket #1013


SVN revision: 72806
2012-06-25 13:04:13 +00:00
Mike Blumenkrantz 51a2457da7 also FIXME-- from the last commit
SVN revision: 72805
2012-06-25 12:11:30 +00:00
Mike Blumenkrantz e1acc237ed fix some remaining shelf autohide bugs related to shelves drawn on the container
SVN revision: 72804
2012-06-25 12:10:31 +00:00
Mike Blumenkrantz 8fbf0e7f68 formatting
SVN revision: 72797
2012-06-25 10:48:42 +00:00
Mike Blumenkrantz c544d57ca1 use e_gadcon_client_autoscroll_toggle_disabled_set() to disable autoscroll toggle item in gadget menu for tasks: this gadget must always be autoscrolled
SVN revision: 72796
2012-06-25 10:47:26 +00:00
Mike Blumenkrantz 251ae5f857 add e_gadcon_client_autoscroll_toggle_disabled_set() to prevent disabling autoscroll in a gadget
SVN revision: 72795
2012-06-25 10:46:51 +00:00
Mike Blumenkrantz 9d5f2a7c63 also ensure min size for shelf gadgets is not greater than max size
SVN revision: 72787
2012-06-25 08:25:07 +00:00
Mike Blumenkrantz 1c0ae4ffcb shelf gadgets no longer tries to set min/max sizes that are larger than the shelf
SVN revision: 72786
2012-06-25 08:22:16 +00:00
Chidambar Zinnoury ef3bb217b4 e modules: categories also need some translation lovin'.
SVN revision: 72785
2012-06-25 08:09:25 +00:00
Mike Blumenkrantz 712db1eb5a simpler fix for systray/shelf hiding, also unbreaks autohide in cases which the previous commit just broke
SVN revision: 72784
2012-06-25 07:57:00 +00:00
Mike Blumenkrantz 80d70ec5dd fix shelf autohide when mouse moves out of systray from a systrayed icon's menu
SVN revision: 72783
2012-06-25 07:50:08 +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 af81e70591 false alarm: this doesn't break java focus, java breaks java focus.
SVN revision: 72757
2012-06-24 08:02:00 +00:00
Carsten Haitzler 4cbdcf4def breaks java! yay!
SVN revision: 72756
2012-06-24 07:50:02 +00:00
Chidambar Zinnoury fe0672f783 e window list: prevent from segfaulting, patch from andrej.
Description from Trac (see #1020):

Pressing a key which is bound to "next/previous window of the same class" can make Enlightenment SEGV. This happens when:

    Window switcher list module is loaded
    the key is pressed when the active desktop is empty (i.e., contains no windows / applications) and at least one other desktop contains one or several windows 

This does not happen if all the desktops are empty.

 Fixes #1020.


SVN revision: 72753
2012-06-24 05:35:49 +00:00
Carsten Haitzler b2fec5b8dc try and address some focus issues...
SVN revision: 72751
2012-06-24 04:18:01 +00:00
Mike Blumenkrantz e0df3ac375 fix super long-standing ibar bug where multiple ibars using the same source would never be updated until restart when changes were made
also consolidate E_Order objects per source


SVN revision: 72693
2012-06-22 08:27:10 +00:00
Mike Blumenkrantz 118d57ac9d formatting
SVN revision: 72692
2012-06-22 07:30:50 +00:00
Mike Blumenkrantz 21d37fcbbc formatting
SVN revision: 72691
2012-06-22 07:28:13 +00:00
Mike Blumenkrantz f715dc41fe missed this ibar config item function, fix fix!
SVN revision: 72690
2012-06-22 07:24:31 +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 d36c803b73 Vincent Torri via lists.sourceforge.net
2:31 PM (10 minutes ago)
		
to enlightenment-devel.
would it be possible to add a note in the code, about the reason of
that change ?

Vincent

On Thu, Jun 21, 2012 at 3:29 PM, Enlightenment SVN
<no-reply@enlightenment.org> wrote:
> Log:
> gtk developers with IQs over 180 enjoy hiding and showing their windows constantly, especially when resizing. this broke e's comp since we are not nearly that clever and try to defer hide animations in most cases. undoing the defer whenever this happens allows us to keep up with their towering genius.
>  fixes ticket #765 and probably some others.
>  affected apps: claws-mail, firefox


SVN revision: 72602
2012-06-21 13:42:06 +00:00
Mike Blumenkrantz 861cd90f9d gtk developers with IQs over 180 enjoy hiding and showing their windows constantly, especially when resizing. this broke e's comp since we are not nearly that clever and try to defer hide animations in most cases. undoing the defer whenever this happens allows us to keep up with their towering genius.
fixes ticket #765 and probably some others.
affected apps: claws-mail, firefox


SVN revision: 72600
2012-06-21 13:29:45 +00:00
Mike Blumenkrantz cfe425367a fix keyboard navigation of menus where the first item of a submenu is disabled
SVN revision: 72599
2012-06-21 12:09:08 +00:00
Mike Blumenkrantz 939fc8a35e maybe fix urgency thingy
SVN revision: 72598
2012-06-21 12:05:58 +00:00
Mike Blumenkrantz 08019c51a2 more bsd fd leaks--
SVN revision: 72597
2012-06-21 11:57:14 +00:00
Mike Blumenkrantz accabcade7 fix possible fd leak
SVN revision: 72595
2012-06-21 11:55:21 +00:00
Mike Blumenkrantz 7dbd2e8de9 fix the same instance id bug as in pager, this will likely delete configs for a large number of modules
SVN revision: 72592
2012-06-21 11:03:50 +00:00
Daniel Juyung Seo 642da514fb e/pager e_mod_config.c: Use proper word for 'duration' not 'speed'. Fix strings before the 'string freeze'.
SVN revision: 72587
2012-06-21 10:48:30 +00:00
Mike Blumenkrantz 3ccb0c6b95 fix pager id saving, fixes #684 and also deletes your pager configs
SVN revision: 72586
2012-06-21 10:42:04 +00:00
Carsten Haitzler fc51fe7208 fix sloppy focus potr warp on first window focus.
SVN revision: 72584
2012-06-21 09:54:35 +00:00
Mike Blumenkrantz b8f5331f8d avoid setting border urgency twice, also prevent urgency signal from occurring on currently focused window
SVN revision: 72583
2012-06-21 09:12:52 +00:00
Mike Blumenkrantz ad210971f7 ensure notification size cannot be too large
SVN revision: 72582
2012-06-21 09:06:47 +00:00
Boris Faure 9baedbe54f e: tiling: remove window from floating list when changing desktop
SVN revision: 72574
2012-06-21 08:31:01 +00:00
Boris Faure 1ecdcebfc5 e: tiling: add to floating list when a window is floating...
SVN revision: 72573
2012-06-21 08:30:51 +00:00
Mike Blumenkrantz 5bac59d8e3 formatting
SVN revision: 72568
2012-06-21 07:11:47 +00:00
Mike Blumenkrantz 832ae57b30 all the crying and complaining and whining about the border menu has resulted in a consult between me and a world-renowned UI design expert: myself. enjoy the changes, they're not changing again any time soon. also thx dh for supervising my semicolon use
SVN revision: 72567
2012-06-21 07:06:16 +00:00
Mike Blumenkrantz f72492f367 another instance of icon_object_set abuse: magic error defeated!
SVN revision: 72566
2012-06-21 07:02:23 +00:00
Mike Blumenkrantz 0464c3f226 formatting
SVN revision: 72565
2012-06-21 06:52:20 +00:00
Mike Blumenkrantz 82ae1fcaac when a gc_init function fails, delete the config and clean up after: mainly for systray
SVN revision: 72564
2012-06-21 06:47:26 +00:00
Mike Blumenkrantz b3e909434b someone got a little too clever trying to disable multiple systray instances and now it doesn't even display an error dialog. well let me tell you, we like our error dialogs. we like them a lot.
SVN revision: 72562
2012-06-21 06:36:14 +00:00
Vincent Torri c3b0637802 e17: whitespaces--
SVN revision: 72561
2012-06-21 06:19:43 +00:00
Mike Blumenkrantz 9ad5316aa3 formatting
SVN revision: 72544
2012-06-20 13:51:57 +00:00
Mike Blumenkrantz 67d27ccc01 formatting
SVN revision: 72542
2012-06-20 13:21:57 +00:00
Mike Blumenkrantz 7a38549bd4 formatting
SVN revision: 72541
2012-06-20 12:55:44 +00:00
Mike Blumenkrantz 1a7c41f86a formatting
SVN revision: 72540
2012-06-20 12:43:15 +00:00
Mike Blumenkrantz 9af24491cf formatting
SVN revision: 72537
2012-06-20 09:58:28 +00:00
Mike Blumenkrantz 9bf77b26ac keybindings which execute a command will no longer execute the command on the repeat of the key: you now have to press the key every time you want to execute the command.
fixes #329


SVN revision: 72536
2012-06-20 09:20:27 +00:00
Mike Blumenkrantz b2c96e3161 formatting
SVN revision: 72535
2012-06-20 08:51:08 +00:00
Stefan Schmidt 761d8ecfd2 e/e_randr: mode may not be set in any case. Init it.
SVN revision: 72534
2012-06-20 08:48:31 +00:00
Stefan Schmidt 69b50b64f4 e/gadman: Rename variable in loop to avoid shadowing
SVN revision: 72533
2012-06-20 08:48:27 +00:00
Stefan Schmidt fc52a4642d e: More y0 and y1 renaming to avoid global shadowing
SVN revision: 72532
2012-06-20 08:48:18 +00:00