-
Notifications
You must be signed in to change notification settings - Fork 6.7k
feat(bootstrap3): Add support for most Bootstrap 3 changes. #742
Conversation
@hall5714 I was testing the changes on the plunker I made with the same fix for the collapse PR I made before, and yep its broken (YEAH!!!). I was looking at their changes for collapse and their logic is not different. But I think the example in the previous plunker I posted here is incorrect with the name of the navbar classes, but if you try the dropdown links they work just fine. As a side note they have broken also their navbar. If you want to see it for yourself just reduce the viewport until the toggable button appears and click on it to expand the navbar, and voila! a scrollbar appears!!! |
@jonjaques Would you mind PRing @24c5aed and @ada446f as a separate PR against the new |
@pkozlowski-opensource That should do it for the immediate fixes. Dialog and Modal are waiting on your PR, Accordion and Collapse need a major refactor, Progressbar needs a PR completed before we can make styling changes and Tooltip needs the arrow positioning issue solved for |
@hall5714 you did grand job on this one, pretty amazing! I've merged now all the pull requests and the bootstrap3 branch starts to take some shape. I believe that we still need:
I believe that this issue can be closed now, let's open separate issues / pull request from now on. @hall5714 once again, your help is invaluable. It would take us far more time to get to Bootstrap 3 support without your help! True open source spirit!!! |
+1 to this! |
Glad I could help :). |
+1 to @hall5714. Yeah man you've done a ton of work on this. |
+1 On Thu, Aug 22, 2013 at 9:42 AM, Michael Frye notifications@github.comwrote:
Josh Kurz |
@hall5714 you did a really great work, thank you |
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
any progress on this? |
Look in the forks overview. Starting from Sept 7th you will see the bootstrap3_bis2 branch forging ahead, then stalling. |
Thnx for this comment @kristianmandrup ! You are right, this is volunteer-run project in the spare time of commiters. Putting more pressure on us want make things happen faster. What can make a difference is help with testing, bug tracking and fixes. Thank you. |
I think the first thing to be done is to get a handle of the current Then slowly progress from here... also make a document I think this is the best way forward. Then call the new branch simply I might have a go at this tonight or this weekend sometime... but please On Fri, Nov 8, 2013 at 4:26 PM, Leon Radley notifications@github.comwrote:
|
Raining like crazy here in Strasbourg. What else to do than work on this Bootstrap 3 support all night until I crash ;) |
Just been trying to take a twak at this! Here is what I learned: @Zmetser looks like a good starting point. All test pass :) @Corydon has some IE8 and memory leak fixes which would be nice to include
@bsundrod is adding angular1.2-rc.3 support @benaghaeipour has tried to improve the collapse functionality, using a deferred query and other tweaks He also improved accordion-group and accordion spec
@trask also made some patches at https://github.com/trask/angular-ui-bootstrap/tree/bootstrap3_bis2+patch , notably for the typeahead controller
So @benaghaeipour and @Zmetser look like good candidates for a baseline. These two forks could most likely be merged without too much fuzz. Then progressively merge @Corydon and @trask fixes/patches. That should get us closer! Finally make a angular12-dev branch and disable the timepicker.spec for now to focus on other errors. Would also be nice to upgrade jQuery to at least 1.10 or 2.0.3 support for the angular12-dev branch IMO |
Been trying to merge @Zmetser with @benaghaeipour @trask and @Corydon this morning. Resulting branch can be found here: https://github.com/kristianmandrup/bootstrap/tree/bootstrap3-dev Only one minor issue (tooltip spec). I commented out
But please feel free to work from here and perhaps branch off with an Angular12 branch as well, perhaps by merging in @bsondrud:bootstrap3_angular12 Cheers! PS: I think that as soon as we get support for Angular 1.1 and 1.2, this branch is ready for prime time. |
I just created the following branch boostrap3-angular12-dev as a baseline for work on Angular 1.2.0 support. Please see DEV_STATUS.md for the current status and how you can help make progress on this. A little help would go a looong way! |
@kristianmandrup thnx so much for looking into this and all the effort. Sorry guys that I wasn't available to drive those efforts, should have a bit more time from now on. So, looking at your comments I'm a bit worried that we are trying to tackle both AngularJS1.2 and Bootstrap3, I think we should take one chunk at a time. The current master branch has many fixes fro AngularJS1.2 and the bs3 branch needs to be rebased on the current master. I know that there are many branches and it is not clear which one should be worked on so I'm going to clean it up now (as far as I can...) and rebase bs3-specific branch on top of the current master (that is still bs2 specific but has good compatibility with 1.2). If I might suggest the approach here, let's tackle ng1.2 and bs3 separately. Let's make current master (code and demo) work with ng1.2 and then focus on BS3 fixes. @kristianmandrup what do you think? Could you try to run tests of the current master with ng1.2 and check the demo page opening PRs / issues for each encountered item (a separate issue for each item)? This way we are going to have a set of issues to labels with BS3 / Ng1.2, each issue should be small and people could jump in to help with fixes. I would also love to move the discussion out of this issue as it is closed and we are starting to get messy comments in there. |
Hi Pawel, I agree with your statements and strategy. I will see what I can do this weekend. |
@kristianmandrup we can use angular-ui mailing list (angular-ui@googlegroups.com) for more general discussions. To coordinate efforts on particular issues I've created labels for both BS3 anf NG1.2 and opened some BS3-specific issues. Hopefully folks that want to contribute are going to be able to pick individual issues from the BS3 label: |
+1 |
@danielsnider commenting on the closed issue is not going to get us to the BS3 support any faster. We are 4 issues away from releasing BS3 support, all the practical help would be appreciated: |
Ok, thanks for the note. I might try to fix the Time-picker issue. |
+1 |
Probably best to close the other two open issues and stick this in 1 PR. I'll close #729 and #731 to consolidate all of this.
bar
directive & refactorprogress
#762 to land.