summaryrefslogtreecommitdiff
path: root/endless
Commit message (Collapse)AuthorAge
...
* | 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]
* | Various fixes from code reviewP. F. Chimento2013-05-17
| | | | | | | | | | | | | | | | - Style fixes - Add API to documentation - Add header to private headers [endlessm/eos-sdk#60]
* | Style fixes, delete actions-standin on main are widget destroy.Matt Watson2013-05-16
| | | | | | | | | | | | Also removed get_preffered_heigh_for_width and width_for_height virtual methods which were unnecessary. [endlessm/eos-sdk#60]
* | Integrate page manager and main area into EosWindowP. F. Chimento2013-05-16
| |
* | 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'
* | EosMainArea tweaksP. F. Chimento2013-05-16
| | | | | | | | | | | | | | | | - Make sure the toolbox widget is always visible - Display the sidebars if either the toolbox or the action area should be displayed - Different pages can share the same toolbox [endlessm/eos-sdk#60]
* | Make action area persistentP. F. Chimento2013-05-16
| | | | | | | | | | | | Instead of destroying and recreating the action area, just show and hide it as needed. [endlessm/eos-sdk#60]
* | Added dummy event box to stand in for eventual actions areaMatt Watson2013-05-16
| | | | | | | | | | Fixed some sizing bugs [endlessm/eos-sdk#10]
* | Main area toolbox now allocated to left of contentMatt Watson2013-05-16
| | | | | | | | | | Still very basic. Not much fancy sizing happening yet. [endlessm/eos-sdk#10]
* | Added add and remove vfuncsRory MacQueen2013-05-16
| | | | | | | | | | | | They are required for GtkContainer class [endlessm/eos-sdk#10]
* | 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]
* Merge pull request #68 from endlessm/issues/58P. F. Chimento2013-05-16
|\ | | | | Implement EosPageManager
| * 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)
* | Merge pull request #72 from endlessm/issues/63P. F. Chimento2013-05-15
|\ \ | | | | | | Changed topbar padding around minimize and close buttons
| * | Changed topbar padding around minimize and close buttons.matt2013-05-06
| |/ | | | | | | | | Simplified the internal widgetry of the topbar a bit too. [endlessm/eos-sdk#63]
* / Switch order of header checksP. F. Chimento2013-05-13
|/ | | | [endlessm/eos-sdk#74]
* Implements EosTopBar and integrates it in EosWindowFelipe Erias Morandeira2013-05-02
| | | | [endlessm/eos-sdk#7]
* Crash on eos_window_new (NULL)P. F. Chimento2013-04-30
| | | | | | | Creating a window that is not tied to an application should be a serious programming error. [#42]
* Testing and documentation improvements for EosWindowP. F. Chimento2013-04-25
| | | | [#12]
* EosWindow is fullscreenP. F. Chimento2013-04-25
| | | | | | | | EosWindow maximizes itself on creation. This code does not enforce maximization or forbid the window from resizing, since that is the window manager's job. [#12]
* Define G_LOG_DOMAINP. F. Chimento2013-04-24
| | | | | | | | | Improvement to the build system: this allows you to turn on debug messages from the SDK by running G_MESSAGES_DEBUG=EndlessSDK ./myprogram Use G_MESSAGES_DEBUG=all to turn on messages from other libraries too.
* Rename C source and header filesP. F. Chimento2013-04-24
| | | | | | For consistency with GTK, blah.[ch] should be named eosblah.[ch]. [#23]
* Application classP. F. Chimento2013-04-24
| | | | | | | | | Add an EosApplication class. Functionality: - present main application window when activated - warn if more than one application window is added Also add a stub EosWindow class that overrides GtkWindow's "application" property to be a construct-only property. [#4]
* Add test frameworkPhilip Chimento2013-04-17
| | | | | | | There are automated tests which run when you do 'make check', and also smoke tests which demonstrate one piece of functionality, which can be used as a sort of sanity check or demo. [#1]
* Internationalize the shared libraryP. F. Chimento2013-04-17
| | | | | | Add infrastructure for translating the single string in the shared library. [#1]
* Skeleton build system to build a shared libraryPhilip Chimento2013-04-17
Builds a dummy shared library that exports one symbol for testing, eos_hello_sample_function(). [#1]