Commit Graph

9758 Commits

Author SHA1 Message Date
Massimo Maiurana 95cb1ce29f updating french translations
SVN revision: 68121
2012-02-19 08:48:03 +00:00
Carsten Haitzler 923a0bc0b7 lets not segv shall we?
SVN revision: 68119
2012-02-19 07:36:01 +00:00
Leif Middelschulte 62ded22064 Improve conf_randr dialog.
Adjust to changes in e_randr.h.
Change "display disabled" to "display disconnected"

SVN revision: 68116
2012-02-18 16:49:17 +00:00
Leif Middelschulte 7cda77af23 Adapt conf_display to changes made in e_randr.h
SVN revision: 68115
2012-02-18 16:49:13 +00:00
Leif Middelschulte b27aec4ad5 Refactoring e_randr, big time.
SVN revision: 68114
2012-02-18 16:49:07 +00:00
Carsten Haitzler 55b8337d6e and fix up some more zone id/num disagreements.
SVN revision: 67988
2012-02-15 15:33:54 +00:00
Carsten Haitzler 515819cdb5 make all zone matching agree on the same convention - use zone->num,
not zone->id. zone->id is for matching u to zinerama/xrandr
screens/outputs. e re-sorts based on highest res screens first, lower
res later.



SVN revision: 67951
2012-02-15 04:35:18 +00:00
Carsten Haitzler e7167e7c91 in illume softkey - use min size calc.
SVN revision: 67949
2012-02-15 04:19:47 +00:00
Carsten Haitzler 74784b5ac2 make fullscreen windows on layer 300 (well above everythign and
anything) as it should be.



SVN revision: 67850
2012-02-11 12:14:10 +00:00
Carsten Haitzler 1517091652 add wiz page about update checks.
SVN revision: 67848
2012-02-11 10:45:32 +00:00
Carsten Haitzler b164a4c0db fix some battery errant warnings and dump some info about decisions
made for battery warning alert



SVN revision: 67847
2012-02-11 10:44:51 +00:00
Carsten Haitzler b0100ffb75 actually full restart after wizard, not normal restart
SVN revision: 67846
2012-02-11 06:43:58 +00:00
Carsten Haitzler 570ac8fa68 and make back-off on update checks limit at about 1 day, not 6 days.
SVN revision: 67831
2012-02-10 17:15:20 +00:00
Carsten Haitzler eff3e8a711 update now delivers uuid.
SVN revision: 67827
2012-02-10 13:32:50 +00:00
Carsten Haitzler 8cbc14a2e2 fix stacking netwm prop set! that was bad!
SVN revision: 67824
2012-02-10 13:21:23 +00:00
Carsten Haitzler 49e08fe68e ok - until i finihs off syscon config - dont dup entires. havent done
entry editing yet.



SVN revision: 67788
2012-02-09 11:51:10 +00:00
Christopher Michael 3d1e0180a2 Illume: Remove the popup. It's not needed now.
NB: Once again, the Old Man is correct ;)



SVN revision: 67773
2012-02-08 22:57:07 +00:00
Carsten Haitzler b0b7bea223 use http 1.0 for posts!
SVN revision: 67760
2012-02-08 13:26:08 +00:00
Michael BOUCHAUD 5aae4607ea e: add hand pointer
SVN revision: 67756
2012-02-08 11:26:13 +00:00
Carsten Haitzler 60fea9433f hey e_randr... lets not segv on setting up screen eh?
SVN revision: 67700
2012-02-04 23:01:36 +00:00
Carsten Haitzler 6c3a3258f1 make printfs for backight debug.. have newlines and stuff...
SVN revision: 67699
2012-02-04 23:00:47 +00:00
Christopher Michael 3e337912bd E Comp (wayland): Rename HAVE_WAYLAND to HAVE_WAYLAND_CLIENTS so there
is no confusion wrt the "wayland only" version of e17.



