Chris Michael
7955818e25
Add randr theme support for primary outputs
...
NB: Someone may want to retheme this....
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-24 11:01:02 +01:00
Mike Blumenkrantz
8c509d0a18
split comp effect edc into separate file
2013-05-23 13:16:05 +01:00
Mike Blumenkrantz
e54edab54c
trivial new desk flip animation: BLEND
2013-05-23 13:16:05 +01:00
Mike Blumenkrantz
2ce4e8190c
set mouse_events: 0 on zoom comp effect clipper to be pedantic
2013-05-23 13:16:05 +01:00
Mike Blumenkrantz
07c39a3b80
fix border theme to be pixel-perfect for mouse events
2013-05-22 11:07:40 +01:00
Mike Blumenkrantz
274d069c94
comp shadow parts no longer steal mouse events
2013-05-21 13:31:04 +01:00
Carsten Haitzler
369d331efb
add glow to popup sel in ibar. more visible selection now.
2013-05-20 10:03:35 +09:00
Carsten Haitzler
5548e4afa7
... improve that popup box from ibar to not scale all over the place... but.. comp mirrors are full of garbage for me.
2013-05-19 23:34:10 +09:00
discomfitor
9ef130a6da
ibar now conceals a terrible power. the first person who can figure it out without reading the commit gets a surprise!
2013-05-18 19:39:52 +01:00
Cedric Bail
8f9e1d9b4f
systemd: improve unit.
2013-05-11 10:16:45 +09:00
Mike Blumenkrantz
ff577e094b
disable mouse events in border client swallow/clip parts
...
fixes behavior when clicking through shaped windows
2013-05-10 12:36:31 +01:00
Mike Blumenkrantz
eaf210d8b7
new border style which greatly increases usability
...
as explained here: http://e18releasemanager.wordpress.com/2013/05/09/sparklebear/
2013-05-09 14:25:52 +01:00
Mike Blumenkrantz
61aa5a29c2
fix border theme bug which prevented windows from unshading correctly when animation was disabled
2013-04-26 08:09:20 +01:00
Mike Blumenkrantz
62e35d257f
minor theme fix from phab
...
https://phab.enlightenment.org/D89
2013-04-25 12:03:01 +01:00
Mike Blumenkrantz
47283e5518
add deskmirror, a new widget which breaks evas in a number of terrifying ways
...
to experience the terror, uncomment the define in e_deskmirror.h
2013-04-25 11:21:22 +01:00
Iván Briano
ca08353f94
Hello again, transparent terminals.
2013-04-18 22:54:29 -03:00
Mike Blumenkrantz
93f8f16bfd
fix clipper sizing for zoom comp effect
2013-04-16 12:04:40 +01:00
Mike Blumenkrantz
b15e4f08a6
fix border shadow visuals
2013-04-16 07:45:07 +01:00
Mike Blumenkrantz
6e33f33c59
rename comp border edje groups from e/comp/* to e/comp/border/*
2013-04-15 08:39:16 +01:00
Mike Blumenkrantz
718dfef61d
giant comp rejiggering commit #6 :
...
* border->fx REMOVED, related border api REMOVED
* comp edc has new class of groups: e/comp/effects[/auto]
** these are effects which can be applied to any compositor object through the e_comp_win_effect* api and are written in embryo
*** two types - base and auto - base = manual, for use with animators; auto are "trigger and forget", for use as actual effects
* desk flip transition animations moved to comp effects and FIXED(ish)
* "zoom" effect renamed to "diagonal" for slightly less misleading name since it never did any zooming
* actual "zoom" effect added
* border hierarchy now as follows: cw->effect_obj swallows cw->shobj, cw->shobj swallows cw->bd->bg_object ?: cw->obj, if (cw->bd->bg_object) cw->bd->bg_object swallows cw->obj
** cw->effect_obj now used for all positioning and comp logic
** cw->effect_obj ONLY used for object transformation effects (moving, zooming, fading, etc)
** cw->shobj ONLY for comp visual/non-movement effects (focus effect, unfocus opacity, legacy shadows); this is a candidate for removal/rewrite in E19
* even more comp shape rewrites
* desk flip animation time now controlled by theme since edje doesn't support setting transition time in C; related config value removed
* desk flip transitions (in e_desk.c) rewritten
* various modules (evry/illume2) updated to use comp effects instead of fx offset
* desk flip configuration BROKEN(ish)
2013-04-15 08:39:16 +01:00
Mike Blumenkrantz
505cec1d91
giant comp rejiggering commit #5 :
...
* border frame/object now drawn directly on compositor canvas
* border shadows now in border theme with edje hint, non-updated themes still receive comp object shadows FOR NOW
* e_border MOVE/RESIZE pointer mode defines are now e_pointer.h enums
* added BD_CHANGED() util macro for setting bd->changed and printing a debug line to assist in finding places where this all-important flag is wrongly set
* bd->bg_win removed entirely
* bd->pointer objects moved to compositor object; now only one pointer object exists for each compositor
* resizing windows now shows a new and totally-intended scaling effect for window contents
* some additional retooling of border deletion/free callbacks
* fixed lurking potential bug where window could recieve focus from autoraise timer after border had been deleted
* more comp shape improvements/rewrites
* desk transitions are now BROKEN(ish)
* various modules updated to not be totally broken with these changes
2013-04-15 08:39:16 +01:00
Jérémy Zurcher
e234e74ee7
systemd: fix + complete power mgmt method support
...
- fix typo in configure.ac for suspend/hibernate method selection
- add systemd support of halt and reboot actions
2013-04-05 15:20:23 +02:00
Cedric Bail
4e35b0369e
systemd: add support for hibernate and suspend.
2013-03-30 18:14:26 +09:00
Cedric Bail
cd28bc8145
e: add support for systemd user session.
2013-03-30 18:14:26 +09:00
Cedric Bail
2f6fcf4228
e: add automatic desktop lock/unlock when a bluetooth device disapear.
...
This use a custom implementation of l2ping to ping known device and do
proper action when they go away. I don't recommend to use the auto unlonck,
but it is there if someone need it.
2013-03-18 00:07:34 +09:00
discomfitor
0d16ba68cd
giant comp rejiggering commit #3
...
* e menus are now drawn directly onto the compositor canvas
* menu theme now requires at least one part which allows mouse events in every menu group (YOUR MENUS WILL NOT WORK IF YOU ARE USING A THEME WHICH LACKS THIS!!!!!!!)
* menus now also report dangling/zombie menus with slightly more accuracy now
2013-03-11 05:20:52 +00:00
Eduardo Lima (Etrunko)
0d7eea2d27
Fix edje_cc verbosity if building with V=1
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-03-07 18:09:06 -03:00
Mike Blumenkrantz
c73a9e58c0
some comp WIP on setting object color classes to handle opacity for windows...doesn't work right still because of focus clip
2013-02-25 10:02:57 +00:00
Mike Blumenkrantz
5f4315470a
e/comp/screen/base/* groups require a clip to ensure the bg images don't overflow
2013-02-22 13:53:36 +00:00
Carsten Haitzler
e84828759b
ummmm... focus out should just be 255 across the board... this 253 is
...
kinda useless. :)
SVN revision: 84265
2013-02-20 14:47:15 +00:00
Christopher Michael
23a81706d3
Fix cloning box to now be over the indicator event rect.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84209
2013-02-19 10:59:36 +00:00
Christopher Michael
f7defbd276
Color the clip of the frame when monitor is disabled to provide more
...
visual indication.
NB: Someone may want to tweak the color used here ;)
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84205
2013-02-19 10:59:25 +00:00
Christopher Michael
8f0367dead
Rename monitor name style
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84204
2013-02-19 10:59:23 +00:00
Christopher Michael
aa74a39589
Fix grid offset
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84189
2013-02-19 10:58:39 +00:00
Christopher Michael
39207345d6
Create new randr widget group (for the main randr widget) and give it
...
an "inset" look like the wallpaper preview widget.
NB: This probably could have been aliased to the wallpaper preview
widget but is separate right now in case the boss wants to change it ;)
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84144
2013-02-19 10:56:30 +00:00
Mike Blumenkrantz
8b28b2f2f1
revert previous few commits related to e_menu, not meant to go in yet
...
SVN revision: 84083
2013-02-19 08:22:46 +00:00
Mike Blumenkrantz
7b4783ec15
menus are now drawn directly onto the compositor canvas
...
SVN revision: 84078
2013-02-19 08:09:05 +00:00
Mike Blumenkrantz
f36ecd9d3d
giant comp rejiggering commit #2 : popups are now objects drawn directly onto the compositor canvas with no xwindows of their own
...
* added a number of new e_comp functions and macros
* options for disabling effects on objects: this option does not currently have any effect
* all modules which used gadcon popups have been adjusted
* all modules which used input windows to detect close events for gadcon popups have been adjusted to use new popup autoclose functionality
* shelves are now always drawn on the compositor canvas, meaning objects will never get clipped by the shelf (ticket #1810 )
* shelves no longer have an event object
SVN revision: 84060
2013-02-18 13:43:47 +00:00
Carsten Haitzler
66ebe51725
remove unused edcs from old bnw theme.
...
SVN revision: 84043
2013-02-18 08:58:32 +00:00
Mike Blumenkrantz
aa6a2d173d
giant comp rejiggering commit because anything smaller would have broken something:
...
* remove xwin for container canvas: now drawn directly on the compositor canvas
* added SHAPE_DEBUG define for bored developers
* bindings now use new e struct for mouse/wheel events
* container+zone now get mouse events from smart callbacks instead of x events
* rename comp api namespace
* change comp underlay theme to have a swallow for the wallpaper
* add names to all zone/container/comp objects to make debugging much easier
* some minor related updates to go along with this
SVN revision: 83752
2013-02-07 13:20:07 +00:00
Mike Blumenkrantz
41759238cd
a much requested feature: drag-only edge bindings
...
ticket #281
SVN revision: 83628
2013-02-05 13:13:33 +00:00
Mike Blumenkrantz
9d3087201f
ensmallen the event area for grid icons in efm to allow the possibility of selecting multiple items with the mouse
...
ticket #2241
SVN revision: 83579
2013-02-04 08:09:59 +00:00
Carsten Haitzler
9d2e231aa6
shorten wobble for fm icons.
...
SVN revision: 83478
2013-01-30 11:28:04 +00:00
Carsten Haitzler
23d4c3240d
adjust pointer hotspot.
...
SVN revision: 83476
2013-01-30 11:14:52 +00:00
Carsten Haitzler
2b7de105c7
quick improvement of bluez4 gadget icon... :)
...
SVN revision: 83366
2013-01-27 06:50:42 +00:00
Mike Blumenkrantz
3799094004
the madness continues: flip style for compositing
...
SVN revision: 83165
2013-01-23 11:15:16 +00:00
Christopher Michael
f47f526805
Add monitor position text for the monitor object.
...
NB: Raster, You may want to recolor or retheme this
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 82886
2013-01-16 13:33:24 +00:00
Christopher Michael
a654fac1c1
Add position text to monitor.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 82885
2013-01-16 13:33:18 +00:00
Carsten Haitzler
350496bb38
rationalise speaker gadget... same look as cpufreq/clock - just deeper
...
conical inset speaker look.
SVN revision: 82873
2013-01-16 11:09:04 +00:00
Stefan Schmidt
f3969be3ba
e/theme: Add new files to get one step further for make distcheck.
...
SVN revision: 82805
2013-01-15 13:47:03 +00:00
Mike Blumenkrantz
dae81d1ee0
and now for something completely useless: rotate effect for composite
...
SVN revision: 82773
2013-01-14 17:57:24 +00:00
Mike Blumenkrantz
727935e200
sometimes a man doesn't know what he's doing when he's working on comp themes. that man is me.
...
SVN revision: 82760
2013-01-14 13:01:15 +00:00
Mike Blumenkrantz
429ae8c2de
unset color class for comp popups, onefangs rejoice again
...
SVN revision: 82673
2013-01-11 21:59:24 +00:00
Mike Blumenkrantz
4110b8c3f0
explicitly send signals and such for noeffect screen programs because I have no idea wtf inherit is doing here
...
SVN revision: 82640
2013-01-11 14:59:50 +00:00
Mike Blumenkrantz
0b323be67c
don't need this line since it's inherited
...
SVN revision: 82636
2013-01-11 13:32:43 +00:00
Mike Blumenkrantz
bfdfa13306
fast fullscreen comp group
...
SVN revision: 82634
2013-01-11 13:06:49 +00:00
Mike Blumenkrantz
8d0550f6a4
group name typo
...
SVN revision: 82633
2013-01-11 12:57:31 +00:00
Mike Blumenkrantz
9db627ee66
ensure that comp focus glow goes away when focus-out occurs
...
SVN revision: 82632
2013-01-11 11:55:33 +00:00
Mike Blumenkrantz
71003dbeac
add options (conf2 only for the next few minutes) and functionality to enable "fast" comp effects in theme
...
SVN revision: 82631
2013-01-11 11:53:29 +00:00
Mike Blumenkrantz
c45902e09c
move comp color class data to new colorclasses.edc file
...
SVN revision: 82629
2013-01-11 11:26:37 +00:00
Mike Blumenkrantz
eca1d8af35
add focus-out color class and functionality to default theme
...
SVN revision: 82628
2013-01-11 11:21:20 +00:00
Mike Blumenkrantz
70e40291f6
another new comp option for disabling screen effects (fading on blank)
...
SVN revision: 82623
2013-01-11 09:21:39 +00:00
Mike Blumenkrantz
0e70e6e0ae
move comp icon to core
...
SVN revision: 82619
2013-01-11 08:23:41 +00:00
Lucas Joia
c83d114491
e appmenu: Initial commit of module that show application menus exported by dbus
...
Patch by: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 82178
2013-01-04 13:48:45 +00:00
José Roberto de Souza
3014654d58
e systray: Initial commit of dbus notifier host
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 82111
2013-01-03 22:07:26 +00:00
Gustavo Sverzut Barbieri
7ec37a51a9
systray: split xembed part into own file, prepare to receive d-bus
...
There is a new d-bus systray spec by KDE that is less retarded. It's
used by KDE and other environments such as Ubuntu's Unity. We'll
integrate code to have E17 to support this spec, then we must separate
the XEmbed part into its own file to avoid confusion.
Patch by: Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
SVN revision: 82016
2013-01-02 20:38:36 +00:00
José Roberto de Souza
548b3ecdff
e/music-control: Move edc and images to data/theme
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81997
2013-01-02 13:22:36 +00:00
Massimo Maiurana
66510b5ca1
adding three more files for input methods used in asian countries, sent by ray chen on the e-intl list. the only thing I did is adding them to makefile.am, is it enough?
...
SVN revision: 81955
2013-01-01 09:10:19 +00:00
Mike Blumenkrantz
c81a76eb6d
change view-refresh theme icon to use one that doesn't look horrible
...
SVN revision: 81928
2012-12-31 10:13:23 +00:00
Carsten Haitzler
ae591bde1b
hmm op box became below icons... i think this is an edje_cc bug... as
...
the edc explicitly inserts at the right spot. its some grp inherit
bug.. anyway - work around. insert elsewhere.
SVN revision: 81656
2012-12-23 11:21:51 +00:00
Carsten Haitzler
e3776baabf
2 more nice wallpaperies :)
...
SVN revision: 81553
2012-12-21 14:45:01 +00:00
Carsten Haitzler
4def6e56cc
fix date on/off in clock theme.
...
SVN revision: 81545
2012-12-21 13:00:03 +00:00
Carsten Haitzler
2d98c78ff8
found a missing icon in import dialog - add... and fix icons to not
...
look so base there too.
SVN revision: 81507
2012-12-21 05:35:05 +00:00
Hannes Janetzek
07863c14ec
e17/evry: workaround against possible loop when calculating item placement
...
SVN revision: 81411
2012-12-19 22:54:46 +00:00
Carsten Haitzler
ed479f04ab
polish up icon only and text only options in tasks - mentioned by
...
zmike. needed code changes.
SVN revision: 81320
2012-12-19 02:24:36 +00:00
Christopher Michael
eacee97d9e
Use different program name for rotate disable.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81264
2012-12-18 15:18:58 +00:00
Christopher Michael
0b296b151e
Add signal and state for disable of rotate event (in the case that a monitor
...
does not support rotations).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81260
2012-12-18 15:16:23 +00:00
Massimo Maiurana
2a774dd533
updating esperanto translations
...
SVN revision: 81195
2012-12-17 23:42:23 +00:00
Christopher Michael
513bac3b26
Add a "mini monitor" group which we will use to display a cloned
...
monitor.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81100
2012-12-17 09:20:35 +00:00
Christopher Michael
a9cfffdefa
Remove all references to cloned state and clone programs.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81099
2012-12-17 09:20:33 +00:00
Christopher Michael
fabb16dc8d
Remove cloned signals from main monitor.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81098
2012-12-17 09:20:30 +00:00
Christopher Michael
403e0ed2df
Add a program to catch "uncloned" state so we can return the monitor
...
back to it's starting form.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81097
2012-12-17 09:20:25 +00:00
Christopher Michael
b12bba6b86
Oops, remove old "mini clone" attempt.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81092
2012-12-17 09:20:01 +00:00
Christopher Michael
7a22a82eb7
Add a "cloned " state for the monitor which turns off the stand, text,
...
and other things.
Add a clone box to hold any monitors which were dropped.
Add a "drop_zone" to the monitor to indicate we can drop other
monitors here.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81091
2012-12-17 09:19:58 +00:00
Chidambar Zinnoury
53d73af873
e about: typo.
...
SVN revision: 81034
2012-12-15 20:23:56 +00:00
Chidambar Zinnoury
a970cccc88
e clock: scale date.
...
SVN revision: 81033
2012-12-15 20:23:04 +00:00
Carsten Haitzler
0431eb685c
more wallpapers. filtered - sharpened, cleaned... colorful... darkened
...
mostly so they dont kill the default theme darkness.
SVN revision: 81025
2012-12-15 15:49:15 +00:00
Carsten Haitzler
f15a4a6f22
adn as discussed - fill out default theme to cover some of the other
...
cursor types used/supported by e17.. inf act all of them. :)
SVN revision: 81022
2012-12-15 14:22:50 +00:00
Carsten Haitzler
8676923002
clip clients for correctness.
...
SVN revision: 80830
2012-12-13 11:57:09 +00:00
Carsten Haitzler
39057aea4b
not some missing ptr gfx... and entry align to left - not center.
...
SVN revision: 80807
2012-12-13 10:04:55 +00:00
Carsten Haitzler
726a01f5c4
ok - have your pixel border. and a blue focus color - but i'm npot
...
fixing maximized state, shaded state, hung,urgent etc. - thats why i
didnt want to... the can of worms.
SVN revision: 80802
2012-12-13 09:16:58 +00:00
Carsten Haitzler
d4af779c0e
finish up XXX in fileman theme to show current op with icon.
...
SVN revision: 80796
2012-12-13 05:44:54 +00:00
Carsten Haitzler
d577e24b7e
pixel border->go. no actual use in e17 atm.. so not going to put it
...
there. make a theme that provides such things if u want them. :)
SVN revision: 80765
2012-12-12 14:35:01 +00:00
Carsten Haitzler
0e0188a3d3
oops - use bottom not below for style!
...
SVN revision: 80729
2012-12-12 03:57:55 +00:00
Carsten Haitzler
d9c46a763a
and i think i'll make this the last of the icon cleanups. i can do
...
icon cleanups all day, every day for months... time to call it quits.
SVN revision: 80637
2012-12-11 10:05:51 +00:00
Carsten Haitzler
9631ca7ba6
fill in some more missing icons that were blank.
...
SVN revision: 80607
2012-12-10 13:25:49 +00:00
Carsten Haitzler
0bddea9b80
bunch of syscon icons now done with blue glow shapes.
...
SVN revision: 80552
2012-12-09 15:11:10 +00:00
Carsten Haitzler
3cbccdc207
window border icons in theme -> done!
...
SVN revision: 80541
2012-12-09 10:02:17 +00:00
Carsten Haitzler
dd0b83fc20
ummm lets not "do seconds" when we dont have to.. less wakeups...
...
oops... and cpufreq - dial move in 0.25 sec to cut down animation load
:)
SVN revision: 80508
2012-12-08 03:52:47 +00:00
Massimo Maiurana
8b9b0646db
updating various translations
...
SVN revision: 80486
2012-12-07 18:53:30 +00:00