wendelltron / tekapp Goto Github PK
View Code? Open in Web Editor NEWtek app
tek app
While the app is open, the Local Storage is manipulated and stored correctly. However, when the app is closed and reopened, it resets to an earlier local storage. I have triple checked the code that checks the local storage at the start with console.log()
and it is not replacing it at startup. Either Cordova or Crosswalk is causing the problem. I do not experience this in Chrome.
Developer: Have a profile view
This is a new bug. I only have this problem on my phone. I do not see this in Chrome nor the Nexus 5 API 19 emulator.
Touch and scroll events seem to be ignored. The menu button (both physical and onscreen) is also ignored. This is on an older version of Android, so I can't debug it from the Chrome debugger via USB.
I was about to ask why all of the files beggining with .
and those configuring other services like Travis are in a separate CodeBase
folder since they destroy their purpose and will cease to work, but I realized that they were moved in a not-really-a-fork-manner.
www
are in the root www
as well as the app folder in CodeBase as well as many assets in platforms/andoid
that apply to all platforms._I would be more than happy to help clean it up_, but what is the structural goal of the app? I would assume that most of CodeBase
would go into the root and the app
folder in CodeBase
would be merged with the www
in root. I think that iOS testing should also start happening. I know that a true Tek Syndicate member propably wouldn't have one, but I have an iPod Touch and and I could set up an OSX VM to play with.
As a developer, I need an API key to make requests for data from the youtube API, to enable me to fetch videos from youtube
Android network plugin throwing error, not reading connection type
Developer: Fix testing - It simply fails at almost everything.
As a user, I want to be able to posts to topic threads, to participate in discussions
We must comply to licenses for both scripts, styles, and fonts as well as link back to the source.
@wendelltron will eventually want an ad version and a non-ad version. We should make placeholders to hold the ads correctly.
Currently posts are added to the post stream as they arrive, we should add a sort to the ng-repeat to filter by last post time, that way if posts load out of order, they correct themselves as they arrive
When choosing a topic from the main page, not all of the posts show.
We should run through the app, and decide which features we want to finish for beta release, it looks like most of the issues for viewing content on the app have been resolved, which should allow for a beta release
Bugs to fix:
@wendelltron In experimenting with various builds, one option we have to boost app performance is to use steroids, which will give us full, true native menu interfaces, to boost performance. In order to do this, the server should have the access-allow-origin: * that way anyone on the app can query the server. Currently, the app can bypass the XCRF security by querying the server through the native frame, which, currently, does not adhere to those security rules. Changing the access rule will allow the app to query this data if those security setting change natively,
As it stands, we can continue with the app as is, and it will be functional, just will have a few frame drops on heavy loads.
As a developer, I need the nav bar to be more modular, allowing changes on one menu set, to change on both the mobile, and tablet nav views
Posts on topics sometimes load outof order due to rapid async calls, should add short delay between calls to allow loading buffer
As a user, I want the navbar to display content relevant to the page I am on, so that I can quickly interact with the app
The category dropdown list is not functioning
Since the localStorage
system was reworked, various services fail to function. The new system needs to be made into a service or factory compatible with the old system to prevent if statements and countless bug endpoints everywhere.
Developer: Fix files to run with JShint
grunt
) instead of grunt build
The Bootstrap Alerts should be blue, not purple. This is currently observed on the settings page.
Scrolling and jumping around is nightmarish.
As a user, I would like to login to the app so that I can create topics, or post on the forum
As a user, I want the app to transition between views with an animation, so that the changes feel smoother, and not so rigid
As a user, I would like to see who posted to a topic, when that post was, and how active the topic thread is, so that I can make a choice to participate
As a user, I should be able to see critical system notification, regardless of where I am in scrolling through the app
With the rebuild that went into the infinite scroll functionality, the notifications now appear off screen, given the nature of the notifications, they should be ideally fixed, so that the user can clearly see the notification, regardless of where they are in scrolling through the forum.
Something changed in the topic.html page has broken the page
Developer: Add Google Fonts Grunt task and add actual fonts
As a user, I want a way to create new topic threads to contribute to the forum, to share my thoughts, and questions
The new Cordova 5.0 scripts are out, which bring increased app security, through strict security policies, as well as the use of gradle for the build service. The update also brings with it managed plugin dependencies, similar to the way bower, and npm handle packages. I am doing final tests on this transition, as it will prevent the risks for unsafe code execution from outside sources, etc. Please be sure to update your cordova for future builds
Developer: Enable Travis CI
It will only run JShint for now, but that will atill find a lot of errors.
The jazny-bootstrap push/pull menu should be rebuilt, to make use of css transforms, rather than just the transitions, with left/right moves. This will enable the devices to render the transitions using their GPUs, rather than their CPUs, it also gives the benefit of using a separate browser thread when performing a the process, giving a smoother experience to the user.
Developer: Add an offline mode that can be enabled from the settings page or automatically with the "WiFi Only Settings."
$http
but will cause .fail()
if offline mode is enabledAs a user, I would like to control various functionality of the app, to limit app to wifi access only, or turn push notifications on or off
As a user, I would like to receive a notification when someone sends me a message, or responds to one of my posts, so that I can quickly check on those messages
Developer: Add function to reload nav
For instance, after login, the template needs to reload to show the profile icon/user avatar and logout button (instead of login).
I discovered this while trying to use PhoneGap events to monitor online/offline network events to display an onscreen notification when it loses a connection. This is what i saw in the remote Chrome Debugger:
deviceready has not fired after 5 seconds. cordova.js:1169
Channel not fired: onCordovaConnectionReady cordova.js:1162
I've never seen this before.
I want to switch to events from the interval for good reason. I left the app running in the background on my phone for a day. It got very warm and the battery suffered. I believe it's because of the intervals.
Youtube links are not opening
Developer: The current icon has a transparent border around a smaller app icon. The icon should fill almost the entire image to be the same size as other app icons and to not look out of place.
/icon.png
)res/icon
to match itA 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.