SVN revision: 67636
2012-01-31 16:36:07 +00:00
Christopher Michael 75b6d29ad6 E Comp (wayland): Add a surface repick when old surface gets
destroyed. Add a surface repick call when we raise an existing
surface. Fix redraw for surfaces which use a gl texture.



SVN revision: 67633
2012-01-31 14:16:48 +00:00
Christopher Michael 8e219d3455 E Comp (wayland): Use the wayland method of getting time (appears some
wayland clients have issues with using E's timestamp from events).



SVN revision: 67632
2012-01-31 13:51:52 +00:00
Carsten Haitzler 16022b1d80 properly get lid status! my god this has been broken for a while!
SVN revision: 67602
2012-01-30 12:58:40 +00:00
Christopher Michael 9ba038d504 E Comp (wayland): Get important input from X11 (focus in/out, mouse
in/out, mouse down/up, key down/up, etc, etc) and pass it on to
wayland clients in the form that they expect (wayland events).



SVN revision: 67593
2012-01-29 20:31:46 +00:00
Christopher Michael 2b36a0e7ba E Comp (wayland): Add getting pixmap for egl surfaces.
SVN revision: 67592
2012-01-29 20:30:29 +00:00
Christopher Michael a764120adf E Comp (Wayland): Only fetch pixmap from wayland if we are a 'border'
window and 'borderless' (helps reduce apparent lag people were having).

NB: This is only enabled IF you do it on purpose with
--enable-wayland-clients when building E17. If NOT, then it defaults
to the code path that was there pre-existing.



SVN revision: 67576
2012-01-28 22:52:47 +00:00
Christopher Michael 9619be1673 E Comp (wayland): Add check for empty surface list (and bail out) and
add checks for valid buffer, and valid border.



SVN revision: 67575
2012-01-28 22:51:19 +00:00
Christopher Michael 26f6478d62 E Comp (wayland): Set border to borderless on show, so that we can
reduce pixmap lookups in core comp routines.



SVN revision: 67574
2012-01-28 22:50:24 +00:00
Christopher Michael 7ab3b4cb9e E Comp (wayland): Disable getting pixmap from Wayland (for now) as
this seems to break compositor for normal x11 users.



SVN revision: 67568
2012-01-27 15:07:42 +00:00
Christopher Michael c7e037e842 E Comp (wayland): Fix a few more instances of
ecore_x_composite_name_window_pixmap_get when building w/ wayland
client support.



SVN revision: 67556
2012-01-26 18:28:15 +00:00
Christopher Michael 98eb4d06ff E Comp (wayland): Commit new code for comp module that renders wayland
clients in e17 (x11).

NB: This is an inital 'working' commit, tho there are still things on
the todo for this, so don't expect it to "fully" work yet.



SVN revision: 67553
2012-01-26 18:21:54 +00:00
Carsten Haitzler aaf80033e5 add hibernate now action
fix backlight to not reset to default on restarts.



SVN revision: 67544
2012-01-26 06:21:21 +00:00
Christopher Michael d818752f81 E Comp (wayland): Add big FIXME note wrt why wayland clients are not
displaying.



SVN revision: 67531
2012-01-25 11:02:07 +00:00
Christopher Michael b2b3fc51fc E Comp (wayland): Fix some formatting. Set egl config_atribs to be
similar to the ones used in the evas_gl engine.



SVN revision: 67530
2012-01-25 11:01:18 +00:00
Christopher Michael 744b0a6658 E Comp (wayland): Set surface transform to NULL on creation.
SVN revision: 67529
2012-01-25 11:00:29 +00:00
Tom Hacohen 0efb4871dd E notification: Fix notification concatenations.
SVN revision: 67502
2012-01-24 17:37:47 +00:00
Mike Blumenkrantz 294a0fbed2 add a slider for backlight dimming on a timer in dpms controls
as I have no devices which contain a controllable backlight, someone else will have to test/fix this


SVN revision: 67487
2012-01-24 10:01:28 +00:00
Mike Blumenkrantz dada7d44ee warning--
SVN revision: 67486
2012-01-24 09:36:48 +00:00
Mike Blumenkrantz 0cdcee490e add poller for pulseaudio init
SVN revision: 67484
2012-01-24 08:31:23 +00:00
Christopher Michael f636fe3065 E Comp (wayland): Remove unused function.
SVN revision: 67469
2012-01-23 12:35:42 +00:00
Christopher Michael 9309c86d3d E Comp (Wayland): Handle output mode flipped.
SVN revision: 67468
2012-01-23 12:22:16 +00:00
Christopher Michael 03eeeaaf0c E Comp (Wayland): Add functions for create/destroy of EGL images.
Add some notes....cause this STILL is NOT working :(



SVN revision: 67467
2012-01-23 12:21:39 +00:00
Christopher Michael 6d650eb556 E Comp (wayland): Handle destroy & create of egl images for surface.
SVN revision: 67466
2012-01-23 12:20:48 +00:00
Christopher Michael 50dd8bd43f E Comp (wayland): Quiet output. Add EGL image functions to compositor
structure.



SVN revision: 67465
2012-01-23 12:20:17 +00:00
Christopher Michael f4c3c4b041 E Comp (wayland): Add some notes. Remove some debug output. Hangle EGL
images.



SVN revision: 67464
2012-01-23 12:19:44 +00:00
Christopher Michael 36b4602804 E Comp Module (wayland client support): Break large file into several
smaller ones (easier to maintain & read). Finish off lots of todos
from original file.

NB: This STILL will not render wayland clients in our compositor.
Anyone with experience wrt this ?? Any help would be appreciated !!



SVN revision: 67451
2012-01-22 16:32:39 +00:00
Christopher Michael 2cef205925 Comp: Fix building without wayland clients.
SVN revision: 67424
2012-01-21 09:22:01 +00:00
Leif Middelschulte f218a4c893 Typo on function name RandRR 1.1 vs. 1.2
SVN revision: 67400
2012-01-20 18:58:29 +00:00
Christopher Michael 7b37b6a28b Comp Module: Add code for allowing comp module to render wayland
clients (incomplete still).

NB: Just adding this code so that Gwanglim Lee can see the code.



SVN revision: 67398
2012-01-20 18:40:39 +00:00
Gustavo Sverzut Barbieri c1a7b52698 fix plural typo
SVN revision: 67363
2012-01-19 23:37:35 +00:00
Gustavo Sverzut Barbieri 4305b8e7fe e/docs: do bare documentation for e.
Just some groups and basic description for modules. I'm NOT going back
to this anytime soon, but would be VERY happy if people could do some
screenshots and put the images for each module in docs/img/ folder,
linking to them from each e_mod_main.h



SVN revision: 67362
2012-01-19 23:25:32 +00:00
Carsten Haitzler b566de4bf8 fix naming of shot file on save to corrrect png/jpg - also save to
desktop by default.



SVN revision: 67306
2012-01-18 23:59:12 +00:00
Sebastian Dransfeld 6c950e981a e/gadman: Always return allocated buffer
The result from _get_bind_text will be free'd, so we must always
allocate it.

SVN revision: 67299
2012-01-18 22:11:04 +00:00
Sebastian Dransfeld 0bd4ef0855 e/gadman: cf->style should always be stringshared
SVN revision: 67298
2012-01-18 22:10:54 +00:00
Sebastian Dransfeld 96a38b7b0d e/gadman: formatting
SVN revision: 67297
2012-01-18 22:10:43 +00:00
Carsten Haitzler 238d7ae904 who broke backlight? FIX!
SVN revision: 67293
2012-01-18 15:27:10 +00:00
Jihoon Kim 39fa544056 From: Jihoon Kim <imfine98@gmail.com>
Long time ago, in
http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg32795.html
mail thread and IRC,

I talked with about problem of asynchronous event API such as
ecore_imf_context_commit_event_add,
ecore_imf_context_preedit_changed_event_add, so on.

In short, The problem is that key event and text_set APIs are processed
immediately, but commit event and preedit changed event is processed
asynchronously  because those APIs add each event to ecore event queue.

To fix these problems, I've decided to create synchronous event APIs such
as ecore_imf_context_event_callback_add, del and call.

For considering compatibility, sync and async event callback functions are
used in xim and scim immodule.



SVN revision: 67290
2012-01-18 04:38:04 +00:00
Tom Hacohen cd2d5add05 E notification: Use <br/> not <br>.
SVN revision: 67278
2012-01-17 15:50:37 +00:00
Christopher Michael 8e4a1c3758 E: Fix warning about uninitialized variable in randr code.
SVN revision: 67273
2012-01-17 12:41:21 +00:00
Davide Andreoli 7a4ab7417a Revert a 13 months old commit by englebass
Messagge was:
module unload will delete gadcons, so we need to cleanup in gadman as
well.


This cause all my gadget to be deleted when I switch from 1 monitor
to 2 monitors (while e is running). This probably occcur also when
switching resolution.

Also I don't like all the gadgets configs to be deleted when the 
gadman module is unloaded, we have a conservative approch with
gadget config, so don't see the reason to delete all my gadget
here.

DaveMDS



SVN revision: 67251
2012-01-16 21:54:53 +00:00
Boris Faure d651ea3d68 e: fix fps_show in comp being toggled on startup
comp module has an handler on SIGUSR2 to toggle showing fps.
On startup, enlightenment_init sends a SIGUSR2 to its parent so that it
exists of pause() (in e_main.c:537) and finish main init.
Sending SIGUSR1 instead of SIGUSR2 is more of a workaround than a fix.

SVN revision: 67249
2012-01-16 20:07:15 +00:00
Leif Middelschulte 72e9ba4bca Cleanup desktop notifications in battery.
-Properly init and shutdown e_notify
-Use "Battery" as name for notification sender
-Use ui configurable timeout for notification
-Save "use desktop notification" for real

SVN revision: 67029
2012-01-11 01:40:13 +00:00
Leif Middelschulte e5d5b57bc5 Add E_Notify to c- and linkerflags.
SVN revision: 67028
2012-01-11 00:49:46 +00:00
Leif Middelschulte 40b2ec83b7 Add desktop notifications to battery module.
SVN revision: 67027
2012-01-11 00:29:42 +00:00
Mike Blumenkrantz a0ae01c227 add debug output for backlight
SVN revision: 67023
2012-01-10 21:08:58 +00:00
Christopher Michael 79e0406a40 E: Update eina_array_count function to not use deprecated one.
SVN revision: 67014
2012-01-10 11:18:55 +00:00
Leif Middelschulte dba1e9d7e4 Silence warnings.
SVN revision: 66978
2012-01-08 18:13:42 +00:00
Mike Blumenkrantz de639bccff attempt at new backlight device preference logic
SVN revision: 66959
2012-01-07 15:12:50 +00:00
Carsten Haitzler 524904ac55 sigusr2 now toggles fps :)
SVN revision: 66935
2012-01-06 10:26:02 +00:00
Mike Blumenkrantz 27661da8ef not having any text here weirds me out
SVN revision: 66918
2012-01-06 03:58:34 +00:00
Carsten Haitzler 0149e51aaa focus using current time gotten from event stream.
SVN revision: 66899
2012-01-05 10:08:08 +00:00
Tom Hacohen 769348ef64 E notification: Support newlines in notifications.
SVN revision: 66872
2012-01-04 15:13:24 +00:00
Tom Hacohen 844eb83a38 E notification: Fix notification markup.
Apparently there's a limited markup language that should be supported.

SVN revision: 66868
2012-01-04 13:43:33 +00:00
Carsten Haitzler 779c1a35c2 name client list config better
SVN revision: 66770
2012-01-03 03:29:25 +00:00
Carsten Haitzler 0078d30bdc segv's waiting to happen wrong api calls on wrong object types - check
to protect.



SVN revision: 66707
2011-12-31 14:35:05 +00:00
Carsten Haitzler 653ca4eda4 display mis-configured remembers so u can delete them.
SVN revision: 66705
2011-12-31 06:58:38 +00:00
Carsten Haitzler f674bd8a0b fix border events/grabs for move/resize and such.
SVN revision: 66703
2011-12-30 17:17:09 +00:00
Gwanglim Lee 990a6ef050 From: Gwanglim Lee <gl77.lee@samsung.com>
Subject: [E-devel] [Patch] E17/comp: add _NET_WM_CM_Sn checking code

I've added checking code to detect another compositor that is already
running.

And I've also removed unnecessory set/unset code for _NET_WM_CM_S#.



SVN revision: 66657
2011-12-30 02:15:02 +00:00
Leif Middelschulte 302dfe88f3 Fix possible issue with missing outputs.
SVN revision: 66638
2011-12-29 18:29:52 +00:00
Carsten Haitzler cc59b36bef warn--
SVN revision: 66623
2011-12-29 10:48:02 +00:00
Carsten Haitzler e46322a104 oooooh e can check for its own updates now. :) kind of generic to be
able to do more too.



