Commit Graph

13970 Commits

Author SHA1 Message Date
Mike Blumenkrantz e7cbbb4ed1 use mover geom to determine gadman gadget zone, also don't save until drag is over
SVN revision: 77264
2012-10-01 10:42:58 +00:00
Christopher Michael 12e76211d4 E (RandR): For now, do not raise "resized" signal with every movement,
just raise it once when it snaps to the closest resolution.

NB: This may change in the future but for now, let's keep the number
of callbacks down.



SVN revision: 77263
2012-10-01 10:33:32 +00:00
Mike Blumenkrantz 9c7996bbd8 end gadman edit when shutting down (fixes crash), clean up legacy gadman dnd code, fix gadman dnd to remove client configs when drag starts, not when edit starts
SVN revision: 77262
2012-10-01 10:28:38 +00:00
Christopher Michael 271a21df59 E (RandR): Add callbacks in randr widget for monitor_rotated and
monitor_moved. Add del hook for when monitor gets deleted so we can
cleanup callbacks. Fix monitor smart object to build.



SVN revision: 77261
2012-10-01 10:27:39 +00:00
Christopher Michael 7d6f95bc01 E (RandR): Raise callback signals for monitor_moved and
monitor_rotated so we can adjust positions in the randr widget.



SVN revision: 77260
2012-10-01 10:21:26 +00:00
Sebastian Dransfeld f2b9c969af e: Fix fullscreen and focus
iconifying fullscreen windows during focus change seems to be a bad
idea, as it triggers new focus events.

- Make window fullscreen
- Alt+Tab to new window
- Alt+Tab back
-> Window is still iconified
Can only get fullscreen window back by doing uniconify

