summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Use #!/usr/bin/env in our shebangsSam Spilsbury2014-01-14
| | | | [endlessm/eos-sdk#475]
* Merge pull request #192 from endlessm/issues/191P. F. Chimento2013-12-10
|\ | | | | #191 EosWindow's maximum size is the screen size
| * Added nicer warning message when clamping size requestMatt Watson2013-12-10
| | | | | | | | [endlessm/eos-sdk#191]
| * Clamp minimal size request for windows to fit inside screenMatt Watson2013-12-10
| | | | | | | | | | | | | | | | This clamping code should not be used in anything production. If you see a warning about your minimal size request being to large fix the size request [endlessm/eos-sdk#191]
| * Warn when window minimal size is greater than screen sizeMatt Watson2013-12-10
| | | | | | | | | | | | test/smoke-tests/large-content.js shows the warnings in action [endlessm/eos-sdk#191]
* | Merge pull request #431 from endlessm/issues/335P. F. Chimento2013-12-10
|\ \ | | | | | | #335 Integrated JSON extraction utility
| * | Integrated JSON extraction utilityFernando2013-12-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The utility used in eos-english and eos-programming-app was integrated and installed as part of the SDK CR comments addressed include: - Integrated new facilities available on GTK - Removed duplicate prototype declaration - Reformatted CLEANFILES var declaration - Used configure.ac to get @PACKAGE_VERSION@ - Added version() and usage() utilities [endlessm/eos-sdk#335]
* | | Merge pull request #434 from endlessm/issues/432Rory MacQueen2013-12-10
|\ \ \ | |/ / |/| | Use System.exit() and System.programInvocationName
| * | Use System.exit() and System.programInvocationNamePhilip Chimento2013-12-09
| |/ | | | | | | | | | | | | In GJS >= 1.38, these facilities are available. This removes the workarounds that we had for lack of these facilities. [endlessm/eos-sdk#432]
* | Merge pull request #322 from endlessm/issues/154P. F. Chimento2013-12-09
|\ \ | |/ |/| #154 eos-application-manifest init
| * eos-application-manifest: Fix import path in testPhilip Chimento2013-12-09
| | | | | | | | | | | | All unit test files must import things relative to $(top_srcdir). [endlessm/eos-sdk#154]
| * Subcommand 'eos-application-manifest init'Philip Chimento2013-12-09
| | | | | | | | | | | | | | | | | | This implements the 'init' subcommand of the application manifest tool, which creates a new manifest in the current directory. [endlessm/eos-sdk#154] [endlessm/eos-sdk#154]
| * eos-application-manifest: Fix bug in help formattingPhilip Chimento2013-12-09
| | | | | | | | [endlessm/eos-sdk#154]
| * eos-application-manifest: Install subcommands in $libexecdirPhilip Chimento2013-12-09
|/ | | | | | | $libexecdir/eos-application-manifest, instead of $datadir/eos-application-manifest [endlessm/eos-sdk#154]
* Merge pull request #430 from endlessm/issues/421P. F. Chimento2013-12-09
|\ | | | | #421 Use the new way to define private gobject data
| * Use the new way to define private gobject dataMatt Watson2013-12-09
|/ | | | | Simpler and has a nicer memory layout. Needed glib 2.38 to do this. [endlessm/eos-sdk#421]
* Merge pull request #426 from endlessm/issues/425Rory MacQueen2013-12-05
|\ | | | | Only reset Adwaita for widgets inside an EosWindow
| * Only reset Adwaita for widgets inside an EosWindowMatt Watson2013-12-04
| | | | | | | | | | | | This way popups will still have the Adwaita theme, instead of looking mainly black [endlessm/eos-sdk#425]
* | Merge pull request #381 from endlessm/issues/376Rory MacQueen2013-12-05
|\ \ | | | | | | Issues/376
| * | Category button sizing for gtk 3.10Matt Watson2013-12-05
| | | | | | | | | | | | | | | | | | | | | | | | Another one. This one for gtk 3.10. With the new Gtk version, overriding get_preferred_width to handle overlong titles can mess up the height allocation when labels wrap. Specifying width for height management for the button fixed this [endlessm/eos-sdk#376]
| * | Fix wiki apps title category button sizingMatt Watson2013-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this the size request of the title category button is set based on the toplevels allocation. This broke when EosWindow's size request was fixed. Having some sort of container or bind constraint that allocated things based on percentages is the eventual solution here. For now I used a column homogeneous grid where each column was a percentage of the allocation. A little gross, but works fine, and our wiki apps handle resizing much better than they did before now [endlessm/eos-sdk#376] [endlessm/eos-sdk#376]
| * | Fixed size request of eos-windowMatt Watson2013-12-05
| | | | | | | | | | | | | | | | | | | | | Since the entire main area of the window is actually in the "over" layer of an overlay, we needed a size group to make sure the background widget underneath had the right size request. [endlessm/eos-sdk#376]
* | | Merge pull request #428 from endlessm/issues/417P. F. Chimento2013-12-05
|\ \ \ | |/ / |/| | #417 Removed PStack from sdk
| * | Removed PStack from sdkMatt Watson2013-12-05
| |/ | | | | | | | | | | | | We used this for our page manager, now we can just use GtkStack with Gtk 3.10 [endlessm/eos-sdk#417]
* | Merge pull request #422 from endlessm/issues/420mattdangerw2013-12-04
|\ \ | | | | | | Remove {GTK,GLIB}_CHECK_VERSION
| * | Remove {GTK,GLIB}_CHECK_VERSIONPhilip Chimento2013-12-03
| |/ | | | | | | | | | | | | This removes all conditionally compiled parts for GTK < 3.10 and GLib < 2.38. [endlessm/eos-sdk#420]
* | Merge pull request #424 from endlessm/issues/407P. F. Chimento2013-12-04
|\ \ | |/ |/| #407 category button bug
| * Add category button mouseover arrow in overlayMatt Watson2013-12-04
| | | | | | | | | | | | | | | | 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]
| * Simplified category buttonMatt Watson2013-12-04
|/ | | | | | Subclass button, so we don't need our own event boxes and event handling [endlessm/eos-sdk#407]
* Merge pull request #416 from endlessm/issues/357mattdangerw2013-12-02
|\ | | | | Issues/357
| * Handle relative path in XDG_CONFIG_HOMEPhilip Chimento2013-11-27
| | | | | | | | | | | | | | | | 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]
| * Set XDG_CONFIG_HOME to a temporary directoryPhilip Chimento2013-11-27
| | | | | | | | | | | | | | | | | | 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]
| * Revert "Disable intermittent tests"Philip Chimento2013-11-27
|/ | | | This reverts commit a8848c6c4461ef25211c9dea6e5c65029c6f91da.
* Merge pull request #415 from matthewarkin/issues/414P. F. Chimento2013-11-25
|\ | | | | #414 Wikipedia Tooltip CSS
| * Wikipedia Tooltipmatthewarkin2013-11-22
| | | | | | | | | | blackish background per cosimo
* | Merge pull request #411 from endlessm/issues/410mattdangerw2013-11-19
|\ \ | |/ |/| Disable intermittent tests
| * 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]