summaryrefslogtreecommitdiff
path: root/endless/eospagemanager.c
Commit message (Collapse)AuthorAge
* Replaced calls to 'g_object_unref' with 'g_clear_object'Fernando Farfan2013-06-20
| | | | [endlessm/eos-sdk#119]
* Properly alloced memory for background size/position strings.Matt Watson2013-06-18
| | | | [endlessm/eos-sdk#102]
* Added tests for new background child props.Matt Watson2013-06-18
| | | | [endlessm/eos-sdk#102]
* Added child properties for more control of page backgrounds.Matt Watson2013-06-18
| | | | | | | They do nothing yet, just put the getters and setters in the page manager. [endlessm/eos-sdk#102]
* Fixed missing comma in app-windowFernando Farfan2013-06-17
| | | | [endlessm/eos-sdk#97]
* Addressed code review comments.Fernando Farfan2013-06-17
| | | | | | | | Several edits to address code review comments: - eostopbar.c: Switched the left&center top bar hboxes to alignments. - eostopbar.c: Replaced gtk_widget_destroy with gtk_container_remove. - eospagemanager.c: added dispose() virtual function to unref topbar widgets. [endlessm/eos-sdk#97]
* Corrected pstack.h includeFernando Farfan2013-06-17
| | | | | Corrected pstack.h include [endlessm/eos-sdk#97]
* Added support for left topbar and center topbar.Fernando Farfan2013-06-17
| | | | | | | Modified EosPageManager, EosTopbar and EosWindow to have support for the two new topbars. app-window.js includes some tests for these two widgets. [endlessm/eos-sdk#97]
* Private page manager API to get internal pstack transition typeMatt Watson2013-06-12
| | | | | EosWindow will always use this type when transitioning the background. [endlessm/eos-sdk#88]
* Added warning when removing the visible page from pm.Matt Watson2013-06-12
| | | | [endlessm/eos-sdk#101]
* visible-page property update if visible page is removedMatt Watson2013-06-10
| | | | | | | Before the visible page would be set to null if it was removed, instead of pointing to another page in the page manager. Also signals for property changes were not emitted. [endlessm/eos-sdk#101]
* Fixed up the splash page documentation.Matt Watson2013-06-03
| | | | [endlessm/eos-sdk#62]
* Added documentation for page manager transition type and duration.Matt Watson2013-05-31
| | | | [endlessm/eos-sdk#61]
* Added transition type and duration props to page manager.matt2013-05-29
| | | | | | | | These just wrap the functionality of GtkStack. Added some dropdowns in the app-window.js to try the different transition options and some simple c tests. [endlessm/eos-sdk#61]
* Merge pull request #87 from endlessm/issues/59P. F. Chimento2013-05-29
|\ | | | | Issues/59
| * Rename 'background' API to 'background-uri'P. F. Chimento2013-05-29
| | | | | | | | [endlessm/eos-sdk#59]
| * Style changes, added additional assertions to test the setting of a page's ↵Will G2013-05-23
| | | | | | | | | | | | background [endlessm/eos-sdk#59]
| * Updated PageManager docs to reflect background_uri change, added test for ↵Will G2013-05-21
| | | | | | | | | | | | changing page backgrounds [endlessm/eos-sdk#59]
| * Various fixesP. F. Chimento2013-05-17
| | | | | | | | | | | | | | | | - Remove visible-page-background child property; only the window should be listening to this. - Style fixes - Monitor page child properties as in the toolbox and actions [endlessm/eos-sdk#59]
| * Added a visible-page-background property and tests.matt2013-05-17
| | | | | | | | | | | | | | visible-page-background property points to the URI of the background of the current page. Should probably be extended to give the correct background when page-managers are nested. [endlessm/eos-sdk#59]
| * Background child property for pages, sets window background.matt2013-05-17
| | | | | | | | | | | | | | The current page's background property controls the background of the window. EosWindow listens in on the page mangers notify signals to update its background. [endlessm/eos-sdk#59]
* | Merge pull request #83 from endlessm/issues/69P. F. Chimento2013-05-17
|\ \ | |/ |/| #69
| * Use independent replacement for GtkStack in page managermatt2013-05-17
| | | | | | | | | | | | Replacement is at https://github.com/ptomato/pstack (Matt & Philip) [endlessm/eos-sdk#69]
* | Add actions and toolbox child properties to page managerP. F. Chimento2013-05-16
|/ | | | | | | - Child property 'actions' (currently a boolean telling whether a fake action area is displayed as a red box; will become a JSON string in the future) - Child property 'custom-toolbox-widget'
* Treat pages with no name as having name NULLP. F. Chimento2013-05-14
| | | | [endlessm/eos-sdk#58]
* Use hash table to index pages by name and widgetmatt2013-05-14
|
* 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)