- 11 Mar, 2015 2 commits
-
-
Arthur Verschaeve authored
Fix #1173
-
Arthur Verschaeve authored
Ref #1110
-
- 10 Mar, 2015 7 commits
-
-
Pascal Hartig authored
-
Arthur Verschaeve authored
Also replaced bower by npm. Ref #1110
-
Sindre Sorhus authored
Remove link to marionette require_js
-
Sindre Sorhus authored
update canjs UI
-
Sam Saccone authored
-
Sam Saccone authored
This example was removed in 79c34b30 Fixes #1187
-
Sindre Sorhus authored
-
- 08 Mar, 2015 4 commits
-
-
Sam Saccone authored
-
Addy Osmani authored
Update Marionette & Remove Deprecated Feature use
-
Pascal Hartig authored
Streamline installing/running the browser tests
-
Sam Saccone authored
Marionette has marked `appRegions` as a deprecated feature because it is a leaky abstraction for the Application to know so much about the DOM and the structure of your actual page. Instead of using `appRegions`, Marionette encourages you to setup a RootLayout whose concern is setting up render targets. In the near future we are introducing the concept of a "root" to the application object https://github.com/marionettejs/backbone.marionette/issues/2279 So that uses will have an idiomatic way of using this pattern. The goal here is not to conflate the concerns of splitting up render targets with your application, rather the goal is to give users a pattern to follow when setting up a single or multiple application objects. Fixes #1171 Fixes #1184
-
- 07 Mar, 2015 1 commit
-
-
Sam Saccone authored
-
- 02 Mar, 2015 3 commits
-
-
Sindre Sorhus authored
Closure app upgrade to new UI
-
Chris Price authored
-
Chris Price authored
-
- 28 Feb, 2015 2 commits
-
-
Sindre Sorhus authored
Correct spelling/grammar mistake
-
Joseph Finlayson authored
Checkboxes is plural possessive
-
- 22 Feb, 2015 1 commit
-
-
Pascal Hartig authored
-
- 21 Feb, 2015 8 commits
-
-
Pascal Hartig authored
-
Pascal Hartig authored
-
Pascal Hartig authored
-
Addy Osmani authored
Elm Example
-
Pascal Hartig authored
-
Pascal Hartig authored
-
Pascal Hartig authored
-
Pascal Hartig authored
-
- 20 Feb, 2015 3 commits
-
-
Sindre Sorhus authored
fixed youtube urls for "Articles and Guides" section in marionettejs example
-
Sindre Sorhus authored
Fix the template link in index.html, as it was moved out to a separate repo
-
Kirill Cherkashin authored
Fix the template link
-
- 19 Feb, 2015 4 commits
-
-
kkemple authored
-
Sindre Sorhus authored
updated sidebar copy for marionettejs example
-
Sindre Sorhus authored
-
kkemple authored
updated copy for sidebar, removed wiki link and other out dated links, added links to more recent resources and updated description
-
- 17 Feb, 2015 5 commits
-
-
Sam Saccone authored
Ran into 2 big issues with canjs, napa came in handy once more. For 1 canjs does not come with a built dist file. Installing from npm does not work since they messed up the 2.0.7 release and forgot to include a bower dep. thus even installing and building is a no go. The second pice was @passy's localstorage repo has never been published to npm thus i had to get it from the tag on the repo. Needless to say this was plenty of fun.
-
Sindre Sorhus authored
Fix spec compliance for Marionette.
-
Sam Saccone authored
What: In issue #789 @ColinEberhardt pointed out that many of the examples do not respect the rule that when a user hits the esc key on an input that the input should be cleared and the input state should be left. Upon investigation I found the Marionette example to have never followed this directive. How: Due the how the escape key works and the keypress event binding from jQuery one must use the keyup event to register for the escape key keycode. Once I intercept the event I instruct the input area to simply rerender. This has the desired effect in that it clears the transient input state and also due to it rendering new childnodes clears the focus from the user.
-
Sindre Sorhus authored
Update use of initializers
-
Sam Saccone authored
Marionette as of v2.3.0 has marked initializers as a deprecated feature. https://github.com/marionettejs/backbone.marionette/commit/1717c71af306be28cafebcdafda86ba218df0caa Why is this? Back when Marionette was built (late 2011), module patterns were still emerging, it was the wild west in many ways. @derickbailey came up with the idea of marionette modules. Modules were built for managing "components" and nested components. They could be stopped and started at will and were also started and stopped with their parents (since modules are nestable). Initializers and Finalizers (pieces of the Marionette.Callbacks helper class) are a great idea, and are a very powerful one at that, allowing people to specifiy actions to take onStart or onEnd. That said, the year is 2015 and much has changed about the landscape of modules and javascript. Heck @derickbailey even wrote a post about why you should not use them anymore. http://derickbailey.com/2014/06/10/browserify-my-new-choice-for-modules-in-a-browser-backbone-app/ Marionette is moving away from modules, and is moving into the land of applications and sub applications to help people better handle complex applications. ------- fixes #1105
-