summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Added function to utils file to directly fetch resourceRory MacQueen2013-07-26
| | | | | | | | [endlessm/eos-sdk#175]
| * Removed unnecessary codeRory MacQueen2013-07-26
| |
| * Fixed the presenter to parse the JSON file itself.Nick Isaacs2013-07-26
| |
| * Added presenterRory MacQueen2013-07-26
| | | | | | | | | | Added the presenter class to the domain specific app to complete MVP design [endlessm/eos-sdk#175]
| * Completed the view for GTKRory MacQueen2013-07-26
| | | | | | | | | | I refactored more of the code so that it conforms with the MVP paradigm. All view related stuff is in the view files. [endlessm/eos-sdk#171]
| * Application model for wikipedia appsRory MacQueen2013-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Decompose the domain-specific apps into MVP design We have a domain-wiki model that has a list of category models and an image for that application. We have a category model that has an image, title, and a list of article models. We have an article model that has a human readable title and the url title for the database. Application model now takes in json file, parses, it, and calls addCategory() on each of the category objects We moved the json reading code into the application model. Now the model section of the app is essentially complete. Category models are created by the app's initalization function, which in turn create model objects for each article [endlessm/eos-sdk#162]
| * Moved wikipedia source files into sdkRory MacQueen2013-07-26
| | | | | | | | | | Moved the wikipedia source files into the sdk repo since they will be eventually be shared by many apps [endlessm/eos-sdk#162]
* | Merge pull request #216 from endlessm/issues/197mattdangerw2013-08-01
|\ \ | | | | | | Add top bar edge finishing
| * | Fixed the cairo line drawing locationMatt Watson2013-08-01
| | | | | | | | | | | | | | | | | | Tiny changes so each line draws over an exact row of pixels on the screen, and not between rows [endlessm/eos-sdk#197]
| * | Add top bar edge finishingPhilip Chimento2013-08-01
|/ / | | | | | | | | | | | | | | | | | | | | Add a highlight and shadow, on the bottom of the top bar; two pixels go over the top bar, and two pixels go over the app content. Added a smoke test with a button that turns red on press, in order to test that the two pixels on top of the app content do not catch input events. [endlessm/eos-sdk#197]
* | Merge pull request #215 from endlessm/issues/185mattdangerw2013-08-01
|\ \ | | | | | | Change top bar colors and icons to match specs
| * | Change top bar colors and icons to match specsPhilip Chimento2013-08-01
|/ / | | | | | | | | | | | | | | | | Changed the GtkBox to a GtkGrid so that the margin properties are properly respected, and removed the background color overrides (they are not necessary anymore because of our CSS theme getting installed alongside the SDK.) [endlessm/eos-sdk#185]
* | Merge pull request #190 from endlessm/issues/189P. F. Chimento2013-07-31
|\ \ | | | | | | #189 Internal frame in eos window always has no border
| * | Internal frame in eos window always has no borderMatt Watson2013-07-31
|/ / | | | | | | | | | | | | | | | | Before, if no background_uri property was set per page, the internal frame would have a one pixel border. We needed to set an initial css provider that styled our internal frames as borderless [endlessm/eos-sdk#189] [endlessm/eos-sdk#189]
* | Merge pull request #170 from endlessm/issues/146P. F. Chimento2013-07-24
|\ \ | | | | | | #146 Layout of `EosActionMenu`
| * | Tests for EosActionMenu (cancel/delete/close actions).Felipe Erias Morandeira2013-07-23
| | | | | | | | | | | | [endlessm/eos-sdk#146]
| * | EosActionMenu places cancel, close and delete actions at the bottom. ↵Felipe Erias Morandeira2013-07-23
| | | | | | | | | | | | | | | | | | Internally, it uses a GtkOverlay to correctly position the two sets of actions. [endlessm/eos-sdk#146]
| * | More tests for eos_action_menu_remove_action*Felipe Erias Morandeira2013-07-22
| | | | | | | | | | | | [endlessm/eos-sdk#146]
| * | eos_action_menu_remove_action() also removes the corresponding EosActionButtonFelipe Erias Morandeira2013-07-22
| | | | | | | | | | | | [endlessm/eos-sdk#146]
| * | EosActionMenu extends GtkFrameFelipe Erias Morandeira2013-07-22
| |/ | | | | | | [endlessm/eos-sdk#146]
* | Merge pull request #169 from endlessm/issues/168P. F. Chimento2013-07-23
|\ \ | | | | | | #168 Autoconf macros for checking GIR files
| * | Autoconf macros for checking GIR filesPhilip Chimento2013-07-22
| |/ | | | | | | | | | | | | | | | | EOS_PROG_GJS checks for the existence of GJS in the path; EOS_CHECK_GJS_GIR checks that a GIR can be loaded in GJS, optionally with a certain version number; and EOS_CHECK_GJS_GIR_API checks for particular API being available in a GIR in GJS. [endlessm/eos-sdk#168]
* | Merge pull request #165 from endlessm/issues/108Felipe Erias Morandeira2013-07-23
|\ \ | |/ |/| Issues/108
| * Code styleFelipe Erias Morandeira2013-07-23
| | | | | | | | [endlessm/eos-sdk#108]
| * Tests for "label-position" in EosActionButtonFelipe Erias Morandeira2013-07-22
| | | | | | | | [endlessm/eos-sdk#108]
| * Smoke tests for "label-position" in EosActionButtonFelipe Erias Morandeira2013-07-22
| | | | | | | | [endlessm/eos-sdk#108]
| * Take "label-position" into account when drawing EosActionButtonFelipe Erias Morandeira2013-07-22
| | | | | | | | [endlessm/eos-sdk#108]
| * Add "label-position" property to EosActionButtonFelipe Erias Morandeira2013-07-22
|/ | | | [endlessm/eos-sdk#108]
* Merge pull request #145 from endlessm/issues/132Roddy Shuler2013-07-18
|\ | | | | Issues/132
| * Change topbar minimize icon namePhilip Chimento2013-07-18
| | | | | | | | | | | | | | Use the custom 'window-minimize-symbolic' instead of misusing 'list-remove-symbolic' [endlessm/eos-sdk#132]
| * Abstract topbar icon names into constantsPhilip Chimento2013-07-03
| | | | | | | | | | | | Have constants for the icon names instead of magic string literals in the code. [endlessm/eos-sdk#132]
* | Merge pull request #130 from endlessm/issues/113P. F. Chimento2013-07-04
|\ \ | | | | | | #113 Convenience library for HTML/GTK communication
| * | Separated the convenience library into its own file, which must be placed in ↵Felipe Erias Morandeira2013-07-02
| | | | | | | | | | | | | | | | | | /usr/share/gjs-1.0/ (or elsewhere in GJS's search path) [endlessm/eos-sdk#113]
| * | Removed the "lang" parameter from translatable elements.Felipe Erias Morandeira2013-06-28
| | | | | | | | | | | | [endlessm/eos-sdk#113]
| * | Replaced tabs with spaces.Felipe Erias Morandeira2013-06-28
| | | | | | | | | | | | [endlessm/eos-sdk#113]
| * | Moved this.actions to this._html_actions for clarityFelipe Erias Morandeira2013-06-28
| | | | | | | | | | | | [endlessm/eos-sdk#113]
| * | Experimenting with translations.Felipe Erias Morandeira2013-06-24
| | | | | | | | | | | | [endlessm/eos-sdk#113]
| * | Working on a few convenience methods and strategies for linking HTML code in ↵Felipe Erias Morandeira2013-06-20
| | | | | | | | | | | | | | | | | | a WebView with GTK+ functionality. [endlessm/eos-sdk#113]
* | | Merge pull request #131 from endlessm/issues/104P. F. Chimento2013-07-04
|\ \ \ | | | | | | | | #104 Action button hover states
| * | | Added the CSS style of EosActionButtons to endless-widgets.cssFelipe Erias Morandeira2013-07-04
| | | | | | | | | | | | | | | | [endlessm/eos-sdk#104]
| * | | EosActionButton style: set border-image: noneFelipe Erias Morandeira2013-07-04
| | | | | | | | | | | | | | | | [endlessm/eos-sdk#104]
| * | | Sample CSS for action buttons following the design specifications.Felipe Erias Morandeira2013-07-04
| | | | | | | | | | | | | | | | [endlessm/eos-sdk#104]
| * | | Apply the right theming to the EosActionButton's icon.Felipe Erias Morandeira2013-07-04
| | | | | | | | | | | | | | | | [endlessm/eos-sdk#104]
| * | | Styling of the border and text of the action button. A dark variant is ↵Felipe Erias Morandeira2013-07-04
|/ / / | | | | | | | | | | | | | | | available. [endlessm/eos-sdk#104]
* | | Merge pull request #141 from endlessm/issues/125P. F. Chimento2013-07-04
|\ \ \ | |_|/ |/| | #125 Reset the GTK theme
| * | Reset the GTK theme when starting up an EosApplicationPhilip Chimento2013-07-04
| | | | | | | | | | | | | | | | | | | | | The GTK theme should be zeroed out so that we can develop the SDK with our own theme completely. [endlessm/eos-sdk#125]
| * | Add CSS files in a GResourcePhilip Chimento2013-06-27
| | | | | | | | | | | | | | | | | | | | | | | | resource:///com/endlessm/sdk/ is now the official GResource path for SDK resources. Right now the GResource contains reset.css (from GTK) and endless-widgets.css (from eos-theme). [endlessm/eos-sdk#125]
* | | Merge pull request #142 from endlessm/issues/133Felipe Erias Morandeira2013-07-02
|\ \ \ | |/ / |/| | Issues/133
| * | Add tests for new public APIPhilip Chimento2013-06-29
| | | | | | | | | | | | [endlessm/eos-sdk#133]
| * | Make EosActionButton public and document itPhilip Chimento2013-06-28
|/ / | | | | | | | | | | | | | | Rename eosactionbutton-private.h to eosactionbutton.h, make sure it gets picked up in the documentation, include it in endless.h, make all the new public API documentation complete, and put the EosActionButtonSize enum documentation on the EosActionButton page. [endlessm/eos-sdk#133]