Page MenuHomePhabricator

efl: docsProject
ActivePublic

Watchers

  • This project does not have any watchers.

Details

Description

project documentation

Recent Activity

Yesterday

segfaultxavi updated the task description for T7717: docs todo.
Wed, Nov 20, 3:28 AM · efl (efl-1.24), efl: docs, efl: api

Tue, Nov 19

segfaultxavi updated the task description for T7717: docs todo.
Tue, Nov 19, 7:52 AM · efl (efl-1.24), efl: docs, efl: api
segfaultxavi updated the task description for T7717: docs todo.
Tue, Nov 19, 7:46 AM · efl (efl-1.24), efl: docs, efl: api
segfaultxavi updated the task description for T7717: docs todo.
Tue, Nov 19, 7:41 AM · efl (efl-1.24), efl: docs, efl: api

Wed, Nov 6

segfaultxavi updated the task description for T7717: docs todo.
Wed, Nov 6, 7:12 AM · efl (efl-1.24), efl: docs, efl: api
segfaultxavi updated the task description for T7717: docs todo.
Wed, Nov 6, 6:52 AM · efl (efl-1.24), efl: docs, efl: api
segfaultxavi added a comment to T7717: docs todo.

It could be that these classes are currently unused, yes. @cedric should know. @cedric?

Wed, Nov 6, 6:11 AM · efl (efl-1.24), efl: docs, efl: api

Tue, Nov 5

akanad added a comment to T7717: docs todo.

@segfaultxavi
I tried to improve descriptions for efl_loop_message_future.eo and efl_loop_message_future_handler.eo.
They look like actually unused, though.
I mean they are created and assigned but there isn't a place that accesses or call some apis to those things.
Am I wrong?

Tue, Nov 5, 11:50 PM · efl (efl-1.24), efl: docs, efl: api
segfaultxavi triaged T8468: C# documentation for tuple properties is wrong as High priority.
Tue, Nov 5, 12:34 PM · efl: language bindings, efl: docs
segfaultxavi updated the task description for T7717: docs todo.
Tue, Nov 5, 2:31 AM · efl (efl-1.24), efl: docs, efl: api

Thu, Oct 31

zmike added a commit to T8359: C#: Add since information to second class API citizens: rEFLed7b20f4be34: csharp: Add since info to members related to events..
Thu, Oct 31, 10:17 AM · efl: language bindings, efl: docs
segfaultxavi updated the task description for T7717: docs todo.
Thu, Oct 31, 9:03 AM · efl (efl-1.24), efl: docs, efl: api

Mon, Oct 28

segfaultxavi updated the task description for T7717: docs todo.
Mon, Oct 28, 11:33 AM · efl (efl-1.24), efl: docs, efl: api

Fri, Oct 25

segfaultxavi added a comment to T8171: document default values of properties.

This has been sitting here for a month and we need to do something about it, because the current state is not ideal:
The C# generator automatically adds docs to properties saying "The default value is X", taking that value from the the EO file.
But the truth is that implementations are free to use any default value they please, regardless of what the EO file says.
Default values currently in the EO files were chosen to match the implementations, but it is almost guaranteed that they will fall out of sync in the future.

Fri, Oct 25, 6:50 AM · efl: docs

Oct 17 2019

zmike edited projects for T7329: Document the release process on the Enlightenment site, added: efl (efl-1.24); removed efl (efl-1.23).
Oct 17 2019, 7:04 AM · efl (efl-1.24), efl: docs, efl: release team
zmike edited projects for T7761: eina: eina_future_as_value needs improved docs, added: efl (efl-1.24); removed efl (efl-1.23).
Oct 17 2019, 7:04 AM · efl (efl-1.24), efl: docs
zmike edited projects for T7704: verify @since tags for stabilized apis, added: efl (efl-1.24); removed efl (efl-1.23).
Oct 17 2019, 7:03 AM · efl (efl-1.24), efl: docs, efl: api
zmike edited projects for T7182: split legacy examples into examples repo as submodule, added: efl (efl-1.24); removed efl (efl-1.23).
Oct 17 2019, 7:02 AM · efl (efl-1.24), Active Work Proposal, major change, Restricted Project, efl: docs
zmike edited projects for T6127: Provide documentation for C#, added: efl (efl-1.24); removed efl (efl-1.23).
Oct 17 2019, 7:02 AM · efl (efl-1.24), Active Work Proposal, major change, efl: docs
zmike edited projects for T7717: docs todo, added: efl (efl-1.24); removed efl (efl-1.23).
Oct 17 2019, 7:02 AM · efl (efl-1.24), efl: docs, efl: api

Oct 16 2019

lauromoura moved T8359: C#: Add since information to second class API citizens from Backlog to InProgress on the efl: language bindings board.
Oct 16 2019, 11:57 AM · efl: language bindings, efl: docs

Oct 15 2019

lauromoura added a revision to T8359: C#: Add since information to second class API citizens: D10419: csharp: Add more since tags to members.
Oct 15 2019, 2:50 PM · efl: language bindings, efl: docs

Oct 12 2019

felipealmeida added a revision to T8359: C#: Add since information to second class API citizens: D10385: csharp: Add since documentation to struct and struct fields.
Oct 12 2019, 3:53 PM · efl: language bindings, efl: docs
felipealmeida added a revision to T8359: C#: Add since information to second class API citizens: D10384: csharp: Add since documentation to Async methods.
Oct 12 2019, 3:41 PM · efl: language bindings, efl: docs
felipealmeida reopened T8359: C#: Add since information to second class API citizens as "Open".
Oct 12 2019, 3:23 PM · efl: language bindings, efl: docs
felipealmeida closed T8359: C#: Add since information to second class API citizens as Resolved.
Oct 12 2019, 3:23 PM · efl: language bindings, efl: docs
felipealmeida added a commit to T8359: C#: Add since information to second class API citizens: rEFL3358d9d475c3: csharp: Add since info to members related to events..
Oct 12 2019, 3:23 PM · efl: language bindings, efl: docs