SVN revision: 66621
2011-12-29 10:45:49 +00:00
Chidambar Zinnoury c64faa47e5 e: cpufreq governor settings moved around a lil' bit.
SVN revision: 66614
2011-12-28 21:22:41 +00:00
Chidambar Zinnoury 762b0aa52b e: add icons to colour classes categories.
SVN revision: 66613
2011-12-28 20:18:13 +00:00
Carsten Haitzler accf9be609 make some more config vars have a gui.
SVN revision: 66597
2011-12-28 11:16:46 +00:00
Carsten Haitzler 61b0f13cb0 more gui for config vars we have.
SVN revision: 66594
2011-12-28 07:11:01 +00:00
Carsten Haitzler 32726ba6d2 get rid of unused cfdata members
SVN revision: 66593
2011-12-28 06:52:59 +00:00
Hannes Janetzek 3d1d1a89a9 e17: remove debug printf
SVN revision: 66571
2011-12-27 13:23:07 +00:00
Carsten Haitzler 9f8ff9682f remove some more unused config vars and mark config vars that have gui
controls.



SVN revision: 66524
2011-12-26 07:26:39 +00:00
Carsten Haitzler 1ae388fea2 provide gui config for some config vars with no gui right now.
SVN revision: 66515
2011-12-26 07:01:00 +00:00
Carsten Haitzler 7fd02afae4 and remove virtual roots config that isnt ever used or able to be
enabled or tested...also remove the config vals from profiles.



