| Commit message (Collapse) | Author | Age |
|\
| |
| | |
#417 Removed PStack from sdk
|
| |
| |
| |
| |
| |
| |
| | |
We used this for our page manager, now we can just use GtkStack
with Gtk 3.10
[endlessm/eos-sdk#417]
|
|\ \
| | |
| | | |
Remove {GTK,GLIB}_CHECK_VERSION
|
| |/
| |
| |
| |
| |
| |
| | |
This removes all conditionally compiled parts for GTK < 3.10 and
GLib < 2.38.
[endlessm/eos-sdk#420]
|
|\ \
| |/
|/| |
#407 category button bug
|
| |
| |
| |
| |
| |
| |
| |
| | |
No longer set the arrow images opacity, which seemed to be the
root a visual bug. The overlay also means the arrow will always
appear in the right of the category button and not be cut off
even if the label is overlong
[endlessm/eos-sdk#407]
|
|/
|
|
|
|
| |
Subclass button, so we don't need our own event boxes and event
handling
[endlessm/eos-sdk#407]
|
|\
| |
| | |
Issues/357
|
| |
| |
| |
| |
| |
| |
| |
| | |
Playing with XDG_CONFIG_HOME in the previous commit showed that one
test failed if it was a relative path. Luckily that is a bug in the
test and not in the code.
[endlessm/eos-sdk#357]
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This works around the race condition in GIO
(https://bugzilla.gnome.org/show_bug.cgi?id=719455) while having the
added benefit of not cluttering one's own config directory with a bunch
of files every time the tests are run.
[endlessm/eos-sdk#357]
|
|/
|
|
| |
This reverts commit a8848c6c4461ef25211c9dea6e5c65029c6f91da.
|
|\
| |
| | |
#414 Wikipedia Tooltip CSS
|
| |
| |
| |
| |
| | |
blackish background
per cosimo
|
|\ \
| |/
|/| |
Disable intermittent tests
|
|/
|
|
|
|
|
| |
The three test programs that fail intermittently must be disabled
until after the Echo release.
[endlessm/eos-sdk#410]
|
|\
| |
| | |
#408 Freed cairo context for BoxWithBg widget
|
|/
|
|
|
|
|
| |
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]
|
|\
| |
| | |
Domain specific apps no longer must specify links
|
| |
| |
| |
| |
| |
| |
| |
| | |
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]
|
| | |
|
|\ \
| |/
|/| |
#403 better fix for memory leak
|
| |
| |
| |
| |
| |
| | |
For our category buttons, otherwise the context and all associated
resources are never freed
[endlessm/eos-sdk#403]
|
|/
|
|
| |
This reverts commit e7dc5aa70b27f3251ef82ce91d05dea770a0e7ac.
|
|\
| |
| | |
Partly revert "Only load category button images when needed"
|
|/
|
|
|
|
|
| |
This reverts part of commit [ddcbb17]. It is a workaround for a GJS bug
and should itself be reverted later.
[endlessm/eos-sdk#399]
|
|\
| |
| | |
Add word wrap on category titles
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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]
|
|/
|
|
| |
[endlessm/eos-sdk#394]
|
|\
| |
| | |
#349 Only load category button images when needed
|
|/
|
|
|
|
|
|
| |
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]
|
|\
| |
| | |
#390 Fixed bug in asset button image loading
|
|/
|
|
|
|
| |
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]
|
|\
| |
| | |
#386 Load articles by Id
|
| |
| |
| |
| |
| |
| | |
Also, call the query parameter appname instead of app_name
[endlessm/eos-sdk#386]
|
| |
| |
| |
| |
| |
| |
| |
| | |
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]
|
| |
| |
| |
| |
| |
| |
| | |
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]
|
|\|
| |
| | |
Fix build
|
|/
|
|
|
|
| |
ArticleModel now has an extra required construct parameter: "source".
[endlessm/eos-sdk#388]
|
| |
|
|\
| |
| | |
Issues/383
|
| |
| |
| |
| |
| |
| |
| |
| | |
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]
|
| |
| |
| |
| |
| |
| |
| |
| | |
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]
|
| |
| |
| |
| |
| |
| |
| | |
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]
|
|\ \
| | |
| | | |
#376 Added a default size to our window
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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]
|
|\ \
| |/
|/| |
Query nodejs with versioned API
|
|/
|
|
|
|
| |
Make requests to 127.0.0.1:3000/v1 instead of 127.0.0.1:3000.
[endlessm/eos-wikipedia-offline#145]
|
|\
| |
| | |
#377 WikiWebView now takes personality and app_name
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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]
|
|\ \
| |/
|/| |
#373 WikiWebView now has search results method
|