excellenteasy / bradypodion Goto Github PK
View Code? Open in Web Editor NEWCreate post-platform mobile apps with ease
License: MIT License
Create post-platform mobile apps with ease
License: MIT License
I had to close #25, which doesn't mean that there's no need to implement all the things mentioned in there.
Quite the opposite, but we need to push all those features to 0.4.0 and release a slimmer 0.3.0 now.
The idea of the up state detection simply using the second to last url parameter as the identifier of the up state name seems to break or at least get very awkward when using parameters in the route URL.
For example:
When on a state called "selectAccount" with the url /clientList/:id/selectAccount
, bp-navbar
directive will try to look up the state with name ":id".
I don't have a conceptual fix in mind right now, but will think about it. My current workaround is to just define an up state on the data object of the state for these cases.
package.json contains caret symbols prefixing version numbers, this syntax cannot be found here: https://www.npmjs.org/doc/files/package.json.html and appears to be causing errors. Is this an OS or encoding problem?
Inspiration: https://github.com/daniellmb/angular-test-patterns/
Build a page with few bp-tables (table-grouped).
If I want to scroll and put my scrolling-finger on a cell of a table which is "bp-tapable", it seems that the scroll isnt smooth anymore. The device thinks that i want to tap that cell.
Same with bp-button.
Textareas seem not to be styled yet.
Hi i have a problem with the iscroll directive. I have the following view code:
<div class='bp-content-custom bp-content' bp-iscroll>
<input ng-model="email" type="email" placeholder="E-Mail"/>
<input ng-model="password" type="password" placeholder="Ihr Passwort"/><br/>
<div class="button" ng-click="login()">Einloggen</div>
</div>
And the following in the controller:
$scope.login = function() {
authentication.login($scope.email, $scope.password).then(function() {
$state.go('home');
}, function(result) {
$window.alert(result.error);
});
};
Unfortunately $scope.email and $scope.password are undefined. However if i remove the bp-iscroll directive in the view, $scope.email and $scope.password are correctly defined. Whats going on here?
expect
The slide animation appears broken in Chrome.
If we update to Angular 1.2.14 it would break in Safari, too.
To save memory the bp-iscroll directive automatically destroys the iScroll instance.
This shouldn't happen until the transition has ended, as its causing serious flickering.
Feat:
I have discovered a problem with the bp-iscroll directive. I have a list rendered into a scrollable area. But when the length of the list changes, the iscroll container is not adapted to the new height of the list. Is there any way i can trigger a refresh on the iscroll-wrapper?
expand ngmin task
These lines aren't reusable at all, they should be moved to bpApp completely.
https://github.com/excellenteasy/bradypodion/blob/master/modules/scripts/services/view.js#L2-L10
the refresh event should wait or use another mechanism to wait for the DOM / angular to do its magic.
For some reason, the iOS web view breaks jQuery in a way that makes it impossible to look up attributes using .attr(...)
. This screws up the logic when trying to detect whether the user has set a type attribute on the input in bp-search. Although this technically seems to be a jQuery bug, we need to fix it.
Should we implement a triaging system similar to Hoodie?
I'm +1. @boennemann Is it feasible for us to use the same system (with dotfiles repo etc.) that you have done at hoodie? I would do it if you give ok.
On Android, bpAction displays nothing or weird unicode symbols when not icon class is defined. To void this mistakes, developers should be notified when they forget to add an icon class to bpAction.
https://github.com/excellenteasy/bradypodion/blob/master/src/scripts/directives/navbar.js#L250
When .after($toolbar)
is executed on a spawned toolbar the navbar isn't yet in the DOM and therefore the toolbar bar won't appear.
Hi the android navbar shows that submenu as soon as the navbar contains more then 3 action-icons.
This results in 2 icons beeing displayed and the dropdown with only one item in it. I think it would be better if the submenu would only appear for >= 4 icons. Why do I need a submenu if there is only one option in it? It would be better to just display the icon instead. Unfortunately this is hardcoded into the source of bradypodion so there is no chance to change it
When group a table everything seems right.
But... if i change the last-cells display css-value to 'hidden', it just hides the last cell. It does not adjust the corners.
There would be a quite easy way to fix this bug, in js. (case-specific -> i mean outside the framework)
Maybe you already want to fix it directly in your framework.
Generate all the module.less
and class.less
files to remove boilerplate code and ease the development.
hi i have two tabs in my app and in every tab view i have a bp-navbar-config element.
When i click on a tab the navbar changes correctly, but if i switch to the other tab the configs seems to be not used anymore. however if i switch between the two tabs a few times the missing actions in the navbar reappear and also stay regardless which tab i click.
any hints what could be wrong? Both tabs use the same view template and controller
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.