summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * First attempt at an EOS test runnerPhilip Chimento2013-09-16
| | | | | | | | | | | | | | | | This adds a script eos-run-test which is adapted from gjs_run_tests, but does not try to discover the tests itself. Instead, in keeping with Automake's test suite facilities, it takes the filename of a test to run. [endlessm/eos-sdk#290]
* | Merge pull request #304 from endlessm/flexy-gridCosimo Cecchi2013-09-18
|\ \ | | | | | | Flexy grid for the app store
| * | Don't forget to propagate the enter event furtherCosimo Cecchi2013-09-18
| | | | | | | | | | | | We were missing a return here.
| * | Render a frame inside draw()Cosimo Cecchi2013-09-18
| | | | | | | | | | | | In addition to a background.
| * | Account for previous cell when switching rowCosimo Cecchi2013-09-18
| | | | | | | | | | | | | | | Previously, we were missing a cell while switching to a new row in the preferred height request.
| * | Ensure natural size requests are not smaller than minimumCosimo Cecchi2013-09-18
| | | | | | | | | | | | | | | Make sure we never have a case where the minimum size request for the EosFlexyGrid can exceed its natural.
| * | Add EosFlexyGridEmmanuele Bassi2013-09-12
| | | | | | | | | | | | | | | | | | | | | A layout manager for flexible grid layouts using the same algorithm of the Discovery Center. The UI pattern is going to be used in the app store and other native applications, so it makes sense to have this widget in the SDK.
| * | Add EOS_DEFINE_ENUM_TYPE macroEmmanuele Bassi2013-09-04
| | | | | | | | | | | | | | | | | | | | | | | | A simple macro that allows you to define a GEnum type. If we start getting a ton of enumeration types, then we should consider adding the various autotooling hooks for generating them through the glib-mkenums script.
* | | Merge pull request #300 from endlessm/issues/299P. F. Chimento2013-09-16
|\ \ \ | |_|/ |/| | #299 Gtk and clutter tests for framerate
| * | Gtk and clutter tests for framerateMatt Watson2013-09-16
| | | | | | | | | | | | | | | | | | | | | Not the greatest code, command line parsing could be better, but these are smoke tests. README with some instructions [endlessm/eos-sdk#299]
* | | Merge pull request #292 from endlessm/issues/289mattdangerw2013-09-12
|\ \ \ | | | | | | | | Install WebHelper into GJS modules directory
| * | | Install WebHelper into GJS modules directoryPhilip Chimento2013-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WebHelper is now importable using const WebHelper = imports.webhelper; [endlessm/eos-sdk#289]
* | | | Merge pull request #297 from endlessm/issues/295mattdangerw2013-09-12
|\ \ \ \ | | | | | | | | | | Fix failing doc tests
| * | | | Need to distribute dummy file for make distcheckPhilip Chimento2013-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The dummy file necessary to get 'make check' to do the doc tests correctly was generated at build time, but that way it doesn't support the VPATH build that 'make distcheck' tests. The simplest way is to distribute the dummy file. [endlessm/eos-sdk#295]
| * | | | Document functions that had no documentationPhilip Chimento2013-09-09
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | This fixes the doc tests, unless one is running them from 'make distcheck'. [endlessm/eos-sdk#295]
* | | | Merge pull request #294 from endlessm/issues/122mattdangerw2013-09-09
|\ \ \ \ | |_|/ / |/| | | Use Automake's parallel test harness
| * | | Use Automake's parallel test harnessPhilip Chimento2013-09-04
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | This gets rid of a long-standing workaround and makes it easier to start using a proper test harness for Javascript unit tests. Unfortunately, it requires a workaround to be able to run gtkdoc-check on the documentation, but the workaround is not too bad. [endlessm/eos-sdk#122]
* | | Merge pull request #288 from endlessm/issues/282Nick Isaacs2013-09-04
|\ \ \ | |/ / |/| | Allowed links in domain specific apps
| * | 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]
* | | Merge pull request #286 from endlessm/issues/284P. F. Chimento2013-08-30
|\ \ \ | | | | | | | | #284 Emit delete-event on x button click
| * | | Emit delete-event on x button clickMatt Watson2013-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This gives the apps a chance to intercept the delete event and prompt the user before closing the app. We synthesize the delete-event in eos-window and connect a default handler which destroys the window [endlessm/eos-sdk#284]
* | | | Merge pull request #281 from endlessm/issues/178P. F. Chimento2013-08-30
|\ \ \ \ | |_|/ / |/| | | #178 Drag EosWindows by topbar
| * | | window: don't call gtk_widget_show() on the top bar againCosimo Cecchi2013-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This breaks window sizing for some reason. It shouldn't be needed anyway, so just remove it. [endlessm/eos-sdk#178]
| * | | topbar: implement window draggingCosimo Cecchi2013-08-29
| | | | | | | | | | | | | | | | | | | | | | | | Similar to how GtkToolbar does it. [endlessm/eos-sdk#178]
* | | | Merge pull request #287 from endlessm/issues/285Roddy Shuler2013-08-30
|\ \ \ \ | | | | | | | | | | Also set the GDK program class
| * | | | Also set the GDK program classPhilip Chimento2013-08-30
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | When setting the application ID, sometimes the GDK program class is not set, so set it explicitly to remove possiblities for having it out of sync. [endlessm/eos-sdk#285]
* | | | Merge pull request #283 from endlessm/issues/853P. F. Chimento2013-08-30
|\ \ \ \ | |_|/ / |/| | | [endlessm/eos-shell#853] Set prgname rather than wmclass directly
| * | | Set prgname rather than wmclass directlyRoddy Shuler2013-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes were made by Cosimo. Per Cosimo, applications should not call gtk_window_set_wmclass directly. Calls to g_set_prgname will indirectly set the wmclass. [endlessm/eos-shell#853]
* | | | Merge pull request #280 from endlessm/issues/279Nick Isaacs2013-08-30
|\ \ \ \ | |/ / / |/| | | Removed HTML related code
| * | | Removed HTML related codeRory MacQueen2013-08-30
|/ / / | | | | | | | | | [endlessm/eos-sdk#279]
* | | Merge pull request #256 from endlessm/issues/255rmacqueen2013-08-29
|\ \ \ | |/ / |/| | Word-wrap overly long category title
| * | Word-wrap overly long category titlePhilip Chimento2013-08-29
|/ / | | | | | | | | | | | | Turn word-wrapping on in the GtkLabel. Set the arrow button's valign to be END, and add a Benton Sans correction to the arrow button. [endlessm/eos-sdk#255]
* | Merge pull request #277 from endlessm/shell-issues/853Srdjan Grubor2013-08-28
|\ \ | | | | | | Set WM_CLASS to application ID
| * | WM_CLASS is application's unique IDPhilip Chimento2013-08-28
| | | | | | | | | | | | | | | | | | | | | | | | We set the window manager's WM_CLASS hint to the application's unique ID, e.g. com.endlessm.typing, in order to prevent the WM_CLASS from being set to "Gjs". [endlessm/eos-shell#853]
| * | Create private method for setting 'EosWindow:application'Philip Chimento2013-08-28
| | | | | | | | | | | | | | | | | | | | | In order to avoid lots of code in the switch statement in eos_window_set_property() [endlessm/eos-shell#853]
* | | Merge pull request #276 from endlessm/issues/271P. F. Chimento2013-08-28
|\ \ \ | |/ / |/| | #271 Functionality to show links we want
| * | Functionality to show links we wantRory MacQueen2013-08-28
|/ / | | | | | | | | | | | | We had to add a field to WikipediaWebView in order to determine whether we want to display all links or not [endlessm/eos-sdk#271]
* | Merge pull request #269 from endlessm/issues/259rmacqueen2013-08-21
|\ \ | | | | | | Can add articles to the main category.
| * | 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]
* | Merge pull request #268 from endlessm/issues/267P. F. Chimento2013-08-20
|\ \ | | | | | | #267 Wikiwebview now uses new API calls
| * | Wikiwebview now uses new API callsRory MacQueen2013-08-19
|/ / | | | | | | [endlessm/eos-sdk#267]
* | Merge pull request #266 from endlessm/issues/264P. F. Chimento2013-08-19
|\ \ | | | | | | #264 Added ability to follow links in wiki webview
| * | Added ability to follow links in wiki webviewRory MacQueen2013-08-19
| | | | | | | | | | | | [endlessm/eos-sdk#264]
* | | Merge pull request #265 from endlessm/issues/263P. F. Chimento2013-08-19
|\ \ \ | |/ / |/| | #263 Added error handling for broken images
| * | Added error handling for broken imagesRory MacQueen2013-08-19
|/ / | | | | | | [endlessm/eos-sdk#263]
* | Merge pull request #261 from endlessm/issues/260Nick Isaacs2013-08-15
|\ \ | | | | | | Reorganized import paths
| * | 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]
* | Merge pull request #254 from endlessm/issues/253mattdangerw2013-08-08
|\ \ | | | | | | Issues/253
| * | Fixed URL encoding and correct API callRory MacQueen2013-08-08
| | | | | | | | | | | | [endlessm/eos-sdk#253]
| * | Do not build Wikipedia HTML in WikipediaViewPhilip Chimento2013-08-08
| | | | | | | | | | | | | | | | | | | | | | | | 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]