summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* add .uuid files to ignoreCarsten Haitzler (Rasterman)2019-11-161-0/+1
|
* add INSTALL file back as permanent instructions on meson buildingCarsten Haitzler (Rasterman)2019-07-151-1/+0
|
* gitignore: add .eo.legacy.cDaniel Kolesa2019-02-221-0/+1
|
* pyolian: make the library and the generator importable from another folderDave Andreoli2018-01-011-0/+2
|
* update .gitignore for vscode ideAmitesh Singh2017-12-081-0/+1
|
* update gitignore.Amitesh Singh2017-12-061-0/+1
|
* efl_mono: Add buildystem integration.Lauro Moura2017-12-041-0/+2
| | | | | The C# bindings are built using the --enable-csharp-bindings (disabled by default).
* gitignores - update for new pc filesCarsten Haitzler (Rasterman)2017-11-061-1/+0
|
* ignore - add some build binary files to gitignoreCarsten Haitzler (Rasterman)2017-07-121-0/+2
|
* gitignore: Ignore pc/efl-wl.pcBryce Harrington2017-07-111-0/+1
| | | | | | | | Reviewers: zmike Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5013
* gitignore: add eclipse project filename.Minchul Lee2017-02-071-1/+3
| | | | | | | | | | Summary: Import a project on Eclipse. These files are created automatically. Reviewers: raster, cedric, jpeg, Hermet Differential Revision: https://phab.enlightenment.org/D4637 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* CMake: rework to use some helper macros.Gustavo Sverzut Barbieri2017-01-231-0/+3
| | | | This tries to defines some macros to create a cleaner build system.
* ecore_imf/wayland: Auto generate wayland text-input protocolDerek Foreman2017-01-181-13/+3
| | | | | | | | | | | Needed to do some fairly invasive changes because naming conventions changed since we checked in the header. Also, since I'm done converting protocol, change the gitignore to use wildcards for wayland protocol. This fixes a long standing bug in text-input binding and restores previous OSK behaviour.
* ecore_wl2: Auto generate www protocolDerek Foreman2017-01-181-0/+2
| | | | Needed to copy the protocol file from Enlightenment.
* ecore_wl2: Auto generate teamwork protocolDerek Foreman2017-01-181-0/+2
| | | | | The name was non-standard and we didn't have the xml in tree, xml has been copied from Enlightenment.
* ecore_wl2: Auto generate xdg v6 protocolDerek Foreman2017-01-181-0/+2
| | | | | Mostly trivial, needed to update private header as we'd used a non-standard name for our generated copy.
* ecore_wl2: Auto generate xdg v5 protocolDerek Foreman2017-01-181-0/+2
| | | | | Remove our generated copies, also rename the XDG_VERSION macro so it's not quite so confusing now that we support v5 and v6.
* ecore_wl2: Auto generate dmabuf protocolDerek Foreman2017-01-181-0/+2
| | | | | | | Remove the server protocol file as we don't need it here. Generally a trivial change as we have a recent version in tree with no weird changes.
* ecore_wl2: Auto generate session-recovery protocolDerek Foreman2017-01-181-0/+4
| | | | | Check in the latest session-recovery xml and remove the checked in generated files.
* ecore_con - move libproxy to a slave binary with stdin/out msgingCarsten Haitzler (Rasterman)2017-01-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so here's the ugly problem. libproxy. yes. we've discussed memory usage (e.g. it may have to execute javascript and pull in lots of deps etc.) but we dlopene'd on the fly. ok... but this didn't solve another issue i hit: libproxy was causing enlightenment to abort(). some internal bit of libproxy was raising a c++ exception. this wasn't caught. this causes an abort(). takes down your entire desktop. FANTASTIC. this is bad. i wouldnt' expect a library we depend on to be THIS anti-social but libproxy seemingly is. it SHOULd catch its error sand just propagate back to us so we can handle gracefully. there reall is no way around this - isolate libproxy. it's even worse that libproxy can load arbitrary modules that come from anywhere sho who knows what issues this can cause. isolation is the best solution i can think of. so this makes an elf+net_proxy_helper we spawn the first time we need a proxy lookup. we re-use that binary again and again until it exits (it should exit after 10 seconds of being idle with no requests coming in/pending). it'll respawn again later if needed. this involves now the efl net threads having to marshall back to mainloop to do the spawn and to write to the proxy process (reading is done by async exe data events and the data is passed down a thread queue to the waitng efl net thread). if the exe dies with pending requests unanswered then it's respawned again and the req's are re-sent to it... just in case. it has a limit on how often it'll respawn quickly. this seems to work in my limited testing. this ALSO now isolates memory usage of libproxy to another slave process AND this process will die taking its memory with it once it's been idle for long enough. that;s also another good solution to keeping libproxy impact at bay.
* update gitignore to ignore eo_dbug output script from .in fileCarsten Haitzler (Rasterman)2016-09-281-0/+1
|
* Update gitignore.Tom Hacohen2016-09-221-0/+1
|
* ignore generated shaders .x fileCarsten Haitzler (Rasterman)2016-07-201-1/+2
|
* elementary: initial compilation of the library only.Cedric BAIL2016-03-241-0/+1
|
* efl-js: JavaScript Eolian bindingFelipe Magno de Almeida2015-12-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | To configure efl sources with bindings to use in nodejs add ––with-js=nodejs in configure flags to generate node files $ configure --with-js=nodejs and compile normally with: $ make $ make install To use, you have to require efl: efl = require('efl') The bindings is divided in two parts: generated and manually written. The generation uses the Eolian library for parsing Eo files and generate C++ code that is compiled against V8 interpreter library to create a efl.node file that can be required in a node.js instance. @feature
* gitignore: ignore core dumpsDaniel Kolesa2015-11-181-0/+1
|
* gitignore++Daniel Kolesa2015-05-291-0/+1
|
* eolian_cxx: Add protected methods and events to C++ wrappers and fixesVitor Sousa2015-04-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using eina::string_view in eolian generated interfaces (instead of std::string) to allow lightweight passing of both C strings and C++ std::string. Also, No longer using eina::optional in generated headers for types that already implements the concept of null state (like Eo wrappers and eina_accessor). Also fix allocating callback objects require by class methods (i.e. static) in static vectors so the memory will be freed when the programs exit. Added a new test case for testing callbacks on class methods. Moved method definitions and supplementary code from generated C++ wrappers to auxiliary header file (.eo.impl.hh) generated together with the main ".eo.hh" file. Updated Makefiles to list such files in the compilation and cleanup processes. Updated .gitignore to include these new generated files. Made general adjustments on the documentation of generated C++ wrappers Added "PREDEFINED" preprocessor macro definition in the Doxyfile.in in order to make some adjustments for better documentation in the C++ generated headers. Excluding generation of documentation for classes in the "eo_cxx" namespace (the namespace for "abstract" eolian C++ wrappers). Now generating the documentation for the events too. Hiding some auxiliary code from being documented. Some aesthetic adjustments for generated white space. Generate documentation for the main constructor of C++ wrappers and added auxiliary grammars to list parameters names.
* evas: apparently some configuration can't generate this file correctly, so ↵Cedric BAIL2015-02-191-1/+0
| | | | putting it in.
* evas: Evas_3D - refactor shader system.Dmytro Dadyka2015-02-181-0/+1
| | | | | | | | | | Reviewers: Hermet, raster, jpeg, cedric Subscribers: artem.popov, cedric Differential Revision: https://phab.enlightenment.org/D1947 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* .gitignore: ignore generated files.Cedric BAIL2014-12-121-0/+1
|
* gitignore: add .eo.luaDaniel Kolesa2014-10-061-0/+1
|
* Updated gitignore.Tom Hacohen2014-09-021-0/+1
|
* ecore x vsync animator support - add a glx based vsync tickerCarsten Haitzler (Rasterman)2014-07-281-0/+1
| | | | | | | this adds a slave process that is useful on nvidia drivers as there isn't another way to get vsync evenys (that i know about). i need to make another slave process to that includes a dri2 protocol implementation since mesa has now hidden its dri2 symbols.
* gitignore: Ignore PNG files for the filters' docJean-Philippe Andre2014-05-091-0/+1
|
* eolian_cxx: initial version of the EFL C++ Bindings Generator.Savio Sena2014-05-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: This patch adds 'eolian_cxx' -- a C++ bindings generator -- to the EFL tree. Eolian Cxx uses Eolian API to read .eo files and generate .eo.hh. It relies/depends on Eo Cxx and Eina Cxx (both non-generated bindings). src/bin/eolian_cxx: The eolian_cxx program. src/lib/eolian_cxx: A header-only library that implements the C++ code generation that binds the .eo classes. =Examples= src/examples/eolian_cxx/eolian_cxx_simple_01.cc: The simplest example, it just uses some "dummy" generated C++ classes. src/examples/eolian_cxx/eolian_cxx_inherit_01.cc: Illustrates how pure C++ classes inherit from .eo generated classes. src/examples/evas/evas_cxx_rectangle.cc: More realistic example using the generated bindings Evas Cxx. Still a bit shallow because we don't have full fledged .eo descriptions yet, but will be improved. =Important= The generated code is not supported and not a stable API/ABI. It is here to gather people interest and get review before we set things in stone for release 1.11. @feature Reviewers: cedric, smohanty, raster, stefan_schmidt CC: felipealmeida, JackDanielZ, cedric, stefan Differential Revision: https://phab.enlightenment.org/D805 Signed-off-by: Cedric Bail <cedric.bail@free.fr>
* Eolian: generation of the first Eo file.Daniel Zaoui2014-03-061-0/+3
| | | | | | | | | | | | | | | | The first object that we generate with Eolian is Evas_Line, as it is a simple one. Two files are generated during build: - the .eo.c contains the APIs definitions invoking Eo, the Eo functions extracting the parameters and calling the hand written functions and Eo structures to define the objects. These hand written functions are located in e.g evas_object_line.c. - the .eo.h contains the APIs and Eo prototyes. We will continue with the other objects. If you note something wrong, please update us asap: daniel.zaoui@samsung.com yossi.kantor@samsung.com
* add new ignore filesCarsten Haitzler (Rasterman)2014-02-171-0/+2
|
* Fix build issues on Mac OS X due to sh differences.Jean Guyomarc'h2013-11-161-0/+1
| | | | | | | | | | | | Summary: * efl.m4: add support for xterm-256color and fix display for the bsd echo. Fix autotools issue (present on Ubuntu also, but better handled). * doc/Makefile.am: bsd echo may not handle -n option in sh Reviewers: cedric CC: cedric, seoz Differential Revision: https://phab.enlightenment.org/D329
* gitignore: ignore files generated by make check.Cedric Bail2013-11-091-0/+2
|
* Document .gitignore splitEduardo Lima (Etrunko)2013-06-121-0/+9
| | | | | | This is taken verbatim from the linux kernel .gitignore Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
* Split .gitignore into multiple filesEduardo Lima (Etrunko)2013-06-111-298/+0
| | | | Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
* update gitignore to ignore build files it doesnt need to worry aboutCarsten Haitzler (Rasterman)2013-06-051-0/+7
|
* Example for eldbus_address_connection_get() functionsEduardo Lima (Etrunko)2013-05-281-0/+1
| | | | Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
* add a global Efl_Config.h for everyone.Carsten Haitzler (Rasterman)2013-04-241-1/+2
| | | | | * ned to replicate changes in other .pc.in files * need to replicate changes in other E*.h installed header files
* Rename edbus->eldbusLucas De Marchi2013-04-231-14/+14
| | | | | | | | | | | | | | git grep -l edbus2 | while read f; do sed -i 's/edbus2/eldbus/g' "$f"; done find . -name '*edbus2*' -exec rename edbus2 eldbus {} \; git grep -l "EDBUS" | while read f; do sed -i 's/EDBUS/ELDBUS/g' "$f"; done git grep -l "EDBus" | while read f; do sed -i 's/EDBus/Eldbus/g' "$f"; done git grep -l "edbus (v2)" | while read f; do sed -i 's/edbus (v2)/eldbus/g' "$f"; done git grep -l "Edbus" | while read f; do sed -i 's/Edbus/Eldbus/g' "$f"; done git grep -l "edbus" | while read f; do sed -i 's/edbus/eldbus/g' "$f"; done find . -name '*edbus*' -exec rename edbus eldbus {} \; find . -name '*EDBus*' -exec rename EDBus Eldbus {} \;
* gitignore: don't monitor generated file.Cedric Bail2013-04-231-0/+1
|
* add gdb py script output to ignoreCarsten Haitzler (Rasterman)2013-04-181-0/+1
|
* Updated .gitignore for tags.Ryuan Choi2013-04-071-0/+1
|
* efl: don't track generated file.Cedric BAIL2013-04-011-0/+1
|