remove more phab refs

This commit is contained in:
Carsten Haitzler 2022-05-08 12:08:18 +01:00
parent 7212f7d286
commit 89a4bb5cea
4 changed files with 42 additions and 18 deletions

View File

@ -8,12 +8,14 @@
![Edi logo](/_media/edi-logo.png)
[External website](http://edi-ide.com)
[Download the latest version of Edi](/download)
Edi is a development environment designed for and built using the *Enlightenment Foundation Libraries (EFL)*. The overall project aim is to create a new, native development environment for Linux that makes getting up and running easier than ever before. With so much happening on Linux, both on desktop and mobile, this will help more developers get involved in the exciting future of open source development.
Edi is a development environment designed for and built using the
*Enlightenment Foundation Libraries (EFL)*. The overall project aim is
to create a new, native development environment for Linux that makes
getting up and running easier than ever before. With so much happening on
Linux, both on desktop and mobile, this will help more developers get
involved in the exciting future of open source development.
## Screenshots ##
![](/_media/aa/shot-2021-12-21_15-06-28.png)
@ -22,7 +24,11 @@ Edi is a development environment designed for and built using the *Enlightenment
## Features ##
Building an IDE is a huge task, so the project has been broken down into phases. The 'Basic Text Editing' stage is complete. Work on a "Code aware editor" is progressing well. Once the *Code Aware Editor* is complete, work on "Basic IDE" will commence. More details are available on the [project page](https://phab.enlightenment.org/w/projects/edi/).
Building an IDE is a huge task, so the project has been broken down into
phases. The 'Basic Text Editing' stage is complete. Work on a "Code aware
editor" is progressing well. Once the *Code Aware Editor* is complete,
work on "Basic IDE" will commence. More details are available on the
[project page](https://git.enlightenment.org/enlightenment/edi).
So far the main features include:

View File

@ -8,7 +8,11 @@
![](/_media/aa/shot-2021-12-21_15-01-11.png)
Ephoto is an image viewer and editor written using the *Enlightenment Foundation Libraries(EFL)*. It focuses on simplicity and ease of use, while taking advantage of the speed and small footprint provided by EFL. View Ephotos project page on the [Enlightenment wiki](https://phab.enlightenment.org/w/projects/ephoto). You can also download Ephoto's source code from the [Enlightenment git repository](https://git.enlightenment.org/apps/ephoto.git).
Ephoto is an image viewer and editor written using the
*Enlightenment Foundation Libraries (EFL)*. It focuses on simplicity and
ease of use, while taking advantage of the speed and small footprint
provided by EFL. View Ephotos project page on
[Gitea](https://git.enlightenment.org/enlightenment/ephoto).
## Screenshots ##
@ -27,4 +31,5 @@ Ephoto supports:
* Applying artistic filters to your images, such as black and white and old photo.
* Drag And Drop file operations to easily maintain your photo directories.
If you have feedback, feature requests, or bug reports, please [open a ticket](https://phab.enlightenment.org).
If you have feedback, feature requests, or bug reports, please
[open a ticket](https://git.enlightenment.org/enlightenment/ephoto/issues).

View File

@ -4,26 +4,43 @@
# Debugging EFL Applications #
While the process of developing with the Enlightenment Foundation Libraries should be a smooth one, bugs are an inevitability of the programming process. The following documentation will provide you with tools and resources that will allow you to track down the source of these bugs quickly and easily, getting your development back on track with a minimum of fuss.
While the process of developing with the Enlightenment Foundation Libraries
should be a smooth one, bugs are an inevitability of the programming
process. The following documentation will provide you with tools and
resources that will allow you to track down the source of these bugs
quickly and easily, getting your development back on track with a minimum
of fuss.
## Recompiling with Debug Symbols ##
[Recompiling with Debug Symbols](debug-symbols.md) demonstrates how to get the most out of the available debugging tools by compiling your application and the EFL with debugging symbols activated.
[Recompiling with Debug Symbols](debug-symbols.md) demonstrates how to get
the most out of the available debugging tools by compiling your
application and the EFL with debugging symbols activated.
## Log Levels ##
[Log Levels](log-levels.md) explains the different verbosity levels of EFL's ``Eina_Log`` method, allowing you to control the amount of information recorded and better document the issue you have encountered.
[Log Levels](log-levels.md) explains the different verbosity levels of EFL's
``Eina_Log`` method, allowing you to control the amount of information
recorded and better document the issue you have encountered.
## Language Specific Debugging ##
EFL applications can be written in a variety of languages. These sections provide hands-on examples using the GNU Debugger, Valgrind, and Clouseau tools using code from the following programming languages:
EFL applications can be written in a variety of languages. These sections
provide hands-on examples using the GNU Debugger, Valgrind, and Clouseau
tools using code from the following programming languages:
* [C](c/start.md)
## Reporting EFL Bugs ##
If you believe a bug lies in EFL itself, rather than in your application, then please report the issue via the [Phabricator ticketing system](https://phab.enlightenment.org/maniphest/task/create). Don't send bug reports and patches to the Enlightenment mailing list; the list system strips most patches and bug reports can get lost if they're only discussed on the mailing list. If more discussion is needed then add a Phabricator bug report before or after the discussion on the mailing list to enable the issue to be properly tracked.
If you believe a bug lies in EFL itself, rather than in your
application, then please report the issue via
[Gitea Issues](https://git.enlightenment.org/issues).
Always test multiple times to make sure there really is a reproducible bug before making a ticket, in order to avoid unnecessary tickets. Please ensure that issues aren't related to modified system settings, as per [Ticket T1145](https://phab.enlightenment.org/T1145). Please draft and check your ticket thoroughly before submitting it; the ticket system tracks and alerts on every edit, so a constant stream of modifications as per [Ticket T1143](https://phab.enlightenment.org/T1143) creates unnecessary noise and slows the process down.
Always test multiple times to make sure there really is a reproducible
bug before making a ticket, in order to avoid unnecessary tickets. Please
ensure that issues aren't related to modified system settings.
If the debugging process produces large log files, please attach these as file uploads rather than by copying and pasting their content directly into the ticket body. If reporting a visual bug, please test with the default theme; support is not provided for third-party themes, and bugs related to these themes must be sent directly to the theme's author.
If reporting a visual bug, please test with the default theme; support is
not provided for third-party themes, and bugs related to these themes must
be sent directly to the theme's author.

View File

@ -25,10 +25,6 @@ Many operating systems have packages of EFL, Enlightenment and many of our apps.
The specific information for each platform is available from [[/docs/distros/]]
and sub-pages.
We also track the current available version of EFL and our apps on each
distro/platform, you can see the latest information at
[[https://phab.enlightenment.org/w/packaging_status/|Table of current version of EFL]]
----
====EFL Documentation====