Commit Graph

10065 Commits

Author SHA1 Message Date
Vincent Torri 9d9ce41db0 E17: fix some warning
SVN revision: 71233
2012-05-18 13:02:20 +00:00
Vincent Torri 0b63bf0067 E: Use correct flag for en_GB locale
Patch by Ian Lee


SVN revision: 71232
2012-05-18 13:00:54 +00:00
Cedric BAIL 5327abfc35 e: defensive test, just in case the geometry is NULL.
SVN revision: 71231
2012-05-18 08:54:41 +00:00
Carsten Haitzler d4ad6b0060 don't forget to process messages/signals before border frame calc.
SVN revision: 71163
2012-05-16 11:48:38 +00:00
Jihoon Kim d33e0931ee e17/entry: fix formatting
SVN revision: 71136
2012-05-16 01:14:20 +00:00
Christopher Michael 2ba3676d55 E (comp module): Update to latest wayland shell changes (implement set
title & class).



SVN revision: 71117
2012-05-15 13:24:55 +00:00
Christopher Michael b1c738936f Illume_Softkey: Remove silly left-over printfs...Spankies for whoever
left these in.



SVN revision: 71110
2012-05-15 12:03:55 +00:00
Vincent Torri 6975000ffd E17: missed that one
SVN revision: 70976
2012-05-13 17:48:08 +00:00
Vincent Torri 2fff3dd83a E17: fix mixed declarations and code
SVN revision: 70975
2012-05-13 17:45:44 +00:00
Vincent Torri 0522bc5f92 E17: spelling, reported by cippp in IRC
SVN revision: 70974
2012-05-13 17:28:22 +00:00
Carsten Haitzler 346a77eaf1 make gadman popup/show win also handle dnd as a target.
SVN revision: 70956
2012-05-13 05:14:02 +00:00
Carsten Haitzler 9741813058 modules shouldnt ADD bindings all the time... leave that up to users.
SVN revision: 70955
2012-05-13 04:54:41 +00:00
Carsten Haitzler da5c53c632 lets not have crash-worthy list managemrnt eh? ie remove list items
fromt he list we are walking WITHOUT using the sfe walkign macros! bad
bad bad!



SVN revision: 70953
2012-05-13 01:07:35 +00:00
Daniel Juyung Seo 1d79eb47f9 e tiling: Use c89 style for 'for' statement. Fixed build breaks with some options. Special thanks to vtorri.
SVN revision: 70899
2012-05-10 05:06:48 +00:00
Cedric BAIL b49a5e4205 e: fix build of tiling module on bsd.
SVN revision: 70891
2012-05-09 09:57:15 +00:00
Cedric BAIL 72ab7f3d78 e: fix typo.
SVN revision: 70888
2012-05-09 08:21:06 +00:00
Carsten Haitzler 7202bacc30 inc init stack size
SVN revision: 70863
2012-05-08 05:12:17 +00:00
Cedric BAIL c2a29811d5 e: massiv warning cleanup !
SVN revision: 70756
2012-05-04 09:38:52 +00:00
Cedric BAIL 2d0970da9a e: warning--.
SVN revision: 70751
2012-05-04 02:34:56 +00:00
Michael BOUCHAUD 7743a24db2 e: make e_powersave values configurable
SVN revision: 70698
2012-05-03 20:16:34 +00:00
Massimo Maiurana bce6efef04 updating french and italian translations
SVN revision: 70697
2012-05-03 17:39:23 +00:00
Carsten Haitzler af106c4c74 oh make custom bg/overlays etc. work again in efm. i know e_icon was
being used - not quite right as per before. need to look into this.
mental note.



SVN revision: 70695
2012-05-03 12:13:34 +00:00
Cedric BAIL 89ddff064e e: remove some warning.
Let's start by cleaning up this warning party !