Also switching desktops will result in a iconified window which the user
must hunt down (ticket #1550).

This should fix those issues.

SVN revision: 77259
2012-10-01 10:15:09 +00:00
Mike Blumenkrantz 99f7820770 fix gadman gadget refcounting
SVN revision: 77258
2012-10-01 10:01:04 +00:00
Christopher Michael 37802a1b09 E (RandR): Fix monitor resize function to use e_layout_child_resize.
Implement basic monitor moving.

NB: This does not Snap yet, or move the other monitor(s).



SVN revision: 77256
2012-10-01 08:56:38 +00:00
Mike Blumenkrantz 8a7477d9a8 reflow some code
SVN revision: 77254
2012-10-01 08:54:36 +00:00
Mike Blumenkrantz 119f7014fa even more fwin handlers to kill tooltips during gadget dnd
SVN revision: 77253
2012-10-01 08:41:57 +00:00
Mike Blumenkrantz 121fe0f8c7 remove some e_sys code which prevented umounting user-mounted devices when devices were not mounted as /media/$dev
SVN revision: 77252
2012-10-01 08:35:03 +00:00
Mike Blumenkrantz 0742fcb26f properly escape xkb text so formatting doesn't end up looking weird
SVN revision: 77249
2012-10-01 08:16:03 +00:00
Mike Blumenkrantz 280e275ed3 pixel border windows are now resizable
ticket #1567


SVN revision: 77248
2012-10-01 08:04:45 +00:00
Christopher Michael bc8f6e526a E (RandR): Make resolution popup menu actually set the object
resolution when selected.



SVN revision: 77247
2012-10-01 08:02:35 +00:00
Christopher Michael 640c9d67b3 E (RandR): Add 'moving' flag to smart_data. Fix some function calls to
not pass data (is not needed for those). Fix thumb_mouse_down to use
'obj' for changing pointer. Add 'move' function skeleton(s).




SVN revision: 77246
2012-10-01 07:42:47 +00:00
Mike Blumenkrantz f810de58ff the "Slide pointer to newly-focused window" option now also slides pointer when closing a window changes focus
ticket #1551


SVN revision: 77245
2012-10-01 07:38:46 +00:00
Christopher Michael 01db2abf19 E (RandR): Update mouse pointer when over the thumbnail to indicate
move is possible.

NB: Preparation for monitor moving.



SVN revision: 77243
2012-10-01 07:32:57 +00:00
Mike Blumenkrantz 2c53d5b46f ensure e modules end in .so before trying to open them
SVN revision: 77242
2012-10-01 07:30:06 +00:00
Christopher Michael b4d2b87079 E (RandR): Cleanup some comments (nothing functional).
SVN revision: 77240
2012-10-01 07:17:43 +00:00
Christopher Michael f1ec38f0ae E (RandR): Add popup menu to display available resolutions (for TAsn).
SVN revision: 77239
2012-10-01 07:04:21 +00:00
Daniel Juyung Seo 238cf8d846 e AUTHORS e.dox.in: Added a missing author and synchronized documentation with AUTHORS.
SVN revision: 77237
2012-10-01 06:57:50 +00:00
Vincent Torri 2536e510be update fr teanslation, by Maxime Villard
SVN revision: 77223
2012-09-30 08:50:27 +00:00
Vincent Torri 5faab5d695 e17: update po files
SVN revision: 77222
2012-09-30 08:48:50 +00:00
Vincent Torri 0f76b94fc8 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
2012-09-30 08:47:07 +00:00
rustyBSD 1093c09cab From: rustyBSD <rustyBSD@gmx.fr>
Subject: Re: [E-devel] E SVN: caro trunk/e/src/bin



SVN revision: 77216
2012-09-29 02:22:43 +00:00
Massimo Maiurana 2f7594a58f updating portuguese translations
SVN revision: 77210
2012-09-28 17:03:44 +00:00
Christopher Michael 65c331369b E (RandR): When we finish rotation, update monitor frame position.
SVN revision: 77205
2012-09-28 14:05:51 +00:00
Christopher Michael 4e9dd83e44 E (RandR): Fix corner case where rotation was done by user for a full
360 degrees and snapping was incorrect.



SVN revision: 77204
2012-09-28 12:43:43 +00:00
Sebastian Dransfeld 336b70d246 e: unshade in shade direction
SVN revision: 77203
2012-09-28 12:25:30 +00:00
Christopher Michael 2b59153982 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
2012-09-28 12:17:29 +00:00
Christopher Michael d5dcd71d83 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
2012-09-28 12:10:31 +00:00
Sebastian Dransfeld 82f094feaa e: Apply styles to gtk application font
SVN revision: 77200
2012-09-28 12:04:34 +00:00
Christopher Michael 488fa90a5c E (RandR): Fix resolution text to not draw under the monitor name.
SVN revision: 77195
2012-09-28 10:33:16 +00:00
Christopher Michael 3d62a1ccad E (RandR): Set resolution text on load, and also set the resolution to
the "potential" snapping resolution as the user resizes.



SVN revision: 77194
2012-09-28 09:49:24 +00:00
Christopher Michael d027d51773 E: Add textblock for resolution.
SVN revision: 77193
2012-09-28 09:48:41 +00:00
Christopher Michael bd939278b8 E: Oops, remove red rectangle from indicator.
SVN revision: 77187
2012-09-28 09:06:40 +00:00
Christopher Michael adc5e6064c 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
2012-09-28 09:06:08 +00:00
Christopher Michael 7d2cff204b E: Update randr dialog theme to support indicator on/off.
SVN revision: 77185
2012-09-28 09:05:01 +00:00
Christopher Michael de780ba00d 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
2012-09-28 07:53:25 +00:00
Carsten Haitzler 0a766a74ea fix up randr smart monitor code so livethumb is swallowed RIGHT so map
applies. :)



SVN revision: 77180
2012-09-28 07:44:44 +00:00
Christopher Michael e67f42cd0a 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
2012-09-28 07:11:46 +00:00
Lucas De Marchi 68bd64d583 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
2012-09-27 17:07:53 +00:00
Lucas De Marchi da40a35d52 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
2012-09-27 17:07:44 +00:00
Sebastian Dransfeld 7c4fa48ab6 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
2012-09-27 13:02:18 +00:00
Christopher Michael 50f569ff5e 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
2012-09-27 10:19:34 +00:00
Christopher Michael 33ccce29fd E (randr): Implement some snap 'fuziness' for finding the next smaller
or larger resolution during a resize.



SVN revision: 77148
2012-09-27 10:14:58 +00:00
Carsten Haitzler dfb8541aad allow secure remove to be able to write multiple times... in theory...
but for now it's once. :)



SVN revision: 77147
2012-09-27 10:10:20 +00:00
Carsten Haitzler 17ce568685 lets "secure rm" with buffers of 64k per write and handle dangling
tail too.



SVN revision: 77146
2012-09-27 09:59:36 +00:00
Christopher Michael 5d1a85b837 E Randr: Ooops, fix compile.
SVN revision: 77145
2012-09-27 09:44:17 +00:00
Christopher Michael 28eac48e9c 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
2012-09-27 09:22:05 +00:00