| Commit message (Collapse) | Author | Age |
... | |
|\ \
| |/
|/| |
#69
|
| |
| |
| |
| |
| |
| | |
Replacement is at https://github.com/ptomato/pstack
(Matt & Philip)
[endlessm/eos-sdk#69]
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Style fixes
- Add API to documentation
- Add header to private headers
[endlessm/eos-sdk#60]
|
| |
| |
| |
| |
| |
| | |
Also removed get_preffered_heigh_for_width and width_for_height
virtual methods which were unnecessary.
[endlessm/eos-sdk#60]
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
- 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'
|
| |
| |
| |
| |
| |
| |
| |
| | |
- 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]
|
| |
| |
| |
| |
| |
| | |
Instead of destroying and recreating the action area, just show and
hide it as needed.
[endlessm/eos-sdk#60]
|
| |
| |
| |
| |
| | |
Fixed some sizing bugs
[endlessm/eos-sdk#10]
|
| |
| |
| |
| |
| | |
Still very basic. Not much fancy sizing happening yet.
[endlessm/eos-sdk#10]
|
| |
| |
| |
| |
| |
| | |
They are required for GtkContainer class
[endlessm/eos-sdk#10]
|
|/
|
|
|
|
|
| |
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 EosPageManager
|
| |
| |
| |
| | |
[endlessm/eos-sdk#58]
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Minimum functionality for EosPageManager. Currently uses a
GtkNotebook internally until we decide what to do regarding GtkStack.
(Philip; map/unmap Matt, Patrick)
|
|\ \
| | |
| | | |
Changed topbar padding around minimize and close buttons
|
| |/
| |
| |
| |
| | |
Simplified the internal widgetry of the topbar a bit too.
[endlessm/eos-sdk#63]
|
|/
|
|
| |
[endlessm/eos-sdk#74]
|
|
|
|
| |
[endlessm/eos-sdk#7]
|
|
|
|
|
|
|
| |
Creating a window that is not tied to an application should be a
serious programming error.
[#42]
|
|
|
|
| |
[#12]
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
For consistency with GTK, blah.[ch] should be named eosblah.[ch].
[#23]
|
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
| |
Add infrastructure for translating the single string in the shared
library.
[#1]
|
|
Builds a dummy shared library that exports one symbol for testing,
eos_hello_sample_function().
[#1]
|