Oct 11 2019

lauromoura added a revision to T8359: C#: Add since information to second class API citizens: D10382: csharp: Add since info to members related to events..
Oct 11 2019, 2:45 PM · efl: language bindings, efl: docs
lauromoura triaged T8359: C#: Add since information to second class API citizens as High priority.
Oct 11 2019, 11:38 AM · efl: language bindings, efl: docs

Oct 10 2019

segfaultxavi updated the task description for T8328: edocgen: Remaining issues.
Oct 10 2019, 4:27 AM · efl: docs
segfaultxavi triaged T8328: edocgen: Remaining issues as High priority.
Oct 10 2019, 4:20 AM · efl: docs

Oct 9 2019

segfaultxavi added a commit to T8309: mono-docs: merge property and get/set docs in output: rEFL9dcfe4bbbce4: mono-docs: Merge Property and getter/setter docs.
Oct 9 2019, 7:23 AM · efl: docs
segfaultxavi added a commit to T8309: mono-docs: merge property and get/set docs in output: rEFL86191b02c783: eolian: Leave default text for libeolian users.
Oct 9 2019, 7:23 AM · efl: docs

Oct 7 2019

segfaultxavi added a revision to T8309: mono-docs: merge property and get/set docs in output: D10298: mono-docs: Merge Property and getter/setter docs.
Oct 7 2019, 9:21 AM · efl: docs

Oct 4 2019

lauromoura added a comment to T8309: mono-docs: merge property and get/set docs in output.

Added a patch that solves the issue of getting empty summaries.

Oct 4 2019, 3:22 PM · efl: docs
lauromoura added a revision to T8309: mono-docs: merge property and get/set docs in output: D10285: eolian: Leave default text for libeolian users.
Oct 4 2019, 3:21 PM · efl: docs
segfaultxavi triaged T8309: mono-docs: merge property and get/set docs in output as High priority.
Oct 4 2019, 9:30 AM · efl: docs

Oct 2 2019

segfaultxavi updated the task description for T7717: docs todo.
Oct 2 2019, 6:17 AM · efl (efl-1.24), efl: docs, efl: api

Oct 1 2019

zmike added a comment to T7704: verify @since tags for stabilized apis.

To clarify, this should fail only in src/lib, since we don't necessarily want to enforce this for all usages of eolian (e.g., tests/apps).

Oct 1 2019, 6:44 AM · efl (efl-1.24), efl: docs, efl: api

Sep 30 2019

segfaultxavi added a comment to T8291: eolian: allow enabling the missing documentation check through a parameter.

How about looking at it this way: Missing docs should always generate a warning. The switch would only control if the build stops or not, sort of like treat-warnings-as-errors.
This is what happens with the C# compiler, it always complains about missing docs, but we added a switch to make it abort too.

Sep 30 2019, 12:13 PM · efl: docs, Restricted Project
zmike reopened T8291: eolian: allow enabling the missing documentation check through a parameter as "Open".

The point here is that it would be a cmdline option to eolian binaries which would be documented and use an eolian API call to enable the verification.

Sep 30 2019, 12:11 PM · efl: docs, Restricted Project
q66 added a commit to T7704: verify @since tags for stabilized apis: rEFL71c83d2005e0: efl: add code to enforce presence of @since tags.
Sep 30 2019, 11:13 AM · efl (efl-1.24), efl: docs, efl: api
q66 closed T8291: eolian: allow enabling the missing documentation check through a parameter as Wontfix.

No. This would create disparity in how the API behaves depending on an arbitrary switch, which is completely unacceptable.

Sep 30 2019, 11:06 AM · efl: docs, Restricted Project
segfaultxavi created T8291: eolian: allow enabling the missing documentation check through a parameter.
Sep 30 2019, 10:43 AM · efl: docs, Restricted Project
q66 closed T7180: Make eolian_gen warn about missing documentation as Resolved.

2946cb3c325f27d77354ac1b83b614e3a1d9e1d5

Sep 30 2019, 10:00 AM · Restricted Project, efl: docs, Restricted Project
q66 closed T7180: Make eolian_gen warn about missing documentation, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Sep 30 2019, 10:00 AM · efl: docs, Restricted Project
zmike updated subscribers of T7704: verify @since tags for stabilized apis.

@q66 this should be enforced by eolian at build time and fail the build if a stable class is detected without @since

Sep 30 2019, 5:32 AM · efl (efl-1.24), efl: docs, efl: api
segfaultxavi updated the task description for T7717: docs todo.
Sep 30 2019, 2:50 AM · efl (efl-1.24), efl: docs, efl: api

Sep 27 2019

segfaultxavi placed T8251: Docs: 'more' links in functions short description not working up for grabs.

Yeah. I've got the same ff and Ubuntu 18.04
If I shift-click, which opens a new window, then links work on that new window.
This looks like a FireFox-specific issue (since other browsers work).
I'll have to let somebody with actual web knowledge handle this.

Sep 27 2019, 8:38 AM · efl: docs
brunobelo added a comment to T8251: Docs: 'more' links in functions short description not working.

Tested with Firefox with no addons, Help->Restart with Add-ons Disabled,
and i confirm the reported behavior, links doesn't work.

Sep 27 2019, 8:31 AM · efl: docs