| Commit message (Collapse) | Author | Age |
... | |
|/ /
| |
| |
| |
| |
| | |
Our tests break on the new-style parallel test runner, which is the
default in newer versions of Automake.
[endlessm/eos-sdk#121]
|
|\ \
| | |
| | | |
Issues/97
|
| | |
| | |
| | |
| | | |
[endlessm/eos-sdk#97]
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Several edits to address code review comments:
- eostopbar.c: Switched the left¢er 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 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 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 include
[endlessm/eos-sdk#97]
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Addressed @ptomato comments as follows:
- Removed white color for topbar labels
- Corrected document blocks
[endlessm/eos-sdk#97]
|
| | |
| | |
| | |
| | |
| | | |
Added documentation for EosTopBar and included the appropriate public documentation on EosPageManager.
[endlessm/eos-sdk#97]
|
| | |
| | |
| | |
| | |
| | | |
Changed the foreground color of the topbar widgets to white to make them visible over the dark gray background.
[endlessm/eos-sdk#97]
|
| | |
| | |
| | |
| | |
| | | |
Modified EosTopbar to remove a handful of assertion failures when adding left/center topbar widgets.
[endlessm/eos-sdk#97]
|
| | |
| | |
| | |
| | |
| | | |
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]
|
| | |
| | |
| | |
| | |
| | | |
Work in progress. Topbars do not appear when using Endless theme.
[endlessm/eos-sdk#97]
|
|/ /
| |
| |
| |
| |
| |
| | |
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]
|
|\ \
| |/
|/| |
Issues/88
|
| |
| |
| |
| | |
[endlessm/eos-sdk#88]
|
| |
| |
| |
| | |
[endlessm/eos-sdk#88]
|
| |
| |
| |
| |
| |
| | |
Also updates main area tests in test-window.c to reflect new widget
hierarchy of EosWindow.
[endlessm/eos-sdk#88]
|
| |
| |
| |
| |
| | |
EosWindow will always use this type when transitioning the background.
[endlessm/eos-sdk#88]
|
| |
| |
| |
| |
| |
| | |
When background URI is changes for the currently visible page, it will
switch backgrounds without a transition animation.
[endlessm/eos-sdk#88]
|
| |
| |
| |
| |
| |
| | |
Background is drawn in an internal widget so using the border width
would prevent it from drawing full screen.
[endlessm/eos-sdk#88]
|
|/
|
|
|
|
|
| |
Added a stack as an internal widget to the window which powers
background transitions.
[endlessm/eos-sdk#88]
|
|\
| |
| | |
issues/101
|
| |
| |
| |
| | |
[endlessm/eos-sdk#101]
|
|/
|
|
|
|
|
| |
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]
|
|\
| |
| | |
#62 splash page manager
|
| |
| |
| |
| |
| | |
More documentation improvements too.
[endlessm/eos-sdk#62]
|
| |
| |
| |
| | |
[endlessm/eos-sdk#62]
|
| |
| |
| |
| |
| |
| | |
Unfortunately, most of the getter setter test fail and are commented
out, because of the remove bug in EosPageManager.
[endlessm/eos-sdk#62]
|
|/
|
|
|
|
|
| |
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]
|
|\
| |
| | |
#30 Action buttons
|
| |
| |
| |
| | |
[endlessm/eos-sdk#30]
|
| |
| |
| |
| |
| |
| | |
setting a NULL icon id clears the icon (was displaying a warning before)
some changes to code style
[endlessm/eos-sdk#30]
|
| |
| |
| |
| | |
[endlessm/eos-sdk#30]
|
| |
| |
| |
| | |
[endlessm/eos-sdk#30]
|
| |
| |
| |
| | |
[endlessm/eos-sdk#30]
|
| |
| |
| |
| |
| |
| | |
settings that should eventually make it to eos-theme
[endlessm/eos-sdk#30]
|
|/
|
|
|
|
|
| |
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 transition type and duration props to page manager.
|
| |
| |
| |
| | |
[endlessm/eos-sdk#61]
|
|/
|
|
|
|
|
|
| |
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]
|
|\
| |
| | |
Issues/59
|
| |
| |
| |
| | |
[endlessm/eos-sdk#59]
|
| |
| |
| |
| |
| |
| | |
background
[endlessm/eos-sdk#59]
|
| |
| |
| |
| |
| |
| | |
changing page backgrounds
[endlessm/eos-sdk#59]
|
| |
| |
| |
| |
| |
| |
| |
| | |
- 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]
|
| |
| |
| |
| |
| |
| |
| | |
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]
|
| |
| |
| |
| |
| |
| |
| | |
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]
|
|\ \
| | |
| | | |
Ensure that Gtk-Doc and GIR doc are enabled for distributions
|
| | |
| | |
| | |
| | |
| | |
| | | |
'make dist' and 'make distcheck' do not work without calling
./configure --enable-gtk-doc --enable-gir-doc.
[endlessm/eos-sdk#86]
|