SlideShare a Scribd company logo
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Wayland Development Status
What’s been done recently, what people are up to currently, and
what’s still on the horizon. Look at wishlists from GNOME and
KDE, along with upstream plans and desires, and frequently
requested features from the larger community.
Bryce Harrington
bryce@osg.samsung.com
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Wayland Release History
Wayland 1.5
▶ Use an internal event queue for wl_display events
Wayland 1.6
▶ Add error enums to wl_surface
▶ Add keyboard repeat information to wl_keyboard protocol
▶ wl_display_add_socket_auto()
▶ wl_display_roundtrip_queue()
▶ Error handling additions
Wayland 1.7
▶ wl_surface role (mainly documentation clarification)
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Changes in the Works for Wayland
▶ Pointer lock feature set. Under review. (#84014)
▶ CMS protocol. Attaching ICC profile to a surface. Unlikely.
(Patch 35006)
▶ Make WAYLAND_DISPLAY configurable (Patch 43209)
▶ Atomic modesetting support (#83888)
▶ kernel work is still on-going and very active
▶ Compositor renders to separate buffers for each monitor
▶ http://blog.ffwll.ch/2015/01/update-for-atomic-display-
updates.html
▶ http://lists.freedesktop.org/archives/dri-devel/2015-
March/079539.html
▶ Various changes to wayland-scanner (#82794, #67757, …)
▶ More dmabuf experiments (#83881)
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Currently Baking in Weston
Protocols
▶ xdg-shell
▶ presentation_timing - usable as is; ready for Wayland
▶ scaler - usable as is; ready for Wayland (#83918)
▶ workspaces - experimental
▶ text-cursor-position - unknown
▶ text - unknown
▶ input-method - unknown
▶ screenshooter - weston-only
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Currently Baking in Weston
Libraries
▶ libinput - already its own project
▶ libweston? - intended for niche WMs or DEs
Weston shells
▶ desktop-shell
▶ fullscreen-shell
▶ ivi-shell
Other bits
▶ wcap - Weston CAPture, for lossless video capture.
Weston-specific.
▶ xwayland - important, but won’t move to Wayland
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Requests for Enhancements
▶ Screensaver inhibitor protocol (#89440)
▶ Presentation extension (#83092)
▶ Touch support (#77769)
▶ Menu alignment / probing (#75382)
▶ Scrolling while DND (#63874)
▶ Cross-toolkit theme/font/etc. settings (#49021)
▶ More keybindings in weston.ini (#85474)
▶ Testing: (#83980)
▶ Backwards compatibility testing (#86110)
▶ Headless/screenshot-based testing (#83981, #83984,
#83985, #83987)
▶ Output transformation testing (#83989)
▶ Fake keyboard events (#81071)
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
EWMH Feature requests
▶ Protocol for specifying title bar rectangle, force-close button
(#48997)
▶ xdg-shell features: (#48994)
▶ Move to workspace
▶ Keep on top
▶ On all workspaces
▶ Minimize
▶ configure should provide dx_left, dx_right, dy_top,
dy_bottom, or dx, dy, width and height. (#48992)
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
ICCCM Feature requests
▶ “no kb focus please” (#48991)
▶ DND/Selection mime-type guidelines
▶ recommended types
▶ Types supported by clipboard manager
▶ Types listed order of preference
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
KDE / Plasma - xdg-shell requested changes
xdg-shell features/changes
▶ On all workspaces
▶ Keep above / keep below layer
▶ Shading
▶ Maximize behavior configurable
▶ Maximize behavior dependent on which mouse button used
▶ Window control button ordering
▶ set_window_geometry - should account for drop shadowing.
▶ Drop shadow should not affect snapping or be visible in
thumbnails.
▶ set_maximized with enums for state
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
KDE / Plasma - Other feature requests
▶ Decoration buttons, globally configurable
▶ Configurable mouse button actions
▶ Drag delay for triggering move/resize
▶ Convergence - Display of controls varies by form-factor
▶ Active/Touch - no windows have controls
▶ Netbook - Only dialogs have controls
▶ Desktop - Any window can have controls
▶ Dynamic icons
▶ E.g. chat icon showing the remote is typing
▶ Surface type like in NETWM (dialog? tooltip?)
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Discussion Notes from Wayland Cross-Desktop meeting
Tray Icon / Notification
▶ Use fdo notifcation spec version 1.2 or later
▶ Media player “remote” controls, already solved by mpris spec
▶ Use use-case specific xdg API’s, where available
▶ Clearly document that a tray-icon may not work everywhere
Global hotkey bindings
▶ Configured by the compositor
▶ Apps expose “actions” for the compositor to bind keys,
gestures, voice commands, etc. to
Colorpicker API
Add actions to “minimized icon” context menu
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
Discussion Notes from Wayland Cross-Desktop meeting
Screenshot / screencasting API
▶ Security check left to compositor
▶ Need xdg API for passing back a 32-bit RGBA buffer handle
▶ Screencasting needs an xdg API, incl format negotiation.
Dynamic Icons
▶ Apps can make runtime change to icon?
▶ Extend notification spec to allow apps to display badges next
to icon?
“Active” keygrab for virtual-machine viewers/games
▶ Reserve one key combo for compositor to break grab
▶ This might tie into Pointer Lock
.....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
....
.
....
.
.....
.
....
.
.....
.
....
.
....
.
EFL / Wayland feature requests ?

More Related Content

Viewers also liked

Final hh - 15.4.13 - loudonville 1 clte release
Final   hh - 15.4.13 - loudonville 1 clte releaseFinal   hh - 15.4.13 - loudonville 1 clte release
Final hh - 15.4.13 - loudonville 1 clte release
hmhollingsworth
 
Final hh - 15.4.13 - garrettsville 1 clte release
Final   hh - 15.4.13 - garrettsville 1 clte releaseFinal   hh - 15.4.13 - garrettsville 1 clte release
Final hh - 15.4.13 - garrettsville 1 clte release
hmhollingsworth
 
Recetas de setas
Recetas de setasRecetas de setas
Recetas de setas
garcalma
 
Final hh - 15.4.13 - sardinia 1 clte release
Final   hh - 15.4.13 - sardinia 1 clte releaseFinal   hh - 15.4.13 - sardinia 1 clte release
Final hh - 15.4.13 - sardinia 1 clte release
hmhollingsworth
 
trabajo
trabajotrabajo
چالش های تغییرات آب و هوایی
چالش های تغییرات آب و هواییچالش های تغییرات آب و هوایی
چالش های تغییرات آب و هوایی
Farid Kamali
 
Analysis of Residue Number System based PN sequence in AWGN channel
Analysis of Residue Number System based PN sequence in AWGN channelAnalysis of Residue Number System based PN sequence in AWGN channel
Analysis of Residue Number System based PN sequence in AWGN channel
ijsrd.com
 
Guia turistica-porcuna-2015
Guia turistica-porcuna-2015Guia turistica-porcuna-2015
Guia turistica-porcuna-2015
guadalinfoporcuna
 
Presentación teoria de costos
Presentación teoria de costosPresentación teoria de costos
Presentación teoria de costos
AngelLG25
 
Hydrosphere 2: Freshwater systems with focus on NC watersheds
Hydrosphere 2: Freshwater systems with focus on NC watershedsHydrosphere 2: Freshwater systems with focus on NC watersheds
Hydrosphere 2: Freshwater systems with focus on NC watersheds
Robin Seamon
 
Ariba Company Profile 2015
Ariba Company Profile 2015Ariba Company Profile 2015
Ariba Company Profile 2015
Faiysal AliKhan
 
Efecto termoeléctrico
Efecto termoeléctricoEfecto termoeléctrico
Efecto termoeléctrico
Alison Machado
 
Sóc un bon lector
Sóc un bon lectorSóc un bon lector
Sóc un bon lectorapuche2
 
Nuevas tecnologías por anne marie chartie
Nuevas tecnologías por anne marie chartieNuevas tecnologías por anne marie chartie
Nuevas tecnologías por anne marie chartie
Juan Sebastian Martellotta
 

Viewers also liked (14)

Final hh - 15.4.13 - loudonville 1 clte release
Final   hh - 15.4.13 - loudonville 1 clte releaseFinal   hh - 15.4.13 - loudonville 1 clte release
Final hh - 15.4.13 - loudonville 1 clte release
 
Final hh - 15.4.13 - garrettsville 1 clte release
Final   hh - 15.4.13 - garrettsville 1 clte releaseFinal   hh - 15.4.13 - garrettsville 1 clte release
Final hh - 15.4.13 - garrettsville 1 clte release
 
Recetas de setas
Recetas de setasRecetas de setas
Recetas de setas
 
Final hh - 15.4.13 - sardinia 1 clte release
Final   hh - 15.4.13 - sardinia 1 clte releaseFinal   hh - 15.4.13 - sardinia 1 clte release
Final hh - 15.4.13 - sardinia 1 clte release
 
trabajo
trabajotrabajo
trabajo
 
چالش های تغییرات آب و هوایی
چالش های تغییرات آب و هواییچالش های تغییرات آب و هوایی
چالش های تغییرات آب و هوایی
 
Analysis of Residue Number System based PN sequence in AWGN channel
Analysis of Residue Number System based PN sequence in AWGN channelAnalysis of Residue Number System based PN sequence in AWGN channel
Analysis of Residue Number System based PN sequence in AWGN channel
 
Guia turistica-porcuna-2015
Guia turistica-porcuna-2015Guia turistica-porcuna-2015
Guia turistica-porcuna-2015
 
Presentación teoria de costos
Presentación teoria de costosPresentación teoria de costos
Presentación teoria de costos
 
Hydrosphere 2: Freshwater systems with focus on NC watersheds
Hydrosphere 2: Freshwater systems with focus on NC watershedsHydrosphere 2: Freshwater systems with focus on NC watersheds
Hydrosphere 2: Freshwater systems with focus on NC watersheds
 
Ariba Company Profile 2015
Ariba Company Profile 2015Ariba Company Profile 2015
Ariba Company Profile 2015
 
Efecto termoeléctrico
Efecto termoeléctricoEfecto termoeléctrico
Efecto termoeléctrico
 
Sóc un bon lector
Sóc un bon lectorSóc un bon lector
Sóc un bon lector
 
Nuevas tecnologías por anne marie chartie
Nuevas tecnologías por anne marie chartieNuevas tecnologías por anne marie chartie
Nuevas tecnologías por anne marie chartie
 

Similar to [E-Dev-Day-US-2015][6/9] Wayland - What's up upstream? (Bryce Harrington)

MK-99DF8208-03
MK-99DF8208-03MK-99DF8208-03
MK-99DF8208-03
Robert Marburg
 
Um en
Um enUm en
Linux install
Linux installLinux install
Linux install
Ashish Sharma Avi
 
inSync Cloud Administrator's Guide 5.1
inSync Cloud Administrator's Guide 5.1inSync Cloud Administrator's Guide 5.1
inSync Cloud Administrator's Guide 5.1
druva_slideshare
 
Borland c++ version_3.0_users_guide_1991
Borland c++ version_3.0_users_guide_1991Borland c++ version_3.0_users_guide_1991
Borland c++ version_3.0_users_guide_1991
praveen188668
 
Intro to embedded systems programming
Intro to embedded systems programming Intro to embedded systems programming
Intro to embedded systems programming
Massimo Talia
 
HRpM_UG_731_HDS_M2
HRpM_UG_731_HDS_M2HRpM_UG_731_HDS_M2
HRpM_UG_731_HDS_M2
Nicholas Pierotti
 
Platform Migration Guide
Platform Migration GuidePlatform Migration Guide
Platform Migration Guide
white paper
 
JM White
JM WhiteJM White
JM White
kunalboss
 
Mitsubishi graphic operation terminal got2000 series quick start guide dienha...
Mitsubishi graphic operation terminal got2000 series quick start guide dienha...Mitsubishi graphic operation terminal got2000 series quick start guide dienha...
Mitsubishi graphic operation terminal got2000 series quick start guide dienha...
Dien Ha The
 
KDU Zebra - Manual do Dispositivo
KDU Zebra - Manual do DispositivoKDU Zebra - Manual do Dispositivo
KDU Zebra - Manual do Dispositivo
UseZ
 
Xpc target ug
Xpc target ugXpc target ug
Deployment guide series ibm total storage productivity center for data sg247140
Deployment guide series ibm total storage productivity center for data sg247140Deployment guide series ibm total storage productivity center for data sg247140
Deployment guide series ibm total storage productivity center for data sg247140
Banking at Ho Chi Minh city
 
Openocd
OpenocdOpenocd
Inter-Tel Web Conferencing and Remote Support User Guide
Inter-Tel Web Conferencing and Remote Support User GuideInter-Tel Web Conferencing and Remote Support User Guide
Inter-Tel Web Conferencing and Remote Support User Guide
Videoguy
 
Hi class x user's manual
Hi class x user's manualHi class x user's manual
Hi class x user's manual
nicolasmunozvera
 
Manual Techni Sat Tv Center
Manual Techni Sat Tv CenterManual Techni Sat Tv Center
Manual Techni Sat Tv Center
Sais Abdelkrim
 
My booklive manual
My booklive manualMy booklive manual
My booklive manual
bb129207
 
Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250
Banking at Ho Chi Minh city
 
Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250
Banking at Ho Chi Minh city
 

Similar to [E-Dev-Day-US-2015][6/9] Wayland - What's up upstream? (Bryce Harrington) (20)

MK-99DF8208-03
MK-99DF8208-03MK-99DF8208-03
MK-99DF8208-03
 
Um en
Um enUm en
Um en
 
Linux install
Linux installLinux install
Linux install
 
inSync Cloud Administrator's Guide 5.1
inSync Cloud Administrator's Guide 5.1inSync Cloud Administrator's Guide 5.1
inSync Cloud Administrator's Guide 5.1
 
Borland c++ version_3.0_users_guide_1991
Borland c++ version_3.0_users_guide_1991Borland c++ version_3.0_users_guide_1991
Borland c++ version_3.0_users_guide_1991
 
Intro to embedded systems programming
Intro to embedded systems programming Intro to embedded systems programming
Intro to embedded systems programming
 
HRpM_UG_731_HDS_M2
HRpM_UG_731_HDS_M2HRpM_UG_731_HDS_M2
HRpM_UG_731_HDS_M2
 
Platform Migration Guide
Platform Migration GuidePlatform Migration Guide
Platform Migration Guide
 
JM White
JM WhiteJM White
JM White
 
Mitsubishi graphic operation terminal got2000 series quick start guide dienha...
Mitsubishi graphic operation terminal got2000 series quick start guide dienha...Mitsubishi graphic operation terminal got2000 series quick start guide dienha...
Mitsubishi graphic operation terminal got2000 series quick start guide dienha...
 
KDU Zebra - Manual do Dispositivo
KDU Zebra - Manual do DispositivoKDU Zebra - Manual do Dispositivo
KDU Zebra - Manual do Dispositivo
 
Xpc target ug
Xpc target ugXpc target ug
Xpc target ug
 
Deployment guide series ibm total storage productivity center for data sg247140
Deployment guide series ibm total storage productivity center for data sg247140Deployment guide series ibm total storage productivity center for data sg247140
Deployment guide series ibm total storage productivity center for data sg247140
 
Openocd
OpenocdOpenocd
Openocd
 
Inter-Tel Web Conferencing and Remote Support User Guide
Inter-Tel Web Conferencing and Remote Support User GuideInter-Tel Web Conferencing and Remote Support User Guide
Inter-Tel Web Conferencing and Remote Support User Guide
 
Hi class x user's manual
Hi class x user's manualHi class x user's manual
Hi class x user's manual
 
Manual Techni Sat Tv Center
Manual Techni Sat Tv CenterManual Techni Sat Tv Center
Manual Techni Sat Tv Center
 
My booklive manual
My booklive manualMy booklive manual
My booklive manual
 
Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250
 
Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250Ibm total storage productivity center for replication on windows 2003 sg247250
Ibm total storage productivity center for replication on windows 2003 sg247250
 

More from EnlightenmentProject

[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)
[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)
[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)
EnlightenmentProject
 
[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)
[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)
[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)
EnlightenmentProject
 
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
EnlightenmentProject
 
[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)
[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)
[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)
EnlightenmentProject
 
[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)
[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)
[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)
EnlightenmentProject
 
[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)
[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)
[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)
EnlightenmentProject
 
[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)
[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)
[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)
EnlightenmentProject
 
[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)
[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)
[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)
EnlightenmentProject
 
[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL
[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL
[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL
EnlightenmentProject
 
[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...
[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...
[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...
EnlightenmentProject
 
[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary
[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary	[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary
[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary
EnlightenmentProject
 
[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...
[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...
[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...
EnlightenmentProject
 
[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...
[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...
[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...
EnlightenmentProject
 
[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)
[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)
[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)
EnlightenmentProject
 

More from EnlightenmentProject (14)

[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)
[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)
[E-Dev-Day 2015][3/4] QA Status Report (Stefan Schmidt)
 
[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)
[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)
[E-Dev-Day 2015][4/4] Update on EFL performance benchmarking (Cedric Bail)
 
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
[E-Dev-Day 2015][1/4] Eolian - Past Year Experiences and the Future (Daniel K...
 
[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)
[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)
[KOR][E-Kor-Seminar 2014][8/8] Enlightenment Window Manager (Carsten Haitzler)
 
[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)
[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)
[KOR][E-Kor-Seminar 2014][7/8] Accessibility in EFL (Shinwoo Kim)
 
[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)
[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)
[KOR][E-Kor-Seminar 2014][4/8] Elm Theme Viewer (SeoZ)
 
[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)
[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)
[KOR][E-Kor-Seminar 2014][2/8] Webkit EFL (Ryuan)
 
[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)
[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)
[KOR][E-Kor-Seminar 2014][1/8] Introduction of EFL and Enlightenment (Hermet)
 
[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL
[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL
[E-Dev-Day 2014][14/16] Adding vector graphics support to EFL
 
[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...
[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...
[E-Dev-Day 2014][8/16] The Way How EFL is used in the Tizen, previous, curren...
 
[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary
[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary	[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary
[E-Dev-Day 2014][5/16] C++ and JavaScript bindings for EFL and Elementary
 
[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...
[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...
[E-Dev-Day 2014][4/16] Review of Eolian, Eo, Bindings, Interfaces and What's ...
 
[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...
[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...
[E-Dev-Day-US-2015][9/9] High Level Application Development with Elua (Daniel...
 
[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)
[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)
[E-Dev-Day-US-2015][8/9] he EFL API in Review (Tom Hacohen)
 

Recently uploaded

Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLESINTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
anfaltahir1010
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Peter Caitens
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
Karya Keeper
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 

Recently uploaded (20)

Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLESINTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 

[E-Dev-Day-US-2015][6/9] Wayland - What's up upstream? (Bryce Harrington)