summaryrefslogtreecommitdiff
path: root/endless
Commit message (Collapse)AuthorAge
* Merge pull request #145 from endlessm/issues/132Roddy Shuler2013-07-18
|\ | | | | Issues/132
| * Change topbar minimize icon namePhilip Chimento2013-07-18
| | | | | | | | | | | | | | Use the custom 'window-minimize-symbolic' instead of misusing 'list-remove-symbolic' [endlessm/eos-sdk#132]
| * Abstract topbar icon names into constantsPhilip Chimento2013-07-03
| | | | | | | | | | | | Have constants for the icon names instead of magic string literals in the code. [endlessm/eos-sdk#132]
* | Apply the right theming to the EosActionButton's icon.Felipe Erias Morandeira2013-07-04
| | | | | | | | [endlessm/eos-sdk#104]
* | Styling of the border and text of the action button. A dark variant is ↵Felipe Erias Morandeira2013-07-04
| | | | | | | | | | | | available. [endlessm/eos-sdk#104]
* | Merge pull request #141 from endlessm/issues/125P. F. Chimento2013-07-04
|\ \ | |/ |/| #125 Reset the GTK theme
| * Reset the GTK theme when starting up an EosApplicationPhilip Chimento2013-07-04
| | | | | | | | | | | | | | The GTK theme should be zeroed out so that we can develop the SDK with our own theme completely. [endlessm/eos-sdk#125]
| * Add CSS files in a GResourcePhilip Chimento2013-06-27
| | | | | | | | | | | | | | | | resource:///com/endlessm/sdk/ is now the official GResource path for SDK resources. Right now the GResource contains reset.css (from GTK) and endless-widgets.css (from eos-theme). [endlessm/eos-sdk#125]
* | 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]
* Merge pull request #115 from endlessm/issues/79P. F. Chimento2013-06-25
|\ | | | | Issues/79
| * Small fixes to the code, including removing EosActionMenu from the ↵Felipe Erias Morandeira2013-06-21
| | | | | | | | | | | | documentation. [endlessm/eos-sdk#79]
| * Small changes to EosActionMenu. A more complete example of how to use it in ↵Felipe Erias Morandeira2013-06-21
| | | | | | | | | | | | an application, including changes to CSS. [endlessm/eos-sdk#79]
| * EosActionMenu: Implemented the functionality to add a GtkAction and have it ↵Felipe Erias Morandeira2013-06-21
| | | | | | | | | | | | linked to a EosActionButton in the menu. Added example code in action-buttons.js [endlessm/eos-sdk#79]
| * EosActionMenu: basic scaffolding to add and remove GtkActionFelipe Erias Morandeira2013-06-21
| | | | | | | | [endlessm/eos-sdk#79]
* | 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]
* Bug fix. Window detects properly when two backgrounds the sameMatt Watson2013-06-18
| | | | | And does not transtion between them if they are equal. [endlessm/eos-sdk#102]
* Window updates if any background prop changes on visible page.Matt Watson2013-06-18
| | | | | | Before EosWindow just updated if the background_uri changed. Now it also catches size position and repeat changes. [endlessm/eos-sdk#102]
* Window background drawing uses new page background propsMatt 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]
* Added topbar hboxes to further contain topbar widgets.Fernando Farfan2013-06-17
| | | | | Added individual topbar hboxes that will further contain topbar widgets. These hboxes will be set with the preferred properties, withtout interfering with the widgets' properties. [endlessm/eos-sdk#97]
* Addressed code review commentsFernando Farfan2013-06-17
| | | | | | | Addressed the following code review comments: - Added newline at the end of the file - Replaced gtk_widget_unparent with gtk_widget_destroy in eos_top_bar_set_*_widget methods [endlessm/eos-sdk#97]
* Corrected pstack.h includeFernando Farfan2013-06-17
| | | | | Corrected pstack.h include [endlessm/eos-sdk#97]
* Addressed code review comments.Fernando Farfan2013-06-17
| | | | | | | Addressed @ptomato comments as follows: - Removed white color for topbar labels - Corrected document blocks [endlessm/eos-sdk#97]
* Added documentation for top bars in EosPageManager.Fernando Farfan2013-06-17
| | | | | Added documentation for EosTopBar and included the appropriate public documentation on EosPageManager. [endlessm/eos-sdk#97]
* Changed Topbar foreground color.Fernando Farfan2013-06-17
| | | | | Changed the foreground color of the topbar widgets to white to make them visible over the dark gray background. [endlessm/eos-sdk#97]
* Corrected assertion failures.Fernando Farfan2013-06-17
| | | | | Modified EosTopbar to remove a handful of assertion failures when adding left/center topbar widgets. [endlessm/eos-sdk#97]
* Debug Topbars not being drawn in Eos themeFernando Farfan2013-06-17
| | | | | Added printf (..) statements to make sure that the eos_top_bar_set_*_widget methods are being executed, even though they're not displaying the topbar properly. [endlessm/eos-sdk#97]
* Draw topbars in EosWindowFernando Farfan2013-06-17
| | | | | Work in progress. Topbars do not appear when using Endless theme. [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]
* Bugfixes. Window background handles case of no pages in pm.Matt Watson2013-06-12
| | | | | | Also updates main area tests in test-window.c to reflect new widget hierarchy of EosWindow. [endlessm/eos-sdk#88]
* 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]
* No background animation switching between pages with same backgroundMatt Watson2013-06-12
| | | | | | When background URI is changes for the currently visible page, it will switch backgrounds without a transition animation. [endlessm/eos-sdk#88]
* EosWindow size allocate ignores border-width.Matt Watson2013-06-12
| | | | | | Background is drawn in an internal widget so using the border width would prevent it from drawing full screen. [endlessm/eos-sdk#88]
* Window background transitions match page manager transitions.Matt Watson2013-06-12
| | | | | | | Added a stack as an internal widget to the window which powers background transitions. [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]
* Splash page manager's add will add child as the splash page.Matt Watson2013-06-03
| | | | | More documentation improvements too. [endlessm/eos-sdk#62]
* Fixed up the splash page documentation.Matt Watson2013-06-03
| | | | [endlessm/eos-sdk#62]
* Added basic splash page manager functionality.matt2013-06-03
| | | | | | | Splash page and main page widget properties with getters and setters. Ability to switch between the splash and main page. Added splash- page.js smoke test. [endlessm/eos-sdk#62]
* Include eosenums.h in the documentation.Felipe Erias Morandeira2013-06-03
| | | | [endlessm/eos-sdk#30]
* EosActionButton: removed EOS_SDK_ALL_API_VERSIONS, as this is a private header,Felipe Erias Morandeira2013-06-03
| | | | | | setting a NULL icon id clears the icon (was displaying a warning before) some changes to code style [endlessm/eos-sdk#30]
* Fixed warningsFelipe Erias Morandeira2013-06-03
| | | | [endlessm/eos-sdk#30]
* Code formatFelipe Erias Morandeira2013-06-03
| | | | [endlessm/eos-sdk#30]
* A number of small fixes. Moved eosactionbutton.h to eosactionbutton-private.hFelipe Erias Morandeira2013-06-03
| | | | [endlessm/eos-sdk#30]
* EosActionButton : an internal widget to represent an action in the application.Felipe Erias Morandeira2013-06-03
| | | | | | | The widget extends GtkButton and implements its own draw() method. It holds a GtkLabel and a GtkImage internally. EosActionButtonSize : an enum that is used to indicate the desired size of the EosActionButton. [endlessm/eos-sdk#30]
* Added documentation for page manager transition type and duration.Matt Watson2013-05-31
| | | | [endlessm/eos-sdk#61]