summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Disable intermittent testsPhilip Chimento2013-11-19
| | | | | | | The three test programs that fail intermittently must be disabled until after the Echo release. [endlessm/eos-sdk#410]
* Merge pull request #409 from endlessm/issues/408P. F. Chimento2013-11-18
|\ | | | | #408 Freed cairo context for BoxWithBg widget
| * Freed cairo context for BoxWithBg widgetMatt Watson2013-11-18
|/ | | | | | | This widget was used on the category page. Without the call to $dispose there's a large memory leak each time the category page is displayed on screen. [endlessm/eos-sdk#408]
* Merge pull request #406 from endlessm/issues/402rmacqueen2013-11-18
|\ | | | | Domain specific apps no longer must specify links
| * 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]
* | Merge to and from TransifexPhilip Chimento2013-11-15
| |
* | Merge pull request #404 from endlessm/issues/403P. F. Chimento2013-11-15
|\ \ | |/ |/| #403 better fix for memory leak
| * Dispose cairo context in vfunc_drawMatt Watson2013-11-15
| | | | | | | | | | | | For our category buttons, otherwise the context and all associated resources are never freed [endlessm/eos-sdk#403]
| * Revert quick fix for memory leakMatt Watson2013-11-14
|/ | | | This reverts commit e7dc5aa70b27f3251ef82ce91d05dea770a0e7ac.
* Merge pull request #400 from endlessm/issues/399mattdangerw2013-11-12
|\ | | | | Partly revert "Only load category button images when needed"
| * Partly revert "Only load category button images when needed"Philip Chimento2013-11-12
|/ | | | | | | This reverts part of commit [ddcbb17]. It is a workaround for a GJS bug and should itself be reverted later. [endlessm/eos-sdk#399]
* Merge pull request #396 from endlessm/issues/394rmacqueen2013-11-07
|\ | | | | Add word wrap on category titles
| * Add word wrap widths to the front page categoriesPhilip Chimento2013-11-07
| | | | | | | | | | | | | | | | | | | | - Fonts are changed to be 150px and 48px for ODROID's 1920x1080 resolution - Word-wrapping widths are set to approximately reproduce the deck [endlessm/eos-sdk#394] [endlessm/eos-sdk#394]
| * Add word wrap on category titlesRory MacQueen2013-11-07
|/ | | | [endlessm/eos-sdk#394]
* Merge pull request #392 from endlessm/issues/349P. F. Chimento2013-11-06
|\ | | | | #349 Only load category button images when needed
| * Only load category button images when neededMatt Watson2013-11-06
|/ | | | | | | | Before we were loading them every time size_allocate was called, even if the widget was not even realized. Now just check during draw if the pixbuf needs to be reloaded. Also draw the pixbuf directly with cairo which cuts down on widget hierarchy. [endlessm/eos-sdk#349]
* Merge pull request #391 from endlessm/issues/390P. F. Chimento2013-11-06
|\ | | | | #390 Fixed bug in asset button image loading
| * 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]
* Merge pull request #387 from endlessm/issues/386P. F. Chimento2013-11-04
|\ | | | | #386 Load articles by Id
| * 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]
| * Intercept requests to /wiki/[title]Rory MacQueen2013-11-04
| | | | | | | | | | | | | | | | Previously we were not interecepting requests to /wiki/[title] in wikipedia webview, which meant that when we refresh to online, all links would not work. [endlessm/eos-sdk#386]
| * Load articles by IdRory MacQueen2013-11-04
| | | | | | | | | | | | | | Previously we were loading articles in domain specific apps by title. Now, we are loading by Id, which is the suffix of the url. [endlessm/eos-sdk#386]
* | Merge pull request #389 from endlessm/issues/388Cosimo Cecchi2013-11-04
|\| | | | | Fix build
| * Fix buildPhilip Chimento2013-11-04
|/ | | | | | ArticleModel now has an extra required construct parameter: "source". [endlessm/eos-sdk#388]
* Merge to and from TransifexPhilip Chimento2013-11-01
|
* Merge pull request #384 from endlessm/issues/383rmacqueen2013-11-01
|\ | | | | Issues/383
| * 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]
| * Show 'browser-' URIs in system browserPhilip Chimento2013-10-31
| | | | | | | | | | | | | | | | If the URI scheme starts with 'browser-', then show the corresponding URI without 'browser-' in the system default browser. e.g. shows browser-http://google.com as http://google.com in the system browser. [endlessm/eos-sdk#383]
| * Query articles with title, not IDPhilip Chimento2013-10-31
| | | | | | | | | | | | | | This is because the NodeJS server and the database don't know about the WikiHow artice 'cocinar-arroz'; it is stored as 'Cómo Cocinar Arroz'. [endlessm/eos-sdk#380]
* | Merge pull request #385 from endlessm/issues/376-2P. F. Chimento2013-10-31
|\ \ | | | | | | #376 Added a default size to our window
| * | Added a default size to our windowPatrick Ward2013-10-31
|/ / | | | | | | | | | | | | | | | | | | Webkit apps like translation and english have no natural size, so when unmaximized they would size tiny. Adding a default size fixes this. It doesn't affect the minimum size so windows could still be downsized (if we had a resize corner) just controls the size they first appear at when not fullscreen. [endlessm/eos-sdk#376]
* | Merge pull request #371 from endlessm/issues-wikipedia-offline/145rmacqueen2013-10-30
|\ \ | |/ |/| Query nodejs with versioned API
| * Query nodejs with versioned APIPhilip Chimento2013-10-30
|/ | | | | | Make requests to 127.0.0.1:3000/v1 instead of 127.0.0.1:3000. [endlessm/eos-wikipedia-offline#145]
* Merge pull request #379 from endlessm/issues/377P. F. Chimento2013-10-30
|\ | | | | #377 WikiWebView now takes personality and app_name
| * 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]
* | Merge pull request #378 from endlessm/issues/373P. F. Chimento2013-10-29
|\ \ | |/ |/| #373 WikiWebView now has search results method
| * WikiWebView now has search results methodRory MacQueen2013-10-29
|/ | | | | | To load a list of articles matching search query [endlessm/eos-sdk#373]
* Merge pull request #374 from endlessm/issues/348P. F. Chimento2013-10-28
|\ | | | | #348 Article list scrolls to top on page transition
| * Removed import of SideBarButtonMatt Watson2013-10-28
| | | | | | | | | | | | The widget has been removed but an import remained [endlessm/eos-sdk#348]
| * 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]
* Fix search paths so tests run uninstalledPhilip Chimento2013-10-25
| | | | | The current GJS search paths were inadvertently running the tests from the installed JS modules, so that was causing Jenkins to fail.
* Merge pull request #369 from endlessm/issues/1269Cosimo Cecchi2013-10-24
|\ | | | | Read personality from keyfile instead of text file
| * Read personality from keyfile instead of text fileJohn Hiesey2013-10-24
| | | | | | | | [endlessm/eos-shell#1269]
* | Merge pull request #370 from endlessm/issues/367rmacqueen2013-10-24
|\ \ | | | | | | Issues/367
| * | wiki: Add tests for refactored modelsPhilip Chimento2013-10-23
| | | | | | | | | | | | | | | | | | | | | For good code hygiene, add tests for the models. After the refactoring, they are less linked together, so easier to test. [endlessm/eos-sdk#367]
| * | wiki: Add documentation for all new and changed APIPhilip Chimento2013-10-23
| | | | | | | | | | | | | | | | | | | | | For good code hygiene, let's make sure we document all new and changed APIs. [endlessm/eos-sdk#367]
| * | 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]
* | Merge pull request #366 from endlessm/issues/360rmacqueen2013-10-24
|\ \ | |/ |/| Removed the last vestiges of Source and Benton from the SDK
| * Removed the last vestiges of Source and Benton from the SDKMatt Watson2013-10-22
|/ | | | | | Nothing changed that was actually used in the apps right now, but the webhelper docs and the action button css had old fonts [endlessm/eos-sdk#360]