SVN revision: 70694
2012-05-03 11:02:35 +00:00
Cedric BAIL 94493ce3bc e: cleanup randr code, patch by dh.
SVN revision: 70691
2012-05-03 08:49:43 +00:00
Cedric BAIL 0852f34613 e: fix warning, patch by dh.
SVN revision: 70690
2012-05-03 08:47:48 +00:00
Cedric BAIL 984f5ef27c e: just detect reordering of screen when it happens.
SVN revision: 70689
2012-05-03 08:45:20 +00:00
Cedric BAIL e5cf6ffe36 e: prevent segv when their were no previous config.
SVN revision: 70682
2012-05-03 03:52:03 +00:00
Christopher Michael 003e8e8a14 E (conf_intl): Fix that nasty Advanced Input Method dialog to resize
widgets properly. As a bonus, the code in advanced_widgets_create is
cleaner now :)



SVN revision: 70676
2012-05-02 20:09:44 +00:00
Cedric BAIL 55415c6df0 e: move e-tiling in e17.
SVN revision: 70614
2012-05-02 08:20:53 +00:00
Carsten Haitzler 9027606122 enable xkb next/prev and set actions. :)
SVN revision: 70613
2012-05-02 07:37:09 +00:00
Carsten Haitzler 1994364e64 fix only label option for gadget and filter out kbd layotu swithcing
options - use bindings.



SVN revision: 70612
2012-05-02 07:28:46 +00:00
Carsten Haitzler b8d5b3f45b skip passing variant if its just basic. never provide , in the case
ity is provided - eg for dvorak.



SVN revision: 70606
2012-05-02 06:51:14 +00:00
Carsten Haitzler e43dc09abe ok try an alternative bug workaround. seems a LOT of layouts fail
without a , after "basic". my list being:

az in br bg ma ca ir jp ru lk tw ua uz kr nec_vndr/jp pk brai tz ke bw

all kbd layotus of basic variant work with a , at the end. dvorak
seems not to, so add , always if basic, and remove if not. thats the
workaround for now.



SVN revision: 70592
2012-05-02 03:20:19 +00:00
Carsten Haitzler 5082a158f2 try get xkb to work around bugs in x11.
SVN revision: 70591
2012-05-02 02:50:48 +00:00
Carsten Haitzler 50c68a2e5b sort menu in xkbswitch by names of kbds/models etc.
SVN revision: 70582
2012-05-01 13:29:46 +00:00
Carsten Haitzler 012a857244 put debug back so we can look at what works/fails.
SVN revision: 70577
2012-05-01 11:53:37 +00:00
Carsten Haitzler 8cf82ce92f make page 000 display firstpage theme element for wizard.
SVN revision: 70575
2012-05-01 11:33:19 +00:00
Carsten Haitzler 08d9edfa16 added simplified xkb layout selector into wizard. :)
SVN revision: 70570
2012-05-01 09:15:18 +00:00
Carsten Haitzler 977bb15275 merge 2 flag repos and update lang+flag lists in wizard and lang
chooser.



SVN revision: 70562
2012-05-01 04:19:28 +00:00
Carsten Haitzler 253efca0e2 and if for whatever reason e was locked when it restarts... lock again
instantly on restart :)



SVN revision: 70559
2012-04-30 12:59:03 +00:00
Carsten Haitzler 7c23365cf9 fix edge bindings to work if you add other bindings to corners other
than edge flips.



SVN revision: 70558
2012-04-30 12:29:34 +00:00
Carsten Haitzler bad06a673a fix bug Ticket #903
SVN revision: 70557
2012-04-30 12:28:57 +00:00
Carsten Haitzler b731b036d0 lets get rid of the ()'s in filenames to make bsd users with their
ancient make tools work.



SVN revision: 70556
2012-04-30 12:04:50 +00:00
Carsten Haitzler 46aaf99d2c force 1 more msg process too.
SVN revision: 70554
2012-04-30 11:03:21 +00:00
Carsten Haitzler 52a4e76c1d fix size recalce issue enabling/disabling features in clock
SVN revision: 70553
2012-04-30 11:02:45 +00:00
Carsten Haitzler 5a00507e2b xkb config put into core. xkb layout is set on startup now (last one
used). removed setting up and deletion of keybindings - now its in
normal keybindings config territory. set them up yourself. much more
solid now. happy.



