This repository was archived by the owner on Oct 9, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 823
revamp speaker details layout with material design layouts and standards #750
Merged
the-dagger
merged 2 commits into
fossasia:development
from
PareshMayani:revamp-speaker-details-page
Oct 20, 2016
Merged
revamp speaker details layout with material design layouts and standards #750
the-dagger
merged 2 commits into
fossasia:development
from
PareshMayani:revamp-speaker-details-page
Oct 20, 2016
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Current coverage is 11.03% (diff: 0.00%)
|
mananwason
added a commit
that referenced
this pull request
Jan 28, 2017
* Add screenshots for the generator * Update README.md * Revert "Add progressbar on the app generator" * Added code for packaging json files and png icons (#609) * Add sendgrid configuration and fix simultaneous uploads (#611) * Add sendgrid and fix uploads * Fix typo * Allow the user to upload only zip files * Fix multiple uploads * Fixes #600, #626, #618 (#628) * Adds preference to choose between local and conference timezones * Sorted sessions by start_time * Connected app to the orga server * Removed .json suffix ( Fixes #630), updates json (#631) * Fix share Intent not closing (#633) On a couple of devices I have tested the sample application and I noticed that when I pressed share in the Tracks section and tried to exit the share Intent would launch multiple times and enter a loop until the system realises this. Returning true here tells the system that the menu item press was handled correctly. * feat: added retry button on all download failed cases. (#635) * Fixes issue #636 (#637) * Speedup Travis CI build The Android Support Library and Google Play Services Library are deprecated and use of the repositories is recommended. This project has both so this will save maybe half a minute. * Fixes #639 (#640) * Revert "Speedup Travis CI build (Fixes #642)" * Fetch and package everything during app compilation (#632) * Fetch and package everything during app compilation * Send notification to server once app has been generated * Send notification to server once app has been generated * Fix packaging of json inside assets * Fix app build when logo was missing in the json files * Remove unnecessary parameters and components (#648) Proof that components are not required: https://camo.githubusercontent.com/aa4e1362b3b32edb64d1859772fcb2743abd1d50/68747470733a2f2f692e736e61672e67792f5a7751784a6d2e6a7067 Proof that MaxPermSize is not required: https://camo.githubusercontent.com/8aa88738446c51f5fa004958181d1b91cf940c82/68747470733a2f2f692e736e61672e67792f5275306851352e6a7067 * fixed noticeable lag on opening schedule. (#652) * fixes #49. (#650) pressing back when any other screen except "tracks" is selected reverts view to tracks but navigation view is not getting updated properly. * Display progressbar on upload (#646) * Sorting by tracks and start time done (#653) * fix: fixed an issue when schedule wasn't opening second time. (#654) * Add default icon when no logo was provided (#656) * Added script to delete apks after 72 hours (#657) * Cancel current file upload and fix label * Remove app's name field * Remove app's name field * Better ss (#664) * Improve Splash Screen Performance * Remove the splash_screen from color * Added checking email input to resolve issue #612 (#663) Closes issue #612 @the-dagger. Please do check it out and merge. I added code to check for the following: No spacial characters before and after @ (-) and (.) should not be together after @ 2 characters must before @ Email length should be less 128 characters {Follows regex validation technique} How it works, On press of the generate button the code checks if the email is a regular email address or not with the help of the checkemail() function. If not reload the page as in case if there was nothing was there as input else proceed and generate the apk file! * Fixes #665 (#666) * Fixes #644 (#669) * Package background image (#674) * Fixes #638 (#676) * Fixes #658 (#679) * Fix bugs * Add fixed API (#682) * Solving Issue #604 (#677) * Solving Issue 604(adding country in speakers list) * Solving issue #604(adding country name in speakers list) * Create CONFIGURATION.md * Increase Gradle Memory for faster builds. (#687) fixes #686 * Update build tools * added HTML parser to session description. (#691) * updated build tools version. * added HTML parser to Session description. * added JSON validations while parsing. (#692) * made the top toolbar scrollable. (#694) * fixes * Solving Issue #689 (Adding fast scroll in speakers activity) (#698) * Solved #700 (#701) * Fixed Android App Development Set up link issue (#702) Earlier link was not working. Therefore replaced that with a working link. * Added Ripple Animation in List Items and Corrected status bar color issues. (#705) * Solved #700 * Added Ripple Animations to List Items * Fixed White Status Bar appearing in Settings and Speakers Activity. * Improved ButterKnife Implementation (#708) * fixes #712. (#714) speakarId was being used instead of sessionId. also did some optimisation to minimize number of database queries, will keep optimising as I find issues. * fixes issue 716 actionbar button get disappear issue (#717) * fixes issue #718 now hyperlink is clickable (#719) * update build tools * revert build tools version * update API Link * Code improvements optimizations (#725) * re-factor: declare common variables for dependencies and refer those variables * improvement: getcolor and getdrawable methods are deprecated, instead use ContextCompat provided methods * improvement: Html.fromHtml is deprecated. Refer this question for more details http://stackoverflow.com/questions/37904739/html-fromhtml-deprecated-in-android-n * re-factor: remove unused imports and no need of global variable (splash screen time) * re-factor: android.R.id.home should be handled in base activity only as it's a common code. * re-factor: setContentView and bind layout directly in base activity, for more details check the issue #724 * update build tools * Update build.gradle * Revert "Code improvements optimizations" (#730) * deleted todofy badge * fixes issue #720 App crashing if internet is off (#732) * Permission model perfection (#729) * perfect the runtime permission model implementation * dismiss snackbar in map fragment if fragment gets changed * fix issue #720 app crash when revisit any page: location, speaker, sponsor, track. (#733) * re-factor: no need to have "ok" string, instead we can use in-built ok string which is also having translations provided in-built (#727) * Fixed Codacy Issues * make tracks fragment following keyline margins (16dp) (#739) * re-factor: android.R.id.home should be handled in base activity only (#740) * re-factor: getColor, getDrawable and Html.fromHtml methods are deprecated. replace it with the updated/compatibility one. (#741) * remove duplicate packages * implement the autofit grid recyclerview for speakers list fragment (#745) * rename Speakers list fragment and speaker details activity (#749) * revamp speaker details layout with material design layouts and standards (#750) * revamp speaker details layout with material design layouts and standards * make speaker bio left aligned * re-factor: setContentView and bind layout directly in base activity * re-factor: re-factor code of setting contentview and butterknife binder/unbinder. Also remove unused lifecycle methods from couple of fragments * implement butterknife binding and include onItemClick listener in adapter itself * implement butterknife binding, improve code, include itemview clicklistener in sponsorlist adapter class * implement butterknife binding, improve code, include itemview clicklistener in session list adapter class * implement butterknife binding, improve code, include itemview clicklistener in schedule adapter and location adapter classes * delete ViewHolder class * Fix: Refresh flow bug in Track Fragment Resolves: #756 * Fixes issue #759 back arrow button is not working in setting activity * to resolve travis build failure * fix: background highlight issue in schedule tab (#765) * remove collapsing toolbar from tracks activity (#766) * Update upload-apk.sh * Adding hour/min along with time in notification mode in settings (#776) * fix: share menu item in tracks fragment and tracks activity (#768) * app generator #554 (#767) * node generatot added * gitingnore adde * node modules removed * remoed * Update strings.xml * Update config.json * Update config.json * Update config.json * Update config.json * Update config.json * Update config.json * Update config.json * Update .gitignore * Correcting sort functionality in schedule fragment (#774) * Adding search functionality in schedule fragment (#769) * Adding search functionality in schedule fragment * Adding search functionality in schedule fragment * Making toolbar of sessions activity scrollable * fixes issue 779 (#780) * improved the track display * modified build.gradle * changed build.gradle to prevent travis failures * changes to track_item display * made the sessions same as before * fixes issue #782 issue with locationactivity UI (#783) * fixes issue 781 (#785) * add sharing functionality * made necessary changes * made the required changes * made the required changes * made the required changes * fixes issue 788 (#790) * made required changes * made required changes * made required changes * Update .travis.yml * Added Japanese translation (#796) * fix failing travis builds credits @free4murad * Fixed Issue #803 (#809) * Simple Fix for Issue #803 I changed the text size for the description in session detail to 16sp. Even though according to material design body text size should be 14sp, for the description, it was a bit too small. Therefore I went to with the standard font size for subheading - 16sp. * Background changed to #efefef * Fixed TabLayout Issue #804 (#812) * Fix for location cards Issue#813 (#814) * Exit on double back press implemented. (#817) * Added Bangla localization support for the app (#822) * fixes the issue #819 (#825) * added the bookmark status * made changes to the sessions adapter * Update README.md (#827) * Fixed issue: #805 (#820) * Added strings for snackbar and notification * Fixed issue: #805 * created separate method fot snackbar * Fixed travis check * Disabled Scrolling when not neccessary (#836) * Resolved Crashing in DayScheduleFragment (#835) * Language preferences in user settings (#832) * Language preferences in user settings * Get display language in settings activity Remove unused import * made ui changes (#846) * Added Marathi Language Support (#862) * Handle no internet state in tracksfragment (#857) * Handle app crash in no internet state in tracks fragment * fixes issue #848 (#851) * made ui changes * modified location layout to gridlayout * handle no InternetState (#856) * made changes to tracks ui (#864) * Enhance tracks UI (#861) * Enhance tracks UI changelog: - added shared element transition from all sessionsLists to SessionDetailActivity - Edited track item in Tracks list to conform more closely to material design standards * Fix codacity CI build * Search speakers by name and organisation (#875) * improvement in the location activity ui (#873) * Isolated javascript from html (#866) Solving issue #696 * Improved splash screen (#869) * Added search in bookmark and removed share from location activity (#878) * Added search in bookmark and removed share from location activity * removed unused imports * made changes to the tracks activity ui (#883) * Fixes #879. UI of 'Add to Calendar' Button (#892) * Changed the UI of button * Added 'Add to Calendar' Button in the Toolbar * made changes to the bookmarks fragment (#890) * Fix issue #887 (#894) * changed span count * Revamped the UI of Session Detail Activity (#903) -> Added Scrollable Activity -> Removed scroll view from content layout, instead using Nested Scroll View -> Map fragment visible properly * Improved Documentation (#904) Fixed Grammatical Issues and Typos * marking bookmark from session list (#901) * solved #911 (#919) * removed items * Added splash activity * made changes to LocationActivity class (#896) * Add Korean support (#928) * fixed a typo (#930) * made changes to TracksActivity.class (#927) * Fixes #932 (#934) * - Fixed Typos (navigae to navigate) - Fixed broken link to heroku docs - Added a complete instruction (step no. 8) in all installation instruction filesixed some typos Fixed some more typos in files in docs folder (mdify to modify) Fixed some typos and added a clear instruction for modifying the php.ini file Fixed some instructions Fixed indentations Fixed some more typos minor changes * Added Tamil localization support -Improved hindi localization support * Add strings in Vietnamese (#953) * Add Indonesian Translation (#950) This commit adds Indonesian translations to the strings and arrays. Closes fossasia/open-event-attendee-android#949 * Added malayalam localization support (#948) * Add Spanish localization support (#946) * made changes to the location class (#943) * Modified the incorrect url for email.php. (#941) * Directory name fixed in Android App Setup Doc (#940) * Fix type of localizations (#939) * APK size reduced. (#960) * made changes to TracksActivity class (#957) * Added Nepali localization support (#955) * Added Nepali localization support * Added Nepali Localization Support and fixed merge conflict * Update strings.xml (#937) * solved issue with search view (#909) * OnCreate() method reduced. (#964) * Language preferences in user settings * Get display language in settings activity Remove unused import * Handle app crash in no internet state in tracks fragment * OnCreate reduced * Remove unused import * Update apk to the apk branch (#979) * fixed #880 (#982) Added background color to navigation header and changed twitter logo to fossasia logo * Fixes #984 (#985) * Revert "APK size reduced." (#986) * Add base kuberentes configuration (#978) * Added notification when bookmarked from Sessionlist (#983) * Update strings.xml (#989) Improve some of the Chinese used in the apps make it more accurate and easier to understand * Added Arabic Localization Support (#988) In this commit I have added Arabic localization support for the strings xml file. * Improved Romanian support and added new strings * Improving the spanish support (#997) * Change word "chosed" to "chosen" (#998) Change word "chosed" to "chosen" * Fixed conflicts in readjson naming (#1002) * Fixes #1003 (#1004) * Fixes: #922 URL opens up in chrome custom tabs * Reusing dialogFactory in about_us (#1001) * fixes issue #1011 (#1016) * fixes issue #958 (#1008) * made changes to the speaker and schedule fragment * made changes to speaker fragment * Create PULL_REQUEST_TEMPLATE * Create ISSUE_TEMPLATE * Fixes handler error (#1010) * List position is saved. (#1021) * Pressing search hides keyboard. (#1018) * Fix for issue #991 (#1017) Fix for issue 991 * Refrence to handler removed. (#1023) * Closing keyboard on search click (#1005) To solve the issue fossasia/open-event-attendee-android#886 * Issue #1024 ServiceConnection leaked in SpeakerDetailActivity resolved (#1026) * Added basic flask, celery app with helpers * Customize the application * Generate appropriate config * Normalize the app data irrespective of the source * Call the appropriate zipaligh based on build tools version * Added base UI libs dir * Added readme and celery tasks * Added 404 error page * Added UI and js * Updated README * Added status updates via polling * Implemented API for accessing the generator * Display live status updates from the compiler process * Map controls fixed. (#1025) * Added kuberentes configuration for generator * Updated PPA for JDK8 installation * Fixed deployment errors * Added simple cache busting for static files * Updated README * Fixed codacy errors and added docstrings * Add kubernetes deployment to travis build script * Use last modification time for file hash * Change API request format * Update .travis.yml * Makes the share and back icons in the single speaker view easier to see (#995) * Makes the share and back icons in the single speaker view much easier to see * Fix Codacy "Document empty method body" issue * Added drawables * Update SpeakerDetailsActivity.java * Fixed onPause not closing * TextDrawables added to improve the UI of tracks activity (#1033) * Issue #1029 resolved (#1036) * Issue #1038 resolved (#1039) * chore : update dependencies (#1047) * update build tools and sdk * update sdk, build tools and support lib * Fix for issue #1041 (#1042) * Closing keyboard on search click To solve the issue fossasia/open-event-attendee-android#886 * For issue #1041 * - Renamed TracksActivity to TrackSessionsActivity - Improved the user interface of TrackSessionsActivity * Removed the bug of deletion of session in Sessions list * Same date and time is displayed even when opening different events #970 (#1007) RESOLVED * Use ingress instead of direct load balancer * Updated all documentation to match app generator v2 * Updated API versions * Updated deploy script path * Updated google cloud service account key * Update generic.md * Remove deployment from main branches * Changing the list dividers and ripples (#1052) Replacing the dividers in track list, location list, sponsors list and schedule list. Also added the lost ripple in some parts and changed the color of toolbar title of the locations activity. * Issue #1045 Name of track not displaying on clicking the notification when session is bookmarked resolved. (#1053) * Took out Digital Ocean
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Solution for #747. Revamp speaker details layout with material design layouts and standards.