Comments (5)
Hi @vinaygaba ,
Showkase actually solved a big problem for our android team as it would provide out of the box solution for design catalog or UI components app built in compose from our UI components library. We have plenty of engineers working on the UI components library and AS preview is used for debugging, measuring and viewing how the components appears, however not all of them need to be there in showkase browser as we use the browser as UI components catalog app for designers, PMs, engineers, etc....
There are composable items that is part of another composable and that needs to be previewed for development but not in showkase browser.
I'm certain main developers/companies can use this to build inhouse design catalog app that showcases the in-house design components with company branding, etc and in such case they would need a choice of what needs to appear in showkase browser...
from showkase.
Glad to hear that you like it. I think this is a pretty valid request. I'm curious to learn more about your use case. Why do you want something to be previewed in Android Studio but want to avoid it in the Showkase browser? Just trying to learn more about how this library is being used @vyshas
from showkase.
Hi, I wanted to chime in and say that liking what you have provided with Showkase so far. We have a bug where if we want a screen that has a vertical scroll, it will crash showkase. If we could omit those previews for the full screens then it would be easier to use Showkase. I know that ideally you would just fix the bug but since many bugs can show up over time, until those bugs get fixed it would be nice just to turn things off. Also like vyshas above it's nice to control which composables you want to show.
from showkase.
Thank you for providing more context. I'm working on an API that would allow you to skip the composables! Will add y'all to the PR once its ready (should be soon)
from showkase.
PR is up for supporting this.
from showkase.
Related Issues (20)
- Update compileSdk to 34 and fix deprecation warning HOT 2
- UI components are not showing up (yet groups are) HOT 4
- Showkase was not able to find the root class that youpassed to @ShowkaseScreenshot. Make sure that you have configured Showkase correctly. HOT 2
- Paparazzi + Showkase Integration - java.io.FileNotFoundException (File name too long) HOT 5
- PreviewParameters don't work with Kotlin 1.9 HOT 1
- Incorrect generate ShowcaseBrowser color with kotlin 1.9 HOT 2
- Updating compileSdkVersion to 34 causes deceprecation errors for newInstance() HOT 2
- exported ShowkaseBrowserActivity HOT 3
- Incompatibility with Dagger 2.48 HOT 7
- Is that possible to download an image from url? HOT 2
- Showkase silently ignores duplicate ShowkaseComposables
- IllegalStateException on ShowkaseMultiPreviewCodegenMetadata HOT 6
- When using Showkase version 1.01 or 1.0.2 I get this error "error: cannot find symbol - import androidx.room.util.RelationUtil; " HOT 1
- old account label bypassing all fraud measures HOT 1
- Multi module: same package name leads to silently ignoring previews
- Class file has wrong version 61.0, should be 55.0 HOT 1
- Showkase ignoring the Locale parameter for @Preview
- Feature Request: Compose Multiplatform Support HOT 4
- Fatal Exception: java.lang.RuntimeException: Unable to start activity ShowkaseBrowserActivity HOT 12
- Any plans to add support for other compose multiplatform targets like ios and desktop? HOT 2
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 showkase.