Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature ideas πŸ’‘βœ¨ #14

Open
5 of 12 tasks
okwasniewski opened this issue Jan 31, 2023 · 11 comments
Open
5 of 12 tasks

Feature ideas πŸ’‘βœ¨ #14

okwasniewski opened this issue Jan 31, 2023 · 11 comments
Labels
enhancement New feature or request

Comments

@okwasniewski
Copy link
Owner

okwasniewski commented Jan 31, 2023

In this issue I want to track future feature ideas and gather some feedback around what you want to see next!

  • Turn on / off accessibility on Android Emulators
  • Send text to Android emulator
  • Clean derived data for each app separately
  • Show emulator on disk
  • Add emulators to favourites
  • Customise shortcuts launching emulators
  • Show / Hide - Android / iOS sections
  • copy simulator name for iOS to use in the terminal
  • copy android emulator device id to use in adb
  • Installed apps management
  • Show which android emulator has google play services (by @krozniata)
  • Show which flags were used to launch emulator (by @krozniata)
@okwasniewski okwasniewski added the enhancement New feature or request label Jan 31, 2023
@okwasniewski okwasniewski pinned this issue Feb 9, 2023
@dutradotdev
Copy link

I would like to share some ideas too:

  • Show logs for iOS apps and logcat for android apps (sometimes you just want to check native logs but you don't want to open android studio or xcode)
  • Filter logs for both platforms (it is really bad to filter logs using grep and etc)

@okwasniewski
Copy link
Owner Author

Hey @dutradotdev,

Thanks for your input! I'm not sure if it is possible to show logs for iOS app without opening Xcode. Could you provide some examples of that? I think that adding option to launch logcat is great πŸ‘πŸ»

Also, it would be very useful if you could provide an example of filtering logs (for both platforms).

@phucynwa
Copy link

could you add supporting scrcpy feature ?

@okwasniewski
Copy link
Owner Author

could you add supporting scrcpy feature ?

@phucynwa Thanks for the suggestion but I want to keep MiniSim focused only on emulators. Therefore I won't add it, at least for now.

@dutradotdev
Copy link

@okwasniewski I don't know how to do this for iOS, for android you need to exec adb logcat and filter by tag (probably using regexes)
Android: https://developer.android.com/studio/command-line/logcat
iOS: https://stackoverflow.com/questions/10165641/how-can-i-get-the-console-logs-from-the-ios-simulator

@dutradotdev
Copy link

dutradotdev commented Apr 19, 2023

you can use this to check iOS device logs

brew install libimobiledevice
idevice_id --list // list available device UDIDs
idevicesyslog -u <device udid>

@mrcsxsiq
Copy link

mrcsxsiq commented Jun 3, 2023

It would be nice if was possible open the command below in terminal

adb logcat -v color

In this menu:

CleanShot 2023-06-03 at 20 11 40@2x

It could be an option named like Open logcat

@okwasniewski
Copy link
Owner Author

Hey @mrcsxsiq, thanks for proposing a new feature!

Starting with version 0.6.0 you can create your own custom commands! You can achieve this by creating a new command and pasting this apple script:

osascript -e 'tell app "Terminal"
    do script "adb logcat -v color"
end tell'
Screenshot 2023-06-04 at 16 27 50

@ameer-taghavi
Copy link

feature request: Wipe data for each android emulator

@okwasniewski
Copy link
Owner Author

feature request: Wipe data for each android emulator

Hey @ameer-taghavi,

You can achieve this by creating a custom command by going to Preferences > Custom Commands.

Here is the custom command you can paste: $android_home_path/emulator/emulator @$device_name -wipe-data

Screenshot 2023-06-22 at 21 59 15

@sclavijo93
Copy link

Is a CLI available? I would like to use it with some scripts I've built

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants