ajwillia.ms (Andrew Williams)Administrator
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Sep 27 2013, 1:37 AM (230 w, 1 d)
Roles
Administrator
Availability
Available

Recent Activity

Sat, Feb 10

ajwillia.ms added a commit to T6444: Elm_Code sometimes displays a bold character at the beginning of the line: rEFLb7f5a3204901: elm_code: Don't bold beginnings of lines.
Sat, Feb 10, 2:35 PM · efl
ajwillia.ms closed T5866: elm_code tests fail on Windows (multiple definitions of functions) as Resolved by committing rEFLc7e3332b97ae: elementary: fix compilation of elm_code test on windows.
Sat, Feb 10, 2:35 PM · efl
ajwillia.ms added a commit to T6185: elm_code: elm_code_file_clear doesn't clear as it should: rEFL80327232fb6a: elm_code_widget: make sure the widget is cleared properly..
Sat, Feb 10, 2:35 PM · efl, Restricted Project

Sun, Feb 4

ajwillia.ms updated the task description for T6666: Apps are not compiling against current efl using Efl_Ui.h.
Sun, Feb 4, 7:16 AM · efl
ajwillia.ms triaged T6666: Apps are not compiling against current efl using Efl_Ui.h as High priority.
Sun, Feb 4, 7:16 AM · efl

Mon, Jan 29

ajwillia.ms edited the content of Chapter 6. End matter.
Mon, Jan 29, 5:41 AM
ajwillia.ms edited the content of Chapter 5. Understanding the Ecore Infrastructure Library.
Mon, Jan 29, 5:35 AM
ajwillia.ms edited the content of Chapter 4. Understanding the Edje Layout Engine.
Mon, Jan 29, 5:35 AM
ajwillia.ms edited the content of Chapter 3. Understanding the Evas Canvas.
Mon, Jan 29, 5:35 AM
ajwillia.ms edited the content of Chapter 2. The EFL structure.
Mon, Jan 29, 5:34 AM
ajwillia.ms edited the content of Chapter 1. Introduction.
Mon, Jan 29, 5:34 AM
ajwillia.ms edited the content of Introduction to the Enlightenment foundation libraries.
Mon, Jan 29, 5:33 AM

Thu, Jan 25

ajwillia.ms edited the content of Unified EFL Tradeoff.
Thu, Jan 25, 2:14 PM

Jan 25 2018

ajwillia.ms created Unified EFL Tradeoff.
Jan 25 2018, 11:12 AM
ajwillia.ms edited the content of Eo.
Jan 25 2018, 8:10 AM
ajwillia.ms created Unified EFL.
Jan 25 2018, 8:09 AM

Jan 19 2018

ajwillia.ms added a comment to T5301: Make EFL easier to use by improving its interface.

I disagree with the combining of toolbar and tab bar. Whilst they may be similar from a ui (and also external api) point of view the function differently.

Jan 19 2018, 1:07 AM · Restricted Project, efl

Jan 18 2018

ajwillia.ms added a comment to T6624: serious website navigation issues.

p.s. would this not be better described as "navigation" rather than "accessibility" issues

Jan 18 2018, 3:34 PM · efl
ajwillia.ms added a comment to T6624: serious website navigation issues.

Its all linked from the menu in any Contribute page - https://www.enlightenment.org/contrib/start

Jan 18 2018, 3:33 PM · efl
ajwillia.ms added a comment to T6441: Refactor Elm interfaces to Efl.Ui.

I don't think this can be closed once elm_interface*.eo is done - there are other relationships still using the Elm namespace, vis:

Jan 18 2018, 6:04 AM · efl

Jan 15 2018

ajwillia.ms added a comment to T6135: wrap mode for editor widgets.

This is progressing but hit a wall.
The current work in progress is at efl.git/devs/ajwillia-ms/elm_code_wrap.
Unfortunately when you make the window smaller so it wraps I get a corruption in evas_textgrid that I cannot figure out.

Jan 15 2018, 3:52 AM · Restricted Project

Jan 14 2018

ajwillia.ms created T6608: Add save_as method to elm_code.
Jan 14 2018, 10:53 AM · efl

Jan 5 2018

ajwillia.ms edited the content of Documentation Structure.
Jan 5 2018, 7:07 AM
Herald assigned T6578: Missing content for C setup developer area to zmike.
Jan 5 2018, 7:06 AM · documentation
ajwillia.ms closed T6575: Add documentation for testing Enlightenment as Resolved.

Done, at least a first pass https://www.enlightenment.org/contrib/devs/enlightenment-regression.md