SVN revision: 66514
2011-12-26 06:32:21 +00:00
Carsten Haitzler cdb864ed8e remove all traces of selecting engine in e17 - wont actuallly ever be
needed beyond compositor. :)



SVN revision: 66513
2011-12-26 06:24:59 +00:00
Mike Blumenkrantz 897c5aaf45 add a note here about other backlight devices
SVN revision: 66493
2011-12-24 07:44:18 +00:00
Mike Blumenkrantz 1b4bf7e573 maybe prevent a leak but probably not
SVN revision: 66492
2011-12-24 07:44:07 +00:00
Mike Blumenkrantz c2e454d4f7 support led class of backlights
SVN revision: 66491
2011-12-24 07:29:21 +00:00
Leif Middelschulte 10ce636d7a Clean up++. Also fix randr 1.0 corner case.
SVN revision: 66465
2011-12-22 15:11:35 +00:00
Leif Middelschulte cbf14cf105 Unset variables that were deleted.Safety++
SVN revision: 66441
2011-12-21 12:43:30 +00:00
Leif Middelschulte ab7aa67cb0 Clean up some code. Add "display disabled outputs" toggle to UI.
SVN revision: 66404
2011-12-21 01:23:16 +00:00
Leif Middelschulte 91cb43b37f Actually remove items from list.
SVN revision: 66403
2011-12-21 01:23:10 +00:00