| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove codegen_example_generated.h from codegen_example_SOURCES
and let it only on nodist_codegen_example_SOURCES and
on BUILT_SOURCES.
Also add dependency between codegen_example.c
and codegen_example_generated.h since it's required
to compile.
Avoid the following build error:
CODEGEN codegen_example_generated.c
codegen_example.c:26:39: fatal error: codegen_example_generated.h:
No such file or directory
compilation terminated.
Makefile:4960: recipe for target 'codegen_example.o' failed
|
|
|
|
|
| |
Make its name similar to all the other example
files on this folder.
|
|
|
|
| |
So we can see by configure log if it should be working =)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix missing dependency.
Get rid of the following error:
/usr/bin/ld: ecore_evas_vnc.o: undefined reference
to symbol 'ECORE_EVENT_MOUSE_BUTTON_UP'
src/lib/ecore_input/.libs/libecore_input.so.1: error adding symbols:
DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:2306: recipe for target 'ecore_evas_vnc' failed
|
| |
|
|
|
|
| |
please do not do this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Need to NULL check before using surface like other cases.
Test Plan: N/A
Reviewers: jpeg, raster, ManMower, devilhorns
Reviewed By: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D4301
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
1. Fix wrong logic of ELM_PANEL_ORIENT_RIGHT case in _state_sync.
2. Move pre calc function in anim_cb to sizing_eval function.
This code have caused problem that scrollable panel is not animated during drawer open and close.
3. Maintain content size ratio when orient is changed.
4. Freeze scroller when orient is changed.
This code will need to change orientation when drawer opened.
Reviewers: cedric, eunue
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D4320
|
|
|
|
|
|
|
| |
this is quick to get evas working again. this disables part of
7e2d700d06ff970d68ae208d59bca76f6ea07467 that creates deadlocks. this
thread waits on mainloop. mainloop waits on this render thread. BOOM.
deadlock.
|
|
|
|
|
| |
Since macOS 10.12, several enumarations have been deprecated in favor of
new ones, with more meaningful ones, which are defined in SDK 10.12.
|
| |
|
|
|
|
| |
by default, systemd on linux is enabled. mention this in help
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This series adds the Ecore_Evas multi-seat VNC support
using the software X11 backend.
This implementation tries to mimic the Wayland's multi-seat support.
This series also introduces two new kinds of EFL events, which are:
* EFL_CANVAS_EVENT_DEVICE_ADDED - Which is emitted every
time an Evas_Device is created.
* EFL_CANVAS_EVENT_DEVICE_REMOVED - Which is emmited every
time an Evas_Device is removed/deleted.
The new events are useful when one wants to monitor how many
and what kind of devices are connected to the system.
Patches by iscaro.
Differential Revision: https://phab.enlightenment.org/D4295
@feature
|
| |
| |
| |
| |
| | |
This commit adds an Ecore_Evas examples that can be used to test
the VNC multi-seat support.
|
| |
| |
| |
| |
| |
| | |
This patch adds the support for Ecore events from a remove
VNC client. Every time it happens a VNC mouse move/click/wheel or a
VNC keyboard event an Ecore event event will be created and dispatched.
|
| |
| |
| |
| |
| |
| | |
The Efl_Input_Device will contain the device which originated the event,
this will be useful for dealing with multi-seat environment. When the device
is NULL it means that the event originated from the default seat.
|
| |
| |
| |
| |
| | |
This patch adds the support to draw the X11 screen contents to
all remove VNC clients.
|
| |
| |
| |
| |
| |
| |
| |
| | |
pixels.
This is necessary in order to implement a VNC server. Using this
callback the VNC server will be able to draw the current screen to the
VNC clients.
|
| |
| |
| |
| |
| |
| |
| | |
The Evas_Input_Device should be have its parent set to NULL, otherwise
Eo might complain.
@fix
|
| |
| |
| |
| |
| | |
This commits adds two event types for EFL_CANVAS. Every time
a device is added or removed the matching event will be emitted.
|
| |
| |
| |
| | |
This will make it simpler to add a Evas_Device with its fields already set.
|
| |
| |
| |
| | |
@fix
|
|/
|
|
| |
This commits moves the parent_set implementation where it should be.
|
| |
|
|
|
|
|
|
|
|
| |
the makefile was wrong making multip.edj for the multitouch test in
elm the wrong src thus breaking the crosshairs. this fixes that again
so the test is right.
@fix
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Active descendant changed signal send function checks for wrong object,
hence always returns with out actually sending signal.
The state is set to pd->object_broadcast_mask and not
pd->object_children_broadcast_mask in _set_broadcast_flag function.
Test Plan:
Send the active descandant changed signal from any widget, but signal
is not sent.
Reviewers: kimcinoo, lukasz.stanislawski, cedric
Reviewed By: cedric
Subscribers: jpeg, govi, rajeshps
Differential Revision: https://phab.enlightenment.org/D4318
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
|
|
|
|
|
| |
@fix
This is a port of D4317
|
|
|
|
|
|
|
|
|
|
| |
If we fail to allocate memory for savedtypes.types here, then the
"known" array would end up leaking. Defer creation of 'known' array
until after savedtypes.types is allocated, this way we don't leak.
Fixes CID1363216
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
|
|
| |
Please everyone, use -Wshadow and fix your damn wranings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
If entry edje should be changed according to scrollable mode,
the signal will be used. The following signals are added.
"elm,scroll,enable"
"elm,scroll,disable"
Test Plan: N/A
Reviewers: raster, tasn, herdsman, cedric
Subscribers: minkyu, jpeg, akanad, z-wony, Blackmole
Differential Revision: https://phab.enlightenment.org/D4254
|
|
|
|
| |
fixes CID 1363215
|
|
|
|
|
|
| |
The mimetypes are now populated with the event and the data.
This also fixes CID 1363217
|
|
|
|
|
|
|
|
|
|
| |
if we dont get the userdata of a offer something in the protocol went
very very bad, we should not emit there a error, just return.
Also if we are getting a null offer we should dereference the nulled out
offer object.
This fixes CID 1363214
|
|
|
|
|
|
|
| |
Since _config_load() is called and _elm_config is not initialized, NULL
check for _elm_config is not necessary.
The unnecessary NULL check causes false alarm because _elm_config is not
checked in other cases.
|
|
|
|
|
|
|
|
| |
Summary: adjust grouping to show reference correctly
Reviewers: Hermet, cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D4313
|
|
|
|
|
| |
this fixes the error handling for shared objects which would fail to
unlock on lookup error.
|
| |
|
|
|
|
|
| |
When passing NULL as label the icon would get hidden.
@fix
|
|
|
|
|
|
|
|
|
| |
so by chance i discovered efreet is doing bad things(tm) when
expanding/appending to string buffers to generate commands based off
desktop files. the string append basically was buggy, so fixed it by
making it a lot simpler and more obvious and now reliable.
@fix
|
|
|
|
|
|
|
| |
The callbacks are never invoked due to sd->play equal to 0. The
function _emotion_decode_stop is called before and resets this field.
Before the change to Efl.Canvas.Video, sd->play was not checked.
|
|
|
|
|
|
|
|
| |
if a dnd operation enters a surface the window_id is clear, so a offer
is always specific to a window. If we have a source we try to fetch the
id from the focus/prevfocus or keyboardfocus.
This fixes dropping into a efl app which never got focus before.
|
|
|
|
|
|
|
|
|
|
|
| |
the format can also be the result of mutliple or´ed values.
The new code now also uses the same mimetypes to format type relation
than the selection code.
This fixes dragging onto a container with multiple formats.
Spotted by ApBBB while dragging from ephoto to terminology.
This also fixes T3320
|
|
|
|
|
|
|
|
|
|
| |
as per other recent benchmarking, moving rearely run code (in this
case code to init the op etc.) out of the l1 cacheline prefetch inot a
blob of code at the end of the function where we goto and goto back
again should provide decent-ish speedups for the resolv cache in
avoding this code. yes it makes the code less pretty to read but at
this really low level hot path ... evil things must happen to get the
speed we want/need.
|
|
|
|
|
|
| |
FIX T4502
@fix
|
|
|
|
| |
the new pager to work.
|
|
|
|
|
|
|
| |
If Atomic Modesetting is supported, we can use that to enable/disable
a given output.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
|
|
|
|
|
| |
As we always set this flag in the drm2_fb_flip function, having this
check here is now pointless.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
|
|
|
| |
this would allow all emits from embryo script or otherwise to be seen
and debugged via eina-log.
|
| |
|