| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Also, call the query parameter appname instead of app_name
[endlessm/eos-sdk#386]
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
| |
The widget has been removed but an import remained
[endlessm/eos-sdk#348]
|
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
| |
For good code hygiene, let's make sure we document all new and changed
APIs.
[endlessm/eos-sdk#367]
|
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
|
| |
Previously, the arrow on the sidebar back button
for the article page would only appear on hover.
Now it appears always, as per design request.
[endlessm/eos-sdk#352]
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
|
|
|
|
| |
Previously, the back button on the top window bar
was not styled correctly according to designs.
This commit changes the BackButton widget to now
suclass Endless Asset Button and have the right
styling.
[endlessm/eos-sdk#301]
|
|
|
|
|
|
|
|
|
| |
Designers wanted a back button the categories page
to make it easier for users to navigate back to
the home page. This button is an asset button
from our SDK.
[endlessm/eos-sdk#270]
|
| |
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
| |
[endlessm/eos-sdk#279]
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
|
|
| |
Moved all widgets into widgets directory. Changed Endless Wikipedia file
to expose wikipedia web view
[endlessm/eos-sdk#260]
|
|
|
|
| |
[endlessm/eos-sdk#253]
|
|
|
|
|
|
|
|
| |
In order to avoid making Soup requests which trigger the crasher,
literally load the response received from the node.js server. Remove
all code that builds the HTML.
[endlessm/eos-sdk#253]
|
|
|
|
|
|
|
|
| |
WikipediaView will now interpret all image:// URIs as files in the
Wikipedia images directory (whose root is set with the
'application-base-path' property on the WikipediaApplication.)
[endlessm/eos-sdk#253]
|
|
|
|
|
|
|
| |
Before it was just for the big title image. Moved the function to
utils so we didn't have the same code in two places. Also removed
some clutter stuff from utils as there was no reason for that
[endlessm/eos-sdk#247]
|
|\
| |
| | |
cur execution path is now application base path
|
| |
| |
| |
| | |
[endlessm/eos-sdk#238]
|
|/
|
|
|
|
|
|
| |
Translated "HOME" button to Portuguese
[endlessm/eos-wikipedia-brazil#22]
[endlessm/eos-sdk#brazil22]
|
|
|
|
|
|
|
|
|
| |
The larger the font size, the bigger the correction needs to be. The
title label cannot go any lower than it is, so the category labels'
correction is actually zero, in order to keep the whole thing aligned.
(The category labels' correction ought to be 10.)
[endlessm/eos-sdk#236]
|
|\
| |
| | |
#234 Fixed the sizing of pixbufs in the wikipedia first page
|
| |
| |
| |
| |
| |
| |
| | |
They are now always sized to cover the allocation they need too. Right
now we are double loading the image, once to get its size, which we
should change in the future
[endlessm/eos-sdk#234]
|
|/ |
|
| |
|
|
|
|
| |
[endlessm/eos-sdk#232]
|
|\
| |
| | |
Modified view pages to load by url
|
| |
| |
| |
| |
| |
| |
| | |
Changed some of the view pages so that we are fetching a wikipedia article
by its url rather than by its title
[endlessm/eos-sdk#230]
|
|/
|
|
|
|
|
| |
The proper Benton Sans was not showing up. The title label didn't have the
proper CSS class.
[endlessm/eos-sdk#228]
|
| |
|
|\
| |
| | |
#220 Dealt with relative paths in wikipedia view
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It was becoming too complicated trying to modify the index file on disk to account for relative paths.
I restructured the code so that the HTML is now built dynamically, in memory, and then saved to
a temp file, from which it is loaded into webkit. This way we can write all the paths based on the
current directory
[endlessm/eos-sdk#220]
|
| |
| |
| |
| |
| | |
Had to change the way webview loaded the uri so that it can load relative paths
[endlessm/eos-sdk#220]
|
|/
|
|
|
|
|
| |
This bug was masked because the Brazil app was unnecessarily importing
Gtk and Gdk when it started up.
[endlessm/eos-sdk#222]
|
|
|
|
| |
[endlessm/eos-sdk#206]
|
|
|
|
| |
[endlessm/eos-sdk#206]
|
|
Now you should be able to import the app generator using
const EndlessWikipedia = imports.wikipedia.EndlessWikipedia;
[endlessm/eos-sdk#206]
[endlessm/eos-sdk#206]
|