summaryrefslogtreecommitdiff
path: root/overrides/endless_private
Commit message (Collapse)AuthorAge
* Use hand cursor on search box secondary iconPhilip Chimento2015-03-31
| | | | | | | If the secondary icon is displayed, it should change the mouse cursor to a hand as well. [endlessm/eos-sdk#2962]
* TopbarNavButton works with no_show_allPhilip Chimento2014-11-18
| | | | | | | | | | Previously, if you created an Endless.TopbarNavButton with no_show_all set to TRUE, and subsequently called show() on it, it would not become visible, because the child widgets were still not shown. By showing them at construct time, we solve this problem because they immediately become visible when the TopbarNavButton widget itself is shown. [endlessm/eos-sdk#2495]
* Topbar nav buttons are flipped on RTL localesFernando Farfan2014-10-20
| | | | | | | The topbar navigation buttons are flipped on right-to-left (rtl) locales. On this version of GTK, we manually select the corresponding -rtl icon names. Notice that styling is also flipped.
* Set hand cursor on search box and topbar navPhilip Chimento2014-08-14
| | | | | | | | This changes the mouse pointer to be a 'hand' cursor when hovering over certain clickable UI elements: the back/forward buttons on the title bar, and the magnifying glass icon in the search box. [endlessm/eos-sdk#1483]
* Refactor code for back and forward into loopPhilip Chimento2014-08-14
| | | | | | | | Code that should be applied to both the back and the forward button is refactored into a foreach loop over an array containing the two buttons. This is to avoid lots of duplicated code in the next commit. [endlessm/eos-sdk#1483]
* Revert "Move InjectableWebview to the SDK"Rory MacQueen2014-07-14
| | | | This reverts commit 5b2cc64e43d16d0ac54fd2def0c5a821bb7391ea.
* Revert "Inject CSS at the committed event"Rory MacQueen2014-07-14
| | | | This reverts commit de53c768b7315bfdd884871eb6f2699dbf0d9634.
* 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.
* | 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]
* | 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.
* 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]
* 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]
* 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]
* | 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.
* 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]
* Override valign for AssetButton internals, not AssetButtonMatt Watson2014-01-16
| | | | | | Fixes the aligment of the disclaimer button in eos-wikipedia [endlessm/eos-sdk#490]
* Force fill alignment of our AssetButton internalsMatt Watson2013-12-12
| | | | | | | | | | | | | Gtk 3.10 switched to baseline alignment for Gtk.Button label and image widget. Which is not what we want. So I forall through the internals and set the valign to fill (same as 3.8). This isn't pretty, but unless Gtk provides some public API for controlling our alignment, the only alternative is to use our own box with our own internal widgets in AssetButton. Which would be a lot of code duplicated from Gtk.Button [endlessm/eos-sdk#427]
* Fixed bug in asset button image loadingMatt Watson2013-11-06
| | | | | | If loading a file for one of the states of the asset button failed we would call close on an undefined object, which caused a crash. [endlessm/eos-sdk#390]
* Added asset button to the endless overrideMatt Watson2013-09-18
The syntax can will hopefully stay the same for apps when this widget gets rewritten in C. Added support for labels like the standard button. Moved the overrides rules to a separate .inc makefile so we can add more standard js libs if we want [endlessm/eos-sdk#290]