SVN revision: 70552
2012-04-30 09:52:05 +00:00
Cedric BAIL 70d21a1f44 e: move everyone to use eina_file_direct_ls and friend.
NOTE: I think, but I am not sure yet, that only EFM should
do this kind of operation or it could hard lock E17.


SVN revision: 70546
2012-04-30 07:07:33 +00:00
Carsten Haitzler c90e3c1517 work on some todo items i left for xkbswitch.
gagdte looks nicer now
flags aspect ratio is correct now based on each flag
name of kbd layout only appears on mouseover
fixed buffer overflow possibility in execution.



SVN revision: 70534
2012-04-29 03:47:53 +00:00
Massimo Maiurana caaf8c6ea0 updating french and italian translations
SVN revision: 70533
2012-04-28 13:44:27 +00:00
Carsten Haitzler a1d12e56bb hmm didnt wannt this in svn yet - partially done.
SVN revision: 70532
2012-04-28 04:24:20 +00:00
Carsten Haitzler c1699d13a0 finally - xkbswitch into core e. needs some polishing work. what i
have done here beyond just "copy the code" is:

1. fix up some code that was useless (didnt need to be done).
2. reformat all the code to be closer to efl/e style guidelines
3. add flags to the gadget popup menu to change keyboard
4. fix lots of warnings
5. fix some correctness in c - () vs (void)
6. added q66 to AUTHORS
7. made it use _() intl macro, not D_() (needed)
8. put xkbswitch module stuff in theme (need some prettying/work)
9. added some XXX: comments on things to do

right now xkbswithc is actually very powerful (thanks q66) but its not
that user-friendly. it lets you add a short-list of "keyboard layouts"
you nee/duse. the gagdet lets you quick-switch between them. this
actually works. it has nice little flaggy things to try help you out.

what we probably need to do is:

1. fix a buffer overflow waiting to happen in the kbdswitch changing.
XXX'd
2. add a wizard page asking for kbd layout
3. double-check that "last used kbdlayout" is actually turned on
4. move xkbd config to core e config (not separate in module)
5. pretty up the gagdet (add a shadow around the flag, some
placeholder if no flag is selected etc.)
6. go over the xkb parser - it looks fragile from a read

:)




SVN revision: 70531
2012-04-28 04:09:56 +00:00
Leif Middelschulte 481b027763 Remove unused variable.
SVN revision: 70506
2012-04-26 10:22:43 +00:00
Leif Middelschulte 6d323b3f39 Fix position calculation of dummy.
SVN revision: 70505
2012-04-26 10:22:38 +00:00
Leif Middelschulte c0752cccb5 Remove Evas_Object as reference from conf_randr. Use data structure instead.
SVN revision: 70504
2012-04-26 10:22:31 +00:00
Carsten Haitzler c2288e4dcf dont re-order screens magically on dynamic screen ad/del vs startup on
the same screen setup.



SVN revision: 70498
2012-04-26 08:31:03 +00:00
Doyoun Kang 02fc2b8a8c From: Doyoun Kang <doyoun.kang@samsung.com>
Subject: [E-devel] [Patch] e_zone bug fix

I found a minor bug in e_zone.c. The bug is that the E_EVENT_ZONE_DEL
event doesn't occur when the zone is deleted.



SVN revision: 70453
2012-04-25 00:46:37 +00:00
Christopher Michael 6b2144911a E (wl_shell): Update code to handle changes in wayland git. Comment
out unused functions (for now).



SVN revision: 70447
2012-04-24 17:31:07 +00:00
Christopher Michael 7ffbf6ef25 E (wl_drm): Update drm module for most recent wayland git. Use
wl_signal_add, remove timestamps where not used anymore, make use of
wayland 'serial'. Fix destroy_listeners for new wayland code.



SVN revision: 70446
2012-04-24 17:24:59 +00:00
Christopher Michael 681b48d0b8 E Comp Module: (Wayland Client Support): Add support for ping of
surfaces (from newest wayland git). Fix up wl_resource_destroy calls
to match newest wayland. Fix destroy_listeners for newest wayland. Use
wl_signal_add for destroy signals. Fix calls to wl_input_device_
functions that do not take a timestamp anymore.