Jan 5 2018, 6:09 AM · efl
ajwillia.ms closed T6575: Add documentation for testing Enlightenment, a subtask of T6190: Documentation for our main applications, as Resolved.
Jan 5 2018, 6:09 AM · efl
ajwillia.ms edited the content of Documentation Structure.
Jan 5 2018, 6:04 AM
ajwillia.ms closed T6404: Update Legacy Links in /contrib/devs Landing Page as Resolved.

Editors remain in phab for now. All docs in phab that have been replaced should link out to the new website pages.

Jan 5 2018, 3:42 AM · efl
ajwillia.ms closed T6404: Update Legacy Links in /contrib/devs Landing Page, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 5 2018, 3:42 AM · efl
ajwillia.ms closed T6572: About EFL only describes legacy modules as Resolved.
Jan 5 2018, 3:03 AM · efl
ajwillia.ms closed T6572: About EFL only describes legacy modules, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 5 2018, 3:03 AM · efl

Jan 4 2018

ajwillia.ms placed T5835: Cleanup EFL tutorials and programming guide up for grabs.
Jan 4 2018, 9:38 AM · efl
ajwillia.ms removed a parent task for T6394: Refactor Ecore.Exe to EFL.Exe: T6201: Complete enough of EFL interfaces for the example apps.
Jan 4 2018, 8:30 AM · efl
ajwillia.ms removed a subtask for T6201: Complete enough of EFL interfaces for the example apps: T6394: Refactor Ecore.Exe to EFL.Exe.
Jan 4 2018, 8:30 AM · efl
ajwillia.ms removed a parent task for T6262: Refactor EFL_MAIN* and efl_exit* from elm into efl: T5301: Make EFL easier to use by improving its interface.
Jan 4 2018, 8:27 AM · Restricted Project, efl
ajwillia.ms removed a subtask for T5301: Make EFL easier to use by improving its interface: T6262: Refactor EFL_MAIN* and efl_exit* from elm into efl.
Jan 4 2018, 8:27 AM · Restricted Project, efl
ajwillia.ms removed a parent task for T6236: Add missing menu class for Efl_Ui apps: T5301: Make EFL easier to use by improving its interface.
Jan 4 2018, 8:27 AM · Restricted Project, efl
ajwillia.ms removed a subtask for T5301: Make EFL easier to use by improving its interface: T6236: Add missing menu class for Efl_Ui apps.
Jan 4 2018, 8:27 AM · Restricted Project, efl
ajwillia.ms removed a parent task for T6228: Add ability to set a return code from efl_exit(): T5301: Make EFL easier to use by improving its interface.
Jan 4 2018, 8:25 AM · Restricted Project, efl
ajwillia.ms removed a subtask for T5301: Make EFL easier to use by improving its interface: T6228: Add ability to set a return code from efl_exit().
Jan 4 2018, 8:25 AM · Restricted Project, efl
ajwillia.ms added a subtask for T5301: Make EFL easier to use by improving its interface: T6201: Complete enough of EFL interfaces for the example apps.
Jan 4 2018, 8:25 AM · Restricted Project, efl
ajwillia.ms edited parent tasks for T6201: Complete enough of EFL interfaces for the example apps, added: T5301: Make EFL easier to use by improving its interface; removed: T5826: Improve overall EFL documentation.
Jan 4 2018, 8:24 AM · efl
ajwillia.ms removed a subtask for T5826: Improve overall EFL documentation: T6201: Complete enough of EFL interfaces for the example apps.
Jan 4 2018, 8:24 AM · efl
ajwillia.ms claimed T6572: About EFL only describes legacy modules.
Jan 4 2018, 8:21 AM · efl
ajwillia.ms created T6575: Add documentation for testing Enlightenment.
Jan 4 2018, 8:11 AM · efl
ajwillia.ms lowered the priority of T6572: About EFL only describes legacy modules from High to Pending on user input.

Should we go down the Efl_Core, Efl_Net and Efl_Ui grouping route again? @cedric

Jan 4 2018, 8:06 AM · efl
ajwillia.ms lowered the priority of T6404: Update Legacy Links in /contrib/devs Landing Page from TODO to Pending on user input.

Also should be discussed at our next meeting

Jan 4 2018, 7:59 AM · efl
ajwillia.ms closed T6165: Make our examples exhibit the great abilities and best practices of EFL, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 4 2018, 7:58 AM · efl
ajwillia.ms closed T6165: Make our examples exhibit the great abilities and best practices of EFL as Resolved.

All child tickets resolved, nothing additional remains in this ticket.
Packaging in Edi was deemed out of scope but will be completed later in my spare time.

