summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Revert "Inject CSS at the committed event"Rory MacQueen2014-07-14
| | | | | | | | This reverts commit de53c768b7315bfdd884871eb6f2699dbf0d9634.
| * Revert "Disable tests affected by WebKit bug"Rory MacQueen2014-07-14
|/ | | | This reverts commit 1f4a83a10d03856ce95dcf3a160f725685a6f8b6.
* Disable tests affected by WebKit bugPhilip Chimento2014-07-11
| | | | | | | This merits more investigation, but for now we just disable them. More info to follow on issue. [endlessm/eos-sdk#1675]
* Merge pull request #1664 from endlessm/sdk/1651mattdangerw2014-07-10
|\ | | | | EntryCompletion matches all results in model
| * EntryCompletion matches all results in modelRory MacQueen2014-07-10
| | | | | | | | | | | | | | | | Previously we were using the entry completions default match function which will filter words by prefix. However we want all filtering to be done in the knowledge engine in a smarter way so this entry completion should just match on all results.
* | Merge pull request #1666 from endlessm/sdk/1622P. F. Chimento2014-07-10
|\ \ | | | | | | | | | | | | Inject CSS at the committed event [endlessm/eos-sdk#1622]
| * | Inject CSS at the committed eventWill Greenberg2014-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | We can inject CSS earlier than we can run javascript that expects a loaded DOM. COMMITTED is fired whenever data first starts being received, so we should be able to append the CSS style tags at that point [endlessm/eos-sdk#1622]
* | | Merge pull request #1624 from endlessm/sdk/1622P. F. Chimento2014-07-10
|\| | | |/ |/| | | | | Move InjectableWebview to the SDK [endlessm/eos-sdk#1622]
| * Move InjectableWebview to the SDKRory MacQueen2014-07-10
|/ | | | | | | This class could potentially be used by other pseudo-WebApps in our system, so it makes sense to stick it in the SDK. Provides functionality for cleanly injecting custom CSS and JS into a webview.
* Merge pull request #1579 from endlessm/sdk/1578Rory MacQueen2014-07-02
|\ | | | | New style for the drop down completion
| * New style for the drop down completionMatt Watson2014-07-02
|/ | | | | | Some hacky css selecting is involved, but gets us a much nicer completion drop down [endlessm/eos-sdk#1578]
* Merge pull request #1459 from endlessm/sdk/688Rory MacQueen2014-06-25
|\ | | | | Fix up themeing for topbar search box and dropdown menus
| * Fix up themeing for topbar search box and dropdown menusMatt Watson2014-06-25
| | | | | | | | | | | | There's still no rounded corners, as theres no way to select first-child and last-child, but hopefully all livable for now [endlessm/eos-sdk#688]
| * Delete duplicated back forward themeMatt Watson2014-06-25
|/ | | | | | Commit history got a bit messed up, remove duplicate back forward theme with improper padding [endlessm/eos-sdk#688]
* Merge pull request #1314 from endlessm/sdk/1294mattdangerw2014-06-24
|\ | | | | Sdk/1294
| * Adds TopBarNavButton classKevin Beaulieu2014-06-24
| | | | | | | | | | | | | | | | | | | | TopBarNavButton can be used for browser-style back and forward buttons in the title bar of a window. TopBarNavButton currently uses CSS and rounded corners. 5-sided button will be added later when assets are available. [endlessm/eos-sdk#1294]
| * Lowered precendence of insensitive text in CSSKevin Beaulieu2014-06-24
|/ | | | | | | | Changed selector from *:insensitive to GtkLabel:insensitive to only apply to text. Moved the style to the top of the stylesheet so it can be overridden if necessary. [endlessm/eos-sdk#1294]
* Merge pull request #1400 from endlessm/fixP. F. Chimento2014-06-20
|\ | | | | Add "Eos" prefix gtype names to our SDK overrides
| * Add eos prefix gtype names to our overridesMatt Watson2014-06-19
| | | | | | | | So they don't clash with gtype names in our apps
* | Merge pull request #1395 from endlessm/sdk/1394Rory MacQueen2014-06-19
|\ \ | |/ |/| doConnectionTestAsync will now re-throw errors.
| * doConnectionTestAsync will now re-throw errors.NickHolt2014-06-19
| | | | | | | | | | | | | | When an error callback isn't provided, doConnectionTestAsync will now re-throw the error, instead of catching it. [endlessm/eos-sdk#1394]
* | Merge pull request #1357 from endlessm/sdk/1323mattdangerw2014-06-19
|\ \ | |/ |/| Add search box to SDK.
| * Add search box to SDK.Rory MacQueen2014-06-18
|/ | | | | | | | | We reuse this same search box functionality in a number of our apps so makes sense to stick it in the SDK. Creates a search box that has autocompletion and provides signals for when a search is triggered and when an autocompletion entry is selected. Has its own default styling which can be overridden.
* Merge pull request #1385 from endlessm/sdk/1383Rory MacQueen2014-06-18
|\ | | | | Implemented connection tests into overrides.
| * Implemented connection tests into overrides.NickHolt2014-06-18
|/ | | | | | | | The Endless api now includes 2 methods for connection testing, one synchronous, and one asynchronous. Both of these methods work by work ensuring that there is a network available, and pinging the specified host if so. [endlessm/eos-sdk#1383]
* Merge pull request #1347 from endlessm/sdk/1080mattdangerw2014-06-17
|\ | | | | Fix size request clamping for height_for_width width_for_height
| * Fix size request clamping for height_for_width width_for_heightMatt Watson2014-06-17
|/ | | | | | | | | | | | | | | Our size request clamping code would only work for size requests where width and height would be handled independently, if height_for_width or height_for_width is used the clamping would not work. Adapting the same clamping isn't quite correct either, as its not wrong for a window to return an overlarge height request when given a tiny width or vice versa So instead just handle the clamping and the warning at the size allocation level. This limits us from sizing windows greater than one monitors size in a dual monitor setup. If we want that feature we can delete the clamp code, though I'd prefer to keep it in for now, as our font scaling can blow up size request without a limit like this [endlessm/eos-sdk#1080]
* Merge pull request #1303 from endlessm/sdk/1043P. F. Chimento2014-06-13
|\ | | | | | | | | Make topbar buttons no longer focusable [endlessm/eos-sdk#1043]
| * Make topbar buttons no longer focusableDavid Winegar2014-06-11
|/ | | | | | | | | Set 'can-focus' properties to false for the buttons on the topbar of the window (minimize, maximize, close). This was in response to a bug in which the focus was being stolen by the maximize button after clicking it and the eos-typing app was unable to regain, now the behavior is consistent with all non-Endless applications. [endlessm/eos-sdk#1043]
* Merge pull request #1161 from endlessm/issues/679Rory MacQueen2014-06-03
|\ | | | | Change insensitive text to translucent white in CSS
| * Change insensitive text to translucent white in CSSKevin Beaulieu2014-06-02
|/ | | | | Distinguish between sensitive and insensitive text in CSS by changing insensitive text to translucent white.
* Remove eos-gir.m4, not used anymorePhilip Chimento2014-05-28
| | | | | | This was originally designed to be installed into the system aclocal directory, but we copy it into each project's m4 directory instead. This is to try to fix the build for [endlessm/eos-sdk#693].
* Remove .po files since they are emptyPhilip Chimento2014-05-28
| | | | Trying to fix build failure due to [endlessm/eos-sdk#693]
* Merge pull request #1119 from endlessm/sdk/693P. F. Chimento2014-05-28
|\ | | | | | | | | Remove Endless Wikipedia library from SDK [endlessm/eos-sdk#693]
| * Remove Endless Wikipedia library from SDKRory MacQueen2014-05-27
|/ | | | [endlessm/eos-sdk#693]
* New translations from TransifexMatt Watson2014-05-26
|
* New translations from TransifexMatt Watson2014-05-19
|
* Merge pull request #1025 from endlessm/sdk/985P. F. Chimento2014-05-13
|\ | | | | [endlessm/eos-sdk#985]
| * Remove action buttonMatt Watson2014-05-13
| | | | | | | | | | Wasn't getting used in any apps so we are taking it out [endlessm/eos-sdk#985]
| * Remove action menuMatt Watson2014-05-13
| | | | | | | | | | Wasn't getting used in any apps so we are taking it out [endlessm/eos-sdk#985]
| * Remove splash page managerMatt Watson2014-05-13
| | | | | | | | | | Was not getting used in any apps so we are taking it out [endlessm/eos-sdk#985]
| * EosPageManager uses GtkStack properties directlyMatt Watson2014-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | Use the visible-child and visible-child-name properties of GtkStack in lieu of visible-page and visible-page-name. Use the transition-duration, transition-type and name properties of GtkStack instead of proxying in page manager with properties of that same name. The page manger becomes nothing more than a stack with custom child properties for use in EosWindow, and becomes a lot simpler. This breaks the page manager api and will require changes in the apps as well [endlessm/eos-sdk#985]
| * Pagemanager subclasses GtkStackMatt Watson2014-05-12
| | | | | | | | | | | | | | | | | | Rather than keeping an internal stack. This saves us from a lot of proxied container vfuncs, which had some bugs. Before we were avoiding doing this for adding persistent overlays above the pages, but don't think thats currently in the plans so we can take the simpler approach of subclassing GtkStack [endlessm/eos-sdk#985]
| * Remove the main area widgetMatt Watson2014-05-12
| | | | | | | | | | | | | | | | | | | | This has been totally unused in all our applications and has been having sizing problem with height for width and width for height request. We had grand plans for this, but since its unclear if there's a future in which this widget is used think it makes sense to remove [endlessm/eos-sdk#985]
* | New translations from TransifexMatt Watson2014-05-12
|/
* New translations from TransifexMatt Watson2014-05-05
|
* New translations from TransifexMatt Watson2014-04-28
|
* Merge pull request #955 from endlessm/sdk/953P. F. Chimento2014-04-23
|\ | | | | | | | | Fix testsuite [endlessm/eos-sdk#953]
| * Workaround gtk-doc tests interaction with parallel automake tests againDan Nicholson2014-04-23
| | | | | | | | | | | | | | | | | | With the gtk-doc update, GTKDOC_CHECK was changed so that it becomes a wrapper script called gtkdoc-check.test to be compatible with parallel automake tests. That means it should just be run directly from TESTS and we no longer need the dummy wrapper file. [endlessm/eos-sdk#953]
| * Use TESTS_ENVIRONMENT to support the automake on endlessDan Nicholson2014-04-23
| | | | | | | | | | | | | | | | AM_TESTS_ENVIRONMENT only began with automake-1.12, and we have 1.11.6 on endless. This meant that the DOC_MODULE wasn't actually being passed to the test. Just use the older TESTS_ENVIRONMENT. [endlessm/eos-sdk#953]