SVN revision: 70445
2012-04-24 17:15:05 +00:00
Carsten Haitzler 8ff70e6e8f fix issue where popusp when moved wouldnt move if te zone HAD moved -
so store zone x, y too to make sure we do move popup too.



SVN revision: 70442
2012-04-24 14:24:49 +00:00
Carsten Haitzler 627b604d26 if screens dynamically come and go ONLy free zones we no longer need
and ONLy new zones we now do need, dont free all and new existing set
+ new ones.



SVN revision: 70439
2012-04-24 12:55:03 +00:00
Viktor Kojouharov 6bf44ae797 Add a checkbox to enable the usage of the custom screenlock command
SVN revision: 70429
2012-04-24 07:41:22 +00:00
Carsten Haitzler 796065157e just use zone's deskx/y current.
SVN revision: 70384
2012-04-22 05:20:16 +00:00
Cedric BAIL ff6f93b8be e: fix typos.
SVN revision: 70381
2012-04-22 02:54:01 +00:00
Carsten Haitzler 6ffbe230f2 only store screen/deskx,y if isnt != null
SVN revision: 70380
2012-04-22 02:42:10 +00:00
Carsten Haitzler 2599c973e3 lets force odules to rebuild regularly. start upping api version.
SVN revision: 70377
2012-04-21 09:04:28 +00:00
Carsten Haitzler 4b9f45a538 printf--
SVN revision: 70371
2012-04-21 01:14:32 +00:00
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
Chidambar Zinnoury bc0ae06616 e pager: check zone when adding a border.
When a window is sticky and a pager is created (when restarting the window manager for instance), not checking zones makes the window being shown everywhere - on every screen


SVN revision: 70183
2012-04-14 12:13:16 +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 11c41d6912 reflect rotation in the dialog
SVN revision: 70158
2012-04-12 18:31:23 +00:00
Leif Middelschulte aa1c81ad03 Reflect changed resolution in dialog.
SVN revision: 70157
2012-04-12 18:31:17 +00:00
Christopher Michael 1cf089ed8d E Comp (wayland): Make E's composite module compile again against
recent wayland changes.



SVN revision: 70017
2012-04-11 17:23:19 +00:00
Leif Middelschulte be22edaa3f Add (not yet working) sec. check;Fix res. list.
SVN revision: 70016
2012-04-11 15:08:09 +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 2ac207aead fix overseen mistake
SVN revision: 69996
2012-04-10 10:58:18 +00:00
Leif Middelschulte 0daf53273c Selecting resolutions for mulitple monitors before applying should work now.
SVN revision: 69994
2012-04-10 09:20:54 +00:00
Leif Middelschulte f7259f1064 Use ilist smart callbacks, which don't seem to work either
SVN revision: 69981
2012-04-09 20:45:20 +00:00
Leif Middelschulte 0f59be779c Fix possible segv
SVN revision: 69980
2012-04-09 20:45:15 +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
Carsten Haitzler c8952edbf3 fix segv if illume2 config load fails.
SVN revision: 69868
2012-04-02 20:29:18 +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 c8622031be compile again. remove some of dh's stuff! (comment out)
SVN revision: 69710
2012-03-29 02:55:42 +00:00
Christopher Michael 648f558aa8 E17 (wayland): Add wayland drm compositing module.
Add wayland shell module.
Add wayland screenshot module.

NB: I am adding these modules but NOT adding the needed build
infrastructure just yet because people should not even 'play' with
this yet (still some buggers to iron out).



SVN revision: 69709
2012-03-29 01:43:17 +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
Christopher Michael eba1cf6e4a E Comp (wayland): Update comp module (wayland) for removal of wl_shm.
SVN revision: 69673
2012-03-27 17:51:13 +00:00
Thomas Gstädtner 6f55d529a3 From: Thomas Gstädtner <thomas@gstaedtner.net>
Subject: [E-devel] [PATCH] battery: add support for different suspend
methods

Allow the user to select what to do when the battery runs low:
Suspend, Hibernate or Shutdown.



