-
Notifications
You must be signed in to change notification settings - Fork 52
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
Add Installation Instructions #140
Conversation
Thank you for the pull request!The Scribe team will do our best to address your contribution as soon as we can. The following is a checklist for maintainers to make sure this process goes as well as possible. Feel free to address the points below yourself in further commits if you realize that actions are needed :) If you're not already a member of our public Matrix community, please consider joining! We'd suggest using Element as your Matrix client, and definitely join the General and Android rooms once you're in. Also consider joining our bi-weekly Saturday dev syncs. It'd be great to have you! Maintainer checklist
|
Hey @Linfye! This is looking amazing 🤩 Really can't wait to bring this in as the app menu will then be at a great point :) A couple comments on some things that need to change before we merge: The texts for the field should be:
So the final text should be:
Specifically we don't want 🌐, but rather ⌨️ and the icon that's used on Android for switching keyboard input methods. On iOS we have the globe for this, but for Android there's a keyboard icon. Answers to your questions:
|
A possible solution would be to hide the action bar on Creation of the MainActivity using supportActionBar.hide() and view pager changes would show the action bar and hide according to which page the user would be. There might be additional changes to be made but this could work. |
Thank you for your responses. I have made the changes. Could you review it again? 😊 |
Sorry to ask for two final changes, @Linfye :) We also want the keyboard installation field to be a button, which is why And the last thing - also sorry for not being clear with this - can we get the ⌨️ changed to the icon that Android uses for switching keyboard inputs? Specifically the one below: Really is looking great! 😊 So nice to see Scribe-Android like this finally :) |
I've made those changes you mentioned. You can review again now. Thanks. 😊 |
@Linfye Could u show the action bar in case of the other pages using supportActionBar?.show() command when the view pager changes it position. If it causes adjustment issues in case of nav bar changing position you could try modifying the xml layout of main activity to fill system window. Thank you for the efforts you have been adding to the project so far :) |
@angrezichatterbox, I'm not quite clear about what you mean. Are you suggesting to turn on the supportActionBar on the fragment_main.xml? Could you explain in detail how to do it? 😊 |
Sorry I could have been more clear. So currently you have hidden the supportActionBar on the MainFragment. The action bar is not visible for the other pages as well. A possible fix for this would be to hide the support Action bar onCreate in the MainActivity. and then in the Main Activity in the view pager modify it to show the action bar for the other pages. Scribe-Android/app/src/main/java/be/scri/activities/MainActivity.kt Lines 84 to 114 in b1260af
This might cause the nav bar something to move up and down as the action bar is being changed continuously a possible fix for this would be to fill in window size for the relative layout of the main activity and then accordingly set the background color as well. If you have any more doubts Feel free to ask. |
I'll let @angrezichatterbox speak to the action bar, @Linfye :) For the icon I was hoping that Android had a pre-built one we could use, but it looks like there's not one. I went ahead and made it :) Can you use the SVGs I'm attaching for light mode and dark mode? Thanks so much! |
OK, done. Thanks for the images! 😊 |
Let us know what the final review on your end is, @angrezichatterbox! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR looks awesome @Linfye. The action bar works fine and is present for all pages.
Will play around with it a bit more after work and send along the final review, @Linfye! Thanks :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All's looking really good, @Linfye! I'll bring this in and note a few more things that need to be done in a new issue 😊 So awesome to see Scribe-Android like this :D
Contributor checklist
Description
The current page looks like this:
![image](https://private-user-images.githubusercontent.com/91316150/369667949-9a88b07d-158a-4104-8bb6-6ea4477b070e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMTY5MjAsIm5iZiI6MTczOTIxNjYyMCwicGF0aCI6Ii85MTMxNjE1MC8zNjk2Njc5NDktOWE4OGIwN2QtMTU4YS00MTA0LThiYjYtNmVhNDQ3N2IwNzBlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE5NDM0MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQzYjllNzk2NTkyMWIxNjc2ZDYxOTMyODIyZDE4NTA3OWZmNDU2ZjVjNmZmMTNjMTJkYmFkZDY0OGFhMjViZTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._DbRngpwqz9qhTa04LV76blmoRpuW7Aio43Fzk3QWVM)
And I have 3 questions:
Thanks. :)
Related issue