| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Tiny changes so each line draws over an exact row of pixels on the
screen, and not between rows
[endlessm/eos-sdk#197]
|
|
|
|
|
|
|
|
|
|
|
| |
Add a highlight and shadow, on the bottom of the top bar; two pixels
go over the top bar, and two pixels go over the app content.
Added a smoke test with a button that turns red on press, in order to
test that the two pixels on top of the app content do not catch input
events.
[endlessm/eos-sdk#197]
|
|
|
|
|
|
|
|
|
| |
Changed the GtkBox to a GtkGrid so that the margin properties are
properly respected, and removed the background color overrides (they
are not necessary anymore because of our CSS theme getting installed
alongside the SDK.)
[endlessm/eos-sdk#185]
|
|
|
|
|
|
|
| |
Use the custom 'window-minimize-symbolic' instead of misusing
'list-remove-symbolic'
[endlessm/eos-sdk#132]
|
|
|
|
|
|
| |
Have constants for the icon names instead of magic string literals
in the code.
[endlessm/eos-sdk#132]
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
| |
Simplified the internal widgetry of the topbar a bit too.
[endlessm/eos-sdk#63]
|
|
[endlessm/eos-sdk#7]
|