SVN revision: 69623
2012-03-26 04:00:53 +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 40fc3efd1f Select (previous) mode simplier.
SVN revision: 69307
2012-03-13 19:58:02 +00:00
Leif Middelschulte ee1f79e848 Fix typo in EDID sort function
SVN revision: 69306
2012-03-13 19:57:58 +00:00
Leif Middelschulte 3cf0bf72fb warnings--
SVN revision: 69305
2012-03-13 19:57:53 +00:00
Leif Middelschulte 71d0297574 Use modes' names for the list.
SVN revision: 69304
2012-03-13 19:57:37 +00:00
Leif Middelschulte a88493233b Make conf_randr subwidgets work with e_layout.
SVN revision: 69269
2012-03-12 22:38:00 +00:00
Leif Middelschulte 348afe4972 minor tweeks to conf_randr.
SVN revision: 69268
2012-03-12 22:37:55 +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
Cedric BAIL a35a47a558 e: fix notification module id.
Patch by P Purkayastha <ppurka@gmail.com>.


SVN revision: 69234
2012-03-12 08:58:23 +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
Carsten Haitzler e6958153cb dont report the connman error more than once here
SVN revision: 69046
2012-03-08 10:13:42 +00:00
Sebastian Dransfeld ef93a97573 modules/conf_randr: Fix display of outputs
- Show and pack objects in layout before using e_layout_child_*()
  functions.
- Don't use random EVAS_HINT_* flags when passing parameters.

SVN revision: 69040
2012-03-08 08:27:32 +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 3428e5e07a Comp Module: Update comp module for recent wayland changes wrt regions.
SVN revision: 68986
2012-03-07 16:08:43 +00:00
Tom Hacohen a4240c73b4 E illume-keyboard: No need to escape () in the filename.
Breaks here (possibly beacuse of new autofoo?).

SVN revision: 68659
2012-03-04 13:28:44 +00:00
Carsten Haitzler 7edcb32dd0 add \ to ('s
SVN revision: 68607
2012-03-02 00:09:13 +00:00
Christopher Michael 4ac033b49c Illume Indicator. Remove some debugging printfs. Remove unused
handlers (for border show/hide). Add missing UNUSED for a function
parameter. Comment out useless gadcon function.



SVN revision: 68525
2012-02-28 23:05:06 +00:00
Leif Middelschulte e62da06cd3 Add scrollframe to conf_randr. e_layout's child size is not right
SVN revision: 68441
2012-02-25 10:50:19 +00:00
Leif Middelschulte 37a99accde finish renaming all '[sub]subdialog' to 'widget'
SVN revision: 68440
2012-02-25 10:50:14 +00:00
Leif Middelschulte 23a469ae03 Simplify arrangement widget. Use e_layout.
SVN revision: 68439
2012-02-25 10:01:30 +00:00
Leif Middelschulte a5a3db6195 rename stuff, move functions decls to header
SVN revision: 68438
2012-02-25 10:01:23 +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
Christopher Michael 6daa7d8d98 E_Comp (wayland): Update comp module code for recent wayland changes.
SVN revision: 68285
2012-02-22 19:26:10 +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 32b343cdd3 Remove *= e_scale. It produces unwanted results.
SVN revision: 68275
2012-02-22 15:42:00 +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 b3b07b6be5 Simplify a bit.
SVN revision: 68235
2012-02-21 22:05:02 +00:00
Leif Middelschulte 217be79bdf Fix possible issues with e_randr.
SVN revision: 68230
2012-02-21 19:58:51 +00:00
Leif Middelschulte 1ca87695e7 Fix possible SEGV for screwed drivers.
SVN revision: 68225
2012-02-21 15:50:16 +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 f4820b562e Disable e_randr refresh on startup, because runtime settings get lost
SVN revision: 68169
2012-02-20 19:14:16 +00:00
Carsten Haitzler 147659280f fix - dh... u are hieding a window in response to the hide4 event FOR
that window... thus generating another event saying it was hidden..
thus responding to that event... infinitely looping.. and allocating
an event queue from hell! (ie event queue just keeps getting filled up
by itself with no end). fixed.



SVN revision: 68139
2012-02-20 04:25:03 +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
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