-
Notifications
You must be signed in to change notification settings - Fork 13.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rappidjs update #156
rappidjs update #156
Conversation
- cleaned up code - fixed issues
- cleaned up code - fixed issues
- cleaned up code - fixed issues
Is this pull request ok? |
Almost, as I said in the other thread, it needs to be complete before merging it in, which means localStorage needs to be implemented first ;) |
yes, I just meant the pull request :D locale storage is on it's way! |
@krebbl Any updates? We're nearing the 1.0 release, and need to know if you'll be able to get it done before the release, otherwise we can defer it to the next release ;) |
We are actually working on the DataSource Adapters. Till when do you plan to release 1.0? |
We're planning to release it on june 20th. Will you be able to get it done by then? |
ok perfect, we will get this done by then. |
Conflicts: labs/architecture-examples/rappidjs/app/Todo.xml labs/architecture-examples/rappidjs/app/TodoClass.js labs/architecture-examples/rappidjs/app/collection/TodoList.js labs/architecture-examples/rappidjs/app/model/Todo.js labs/architecture-examples/rappidjs/app/view/TodoView.xml labs/architecture-examples/rappidjs/config.json labs/architecture-examples/rappidjs/css/app.css labs/architecture-examples/rappidjs/index.html
…xes" This reverts commit 6d9efa8.
Hey, just updated the pull request. I hope everything works. And could you please correct the framework name and link to the project page on the labs page. It is called "rAppid.js" and our project page can be found under www.rappidjs.com. Thanks |
</script> | ||
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> | ||
<!--[if lt IE 9]> | ||
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not needed, included in ie.js. See template.
@krebbl Please see @addyosmani comments in your previous pull #185. You still have your app in both / and /labs. Some comments:
|
* Fixed index.html
Thanks for your review, we fixed the mentioned points. One more thing. Since there is no content in the body, we don't put the scripts at the end of the body. So we don't need to listen for the DOM ready event.
We are saving also a collection of the todos with the UUID as reference key. This collection is accessed when we call |
by the way, should I remove the folder in architecture examples for the pull-request? |
Will review later. Yes please, on the removing of folder. |
Thanks for explaining. I don't think there are any right or wrong way to do it. I usually use an array to be able to keep the order. The obvious upside with that is that you automatically have an index and doesn't need to save the UUID in two places. Some comments:
|
Yes, one place sounds better. :) And to save it as an array is a good idea to keep the order. But I'm asking me how do you fetch a single item by it's UUID? It's not necessary for this application, but with your approach you would have go through the items till you find the correct one? I think for reference reasons it's better to have one or more separate indices.
I linked the asset folder in the wrong directory.
Will remove
"All" filter is selected, but with wrong class. Will fix this And I will change the License. |
Both methods work fine. Preference I guess.
You could always just check yourself? It's Thanks :) |
* fixed css/js paths * removed console-.log * updated lib
Ok, a few more comments and I'm done. Promise!
|
The i18n string stuff is also used for pluralization (see "items" and "item"), but I can put this also in an extra function. Is there already a feature request for i18n support in the todomvc app? I think this would be nice, since it is an important part of todays applications.
Yes this is possible, but it's also a feature to use script in the X(A)ML file. We wanted to present it that way. Other frameworks use code in their templates. I think thats really dirty. If you don't accept it, we will put it in a code behind file. Thanks for review so far! |
That would be nice. There currently is not, but feel free to file a ticket outlining why you feel it should be a feature ;)
Ok, sure, keep it as is. |
@krebbl Clicking the filters at the bottom now doesn't do anything, regression. |
* fixed filter selection
so, I fixed the filters and we changed a little bit the event handling ... I added also event propagation stopping for the double click on the checkbox, so that the editing mode don't get's enabled ... |
@krebbl Merged. Thanks for this addition :) |
@sindresorhus I'm happy to hear. :) One comment from our side: Thank you |
Yup, I'm afk atm, but it's already on my todo list ;) |
Updated app again.
There are 2 issues open:
On issue 1 we are working, but it could take some time, because there are other things to to at the moment (giving presentations and so on). Nonetheless would it be possible to accept the pull request? We would like to see our app public.
Thank you
Regards
Followup to #140