Comments (6)
You mean an UI? If yes, I was thinking about that in the past already. But in general theme was not meant to be as a changeable property and should be chosen by the developer who integrates Alpha. I've received some feedback that Alpha menu already has many choices, so populating it with themes would just clutter it even more, while not keeping any useful app-related information.
On the other side, the theme UI will be implemented as a part of Client UI library, described in #30 .
from alpha.
You are right I'm talking about UI. We will be needed in settings to implement plugin load/unload functionality at least. You are right we have a lot of objects on ALPHA menu but there are still nothing on leftBarButtomItem
slot in root Menu controller. I think we can configure settings icon there and open controller to manage ALPHA
stuff.
We cannot use #30 as only way to change theme since it's not a required functionality.
Also i'm looking to provide ALPHA for jailbreak community to import ALPHA.dylib into any app you want and research application. In this case we cannot expect developer to change code for theme selection.
from alpha.
I personally think being able to change the coloring is what is really needed gold text on a black background isn't the most legible thing in the world and this is coming from someone who has issues reading text sometimes.
from alpha.
@OdNairy: You are right about left bar button item being unoccupied, but I would probably add this to the main circular menu as a separate action. I'll think about it and will let you know before going to implement it.
@scj643: Hm, I must say I am a little surprised, gold on dark background does provide great contrast and should be easy to read. I would love if you would explain a bit more about why is this a problem for you. In the meantime, you can always use another theme, by setting it yourself in the code. I'll add instructions for this to the Wiki asap.
from alpha.
The reason why I say this is because I'm visually impaired and Black on white is more visible for me.
from alpha.
Okay, understood. For now this will be the default theme, but I'll add another theme that will be black on white which you can use. And we'll make it easier to switch themes soon, so hopefully that will solve the problem for you.
from alpha.
Related Issues (20)
- Trace Objective-C method calls HOT 1
- Text is unreadable on Method Call screen HOT 1
- Call buttons doesn't work HOT 1
- Heap search screen is outdate when getting back
- Some apps crash HOT 5
- Official Cydia App
- Some requests' timestamps may be inaccurate HOT 1
- Keychain.app HOT 17
- Asset catalog images HOT 1
- Object shortcuts are not working
- Improve shortcuts list
- Alpha pod: Unable to satisfy the following requirements HOT 4
- Low Power Mode flag HOT 3
- Update example apps
- carthage support HOT 2
- System log messages no longer displayed on iOS 10 Device HOT 1
- UIPasteboard support
- ALPHAApplicationDelegate vs Appdelegate HOT 1
- How to implement on IOS10.x + XCode 8.3.x
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alpha.