www-content/pages/docs.txt

72 lines
2.7 KiB
Plaintext

~~Title: Documentation~~
{{page>start-shortcuts}}
==== Getting into Development ====
If you are going to use EFL, we encourage you to actually work with
EFL from [[http://git.enlightenment.org|git]] mostly because it allows
you to either track stable branches to get latest fixes long before a
release is out, or to track latest features and development
continually. This is also the case if you want to contribute. Of
course you can use stable packages for your distribution as well.
=== Getting EFL ===
* [[docs-efl-start|Get EFL installed from source]]
* [[distros/ubuntu-start|EFL on Ubuntu]]
* [[distros/archlinux-start|EFL on Arch Linux]]
* [[distros/debian-start|EFL on Debian]]
* [[distros/fedora-start|EFL on Fedora]]
* [[distros/freebsd-start|EFL on FreeBSD]]
* [[distros/opensuse-start|EFL on OpenSUSE]]
* [[distros/yocto-start|EFL on Yocto]]
=== Working with EFL and code ===
* [[docs-efl-debug|Debugging and EFL / Enlightenment]]
* [[docs/c/start|A basic primer on C]]
* [[docs/efl/start|Get started with EFL]]
* [[docs/efl/advanced/start|Advanced EFL Topics]]
Go check the current available version of EFL on each distro/platform:
[[https://phab.enlightenment.org/w/packaging_status/|Table of current version of EFL]]
=== Debugging ===
* [[debugging/enlightenment_debugging|Enlightenment debugging]]
* [[debugging/apps_efl_debugging|EFL application debugging]]
* [[debugging/report_bugs|Report bugs on Phabricator]]
* [[contact/arcanist|Submit patch on Phabricator]]
=== Tutorials ===
* [[tutorial/basic_tutorial|Basic Tutorial]]
* [[tutorial/genlist_tutorial|Genlist Tutorial]]
* [[tutorial/panes_tutorial|Panes Tutorial]]
* [[tutorial/form_tutorial|Form Tutorial]]
* [[tutorial/menu_tutorial|Menu Tutorial]]
* [[tutorial/naviframe_tutorial|Naviframe Tutorial]]
* [[tutorial/popup_tutorial|Popup Tutorial]]
* [[tutorial/gl_2d_tutorial|GL 2D Tutorial]]
* [[tutorial/preference_tutorial|Preference Tutorial]]
----
==== API Documentation ====
Our documentation is a bit scarce at the moment, but that is something
we intend to solve. We will collect all documentation here and work on
improving our API references a lot.
=== Stable ===
* [[http://docs.enlightenment.org/efl/1.15.0|EFL]]
* [[http://docs.enlightenment.org/elementary/1.15.0|Elementary]]
=== Development ===
* [[https://build.enlightenment.org/job/nightly_efl_gcc_x86_64/lastSuccessfulBuild/artifact/doc/html/index.html|EFL]]
* [[https://build.enlightenment.org/job/nightly_elm_gcc_x86_64/lastSuccessfulBuild/artifact/doc/html/index.html|Elementary]]
* [[https://build.enlightenment.org/job/base_pyefl_build/lastSuccessfulBuild/artifact/build/sphinx/html/index.html|Python Bindings]]