path: root/docs/reference/endless/
Commit message (Collapse)AuthorAge
* Build man page and reference for eos-profileEmmanuele Bassi2018-03-21
| | | | Documenting CLI tools that we ship should be part of the API reference.
* Add the Profiling section to the API referenceEmmanuele Bassi2018-01-10
* build: Fix builddir != srcdir with gtk-docPhilip Chimento2017-03-02
| | | | | | | | Gtk-doc would previously mark the symbols in the generated eosversion.h (EOS_MAJOR_VERSION, etc.) as undeclared and undocumented. This makes gtk-doc scan the generated eosversion.h file as well for comments.
* Install apiversion headerPhilip Chimento2015-09-01
| | | | | | | | | The apiversion.h header provides symbols that are used in the public headers, so it definitely needs to be installed. Ignore it in the gtk-doc makefile, however, so we don't have to document its symbols, which are not for public consumption. [endlessm/eos-sdk#3071]
* Generate version macros from configurePhilip Chimento2015-08-31
| | | | | | | | | | | | This adds EOS_SDK_MAJOR_VERSION, EOS_SDK_MINOR_VERSION and EOS_SDK_MICRO_VERSION as macros in eosversion.h whose values are generated from configure with AC_SUBST, rather than in config.h using AC_DEFINE. They are also public API, so they get documenation and Since: annotations. [endlessm/eos-sdk#3071]
* Initial implementation of image creditsPhilip Chimento2015-03-25
| | | | | | | | | | | | | | | | | | | | | This is a rough implementation of an "About"-like dialog for image attribution in SDK applications. You can press the 'secret' hotkey Shift+Ctrl+A to get a dialog with thumbnails and attribution information for the images in the app's GResource. Clicking on the thumbnail opens the image's original URI in the browser, if known. Clicking on the text opens the image's license text in the browser, if known. For this, you need to add a JSON file to the app's GResource and pass its GResource path to the EosApplication:image-attribution-file property. The format of this JSON file is described in the documentation for EosApplication. The dialog uses GtkTreeView because we didn't have GtkListBox when I started implementing it over a year ago. This places some limitations on the UI; the links behave weirdly and the mouse pointer doesn't change to a hand when hovering over the links. [endlessm/eos-sdk#2934]
* Workaround gtk-doc tests interaction with parallel automake tests againDan Nicholson2014-04-23
| | | | | | | | | With the gtk-doc update, GTKDOC_CHECK was changed so that it becomes a wrapper script called gtkdoc-check.test to be compatible with parallel automake tests. That means it should just be run directly from TESTS and we no longer need the dummy wrapper file. [endlessm/eos-sdk#953]
* Use TESTS_ENVIRONMENT to support the automake on endlessDan Nicholson2014-04-23
| | | | | | | | AM_TESTS_ENVIRONMENT only began with automake-1.12, and we have 1.11.6 on endless. This meant that the DOC_MODULE wasn't actually being passed to the test. Just use the older TESTS_ENVIRONMENT. [endlessm/eos-sdk#953]
* Semicolon fix for docs MakefilesMatt Watson2013-12-17
| | | | Causes an error in the newer version of automake
* docs: Add FlexyGrid and FlexyGridCell to the API referenceEmmanuele Bassi2013-09-19
| | | | [endlessm/eos-sdk#1015]
* Need to distribute dummy file for make distcheckPhilip Chimento2013-09-09
| | | | | | | | | The dummy file necessary to get 'make check' to do the doc tests correctly was generated at build time, but that way it doesn't support the VPATH build that 'make distcheck' tests. The simplest way is to distribute the dummy file. [endlessm/eos-sdk#295]
* Use Automake's parallel test harnessPhilip Chimento2013-09-04
| | | | | | | | | | This gets rid of a long-standing workaround and makes it easier to start using a proper test harness for Javascript unit tests. Unfortunately, it requires a workaround to be able to run gtkdoc-check on the documentation, but the workaround is not too bad. [endlessm/eos-sdk#122]
* Make EosActionButton public and document itPhilip Chimento2013-06-28
| | | | | | | | Rename eosactionbutton-private.h to eosactionbutton.h, make sure it gets picked up in the documentation, include it in endless.h, make all the new public API documentation complete, and put the EosActionButtonSize enum documentation on the EosActionButton page. [endlessm/eos-sdk#133]
* Small fixes to the code, including removing EosActionMenu from the ↵Felipe Erias Morandeira2013-06-21
| | | | | | documentation. [endlessm/eos-sdk#79]
* Added eospagemanager-private.h to gtkdoc's ignored headers.Matt Watson2013-06-12
| | | | [endlessm/eos-sdk#88]
* Include eosenums.h in the documentation.Felipe Erias Morandeira2013-06-03
| | | | [endlessm/eos-sdk#30]
* Initial main area widgetMatt Watson2013-05-16
| | | | | | | Has private getters/setters for two areas. Functioning container. Only shows the content widget. Added all the virtual functions for size requests and allocations. [endlessm/eos-sdk#10]
* Implement EosPageManagerP. F. Chimento2013-05-13
| | | | | | | Minimum functionality for EosPageManager. Currently uses a GtkNotebook internally until we decide what to do regarding GtkStack. (Philip; map/unmap Matt, Patrick)
* Add the "@EOS_SDK_LIBS@" term to the GTKDOCS generation. [#65]Patrick Ward2013-05-03
| | | | [endlessm/eos-sdk#65]
* Fixes failing make check in the documentationFelipe Erias Morandeira2013-05-02
| | | | [endlessm/eos-sdk#7]
* Implements EosTopBar and integrates it in EosWindowFelipe Erias Morandeira2013-05-02
| | | | [endlessm/eos-sdk#7]
* Rename C source and header filesP. F. Chimento2013-04-24
| | | | | | For consistency with GTK, blah.[ch] should be named eosblah.[ch]. [#23]
* Autogenerate documentation with Gtk-docPhilip Chimento2013-04-17
Run './configure --enable-gtk-doc' to turn on building documentation, or use --disable-gtk-doc to disable it (for faster builds.) It builds as part of the regular 'make' invocation, though you can use 'make docs' to build only the documentation. [#1]