path: root/wikipedia/presenters
Commit message (Collapse)AuthorAge
* Remove Endless Wikipedia library from SDKRory MacQueen2014-05-27
| | | | [endlessm/eos-sdk#693]
* Fix broken imports in sdkMatt Watson2014-04-22
| | | | | | | | With new gjs 1.40 comes stricter imports. Need to make sure every file imports every module it uses. Also alphabetized the imports [endlessm/eos-sdk#940]
* Abort wiki app if json for personality not foundMatt Watson2014-02-05
| | | | | | | Prints our a warning message about an unsupported personality. Before we would just try to run anyway and segfault. This is a bit nicer [endlessm/eos-sdk#548]
* Chain to gobjects init in wiki presenterMatt Watson2014-01-22
| | | | | Otherwise we never properly initialize that gobject which can lead to all sorts of problems
* Domain specific apps no longer must specify linksWill2013-11-15
| | | | | | | | Refactored the process of settings which articles should be linked such that, if no linked articles JSON is specified, the view will behave as if hide_links were set to true [endlessm/eos-sdk#402]
* Don't pass lang parameter to query anymorePhilip Chimento2013-11-04
| | | | | | Also, call the query parameter appname instead of app_name [endlessm/eos-sdk#386]
* Query articles with the 'source' parameterPhilip Chimento2013-10-31
| | | | | | | | We need to pass the 'source' parameter to NodeJS to indicate the source database that an article comes from. This should later be replaced by indicating this information in the database name. [endlessm/eos-sdk#383]
* WikiWebView now takes personality and app_nameRory MacQueen2013-10-29
| | | | | | | | | | | | | | | Previously, we only had one database so the wiki web view did not have to pass its app name and personality to node js API. Now that each app has its own database, this needs to happen [endlessm/eos-sdk#377] [endlessm/eos-sdk#377] [endlessm/eos-sdk#377] [endlessm/eos-sdk#377]
* Article lists scroll to top on page transitionMatt Watson2013-10-28
| | | | | | | | | Moved all the transition code to the view, because it made making the scroll up calls we need easier. Also think thats the right place for the scroll logic to live. Took some nice code from :tomato:'s spike to use signals on back button presses in the view. [endlessm/eos-sdk#348]
* wiki: Functionality unchanged with new JSON formatPhilip Chimento2013-10-23
| | | | | | | | | Reorganizes the various models, presenters, and views, so that the wiki apps work unchanged with the new JSON export format. Also refactors so that there is less linkage between models, presenters, and views, so further updates will hopefully be less extensive. [endlessm/eos-sdk#367]
* wiki: Use this._model and this._viewPhilip Chimento2013-10-23
| | | | | | | Minor refactoring, because this._domain_wiki_model and this._domain_wiki_view are a lot of unnecessary typing. [endlessm/eos-sdk#367]
* Domain wiki apps use language codeRory MacQueen2013-10-08
| | | | | | | | Previously, domain wiki apps were not sensitive to the language their articles were in. Now, they get that language from the JSON file name and use that to tell nodejs which language database to use [endlessm/eos-sdk#345]
* Allowed links in domain specific appsRory MacQueen2013-09-03
| | | | | | | | These are the changes to the wikipedia SDK to allow for certain showable links in the domain specific apps. The JSON file will specify which links can be clickable across all articles. [endlessm/eos-sdk#282]
* Can add articles to the main category.Nick Isaacs2013-08-21
| | | | | | | | If there are articles for an app's main category, then it becomes clickable and acts like any other category. If there are no articles for a category, it isn't cilckable and has no hover animations. We no longer use the Title Label View since the main category is now a category button like any other. [endlessm/eos-sdk#259]
* Reorganized import pathsRory MacQueen2013-08-15
| | | | | | Moved all widgets into widgets directory. Changed Endless Wikipedia file to expose wikipedia web view [endlessm/eos-sdk#260]
* Last modifications to remove Brazil-specific contentPhilip Chimento2013-08-02
| | | | [endlessm/eos-sdk#206]
* Fix for property errorRory MacQueen2013-08-02
| | | | [endlessm/eos-sdk#206]
* Integrate Wikipedia into SDK build systemPhilip Chimento2013-08-02
Now you should be able to import the app generator using const EndlessWikipedia = imports.wikipedia.EndlessWikipedia; [endlessm/eos-sdk#206] [endlessm/eos-sdk#206]