summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-19efl: split bridges into multiple files.devs/stanluk/split3Lukasz Stanislawski
Summary: Change-Id: I32171ff342cb52427a0d80771e4bd8dcc71ef34f Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5685
2017-12-19elm: refactor initialization processLukasz Stanislawski
Summary: Change-Id: I0d4723718509e2f5f775f398d58d4d1231a10dee Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5684
2017-12-17elm: remove access type APILukasz Stanislawski
2017-12-17ecore: Additional safety for bad futuresAndy Williams
Fixes T6519
2017-12-17ecore - remove warning for win buildCarsten Haitzler (Rasterman)
2017-12-17windows build - try fix againCarsten Haitzler (Rasterman)
2017-12-17ecore main - try fix windows buildCarsten Haitzler (Rasterman)
i hope this fixes T6517
2017-12-16elm widget - remove unused vars from new shadow part codeCarsten Haitzler (Rasterman)
fill isn't used... maybe at some point someone jpeg wanted to.. but he didn't, so let's not have warnings.
2017-12-16efl loop - fix merge issue with future changes.Carsten Haitzler (Rasterman)
2017-12-16efl loop message stuff - document the eo files.Carsten Haitzler (Rasterman)
2017-12-15eolian_mono: fix handling of regular ptr() typesVitor Sousa
2017-12-15efl_mono: fix test and example compilation on WindowsVitor Sousa
2017-12-15efl_mono: tests and better support for structs, plus some other fixesVitor Sousa
Fix several integer binding type deduction based in its size on C. Generation for function pointers no longer use modified argument name which is different from the parameter name. New generation context for structs. bool from UnmanagedType.I1 to UnmanagedType.U1 (correct use inside structs according to mono documentation). byte (signed char) and int8 now is correctly represented by sbyte in C#. Check parameter direction in some out generators in parameter.hh. Add efl_libs.csv to gitignore. Make eina.Value pointer constructor public. Add missing fields to efl.kw_event.Description struct. Remove eina.File workaround (let struct gen handle it). Remove is_function_ptr bool from regular_type_def and add a typedecl_type enum to it. Also add some helper methods for easier comparison. Left some test cases commented for when pointer parameters are properly working.
2017-12-15elementary: fix definition of EAPI.Cedric BAIL
2017-12-15eio: remove uneeded function.Cedric BAIL
2017-12-15docs: link to the module list in legacy docsAndy Williams
This should improve visibility of stuff that is not specifically mentioned on the home page
2017-12-15eolian: remove now unused database init/shutdownDaniel Kolesa
2017-12-15eolian: remove remaining global state (+ modify APIs accordingly)Daniel Kolesa
2017-12-15eolian: filename retrieval APIs are read onlyDaniel Kolesa
2017-12-15eolian: make declaration APIs use unitsDaniel Kolesa
2017-12-15efl_ui_focus_manager_calc: dont use sqrtMarcel Hollerbach
We only need the order, not the exact value
2017-12-15efl_ui_focus_manager_calc: use pow instead of powerof2Marcel Hollerbach
2017-12-15eo: Fix crash with invalid objectsJean-Philippe Andre
Not a legacy fix as auto-unref is new in 1.21.
2017-12-15ecore - unify comment styleCarsten Haitzler (Rasterman)
2017-12-15tests - disable loop fd and timer lifecycle testsCarsten Haitzler (Rasterman)
these tests assume we delete the loop object on shutdown which we are not doing atm as it's a lot of trouble... and frankly of little value.
2017-12-15tests - ecore promise - assuming a single loop iterate... wrongCarsten Haitzler (Rasterman)
this should really be an ecore_main_loop_begin plus a quit condition.
2017-12-15tests - ecore suite - dont shadow a global var - use different oneCarsten Haitzler (Rasterman)
2017-12-15eo - set opts hash to NULL after freeCarsten Haitzler (Rasterman)
2017-12-15eldbus test - del not unref obj as it has a parent ...Carsten Haitzler (Rasterman)
if you ONLy unref it wont force an unparent if you never del'd. @fix
2017-12-15efl model tests - fix mainloop iterate to not assume a single iterCarsten Haitzler (Rasterman)
it may have to loop multiple times as there isnt a guarantee on WHEN the result comes back.... :)
2017-12-15eo - fi missed error condition if eoid passed in is NULLCarsten Haitzler (Rasterman)
in some cases construction can fail badly and this causes a crash... eoid is NULL going in and this causes a cascade of failure. survive and be more robust.
2017-12-15ecore - begin moving data into the efl loop data in the objectCarsten Haitzler (Rasterman)
we really should have data inside the loop object, so begin moving it one small thing at a time. this is the basics that will allow multiple efl loops. make an eo efl object and class for fd handlers that is efl loop bound make fd handlers really bound to their parent loop and not global as well as have a nice class/obj. create an message queue per loop and put legacy ecore events on top of it... and a lot more. this is not 100% done, but it's a lot of the core and groundwork. various ecore_timer_add(), ecore_diler_add() etc. need changes. The following still need doing: ecore_timer (internal usage for sure) ecore_idler (internal usage for sure) ecore_idle_enterer ecore_idle_exiter ecore_pollers? (is the new efl loop stuff ok?) ecore_exe (fork/spawn from any thread and track exe from that thread?) ecore_signal code ecore_throttle (should we have a single global too? we have per loop) ecore_app ? (should every loop be given its own argv/argc?) Lots of internal ecore code uses/calls these legacy calls and we should have efl loop replacements and/or use the ones we have The following will bedifferently designed for loop to loop control/messaging/ipc: ecore_thread ecore_pipe
2017-12-15Efl.Ui.Popup.Anchor: apply group calculate with size problem fixJinYong Park
Summary: Size and align calculation in Efl.Ui.Popup was advanced using group calculate, so Efl.Ui.Popup.Anchor apply it also. Test Plan: elementary_test -to efl.ui.popup.anchor Reviewers: Jaehyun_Cho, herb, jpeg, woohyun, cedric Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5655
2017-12-15efl-mono: Fix installation in out-of-tree compilationFelipe Magno de Almeida
2017-12-14eio: update efl_io_manager_xattr_ls test to use Eina_Future.Cedric Bail
2017-12-14ecore_con: update efl_net_control_access_point_connect to use Eina_Future.Cedric Bail
2017-12-14eio: migrate Efl.Io.Manager.xattr_ls to use Eina_Future.Cedric Bail
2017-12-14ecore_con: move Efl.Net.Control.Access_Point to use Eina_Future.Cedric Bail
2017-12-14elm: Fix typo in copy and paste in efl_ui_list precise layouterFelipe Magno de Almeida
Fix comparison between height and width instead of width and width. CID 1383711
2017-12-14eolian-cxx: Fix distributing eo files in examplesFelipe Magno de Almeida
2017-12-14efl-mono: Add workaround for efl_ui_listFelipe Magno de Almeida
Efl_Ui_List doesn't properly define, as it should, the class Efl_Ui_List_SegArray. This workaround allows the mono binding compilation in spite of this.
2017-12-14efl-mono: Fix examples Makefiles for mono examplesVitor Sousa
2017-12-14efl-cxx: Fixes in automake MakefilesFelipe Magno de Almeida
2017-12-14evas: forgotten adjustement to handle the output geometry offset.Cedric Bail
2017-12-15elementary: fix building agaiunst efl - missing installed headersCarsten Haitzler (Rasterman)
yet again a fix needed for something that should have been tested BEFORE a push. build stuff AGAINST efl. seriously. do you forget to put your pants on before you leave your home? is it that hard to do something as simple as BUILD AGAINST EFL before a push if any commit you did made changes that MIGHT affect that? serousoly? do i have to remind peolpe to put their pants on? i already have done this several times recently. thigns that would have been caught by simply building against efl after changes and before a push. this is a basic thing to do like putting your pants on. do it.
2017-12-14eolian: remove _cunit and prepare for returning actual unitsDaniel Kolesa
2017-12-14eolian: remove parent info from units (actually doesn't make sense)Daniel Kolesa
2017-12-14eolian: store unit inside lexerDaniel Kolesa
2017-12-14Revert "docs: remove resolved FIXMEs"Daniel Kolesa
This reverts commit b8b183bfcb9e0feb7a680a41b70ed09b1c411e57. The FIXMEs are not resolved, just worked around.
2017-12-14docs: Don't ignore eo.legacy.h files in doxygenAndy Williams