itachi1706 / cheesecakecepasreader Goto Github PK
View Code? Open in Web Editor NEWPersonal CEPAS Card Reading Library
License: GNU General Public License v3.0
Personal CEPAS Card Reading Library
License: GNU General Public License v3.0
The UI doesn't really look that awesome. We can explore if we are able to utilize more of the UI from Farebot itself as that UI is nice. Will require quite a revamp so this is a rather long term thing to do. But we will be ridding ourselves of protobuf if it works hopefully.
Might even consider leaving some of the features like the advanced screen in where we can utilize it instead of removing it. And maybe an option to save/show history of cards scanned based on if it's requested
Don't tag it as utility. Probably tag it with the library name instead for consistency and understandability
Sent from my LG G7 ThinQ using FastHub
Allow the overflow menu to be customized properly somehow
We probably can do so by passing an intent in with the relevant data or something. Probably will think up of something oh well
Maybe like a builder object that builds and holds some properties in a static field that's called before anything else. That way we can do what we want to do properly
Sent from my LG G7 ThinQ using FastHub
To prevent conflict and stuff we will update package names to match the original package and library. This is to prevent confusion and all
Sent from my LG G7 ThinQ using FastHub
Instead use something like "Scan CEPAS card" or "Scan EZ-Link"
We have a check and automatically disable the tool if NFC is not available
Update ProGuard rules as well
Sent from my LG G7 ThinQ using FastHub
Update AndroidManifest to not show the icon in the app drawer lol
Replace the 2 permissions with this
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="18" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="18" />
This is supposed to be a library so it would be better to treat it like an actual library such that we can actually do versioning properly. Also this allows us to not have to compile it everytime we generate a package in applications that implements this library as it is pre compiled
Sent from my LG G7 ThinQ using FastHub
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.