Carsten Haitzler
183472fb39
fix placement code to respect desktop given not current visible stuff,
...
and add latent disabled feature to keep everythng on same screen/desk
off for now until config added.
SVN revision: 70370
2012-04-21 01:13:34 +00:00
Carsten Haitzler
10ea31e5f6
and only make it match first time for that instance.
...
SVN revision: 70369
2012-04-21 00:31:29 +00:00
Carsten Haitzler
81bb978614
after years, finally fix an annoyance... application windows, IF e can
...
match them back to something IT started (ibar, menus, evrything
etc.)... it will keep those windows ON the zone/desktop u started them
on... hoobloodyray!
SVN revision: 70368
2012-04-21 00:26:31 +00:00
Carsten Haitzler
c13f47db22
fix infinite self-feeding loop with desklock... tnx yoz! :-P
...
:)
SVN revision: 70334
2012-04-19 13:57:19 +00:00
Christopher Michael
aafe309fa3
E: Fix e_mouse initializing.
...
NB: The logic looked wrong here. (was if ecore_x_pointer_mapping_set
succeeds, then return a fail of e_mouse_update). That makes no sense.
We should only return a fail of mouse_update if the
ecore_x_pointer_mapping_set function call Fails.
SVN revision: 70247
2012-04-16 21:56:30 +00:00
Michael BOUCHAUD
69624a7f82
e: react on the good event, and don't ignore it
...
SVN revision: 70237
2012-04-16 18:27:48 +00:00
Vincent Torri
c30aaf8dde
e17: remove some shadow variables
...
SVN revision: 70190
2012-04-15 08:09:56 +00:00
Vincent Torri
c4cdd54b33
e17: unused variables
...
SVN revision: 70189
2012-04-15 07:48:43 +00:00
Vincent Torri
c24b9f7aee
whitespaces--
...
SVN revision: 70188
2012-04-15 07:21:00 +00:00
Samuel F. Baggen
c2062025d0
updated remaining copyright year from sources too
...
SVN revision: 70184
2012-04-14 14:37:29 +00:00
Carsten Haitzler
6c2e868b3a
1. abstract "sub borders" into a function to return a list of them so
...
when operating on them we can determine the logic of inclusion of
sub-borders in 1 place.
2. fix transients when they are FOR a fullscreen window - if
fullscreen window loses focus, dont minimize it as transients are on
top and should stay there along with fullscreen window.
3. formatting. :)
SVN revision: 70165
2012-04-13 06:41:52 +00:00
Leif Middelschulte
752cf8040b
Fix missing CRTC index in e_config;Don't add mode 'disabled' to runtime.
...
SVN revision: 70015
2012-04-11 15:08:03 +00:00
Leif Middelschulte
83932df5ad
make placement work with e_layout and fix other issues.
...
SVN revision: 69937
2012-04-05 22:21:29 +00:00
Leif Middelschulte
d69f6c6e6c
Stringshare mode- and output names
...
SVN revision: 69936
2012-04-05 22:21:24 +00:00
Leif Middelschulte
0803d0fe29
Fix return type
...
SVN revision: 69914
2012-04-03 18:36:28 +00:00
Carsten Haitzler
027bb73b5d
fix case for fullscreen window focus handling
...
SVN revision: 69905
2012-04-03 14:47:44 +00:00
Carsten Haitzler
2790f80ab6
fix alt+tab + fullscreen windows (and some formtting)
...
SVN revision: 69871
2012-04-02 20:30:36 +00:00
Carsten Haitzler
d19c20d85a
fix left/right mouse config init.
...
SVN revision: 69870
2012-04-02 20:30:01 +00:00
Jihoon Kim
f68b32f93d
e17/entry: support left/right/up/down key on keypad
...
SVN revision: 69859
2012-04-02 10:39:32 +00:00
Sergei Kabanov
761fb56e5f
From: Sergei Kabanov <s.kabanov@yahoo.com>
...
Subject: [E-devel] Fix udisks support for e17
as per advice of Michael Blumenkrantz
sending this patch for testing.
With this patch external devices have icons on desktop,
and devices can me mounted/unmounted/ejected.
SVN revision: 69827
2012-04-01 14:56:51 +00:00
thomasg
f8db5fb50d
From: thomasg <thomas@gstaedtner.net>
...
Subject: Re: [E-devel] [PATCH] e_randr: fix compiler warning
SVN revision: 69794
2012-03-30 10:39:40 +00:00
Carsten Haitzler
56c31ab510
add missing )
...
SVN revision: 69704
2012-03-28 12:55:08 +00:00
Carsten Haitzler
6233bd09f0
put env bug so waiting to happen - env vars wont be set. no crash
...
though.
SVN revision: 69696
2012-03-28 07:26:22 +00:00
Carsten Haitzler
c9a95709e3
null out black canvas handle when freed - just in case.
...
SVN revision: 69593
2012-03-24 02:24:53 +00:00
Christopher Michael
5047abf5a6
E: Properly use __UNUSED__ in menu code.
...
SVN revision: 69569
2012-03-22 18:11:48 +00:00
Leif Middelschulte
95f33ad549
Make conf_display work again (primary output resolution st/ld).
...
SVN revision: 69547
2012-03-21 23:39:11 +00:00
Carsten Haitzler
b1d31afdb8
while hunting down what appears to be a memleak in e17.. my profiling
...
turned up that we keep lots of icons in mem that we don't use. frankly
we could do this better as we still may keep multiple copies (inside
an evas object as well as in the border netwm icons data etc.), but
this is better than keeping 3, 4 or 10 icons of various sizes where we
only use 1.
SVN revision: 69521
2012-03-20 08:07:05 +00:00
Michael BOUCHAUD
beb14d1ff7
e: fix e_widget_textblock to use min: 1 0; on TEXTBLOCK part in theme
...
SVN revision: 69506
2012-03-19 10:55:35 +00:00
Leif Middelschulte
d75b68ae78
Update common modes, when updating mode info
...
SVN revision: 69308
2012-03-13 19:58:06 +00:00
Leif Middelschulte
ee1f79e848
Fix typo in EDID sort function
...
SVN revision: 69306
2012-03-13 19:57:58 +00:00
Mike Blumenkrantz
2674d7eedc
revert all window menu changes since august of last year
...
I tried to like the new layout, but it required way too much navigation for most commonly used functions
if people really liked the other layout, perhaps it can be merged as a config option.
SVN revision: 69262
2012-03-12 17:47:27 +00:00
Sebastian Dransfeld
05bf07450c
e: formatting
...
SVN revision: 69055
2012-03-08 11:37:54 +00:00
Sebastian Dransfeld
8e446682e3
e/randr: Use correct typedef for xid
...
SVN revision: 69052
2012-03-08 11:25:05 +00:00
Mike Blumenkrantz
984d2c1869
ecrustify
...
SVN revision: 69035
2012-03-07 22:53:50 +00:00
Mike Blumenkrantz
2bdd24ea93
ecrustified
...
SVN revision: 69034
2012-03-07 22:50:53 +00:00
Christopher Michael
0ff9e4bc58
E: Fix timestamp label.
...
SVN revision: 68364
2012-02-23 19:52:19 +00:00
Tom Hacohen
78b700d9fd
E: Added newly added private header to EXTRA_DIST.
...
SVN revision: 68342
2012-02-23 14:49:46 +00:00
Leif Middelschulte
0e5f759b51
Do CRTC configuration/restoration in one step.
...
SVN revision: 68276
2012-02-22 15:42:07 +00:00
Leif Middelschulte
19dd99da42
Fix return values of non-void functions.
...
SVN revision: 68241
2012-02-22 00:02:58 +00:00
Leif Middelschulte
466b3c91c6
Improve init so it fails if the drivers dont really support RandRR.
...
SVN revision: 68238
2012-02-21 23:53:00 +00:00
Leif Middelschulte
b8f3d41c08
Fix another possible SEGV
...
SVN revision: 68237
2012-02-21 23:12:48 +00:00
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
Mike Blumenkrantz
c3fff8a8a7
fix possible null deref here
...
SVN revision: 64882
2011-11-07 22:28:05 +00:00
Mike Blumenkrantz
59ad77e297
checking return value of alloca is like checking whether your app is still running
...
SVN revision: 64881
2011-11-07 22:19:50 +00:00
Mike Blumenkrantz
cf3762ba28
not sure what the point of this is, so away with it!
...
SVN revision: 64880
2011-11-07 22:18:34 +00:00
Mike Blumenkrantz
35d0205db5
remove unused var here
...
SVN revision: 64879
2011-11-07 22:17:23 +00:00
Mike Blumenkrantz
f50d13d49d
remove dead store here
...
SVN revision: 64877
2011-11-07 22:14:27 +00:00
Mike Blumenkrantz
970335809a
someone forgot to break this case statement. how embarrassing for this person and his family.
...
SVN revision: 64876
2011-11-07 22:13:01 +00:00
Mike Blumenkrantz
696204e49a
and maybe use the right variable name here
...
SVN revision: 64875
2011-11-07 22:11:32 +00:00
Mike Blumenkrantz
d082be3165
hey let's not crash here
...
SVN revision: 64874
2011-11-07 22:10:24 +00:00
Mike Blumenkrantz
54413de9b1
clean up some compiler warnings
...
SVN revision: 64873
2011-11-07 22:07:06 +00:00
Carsten Haitzler
20e8feca2c
i'll put in leif's randr code - even though it's buggy, it's the best
...
way for it to be worked on by people for release.
SVN revision: 64801
2011-11-06 06:41:39 +00:00
Carsten Haitzler
47447fd382
fix warping of mouse on desk flip in multihead
...
SVN revision: 64799
2011-11-06 06:37:02 +00:00
Boris Faure
ffe946c5fd
e: send hide event for borders even if not visible
...
SVN revision: 64787
2011-11-05 18:29:30 +00:00
Cedric BAIL
0bb5631288
e: attach to the right desktop.
...
SVN revision: 64753
2011-11-05 08:41:51 +00:00
Hannes Janetzek
06f104ebec
e17/xsettings: fix theme option
...
- started to provide dpi setting, not enabled yet
SVN revision: 64711
2011-11-03 21:22:23 +00:00
Doyoun Kang
b516fb6bb1
From: Doyoun Kang <doyoun.kang@samsung.com>
...
Subject: [E-devel] [Patch] e_config config save patch
I found a problem in e_config. There is no code to check file size when the e makes the
configuration backup files. Even if the file size is 0, the e copies it to backup file.
So, I added code to check the size of the file. Please check the attached patch file.
SVN revision: 64684
2011-11-03 10:54:33 +00:00
Carsten Haitzler
52e23870a3
revert parts of patch that committed randr to e... don't want that
...
right now until rest of patch is in.
SVN revision: 64629
2011-11-02 01:36:10 +00:00
Carsten Haitzler
0b4f2529f9
overkill doing "Gadget nameofgadget in the menu. just nameofgadget
...
will do. also it wasnt translated anyway.
SVN revision: 64624
2011-11-01 22:33:38 +00:00
Hannes Janetzek
83d9f1a16f
e17: use application 'font class' for changing font used by applications.
...
- need to add a page for this in look->applications later..
- allow choosing font size by pixels in basic font dialog, this is not too advanced
SVN revision: 64612
2011-11-01 13:59:44 +00:00
Youness Alaoui
88f331c878
wtf, removing wrongly inserted tabs in previous commit
...
SVN revision: 64588
2011-10-31 23:26:24 +00:00
Youness Alaoui
a98518a9de
E: gadcon width adjustment was entering an infinite loop if no gadget had autoscroll enabled
...
the 'need' variable had to be initialized to 0, and a break condition for the loop
also needed to be added otherwise we'd end up in an infinite loop if no gadget
had autoscroll (in which case, the need var was never modified).
SVN revision: 64587
2011-10-31 23:22:07 +00:00
Carsten Haitzler
d5247cd243
and refine new gadcon layout somemore - so much simpler now! yay!
...
SVN revision: 64556
2011-10-31 12:04:34 +00:00
Carsten Haitzler
be4202e8a6
disable resizable gadcon gadgets because we now have autoscroll expand
...
stuff working.
SVN revision: 64551
2011-10-31 10:10:17 +00:00
Mike Blumenkrantz
df86973d62
remove unused var
...
SVN revision: 64519
2011-10-30 08:24:41 +00:00
Carsten Haitzler
4a76470496
taskbar++!
...
one more todo item being knocked off. but there.
also no proper icon for it yet. mostly code from the old taskbar with
lots of little things fixed.
SVN revision: 64518
2011-10-30 07:36:54 +00:00
Mike Blumenkrantz
db88f8f57d
backlight internals now use eeze
...
this probably breaks some stuff, mail me some good debug info
SVN revision: 64512
2011-10-29 18:45:43 +00:00
Carsten Haitzler
8b15afb842
debug printf--
...
SVN revision: 64504
2011-10-29 06:58:50 +00:00
Carsten Haitzler
5ed77cf412
make backlight code a bit more generic with a list of sysfs files to
...
look at to get backlight working.
SVN revision: 64503
2011-10-29 04:36:32 +00:00
Mike Blumenkrantz
71fcdc6428
typedefs: the greatest.
...
SVN revision: 64452
2011-10-27 23:48:52 +00:00
Carsten Haitzler
baf1d40ccb
implement some more correct icccm stacking support
...
SVN revision: 64402
2011-10-25 23:50:25 +00:00
Carsten Haitzler
5dddceedc5
indeed - alloc enough space for the message as a whole - alloc only
...
alloced 1 extra float in addition to the one already there. need an
extra 4.
SVN revision: 64401
2011-10-25 23:49:58 +00:00
Christopher Michael
9d92d60572
E: If we add new supported atoms, please be sure to increment the
...
array count too.
SVN revision: 64300
2011-10-22 17:01:33 +00:00
Cedric BAIL
e9d12e2d03
e: quick fix when shading a window with a linked video.
...
SVN revision: 64260
2011-10-21 16:25:45 +00:00
Cedric BAIL
0a59d65e3f
e: actually let E17 handle direct video rendering path.
...
NOTE: There is still the following list of issue :
- stacking, with window that could get between the video
layer and the application layer.
- border, if I turn them off the window get resized to
1x1 and I don't understand yet why.
- comp-scale, as we don't understand that this window
are one, it display them separatly.
I think that the only possible answer is to enable this feature
only when composite is tunerd on and make window a smart object
so we could merge the video layer and the application in one
object.
SVN revision: 64257
2011-10-21 15:31:35 +00:00
Viktor Kojouharov
6e67afe9e3
allow settings the shelf layer to 'below windows', if it was 'below everything'
...
SVN revision: 64212
2011-10-20 22:05:16 +00:00
Viktor Kojouharov
fd8e562507
give the correct count of args
...
SVN revision: 64156
2011-10-18 20:59:58 +00:00
Mike Blumenkrantz
f480f2a3f6
warning--, someone double check this cast
...
SVN revision: 64113
2011-10-16 15:36:26 +00:00
Mike Blumenkrantz
e4f9b1bd09
warning--
...
SVN revision: 64103
2011-10-16 15:12:45 +00:00
Viktor Kojouharov
96ff415a02
fully remove the BG panning.
...
add a float_set message directed towards the bg object on desk show
SVN revision: 64102
2011-10-16 14:53:27 +00:00
Carsten Haitzler
436918fe7a
work on improving edge bindings. having a look at this i'm more
...
convinced that we need to dump edge bindings as they stand entirely
and turn it into an event registration system.
virtual desktops register for edge events on the zone they are on as
they flip around or are created or destroyed. shelf for audiohide
registers a region of an edge etc.
SVN revision: 64100
2011-10-16 04:24:27 +00:00
Carsten Haitzler
bf16ac763d
make sure livethumbs have alpha! never made sure of that before. just
...
assumed. :)
SVN revision: 64099
2011-10-16 02:12:28 +00:00
Carsten Haitzler
c05527d86f
begin to fix up edge bindings.
...
SVN revision: 64085
2011-10-15 07:11:11 +00:00
Hannes Janetzek
ff7817d2be
e17: find .desktops for libreoffice
...
SVN revision: 63989
2011-10-11 20:10:29 +00:00
Hannes Janetzek
3d1ecd29e5
e17/comp: ok, dont make Comp_Source public, add functions needed by comp-scale instead
...
SVN revision: 63965
2011-10-10 21:09:26 +00:00
Hannes Janetzek
b59bdf6761
e17/comp: add function to get Comp_Source for window.
...
- make part of comp source struct public, better than having all modules using Comp_Source
copying E_Comp_Win private struct.
SVN revision: 63963
2011-10-10 20:30:33 +00:00
Vincent Torri
b05cb80a2a
E: include E_Hal.h if requested
...
SVN revision: 63884
2011-10-06 15:05:27 +00:00
Carsten Haitzler
a0781f02c4
allow 1 of the syscon entries to be marked iwth is_main=2 as the
...
"default" one so if you press the binding that broung syscon up again
while syscon is up - and later than 0.5 seconds after syscon came up
and more than 2 times, then it execs that default action (eg power
down, suspend etc.)
SVN revision: 63831
2011-10-05 09:39:39 +00:00
Carsten Haitzler
9464f17dd1
warnings--
...
SVN revision: 63829
2011-10-05 09:37:59 +00:00
Christopher Michael
b436516f94
E: Randr: No need to get output connection status twice in a row (was
...
already done previously with the call to output_info_set.
SVN revision: 63810
2011-10-04 17:49:33 +00:00
Carsten Haitzler
de643868c5
all in comments.
...
SVN revision: 63805
2011-10-04 11:38:52 +00:00
Massimo Maiurana
e82fbc1825
typo
...
SVN revision: 63749
2011-10-02 13:53:10 +00:00
Davide Andreoli
347bc21ddc
tabs--
...
SVN revision: 63632
2011-09-27 21:35:39 +00:00
Hannes Janetzek
44fe00ffa9
e17: more work on xsettings
...
- app theme chooser
- add option to disable 'settings daemon'
SVN revision: 63615
2011-09-27 01:56:08 +00:00
Chidambar Zinnoury
91c299be13
e: title the copyright notice.
...
SVN revision: 63605
2011-09-25 13:39:46 +00:00
Hannes Janetzek
f30111ae01
e17: workaround segv when mounting cdrom with udisk. btw opening devices in efm that are already mounted shows empty window
...
SVN revision: 63600
2011-09-25 06:53:58 +00:00
Hannes Janetzek
82e3f628c0
e17: merge config for xsettings
...
SVN revision: 63593
2011-09-24 23:31:43 +00:00
Hannes Janetzek
1656a81310
e17: add xsettings. add option to icon config to use same theme for applications
...
SVN revision: 63591
2011-09-24 22:05:15 +00:00
Christopher Michael
933a6d3d71
E: Potentially fix segfault with adding/removing desktop names and
...
using the tiling module. Use eina_stringshare_replace where possible.
Fix some formatting. Set desk->name to NULL if we are not going to put
a string into it.
SVN revision: 63564
2011-09-23 10:37:30 +00:00
Christopher Michael
277cbfdcaf
E: Reduce need for extra variable and just directly add handlers to
...
the list.
SVN revision: 63530
2011-09-22 05:45:45 +00:00
Christopher Michael
a0a0b42146
E: No need to store static lists of borders, comps, shelves, etc.
...
Those static lists were only used in config dialogs, so they are not
'required' to be static and existing while E is running. The config
dialogs can just call the e_theme_*_list functions when they need to.
NB: This reduces E's memory footprint !! :)
SVN revision: 63529
2011-09-22 04:05:55 +00:00