Jan 4 2018, 7:58 AM · efl
ajwillia.ms edited parent tasks for T6169: Add descriptions to the elementary widgets, added: T5833: Review and improve some legacy doxygen API; removed: T5835: Cleanup EFL tutorials and programming guide.
Jan 4 2018, 7:57 AM · efl
ajwillia.ms added a subtask for T5833: Review and improve some legacy doxygen API: T6169: Add descriptions to the elementary widgets.
Jan 4 2018, 7:57 AM · efl
ajwillia.ms removed a subtask for T5835: Cleanup EFL tutorials and programming guide: T6169: Add descriptions to the elementary widgets.
Jan 4 2018, 7:57 AM · efl
ajwillia.ms added a subtask for T5826: Improve overall EFL documentation: T6201: Complete enough of EFL interfaces for the example apps.
Jan 4 2018, 7:54 AM · efl
ajwillia.ms edited parent tasks for T6201: Complete enough of EFL interfaces for the example apps, added: T5826: Improve overall EFL documentation; removed: T6165: Make our examples exhibit the great abilities and best practices of EFL.
Jan 4 2018, 7:54 AM · efl
ajwillia.ms removed a subtask for T6165: Make our examples exhibit the great abilities and best practices of EFL: T6201: Complete enough of EFL interfaces for the example apps.
Jan 4 2018, 7:54 AM · efl
ajwillia.ms edited parent tasks for T6394: Refactor Ecore.Exe to EFL.Exe, added: T6201: Complete enough of EFL interfaces for the example apps; removed: T6165: Make our examples exhibit the great abilities and best practices of EFL.
Jan 4 2018, 7:50 AM · efl
ajwillia.ms removed a subtask for T6165: Make our examples exhibit the great abilities and best practices of EFL: T6394: Refactor Ecore.Exe to EFL.Exe.
Jan 4 2018, 7:50 AM · efl
ajwillia.ms added a subtask for T6201: Complete enough of EFL interfaces for the example apps: T6394: Refactor Ecore.Exe to EFL.Exe.
Jan 4 2018, 7:50 AM · efl
ajwillia.ms lowered the priority of T6131: Introduction on how to get started with EFL C# from High to Wishlist.
Jan 4 2018, 7:48 AM · efl
ajwillia.ms lowered the priority of T6130: Adapt tutorials, guides and examples to C# from High to Wishlist.
Jan 4 2018, 7:48 AM · efl
ajwillia.ms lowered the priority of T6129: Convert tutorials, guides and examples to C# from High to Wishlist.
Jan 4 2018, 7:48 AM · efl
ajwillia.ms lowered the priority of T6128: Generate C# reference API documentation from High to Wishlist.
Jan 4 2018, 7:48 AM · efl
ajwillia.ms lowered the priority of T6127: Provide documentation for C# from High to Wishlist.
Jan 4 2018, 7:47 AM · efl
ajwillia.ms closed T5838: Import examples when it makes sense, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 4 2018, 7:47 AM · efl
ajwillia.ms closed T5838: Import examples when it makes sense as Resolved.
Jan 4 2018, 7:47 AM · efl
ajwillia.ms added a comment to T5838: Import examples when it makes sense.

In essence we have done all we can here until the Beta API progresses. Progress is being tracked in T5835

Jan 4 2018, 7:47 AM · efl
ajwillia.ms edited parent tasks for T6280: Include eina and eo documentation in new eo based documentation output, added: T5826: Improve overall EFL documentation; removed: T5833: Review and improve some legacy doxygen API.
Jan 4 2018, 7:44 AM · efl
ajwillia.ms added a subtask for T5826: Improve overall EFL documentation: T6280: Include eina and eo documentation in new eo based documentation output.
Jan 4 2018, 7:44 AM · efl
ajwillia.ms removed a subtask for T5833: Review and improve some legacy doxygen API: T6280: Include eina and eo documentation in new eo based documentation output.
Jan 4 2018, 7:44 AM · efl
ajwillia.ms claimed T6280: Include eina and eo documentation in new eo based documentation output.

Trying to figure out how to solve this without T6126, which has been deprioritised.

Jan 4 2018, 7:44 AM · efl
ajwillia.ms added a subtask for T5301: Make EFL easier to use by improving its interface: T6126: Figure out how to extract Doxygen documentation and integrate it into our docuwiki.
Jan 4 2018, 7:42 AM · Restricted Project, efl
ajwillia.ms edited parent tasks for T6126: Figure out how to extract Doxygen documentation and integrate it into our docuwiki, added: T5301: Make EFL easier to use by improving its interface; removed: T5833: Review and improve some legacy doxygen API.
Jan 4 2018, 7:42 AM · efl
ajwillia.ms removed a subtask for T5833: Review and improve some legacy doxygen API: T6126: Figure out how to extract Doxygen documentation and integrate it into our docuwiki.
Jan 4 2018, 7:42 AM · efl
ajwillia.ms closed T5832: Review and improve EFL references API documentation as Resolved.

last .eo files merged today.
The doxygen integration remains, I will ensure there is a separate ticket.

