Leif Middelschulte
5030ed833d
fix possible SEGVs
...
SVN revision: 68236
2012-02-21 22:05:07 +00:00
Leif Middelschulte
217be79bdf
Fix possible issues with e_randr.
...
SVN revision: 68230
2012-02-21 19:58:51 +00:00
Leif Middelschulte
9238601dd3
e_config strings are eina_stringshare'd
...
SVN revision: 68224
2012-02-21 15:50:09 +00:00
Carsten Haitzler
0add92b38a
remove acpi debugging and label lid state properly in the ui!
...
SVN revision: 68223
2012-02-21 14:35:00 +00:00
Christopher Michael
0377e75f9a
E_Randr: Fix static declaration.
...
SVN revision: 68217
2012-02-21 12:33:06 +00:00
Carsten Haitzler
ba74a617ba
backlight - eina log bitching when no bl exists, fix.
...
SVN revision: 68209
2012-02-21 08:19:37 +00:00
Carsten Haitzler
32ac589897
fix e_randr eina log bitching when u dont have exisitng config!
...
SVN revision: 68208
2012-02-21 08:17:32 +00:00
Carsten Haitzler
687c994aa2
be more insistent on setting root bg color - add timer to black it out
...
in 10 sec in case gnome-settings-daemon runs off and sets it or
something.
SVN revision: 68191
2012-02-21 03:16:32 +00:00
Carsten Haitzler
8f465dbb54
debugging stuff in e_acpi for later.
...
SVN revision: 68189
2012-02-21 03:01:40 +00:00
Leif Middelschulte
82ef8253df
Make policies work again.
...
SVN revision: 68171
2012-02-20 19:14:26 +00:00
Leif Middelschulte
9216647733
Notice when connection state changed.
...
SVN revision: 68170
2012-02-20 19:14:22 +00:00
Leif Middelschulte
b2b0678165
Remove parameter constraint
...
SVN revision: 68137
2012-02-20 03:44:47 +00:00
Leif Middelschulte
e9ecce3b3f
Fix SEGV during storage.
...
SVN revision: 68126
2012-02-19 22:13:19 +00:00
Carsten Haitzler
923a0bc0b7
lets not segv shall we?
...
SVN revision: 68119
2012-02-19 07:36:01 +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
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
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
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
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
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
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
Leif Middelschulte
f218a4c893
Typo on function name RandRR 1.1 vs. 1.2
...
SVN revision: 67400
2012-01-20 18:58:29 +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
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
Christopher Michael
8e4a1c3758
E: Fix warning about uninitialized variable in randr code.
...
SVN revision: 67273
2012-01-17 12:41:21 +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
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
0149e51aaa
focus using current time gotten from event stream.
...
SVN revision: 66899
2012-01-05 10:08:08 +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
f674bd8a0b
fix border events/grabs for move/resize and such.
...
SVN revision: 66703
2011-12-30 17:17:09 +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
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
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
203905f1c0
Fix ignorance of policies when refreshing e_randr info.
...
SVN revision: 66338
2011-12-19 17:42:08 +00:00
Carsten Haitzler
2812e15939
make aspect size requests work properly with autoscroll in shelf.
...
SVN revision: 66312
2011-12-18 14:03:15 +00:00
Leif Middelschulte
8c70ddd862
Use poller to force randr events to be sent.
...
SVN revision: 66290
2011-12-16 14:19:37 +00:00
Leif Middelschulte
f5bf360e9a
Introduce refetching of all RandRR info.
...
SVN revision: 66287
2011-12-16 14:19:25 +00:00
Leif Middelschulte
89407ecd3a
Fix some wording and spelling.
...
SVN revision: 66221
2011-12-14 17:37:43 +00:00
Leif Middelschulte
9282dd62d7
Make policies work and (re)storable. debug verbosity++
...
SVN revision: 66219
2011-12-14 17:37:33 +00:00
Leif Middelschulte
5777d4bffe
Put e_randr init after e_config init.
...
SVN revision: 66218
2011-12-14 17:37:27 +00:00
Leif Middelschulte
2ac2fdf1c2
Create event for "Loading e_config finished."
...
It is bad how this works right now. Fail by design/documentation.
E.g. subsys a is waiting for event b_e (generated by subsys b) to happen.
If a is loaded before b, b_e isn't initialized and a waits for the wrong event.
Consequently either their must be specified value for non initialized events
(e.g. 0) or all events must be initialized in a central place, so
emitters'/listeners' order is irrelevant.
SVN revision: 66217
2011-12-14 17:37:22 +00:00
Leif Middelschulte
add873a668
More fixes for e_randr, but also some for conf_randr.
...
SVN revision: 66216
2011-12-14 17:37:17 +00:00
Leif Middelschulte
7c96041e21
Several minor e_randr related fixes.
...
Don't free e_config stuff.
Improve debug messages wording.
SVN revision: 66215
2011-12-14 17:37:10 +00:00
Mike Blumenkrantz
9225575511
grammarize
...
SVN revision: 66164
2011-12-13 15:02:48 +00:00
Carsten Haitzler
66decc410d
fix del of directories and copy too.
...
SVN revision: 66010
2011-12-08 03:34:44 +00:00
Vincent Torri
1c8b4d5c3d
E: remove extraneous parentheses
...
SVN revision: 65994
2011-12-07 20:34:45 +00:00
Carsten Haitzler
0cd9e9beec
well now this uses eeze - why keep the old search list?
...
SVN revision: 65947
2011-12-06 06:49:58 +00:00
Mike Blumenkrantz
9f70d6d9da
+ecore_x_randr_output_backlight_available() from Term <term@twistedpath.org>
...
also corresponding e17 usage
SVN revision: 65837
2011-12-03 04:24:02 +00:00
Carsten Haitzler
008668be55
oh dear.. more icon bottom space stuff in efm. fix!
...
SVN revision: 65648
2011-11-28 12:18:58 +00:00
Carsten Haitzler
83dbefaf87
fix sub object add for e widgets... will be happy to let elm do this
...
in future :)
SVN revision: 65644
2011-11-28 11:40:18 +00:00
Carsten Haitzler
f32a029890
man that has annoyed me for AGES.. that uselss space at the bottom of
...
efm views! argh! fix! disable it!
SVN revision: 65594
2011-11-25 08:07:12 +00:00
Carsten Haitzler
1175a7b529
and remove printfs
...
SVN revision: 65593
2011-11-25 07:47:57 +00:00
Carsten Haitzler
db3621837a
lets drop icons correctly if efm view is not at 0,0
...
SVN revision: 65592
2011-11-25 07:46:50 +00:00
Carsten Haitzler
7e0ff05ad1
lets' delete files again shall we efm?
...
SVN revision: 65591
2011-11-25 07:13:41 +00:00
Tom Hacohen
c2b3f17a6f
E desklock: Fix password replace char to work correctly with unicode.
...
The correct fix would actually be using textblock there and not TEXT object
as we already have edje_entry... I guess whoever did it had it motives
(or possibly edje_entry didn't exist yet at that time). But anyhow,
edje_entry already supports replacement chars.
SVN revision: 65519
2011-11-22 15:59:54 +00:00
Mike Blumenkrantz
0784943ae3
account for "" with getenv for hahas
...
SVN revision: 65390
2011-11-18 19:25:19 +00:00
Mike Blumenkrantz
8c9d0f0aa0
use helper macro for eeze scanner edd setup
...
SVN revision: 65389
2011-11-18 19:24:21 +00:00
Mike Blumenkrantz
330a63e43d
try introducing a delay after starting eeze scanner to make socket connection more successful
...
SVN revision: 65382
2011-11-18 09:29:08 +00:00
Vincent Torri
3a2cdebbbf
E17: fix eeze mount detection and build, reported by Jochen Schröder
...
SVN revision: 65368
2011-11-18 06:56:07 +00:00
Mike Blumenkrantz
7b4bfd893b
trivial changes
...
SVN revision: 65364
2011-11-18 05:58:08 +00:00
Mike Blumenkrantz
c2b9cb4b56
slightly better debug info for eeze scanner connection
...
SVN revision: 65361
2011-11-18 04:55:52 +00:00
Carsten Haitzler
cef3afa355
support mtrack... my new little memory tracker so i can finally live
...
track down leaks and other badnesses.
SVN revision: 65335
2011-11-17 10:19:50 +00:00
Carsten Haitzler
cb148dd11e
dont go hunt if ping to now interval not long enough in poller
...
SVN revision: 65290
2011-11-16 10:08:28 +00:00
Sebastian Dransfeld
c2527ef23f
e_config: Fix file size detection
...
Dear all,
I found a bug in e_config. The e didn't make the configuration backup files.
It was because of my wrong patch (svn rev.64684). I fixed this bug.
Please check the new patch file.
Patch by Doyoun Kang
SVN revision: 65224
2011-11-15 07:39:24 +00:00
Christopher Michael
9a8511aea0
E_Randr: Fix typo in message.
...
SVN revision: 65221
2011-11-15 06:46:47 +00:00
Boris Faure
27264671d0
e/gadcon: label() returns a const char*
...
Original patch by Fabien Romano from OpenBSD
SVN revision: 65204
2011-11-14 21:46:57 +00:00
Boris Faure
0417842390
e: typo. Patch by Fabien Romano from OpenBSD
...
SVN revision: 65203
2011-11-14 21:46:37 +00:00
Carsten Haitzler
a3bfd5d8bb
have tasks always set inset and autoscroll so it works right.
...
SVN revision: 65118
2011-11-13 05:47:09 +00:00
Mike Blumenkrantz
11ff2ab3eb
I don't spend hours and hours and hours and days of my free time hacking on ecrustify for people to not use it.
...
SVN revision: 64917
2011-11-07 23:53:01 +00:00
Mike Blumenkrantz
512062bee3
okay. I'm not often as serious as I am now.
...
take a moment, look around, and find something that comforts you. enjoy this thing for a few minutes or until you are sufficiently relaxed.
IF YOU SEND US A PATCH, TEST COMPILE IT.
IF IT HAS WARNINGS, FIX THEM. ALL OF THEM.
IF YOU COMMIT A PATCH THAT CREATES WARNINGS, DON'T.
IF YOU HAVE COMMITTED A PATCH THAT CREATED WARNINGS:
* GO BACK TO SCHOOL
* LEARN PHYSICS AND ENGINEERING
* INVENT A TIME MACHINE
* GO BACK IN TIME AND SPANK YOURSELF
SVN revision: 64916
2011-11-07 23:49:08 +00:00
Mike Blumenkrantz
c94c9ffe05
unused var--
...
SVN revision: 64915
2011-11-07 23:42:19 +00:00
Mike Blumenkrantz
bc6ff37c70
more crashes--
...
SVN revision: 64914
2011-11-07 23:41:59 +00:00
Mike Blumenkrantz
223013c370
woooo dead stores! yeaahh!!!!
...
SVN revision: 64888
2011-11-07 22:39:56 +00:00
Mike Blumenkrantz
694b58f985
I guess make this explicit even though it will never happen
...
SVN revision: 64887
2011-11-07 22:37:20 +00:00
Mike Blumenkrantz
a0c180f41a
if (fail) goto exit;
...
exit:
return;
who can spot what's wrong with the above snippet? cookies for the first one to answer correctly!
SVN revision: 64886
2011-11-07 22:36:11 +00:00
Mike Blumenkrantz
d27e4fad0f
as it turns out, this whole thing was pretty dumb so I'm cutting it down
...
SVN revision: 64885
2011-11-07 22:33:29 +00:00
Mike Blumenkrantz
91118b6790
initializers: I don't really have anything witty to say about them, but you should know that they're important
...
SVN revision: 64884
2011-11-07 22:31:03 +00:00
Mike Blumenkrantz
9a1b59641a
allocating 0 bytes: stay classy e
...
SVN revision: 64883
2011-11-07 22:29:29 +00:00