Mike Blumenkrantz [Mon, 1 Oct 2012 07:30:06 +0000 (07:30 +0000)]
ensure e modules end in .so before trying to open them
SVN revision: 77242
Christopher Michael [Mon, 1 Oct 2012 07:17:43 +0000 (07:17 +0000)]
E (RandR): Cleanup some comments (nothing functional).
SVN revision: 77240
Christopher Michael [Mon, 1 Oct 2012 07:04:21 +0000 (07:04 +0000)]
E (RandR): Add popup menu to display available resolutions (for TAsn).
SVN revision: 77239
Daniel Juyung Seo [Mon, 1 Oct 2012 06:57:50 +0000 (06:57 +0000)]
e AUTHORS e.dox.in: Added a missing author and synchronized documentation with AUTHORS.
SVN revision: 77237
Vincent Torri [Sun, 30 Sep 2012 08:50:27 +0000 (08:50 +0000)]
update fr teanslation, by Maxime Villard
SVN revision: 77223
Vincent Torri [Sun, 30 Sep 2012 08:48:50 +0000 (08:48 +0000)]
e17: update po files
SVN revision: 77222
Vincent Torri [Sun, 30 Sep 2012 08:47:07 +0000 (08:47 +0000)]
E17:
some trivial changes.
I. _e_fm_op_stdin_handler is unused, so -> removed.
II. if we cannot malloc _e_fm_op_stdin_buffer, we
are in big shit, so nullcheck.
III. Formatting.
IV. if argc < 4 we quit, so we don't need to check
if argc >= 4.
V. removed 'ret' variables. They are useless and
they were not in old revisions.
VI. _e_fm_op_copy_atom always returns 1, so we don't
need to always check and return 1.
Patch by Maxime Villard (rustyBSD)
SVN revision: 77221
rustyBSD [Sat, 29 Sep 2012 02:22:43 +0000 (02:22 +0000)]
From: rustyBSD <rustyBSD@gmx.fr>
Subject: Re: [E-devel] E SVN: caro trunk/e/src/bin
SVN revision: 77216
Massimo Maiurana [Fri, 28 Sep 2012 17:03:44 +0000 (17:03 +0000)]
updating portuguese translations
SVN revision: 77210
Christopher Michael [Fri, 28 Sep 2012 14:05:51 +0000 (14:05 +0000)]
E (RandR): When we finish rotation, update monitor frame position.
SVN revision: 77205
Christopher Michael [Fri, 28 Sep 2012 12:43:43 +0000 (12:43 +0000)]
E (RandR): Fix corner case where rotation was done by user for a full
360 degrees and snapping was incorrect.
SVN revision: 77204
Sebastian Dransfeld [Fri, 28 Sep 2012 12:25:30 +0000 (12:25 +0000)]
e: unshade in shade direction
SVN revision: 77203
Christopher Michael [Fri, 28 Sep 2012 12:17:29 +0000 (12:17 +0000)]
E (RandR): Don't "smart_member_add" the stand and frame...we want them
to be swallowed and be part of the base object.
SVN revision: 77202
Christopher Michael [Fri, 28 Sep 2012 12:10:31 +0000 (12:10 +0000)]
E (RandR): Implement Rotation snapping. Remove Evas_Map as part of the
Smart_Data structure. Use an Evas_Map for rotation as the old man
suggested ;)
NB: This will snap to the closest Rotation (within a 45 degree
threshold), after the user has finished rotating.
SVN revision: 77201
Sebastian Dransfeld [Fri, 28 Sep 2012 12:04:34 +0000 (12:04 +0000)]
e: Apply styles to gtk application font
SVN revision: 77200
Christopher Michael [Fri, 28 Sep 2012 10:33:16 +0000 (10:33 +0000)]
E (RandR): Fix resolution text to not draw under the monitor name.
SVN revision: 77195
Christopher Michael [Fri, 28 Sep 2012 09:49:24 +0000 (09:49 +0000)]
E (RandR): Set resolution text on load, and also set the resolution to
the "potential" snapping resolution as the user resizes.
SVN revision: 77194
Christopher Michael [Fri, 28 Sep 2012 09:48:41 +0000 (09:48 +0000)]
E: Add textblock for resolution.
SVN revision: 77193
Christopher Michael [Fri, 28 Sep 2012 09:06:40 +0000 (09:06 +0000)]
E: Oops, remove red rectangle from indicator.
SVN revision: 77187
Christopher Michael [Fri, 28 Sep 2012 09:06:08 +0000 (09:06 +0000)]
E (RandR): Allow toggle of output on/off (visually).
NB: This just implements on/off of monitor state "visually". No actual
changes applied via ecore_x_randr yet.
SVN revision: 77186
Christopher Michael [Fri, 28 Sep 2012 09:05:01 +0000 (09:05 +0000)]
E: Update randr dialog theme to support indicator on/off.
SVN revision: 77185
Christopher Michael [Fri, 28 Sep 2012 07:53:25 +0000 (07:53 +0000)]
E (RandR): Since we only need one map now (thanks old man), we can
remove the array, and fix the map cleanup also.
SVN revision: 77181
Carsten Haitzler [Fri, 28 Sep 2012 07:44:44 +0000 (07:44 +0000)]
fix up randr smart monitor code so livethumb is swallowed RIGHT so map
applies. :)
SVN revision: 77180
Christopher Michael [Fri, 28 Sep 2012 07:11:46 +0000 (07:11 +0000)]
E (RandR): Implement snapping.
NB: Allow free-form resizing. When the user is done resizing, the
monitor object will "snap" to the closest resolution based on the
object size.
SVN revision: 77179
Lucas De Marchi [Thu, 27 Sep 2012 17:07:53 +0000 (17:07 +0000)]
e: Remove oFono module
Kind of broken, with almost no functionality. Don't risk someone
releasing E17 with this thing. Hopefully I'll be able to rewrite it (or
find someone to do) before release.
SVN revision: 77157
Lucas De Marchi [Thu, 27 Sep 2012 17:07:44 +0000 (17:07 +0000)]
e: Remove BlueZ module
Kind of broken, with almost no functionality. Don't risk someone
releasing E17 with this thing. Hopefully I'll be able to rewrite it (or
find someone to do) before release.
SVN revision: 77156
Sebastian Dransfeld [Thu, 27 Sep 2012 13:02:18 +0000 (13:02 +0000)]
e: fix missing xcursor in e17
I discovered that at least for 1 week xcursor is not shown if it was
installed in system directory (/usr/share/icons), so i guess i will fix
a fix.
Fixes #1556
Patch by Sergei Kabanov
SVN revision: 77153
Christopher Michael [Thu, 27 Sep 2012 10:19:34 +0000 (10:19 +0000)]
E (randr): We can actually optimize the searches a bit (given that the
list of modes is stored smallest to largest) based on if we are
shrinking or growing.
SVN revision: 77149
Christopher Michael [Thu, 27 Sep 2012 10:14:58 +0000 (10:14 +0000)]
E (randr): Implement some snap 'fuziness' for finding the next smaller
or larger resolution during a resize.
SVN revision: 77148
Carsten Haitzler [Thu, 27 Sep 2012 10:10:20 +0000 (10:10 +0000)]
allow secure remove to be able to write multiple times... in theory...
but for now it's once. :)
SVN revision: 77147
Carsten Haitzler [Thu, 27 Sep 2012 09:59:36 +0000 (09:59 +0000)]
lets "secure rm" with buffers of 64k per write and handle dangling
tail too.
SVN revision: 77146
Christopher Michael [Thu, 27 Sep 2012 09:44:17 +0000 (09:44 +0000)]
E Randr: Ooops, fix compile.
SVN revision: 77145
Christopher Michael [Thu, 27 Sep 2012 09:22:05 +0000 (09:22 +0000)]
E: Add start of new RandR dialog.
NB: IT IS NOT COMPLETE, DOES NOT APPLY SETTINGS, AND STILL NEEDS LOTS
OF WORK. Don't bother reporting bugs for it just yet, until it is
fully functional. Just adding it to svn in the hopes (hahahaha) that
others may want to jump in and help speed things along.
SVN revision: 77140
Christopher Michael [Thu, 27 Sep 2012 09:19:35 +0000 (09:19 +0000)]
E: Add RandR dialog parts to main theme.
SVN revision: 77139
Christopher Michael [Thu, 27 Sep 2012 09:19:12 +0000 (09:19 +0000)]
E: Add images for new RandR dialog.
Monitor images kindly donated by Samsung.
SVN revision: 77138
Carsten Haitzler [Thu, 27 Sep 2012 08:40:24 +0000 (08:40 +0000)]
1. wait for initial efreet desktop update before going ot first page
2. wait again after new desktops instaleld and update comes in before
advancing
SVN revision: 77135
Carsten Haitzler [Thu, 27 Sep 2012 07:16:46 +0000 (07:16 +0000)]
offer advanced options to set assumed swap mode. :)
SVN revision: 77132
Massimo Maiurana [Tue, 25 Sep 2012 10:53:34 +0000 (10:53 +0000)]
updating portuguese translations
SVN revision: 77052
Vincent Torri [Sat, 22 Sep 2012 18:29:03 +0000 (18:29 +0000)]
E17: Added secure delete option (experimental !). Wait for discomfitor to add it to EFM conf panel
When removing a file, we store a E_FM_OP_DESTROY task,
which overwrites file with 3 passes of (~)randomized
data, and when we store a E_FM_OP_REMOVE task, to remove
the randomized file.
If it's a dir, skip E_FM_OP_DESTROY.
Patch by Maxime Villard (rustyBSD)
SVN revision: 77020
Daniel Juyung Seo [Sat, 22 Sep 2012 14:13:31 +0000 (14:13 +0000)]
e17 shot: now escape closes screenshot window.
SVN revision: 77018
Lucas De Marchi [Sat, 22 Sep 2012 14:12:12 +0000 (14:12 +0000)]
e/connman: Fix not updating main icon on new gadget
We need to call the function to udpate the current instance when adding
a new gadget, otherwise it will not represent the current state.
SVN revision: 77017
Vincent Torri [Sat, 22 Sep 2012 12:07:49 +0000 (12:07 +0000)]
E17: avoid seg fault when the string passed to strlen() is NULL
Patch by Maxime Villard (rustyBSD)
SVN revision: 77016
Vincent Torri [Sat, 22 Sep 2012 12:04:42 +0000 (12:04 +0000)]
E17: Patch from Maxime Villard (rustyBSD)
I.
(strncmp(p, p2, PATH_MAX) == 0) &&
((p[p2_len] == '/') || (p[p2_len] == '\0')))
Here we want to know if p and p2 are the same.
It's easier to do a simple 'strcmp(p, p2)', and it's
useless to check the value of p[p2_len], because if
p = p2, p[p2_len] will always be \0.
II. Check the string as for E_FM_OP_MOVE.
III. Just a simplification.
it was something like:
if (type == E_FM_OP_COPY)
X;
if (type == E_FM_OP_COPY)
Y;
else ...
I just replaced by
if (type == E_FM_OP_COPY)
{
X;
Y;
}
else ...
SVN revision: 77015
Gustavo Sverzut Barbieri [Fri, 21 Sep 2012 21:35:17 +0000 (21:35 +0000)]
efm: have a sane click-to-rename behavior.
Delaying rename entry by 0.75s makes absolutely no sense. As well
there is no sense in always rename if you click the label and the icon
was unselected (quite common in list views).
The proper behavior is to just rename the icon if it was selected, but
ignore the initial click used to select the icon, even if on
label. This is done by remembering the time it was selected, no need
for timer.
SVN revision: 77002
Gustavo Sverzut Barbieri [Fri, 21 Sep 2012 20:53:49 +0000 (20:53 +0000)]
efm preview: better expand policy for properties table fields.
the label shouldn't try to expand, just fill the space. Also align
labels to right so they are closer to the contents.
SVN revision: 76999
Vincent Torri [Fri, 21 Sep 2012 19:00:28 +0000 (19:00 +0000)]
E17: gettext translation ++
patch by Maxime Villard
SVN revision: 76994
Tom Hacohen [Fri, 21 Sep 2012 18:42:55 +0000 (18:42 +0000)]
E: Remove deleted files from POTFILES.in - #1549.
Many thanks to sb.
SVN revision: 76993
Carsten Haitzler [Fri, 21 Sep 2012 12:40:36 +0000 (12:40 +0000)]
don't know about you.. but video thumbnails do work - i'm staring at
them right here. a whole window full of them. they take longer to gen
than images - but they work. evas_generic_loaders load them and gen
them if u have gstreamer support etc. sure - they are slower, but they
work. only thing we don't have is a timeout for a slow generic loader.
should add that to evas.
SVN revision: 76963
Mike Blumenkrantz [Fri, 21 Sep 2012 11:11:13 +0000 (11:11 +0000)]
ah whoops, forgot to press play. video previews working great now
SVN revision: 76960
Mike Blumenkrantz [Fri, 21 Sep 2012 11:10:04 +0000 (11:10 +0000)]
add optional emotion support for filepreview widget. this doesn't work on my machine, I think because I have a broken vlc library so the generic player doesn't work.
CEDRIC, THIS FEATURE NEEDS YOU!
SVN revision: 76959
Mike Blumenkrantz [Fri, 21 Sep 2012 10:40:04 +0000 (10:40 +0000)]
check mime type for disabling file thumbnails too
SVN revision: 76958
Mike Blumenkrantz [Fri, 21 Sep 2012 10:16:28 +0000 (10:16 +0000)]
completely remove exchange support since this is no longer supported/available
SVN revision: 76957
Mike Blumenkrantz [Fri, 21 Sep 2012 10:04:20 +0000 (10:04 +0000)]
same cleanups for physics module
SVN revision: 76956
Mike Blumenkrantz [Fri, 21 Sep 2012 10:02:44 +0000 (10:02 +0000)]
macroify comp init/shutdown
SVN revision: 76955
Mike Blumenkrantz [Fri, 21 Sep 2012 09:55:11 +0000 (09:55 +0000)]
refresh device links when new device is added
SVN revision: 76954
Mike Blumenkrantz [Fri, 21 Sep 2012 09:39:26 +0000 (09:39 +0000)]
add timers to shelves which still haven't shown at module_init_end to show after 1s
SVN revision: 76953
Mike Blumenkrantz [Fri, 21 Sep 2012 09:33:22 +0000 (09:33 +0000)]
efm now attempts to unmount mounted volumes on suspend
SVN revision: 76952
Mike Blumenkrantz [Fri, 21 Sep 2012 09:23:07 +0000 (09:23 +0000)]
rename E_LIST_HANDLERS_APPEND to E_LIST_HANDLER_APPEND, also add E_LIST_FOREACH
SVN revision: 76951
Mike Blumenkrantz [Fri, 21 Sep 2012 09:20:36 +0000 (09:20 +0000)]
simplify EFM_SMART_CHECK
SVN revision: 76950
Mike Blumenkrantz [Fri, 21 Sep 2012 09:19:36 +0000 (09:19 +0000)]
update FIXME at top of efm
SVN revision: 76949
Mike Blumenkrantz [Fri, 21 Sep 2012 09:17:30 +0000 (09:17 +0000)]
clock now resets on resume
SVN revision: 76948
Mike Blumenkrantz [Fri, 21 Sep 2012 09:16:37 +0000 (09:16 +0000)]
add new events for suspend/hibernate/resume
SVN revision: 76947
Mike Blumenkrantz [Fri, 21 Sep 2012 08:55:22 +0000 (08:55 +0000)]
clock now uses timerfd_create() to receive updates when the system clock has changed to ensure proper sync
SVN revision: 76946
Mike Blumenkrantz [Fri, 21 Sep 2012 08:37:04 +0000 (08:37 +0000)]
clock module now updates immediately on timezone change
SVN revision: 76942
Carsten Haitzler [Fri, 21 Sep 2012 08:35:24 +0000 (08:35 +0000)]
comp now works in 16/15bpp - in theory even in 8bpp and monochrome :)
SVN revision: 76941
Mike Blumenkrantz [Fri, 21 Sep 2012 08:16:50 +0000 (08:16 +0000)]
formatting
SVN revision: 76939
Mike Blumenkrantz [Fri, 21 Sep 2012 08:00:04 +0000 (08:00 +0000)]
kill fileman tooltips on dnd positioning too
SVN revision: 76937
Mike Blumenkrantz [Fri, 21 Sep 2012 07:45:39 +0000 (07:45 +0000)]
add shelf menu option to refresh shelf contents
SVN revision: 76936
Mike Blumenkrantz [Fri, 21 Sep 2012 07:42:12 +0000 (07:42 +0000)]
fix bug where configuring shelf contents from the shelves config dialog was disallowed when a shelf settings dialog was open
SVN revision: 76935
Mike Blumenkrantz [Fri, 21 Sep 2012 07:34:11 +0000 (07:34 +0000)]
bring back the fwin event handlers and add more handlers to fix tooltip hiding when dragging gadgets over files
SVN revision: 76934
Mike Blumenkrantz [Fri, 21 Sep 2012 07:27:33 +0000 (07:27 +0000)]
better autohide fix
SVN revision: 76933
Mike Blumenkrantz [Fri, 21 Sep 2012 07:18:53 +0000 (07:18 +0000)]
increase shelf size when checking to see if pointer is inside to ensure autohide picks it up properly
SVN revision: 76932
Mike Blumenkrantz [Fri, 21 Sep 2012 07:08:21 +0000 (07:08 +0000)]
add configurable max file size to generate thumbnails for, also block thumbnail generation for movie files entirely since this isn't even possible
ticket #1545
SVN revision: 76931
Mike Blumenkrantz [Fri, 21 Sep 2012 06:45:11 +0000 (06:45 +0000)]
add last resort fix for an extremely rare corner case in gadman which causes objects to be undeletable at this point, preventing shutdown due to an infinite loop
SVN revision: 76930
Carsten Haitzler [Thu, 20 Sep 2012 23:58:24 +0000 (23:58 +0000)]
disable limit framerate as the code doesnt respect it atm so its
misleading.
SVN revision: 76922
Mike Blumenkrantz [Thu, 20 Sep 2012 13:52:38 +0000 (13:52 +0000)]
ibox now has an option which allows it to expand freely on the desktop
ticket #718
SVN revision: 76914
Carsten Haitzler [Thu, 20 Sep 2012 13:40:19 +0000 (13:40 +0000)]
this has improvements to the "dont composite fullscreen windows"
feature in e17's comp or "nocomp" for short.
1. when nocomp is active actually undirect ALL windows (saves memory
on pixmaps)
2. remove damage tracking for ALL windows (not just fullscreen one).
3. reduce compositor canavs to 1x1 pixels to save buffer memory eg for
gl (1 pixel only :))
4. flush AND dump the engine data when nocomp hits to remove unneeded
engine data from memory.
5. free up all softqre comp xim image buffers and shm segs when in
nocomp
6. force canvas into manual render mode (and never render) when in
nocomp mode
7. for suspend/blank etc. effects er-enable comp for these
SVN revision: 76913
Mike Blumenkrantz [Thu, 20 Sep 2012 13:29:14 +0000 (13:29 +0000)]
fix style application for new gadman gadgets
SVN revision: 76910
Mike Blumenkrantz [Thu, 20 Sep 2012 13:06:15 +0000 (13:06 +0000)]
tweak from previous shelf draw optimizing commit: now add a handler for module init end to more accurately check gadcon populate requests so we can determine if a shelf is "empty" and then show it. fixes case where a shelf has gadgets but none are populated because the modules are all unloaded
SVN revision: 76909
Mike Blumenkrantz [Thu, 20 Sep 2012 12:54:11 +0000 (12:54 +0000)]
fix nulling of gadcon populate idler
SVN revision: 76908
Mike Blumenkrantz [Thu, 20 Sep 2012 12:35:29 +0000 (12:35 +0000)]
only block shelf drawing when shelf has none of its clients drawn, not when it has no clients
SVN revision: 76907
Mike Blumenkrantz [Thu, 20 Sep 2012 12:27:00 +0000 (12:27 +0000)]
fix bug where newly-added desktop gadgets wouldn't initiate edit mode correctly and would be undeletable
SVN revision: 76906
Mike Blumenkrantz [Thu, 20 Sep 2012 10:58:05 +0000 (10:58 +0000)]
use EINA_LIST_FREE iterators so we don't needlessly loop lists twice, also fixes a leak
SVN revision: 76905
Mike Blumenkrantz [Thu, 20 Sep 2012 10:53:31 +0000 (10:53 +0000)]
simplify ibox init/shutdown
SVN revision: 76904
Mike Blumenkrantz [Thu, 20 Sep 2012 10:49:19 +0000 (10:49 +0000)]
improve usage of eina list
SVN revision: 76903
Mike Blumenkrantz [Thu, 20 Sep 2012 09:26:04 +0000 (09:26 +0000)]
fix focus bug where changing desks would not properly unset focus in all cases
ticket #1519
SVN revision: 76902
Mike Blumenkrantz [Thu, 20 Sep 2012 09:06:28 +0000 (09:06 +0000)]
chuckleheads at it again with the pointer sliding on sloppy focus
ticket #1540
SVN revision: 76896
Mike Blumenkrantz [Thu, 20 Sep 2012 08:57:36 +0000 (08:57 +0000)]
create default apps menu on init, don't free efreet menus on shutdown to prevent race condition triggered by people with superhuman menu navigation abilities
SVN revision: 76895
Mike Blumenkrantz [Thu, 20 Sep 2012 08:44:30 +0000 (08:44 +0000)]
reorder shelf startup slightly, add gadcon populate event, only show created shelf after it's been populated, populate gadcons incrementally instead of all at once
this commit reduces my startup time by 0.5-1.0 seconds on average when using two shelves
SVN revision: 76894
Mike Blumenkrantz [Thu, 20 Sep 2012 07:45:30 +0000 (07:45 +0000)]
if xkbd module is loaded with no config, a very basic, generic config will be applied
ticket #1534
SVN revision: 76890
Mike Blumenkrantz [Thu, 20 Sep 2012 07:34:07 +0000 (07:34 +0000)]
fix stringshare usage
SVN revision: 76889
Mike Blumenkrantz [Thu, 20 Sep 2012 07:30:07 +0000 (07:30 +0000)]
formatting
SVN revision: 76888
Mike Blumenkrantz [Thu, 20 Sep 2012 07:21:36 +0000 (07:21 +0000)]
unify ilist item creation
SVN revision: 76887
Mike Blumenkrantz [Thu, 20 Sep 2012 07:07:40 +0000 (07:07 +0000)]
damn xkb module breaking autohide on shelf!
ticket #1539
SVN revision: 76886
Mike Blumenkrantz [Thu, 20 Sep 2012 06:57:33 +0000 (06:57 +0000)]
switch order of desklock wallpaper finding when desklock is set to use "current desktop's wallpaper" so that it uses the default wallpaper AFTER checking if there's a custom one set for the current desk
SVN revision: 76885
Cedric BAIL [Thu, 20 Sep 2012 03:43:07 +0000 (03:43 +0000)]
e: let's do the animation back correctly.
SVN revision: 76882
Carsten Haitzler [Thu, 20 Sep 2012 02:49:54 +0000 (02:49 +0000)]
no duplicate win+left/right bindings.
SVN revision: 76881
Carsten Haitzler [Wed, 19 Sep 2012 23:50:27 +0000 (23:50 +0000)]
add send of sigchld to apps e things are efl apps to wake them up if
they are sleep()ing :)
SVN revision: 76877
Tom Hacohen [Wed, 19 Sep 2012 15:20:47 +0000 (15:20 +0000)]
E keyboard: Sort the layouts by name, not code.
Thanks a lot to CharlesWaldman for reminding me about this.
SVN revision: 76873
Hannes Janetzek [Wed, 19 Sep 2012 15:17:02 +0000 (15:17 +0000)]
e17/modules/evry: this should be more correct, but i need to look into this again...
SVN revision: 76872