Jan 4 2018, 7:39 AM · efl
ajwillia.ms closed T5832: Review and improve EFL references API documentation, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 4 2018, 7:39 AM · efl
ajwillia.ms closed T5834: Integrate coding style and git practice documentation as Resolved.

On looking at it the Clouseau outstanding issues belong on a separate tooling ticket (if the work is still outstanding).

Jan 4 2018, 7:35 AM · efl
ajwillia.ms closed T5834: Integrate coding style and git practice documentation, a subtask of T5831: Introducing EFL for new contributors, as Resolved.
Jan 4 2018, 7:35 AM · efl
ajwillia.ms closed T5830: Introduction to EFL new interfaces API, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 4 2018, 7:32 AM · efl
ajwillia.ms closed T5830: Introduction to EFL new interfaces API as Resolved.

I'd say that this is complete between
https://www.enlightenment.org/develop/api/start
and
https://www.enlightenment.org/develop/start.md

Jan 4 2018, 7:32 AM · efl
ajwillia.ms lowered the priority of T5831: Introducing EFL for new contributors from Wishlist to Pending on user input.

This was not discussed or the conclusion not registered

Jan 4 2018, 7:22 AM · efl
ajwillia.ms added a comment to T6404: Update Legacy Links in /contrib/devs Landing Page.

It is just the editor links that remain. Should we port that over or is it comfortably part of the "developing EFL and E" scope of our phabricator installation?

Jan 4 2018, 7:16 AM · efl
ajwillia.ms edited the content of Ecoding.
Jan 4 2018, 7:15 AM
ajwillia.ms edited the content of Debugging.
Jan 4 2018, 7:12 AM
ajwillia.ms edited the content of Debugging.
Jan 4 2018, 7:11 AM
ajwillia.ms claimed T6404: Update Legacy Links in /contrib/devs Landing Page.
Jan 4 2018, 4:56 AM · efl
ajwillia.ms closed T6196: Document how developers can use legacy API and the new C APIs together, a subtask of T6437: Create Porting guide to new API, as Resolved.
Jan 4 2018, 4:50 AM · efl
ajwillia.ms closed T6196: Document how developers can use legacy API and the new C APIs together as Resolved.

https://www.enlightenment.org/develop/unified-and-legacy.md

Jan 4 2018, 4:50 AM · efl
ajwillia.ms closed T6167: Improve code quality of examples as Resolved.

I believe that, for the examples that are being ported (and thus more discoverable) we have done the cleanup required.
There are more comments than I would like but that is mostly to illustrate for tutorial purposes.

Jan 4 2018, 4:48 AM · efl
ajwillia.ms closed T6167: Improve code quality of examples, a subtask of T6165: Make our examples exhibit the great abilities and best practices of EFL, as Resolved.
Jan 4 2018, 4:48 AM · efl
ajwillia.ms closed T5839: For selected example convert them to the new EFL interface API as Resolved.

Pretty sure we have converted what is needed

Jan 4 2018, 2:54 AM · efl
ajwillia.ms closed T5839: For selected example convert them to the new EFL interface API, a subtask of T5838: Import examples when it makes sense, as Resolved.
Jan 4 2018, 2:54 AM · efl
ajwillia.ms triaged T6201: Complete enough of EFL interfaces for the example apps as Showstopper Issues priority.

If we are truly waiting for interface completion before next release then this needs to be done (after all the example apps are basically our MVP for functional apps)

Jan 4 2018, 2:48 AM · efl

Jan 3 2018

ajwillia.ms closed T5829: Introduce EFL legacy API to third party developers as Resolved.

Added a simple page at https://www.enlightenment.org/develop/legacy/start.md

Jan 3 2018, 7:37 AM · efl
ajwillia.ms closed T5829: Introduce EFL legacy API to third party developers, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 3 2018, 7:37 AM · efl
ajwillia.ms created T6572: About EFL only describes legacy modules.
Jan 3 2018, 7:35 AM · efl

Dec 22 2017

ajwillia.ms edited the content of Edi.
Dec 22 2017, 3:55 PM
ajwillia.ms edited the content of Edi.
Dec 22 2017, 3:53 PM
ajwillia.ms added a comment to T5829: Introduce EFL legacy API to third party developers.

Hi, what is the status on this ticket? I had it in my mind that the legacy intro was done but I remember now it was just a portion of the page.
Should I try picking up this ticket instead?

Dec 22 2017, 3:28 AM · efl
ajwillia.ms claimed T6196: Document how developers can use legacy API and the new C APIs together.
Dec 22 2017, 3:25 AM · efl

Dec 21 2017

ajwillia.ms removed a subtask for T5301: Make EFL easier to use by improving its interface: T6394: Refactor Ecore.Exe to EFL.Exe.
Dec 21 2017, 7:50 AM · Restricted Project, efl