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
 
Changing the list dividers and ripples #1052
          
     Merged
      
      
    
                
     Merged
            
            
          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
    
  
  
    
    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.
0b34467    to
    c6ab400      
    Compare
  
    | 
           @heysadboy Please let the maintainers approve the change before sending the PR.  | 
    
| 
           @mananwason Sorry for misunderstanding, but I asked @the-dagger on gitter if I could make the issue and pull request as he suggested last time to ask for issues about UI until it becomes more mature.  | 
    
    
  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
    
  vidu171 
      pushed a commit
        to vidu171/open-event-android
      that referenced
      this pull request
    
      Jan 29, 2018 
    
    
      
  
    
      
    
  
Updated deploy script path Updated google cloud service account key Update generic.md Remove deployment from main branches Changing the list dividers and ripples (fossasia#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 fossasia#1045 Name of track not displaying on clicking the notification when session is bookmarked resolved. (fossasia#1053) Took out Digital Ocean Merge development to master (fossasia#1716) * Issue fossasia#1155 UI of Schedule Screen improved. (fossasia#1165) * Update JSON assets and API endpoints This commit updates the API endpoints and JSON assets of Open Event Android app according to FOSSASIA-17 Summit. * Check for null values in microlocation field of Session JSON * Correct speaker URL in SpeakerListAdapter and Speaker POJO class This commit solves the problem of speaker images not being loaded in speaker fragment, session detail and speaker detail Activities. * Session Layout Fixed Fix issue#1130 (fossasia#1184) * Fixed issue fossasia#1179 ui bug in session detail activity (fossasia#1181) * fix: Speaker's biographic details (fossasia#1194) * docs: Add Commit style guidelines (fossasia#1191) * added start/end attributes for each left/end ones (fossasia#1189) * added speaker name in session list item (fossasia#1178) * Tabs Centred (fossasia#1075) * fix: Font size of text on Speaker's image (fossasia#1197) * chore: update upload-apk.sh to reduce repo size * Fixed issue fossasia#1187 UI Bug: on back pressed in map opens last fragment/activity instead of session activity (fossasia#1190) Signed-off-by: Rishabh Khanna <rishabhkhanna777@gmail.com> docs: Add Commit style guidelines (fossasia#1191) added start/end attributes for each left/end ones (fossasia#1189) added speaker name in session list item (fossasia#1178) Tabs Centred (fossasia#1075) fix: Font size of text on Speaker's image (fossasia#1197) * Fix: App crashing in bookmarks fragment. (fossasia#1203) * Fix: navigation drawer lag fossasia#1173 (fossasia#1200) * Bookmarks Item in navigation drawer remains clicked if no bookmarks present (fossasia#1177) * Fix: Issue fossasia#1176 App crashing on data connection. (fossasia#1186) * fixes for FOSSASIA 2017 (fossasia#1226) Changes to make app working with FOSSASIA 2017 * Fix: Showing result based on query after refresh (fossasia#1221) * Fix: Correcting Map Location (fossasia#1220) * fixes issue#1222 (fossasia#1229) * fix: removing html tags from scheduleFragment * fix: UI bug in speakerlist and speakerDetailsActivity (fossasia#1209) * Fix: Corrected the grid layout when screen is rotated (fossasia#1208) * html parsing issue solved, Issue fossasia#1185 (fossasia#1201) * fix: UI bug in session card in SpeakerDetailActivity (fossasia#1214) * Bookmarks Issue Fixed (fossasia#1081) (fossasia#1098) * Bookmarks Issue Fixed (fossasia#1081) * Update build.gradle * Update SessionsListAdapter.java * fix: updated kubernetes.md * Fixes fossasia#1251 (fossasia#1252) * Remove API key from code (fossasia#1253) * fix: Access to package method in DatabaseTest Fixes fossasia#1255 * fix: issue bookmark status in SpeakerDetailsActivity resolved * update: Change in description field variable in DayScheduleAdapter. (fossasia#1263) * Shared messages (fossasia#1273) * updated bookmark string error * fixed error in shared events * updated bookmark string error (fossasia#1272) * docs: Updated documentation to setup Maps. (fossasia#1258) * docs: Updated screenshots. (fossasia#1249) * fix: issue Sort Sponsors according to sponsorship level * spelling fixes * Make application asynchronous using Rx (for fossasia#1269) (fossasia#1276) * Make database operations reactive (for fossasia#1269) * Fix merge conflicts (for fossasia#1269) * feat: Add sticky headers in the recyclerview(trackRecyclerview) * fix: fix PMD issues * enchancement: Update Developed by FOSSASIA instead of Programmed by FOSSASIA (fossasia#1284) * feat: Add sticky headers in the dayRecyclerVew Display slots between time headers for better UI and UX * Move bookmark and share icon to bottom (fossasia#1298) Move the bookmark and share icon to bottom of the tracks item header * fix: Change headers along with Sort Order in RecyclerView This will change headers when you change sort order. * update: Change layout of schedule item Makes schedule item more readable * feat: Make remaining fragments reactive (fossasia#1295) * feat: Add headers in the locationsRecyclerView * fix: fix PMD issues * fix: bug in item selection in navigation drawer resolved (fossasia#1307) * fix: Remove redundant menu item tinting code (fossasia#1305) Now, we use a shaded scrim to make text and icons visible, so there is no need to dynamically tint menu icons. Also, reactively loading speaker from db means it may result in NullPointerException * fix: loading of SpeakerImage in SpeakerDetialsActivity resolved (fossasia#1285) * chore : change the default value for data toggle Data is downloaded on mobile data too by default. * Download data on mobile network by default (fossasia#1309) * chore : download data on mobile data by default * feat : download data on mobile network by default * feat: Make refresh and download action asynchronous (fossasia#1316) * Make the refresh action in fragments asynchronous using RxJava * Make the connection checking process asynchronous * Make the database writing operation asynchronous after download Fixes fossasia#1315 * fix: display cached sponser images when offline (fossasia#1314) * fix: Fix layout warnings and RTL (fossasia#1303) * fix: Fix layout warnings and RTL Fix the layout warnings, RTL support and add tools attribute for development aide Fixes fossasia#1296 * Resolve merge conflicts on layout * fix: resolved crashing in SpeakerDetailsActivity (fossasia#1313) * Fix: Arraylist not cleared before adding items (fossasia#1317) * Leaks, blocks and NPE fixes (fossasia#1320) * fix: Fix receiver leak and add connection listener * fix: Fix leaks and NullPointerExceptions * fix: Fix blocking of SponsorsFragment * fix: App crashing due to OutOfMemory error in loading Bitmap (fossasia#1261) * fix:Added Notification Interval Title in Settings (fossasia#1248) * fix:Missing Logo in Bookmark Widget added(fossasia#1300) (fossasia#1327) * enhancement: Change speaker layout in Session Detail (fossasia#1333) Fixes fossasia#1332 * fix: Fix drawer layout lag (fossasia#1330) Use hardware acceleration and fixed navigation bar width to fix lag * Fix/Avoid observable leaks in activities and adapters (fossasia#1329) * fix: Fix memory leak by disposing observables in Activities * fix: Fix memory leak disposing observables in Adapters * fix: Fix speaker image not loading for first time (fossasia#1325) Picasso holds a weak reference to Target object being used to load speaker photo which gets garbage collected by the time image is loaded. To prevent this, make the Target final and to make it a strong reference, add it to a view lifecycle Fixes fossasia#1321 * fix: Re-enable hardware acceleration for shadows (fossasia#1335) * fix: Fixed Bookmark snackbar. (fossasia#1245) * Fixes offline download (fossasia#1336) * bumped to 1.0.0 (fossasia#1337) * feat: About Page for application (fossasia#1283) * Schedule timings fixed * Removes Home * fix : remove instances of nav_home * feat: Add selectable item background to borderless buttons (fossasia#1362) * fix: Remove translatable string warnings (fossasia#1359) * fix: Upgrade libraries and use absolute versions (fossasia#1360) * improved location fragment ui (fossasia#1358) * fix: StartTime default sort for sessions (fossasia#1346) * fix: fixes Layout Breaking in landscape mode fossasia#1331 (fossasia#1364) * fix: Hide track description if not present (fossasia#1383) Fixes fossasia#1382 * fix: Fix memory leaks by removing static context (fossasia#1381) Remove unnecessary static context from classes preventing memory leak. Instead, wrap them in WeakReference wherever possible * fix: Remove redundant imports and warnings (fossasia#1380) * fix: Fix widget layout warnings and rendering pre lollipop (fossasia#1379) - Change vector drawable to raster - Remove deprecations and warnings Fixes fossasia#1378 * fix: Fix share menu option crashing (fossasia#1393) * chore: Update app screenshots in ReadMe (fossasia#1395) * feat: Improve SpeakerDetailActivity collapsing toolbar (fossasia#1392) - Improve top and bottom scrim - Render designation and organization correctly Fixes fossasia#1391 * fixes issue fossasia#1389 (fossasia#1390) * refactor: rename method names to meaningful names with camel case convention in Database operations (fossasia#1398) * fix: Use thumbnail attribute for Speaker API (fossasia#1371) Use `thumbnail` attribute from Speaker API to show thumbnails instead of photo Using `photo` attribute for displaying images in SpeakerListFragment or Event Detail Activity consumes large amount of data as full size images need to be downloaded. Using server side resized images by using `thumbnail` or `icon` attribute saves from downscaling these photos by a 3rd party application. Fixes fossasia#1264 * feat: Add stetho library for debugging (fossasia#1401) Stetho library integration with Retrofit and Picasso along w ith Database and SharedPreference debugging Fixes fossasia#1396 * feat: Update Back Button of Section Other Than Tracks (fossasia#1373) * Update README.md * Update upload-apk.sh * Update codestyle.md * refactor: Break MainActivity methods into maintainable blocks (fossasia#1370) Breaks the monolithic and large methods into maintainable functions * Revert "refactor: Break MainActivity methods into maintainable blocks (fossasia#1370)" (fossasia#1403) This reverts commit 3154df8. * fix : fix app crashing when first time running app without downloding latest schedule (fossasia#1411) * fix : make appbar always expanded and optimise code for it (fossasia#1408) * fix: bug related to bookmarks (fossasia#1413) fix: bug related to bookmarks * feat: Adding feature to filter schedule * Switch to staging-cluster * feat: Make UI follow track colors (fossasia#1420) Fixes fossasia#1405 * fix : search not working properly in track session activity (fossasia#1424) * Create apk-generator.md * fix: Fix session colors not showing in Location wise sessions (fossasia#1431) * fix: Fix notification replace strategy (fossasia#1430) * Update apk-generator.md - Added delivery options * fix: Show correct event logo in Navigation View * Modify json result structure and add keystore info to docker environment (fossasia#1453) * fix: Cache computed color to avoid delay Cache calculated colors so the delay in Track color UI update is minimized Fixes fossasia#1452 * fix: Ensure International English Punctuation across the app (fossasia#1457) Fixes fossasia#1451 * fix: showed actual dates in the Schedule Viewpage Adapter (fossasia#1454) * docs: Add app build details in apk-generator.md Add details about the app generation process in web app Fixes fossasia#1436 * Fixes 1435: Document getting the data from uploaded zip/url * Refer screenshots locally from project * feat : Implement sort by tracks option in Schedule Fragment (fossasia#1415) * feat : Add strings for Sort by title for Schedule Fragment Add strings for sort by title in arrays.xml and strings.xml Rename strings for existing sort methods to meaningful name * feat : Add sort by tracks option in Day Schedule Fragment * fix : Sort sticky headers in alphabetical order in Day Schedule Fragment when sort mode is by tracks * Update DayScheduleFragment.java * Update DayScheduleFragment.java * Update DayScheduleFragment.java * Update DayScheduleFragment.java * Update DayScheduleFragment.java * docs: Add doc images locally (fossasia#1463) - Add all images in /docs/images/ - Remove stale images - Add /docs/screenshots/deleted.txt for future references * Fixed SessionDetailActivity AppBarLayout not collapsing appropriately (fossasia#1469) * fix: Remove unnecessary share links (fossasia#1470) - Remove share links from session item and update UI accordingly - Remove generic app link information from speaker detail - Add StringUtils function to join a list into string using a delimiter - Add speaker information in session share link Fixes fossasia#1442 * feat: Enable Leak Canary to report memory leaks and fix them (fossasia#1471) Fixes fossasia#1465 * fix: timezone while parsing the date from API (fossasia#1473) * docs: Add repo size reduction apk upload doc (fossasia#1478) Fixes fossasia#1433 * fix: Remove share from SpeakerListActivity (fossasia#1482) Fixes fossasia#1442 * removed padding from fragment_bookmarks.xml (fossasia#1486) * fix : search when sort option is changed (fossasia#1483) * fix: Shorten dates in ScheduleFragment (fossasia#1495) Fixes fossasia#1480 * update support lib and gradle plugin (fossasia#1481) * update support lib and gradlew plugin * Update build.gradle * fix: resolved the memory leak in DayScheduleFragment (fossasia#1498) * fix:Settings Page Animation fixed and Settings Descriptions Added(fossasia#1444) (fossasia#1488) * fix: removed disappearence of menu icons (fossasia#1477) * scrollable tab in schedule fragment (fossasia#1502) * Fixes message sharing issue (fossasia#1506) fix : message sharing issue * style: Center alignment of the speaker details in the recyclerview in content_session_detail.xml (fossasia#1508) Fixes issue fossasia#1487 * fix : Add view pager margin and move sort option to actionbar (fossasia#1507) * feat : Add view pager margin in ScheduleFragment * fix : Move sort option from FAB to actionbar * fix: Inconsistent state of app when download interrupted (fossasia#1500) Fixes fossasia#1497 * Fix : search not working properly in locationactivity and bookmarksfragment (fossasia#1474) * fix: Remove unnecessary drawer menu load and clear (fossasia#1523) * fix: Network not available dialog disappears when network is available (fossasia#1520) * fix: Network not available alert dialog box disappears when network is available Fixes issue fossasia#1505 * Remove redundant import statements * Remove redundant import statements from MainActivity * Correct indentation in OpenEventApp * Change name of variable from dialog to dialogNetworkNotiff * fix: Network state change crash (fossasia#1515) * Added Milestone to template (fossasia#1525) * Update ISSUE_TEMPLATE * Fixed template typo. (fossasia#1530) * Sponsor name added (fossasia#1516) * fix: Thumbnail NullPointerException check (fossasia#1519) Fixes fossasia#1517 * fix: Center align empty text in LocationActivity (fossasia#1536) * feat : add locations in map (googlePlay) (fossasia#1535) * fix : wrong dates displayed in ScheduleFragment (fossasia#1547) * fix: Align tabs in ScheduleFragment (fossasia#1545) * feat: Share button updated (fossasia#1533) * fix: Use 12 hour time representation (fossasia#1538) * Managing error in represenation of time * Removing earlier changes and adjusting ISO conversions * fix: displayed toolbar for map icon click (fossasia#1532) * feat: added map icon in location activity (fossasia#1503) * fix : Displaying same time for session when timezone is changed (fossasia#1553) * feat: Save splash logo during apk generation (fossasia#1556) * Push docker images to public docker repo * feat: Replace callbacks to lambda in remaining parts (fossasia#1572) * fix: add sort option for org and country only when needed (fossasia#1563) * OSX docs for generic installation of app generator (fossasia#1575) * OSX docs for generic installation of app generator * Update generic.md * fix: getting event info from the assets folder (fossasia#1562) * style : Hide subtitle if it is empty (fossasia#1580) Fixes fossasia#1579 * Throw exceptions properly and replace unzip method * Add additional logging statements for celery * Use new secret to store droidgen tls and contact redis via dns * Changing the edge glow color of scrollview in Session Detail Activity (fossasia#1581) * Revert "fix: updated kubernetes.md" * docs: Update generic.md to include additional info (fossasia#1589) * feat: Replace callbacks with lambdas in adapters (fossasia#1569) * feat: Replace callbacks to lambda in fragments (fossasia#1571) * feat: Add retrolambda and replace callback in activities (fossasia#1568) * feat: Replace callbacks to lambda in DbInstance (fossasia#1570) * docs: Align screenshots in ReadMe (fossasia#1607) * Add branding * Add kubernetes deployment docs. * Fix incorrect syntax and region * fix : App crashing on starting when generated using api endpoint * fix : Remove redundant files from assets * Specify version to kubernetes docs * refactor : Fix codacy issues for generic android app (fossasia#1614) * fix : code style issue * fix : Remove unused fields and imports * fix : Other codacy issues * fix : explicit scop issues * fix : Add comments in default block and rename variable * fix: Change collection lambda and add remaining (fossasia#1623) * fix: NullPointerException in parsing Sessions of Speakers (fossasia#1621) * fix: Shadow between AppBar and TabLayout (fossasia#1599) * fix: Resize splash logo to appropriate size (fossasia#1632) Resize the splash logo shown at app launch to appropriate size maintaining the aspect ratio of the image Fixes fossasia#1591 * Fixes 1419 : Enhance Google PLay map fragment (fossasia#1625) * refactor : Fix codacy issues in app generator v2 (fossasia#1634) * feat: Migrate to Realm (fossasia#1509) * fix: Show disappeared markers in Realm build (fossasia#1638) * Fixes fossasia#1628 : Revert app sharing workflow (fossasia#1635) * refactor: Rewrite ISO8601Date class (fossasia#1617) * feat:Added Track Tags in Schedule(fossasia#1521) (fossasia#1640) * back button in location activity made working (fossasia#1642) * feat: Change edge glow color of RecyclerView of tracks and sessions speaker activity (fossasia#1629) * test: Add date conversion tests (fossasia#1566) * fix: Show speaker image placeholder under no network (fossasia#1647) * fix: Disappearing map icon and map fragment overlay (fossasia#1645) * feat: Show progress bar dialog while downloading event data (fossasia#1630) - Create DownloadCompleteHandler for handling download events - Create fluent API for DownloadCompleteHandler - Remove download related events from MainActivity - Handle events ro show progress of download - Propagate success or error to MainActivity using CompletableSubject - Hide/Show progressbar at appropriate events Fixes fossasia#1490 * fix : App generated using zip is not able to fetch latest data * Move android generator to eventyay-cluster * feat: Ignore build/generated folders while copying in generator (fossasia#1665) * fix: Add JSON payload images in apk - Add speaker and sponsor images in apk - Add option to load images from asset URI via Picasso - Add tests for URI converter * chore: Move Date tests from androidTest/ to test/ (fossasia#1669) * chore: Move Date tests from androidTest/ to test/ * corrected DateTest.java file (fossasia#3) * Update README.md * fix: Remove description and location attributes from Track (fossasia#1674) * fix : Save event date in database when loading from assets (fossasia#1675) * fix: Lenient parsing and error handling throughout the app (fossasia#1663) * fix: Date format and parsing along with unit tests (fossasia#1683) * feat:Added bookmarks in Schedule Page (fossasia#1685) Remove unused imports Fixed Codacy Issues Fixed Codacy Issues Added minor fix * feat: added a video button in SessionDetailActivity.java (fossasia#1686) * feat: New Home Screen with bookmarks and Global Search (fossasia#1565) feat:Global Search Added along with Bookmarks added to Home Page(fossasia#1499) Removed Unused Imports Minor Fixes Restructuring of the ViewHolders done to enable resusability of Code Minor Fixes related to Codacy Improved Search Speed Added improvements from developemt Removed unused imports File formatting done feat: Make color usage and layout normalized Added tags dissappearance * feat : Cache sponsor images and speaker's thumbnails (fossasia#1684) * fix : App crashing when connected to network but internet is not working (fossasia#1513) * fix: Sort sponsors according to level in ascending order (fossasia#1694) * fix: Hide sessions in draft state (fossasia#1692) * fix : App behaviour when api url is not available for event (fossasia#1690) Directly load data from assets without showing dialogue Disable swipe refresh layout * Revert "fix: Sort sponsors according to level in ascending order (fossasia#1694)" This reverts commit 70cae37. * chore: Remove Bookmark Fragment and fragment_bookmarks.xml (fossasia#1698) * fix: Update local json with new date format and add verbose logging * fix: Use common bookmark icon throughout app (fossasia#1696) * fix: maintaining text size throughout the app (fossasia#1707) * fix: maintaining text size throughout the app * fix: maintained uniform text size of elements throughout the app * Improving the map fragment for play version (fossasia#1668) Improving the map fragment for play version Improving the map fragment for play version Improving the map fragment for play version Improving the map fragment for play version Changing the title bar hint color for map * no sessions text handled in location activity (fossasia#1653) * Create CODE_OF_CONDUCT.md * fix: Add new DateUtils fixing local and event dates (fossasia#1700) * feat: added a two pane layout (fossasia#1590) * fix: Show loading progress while parsing local JSON assets (fossasia#1704)
  
      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.
  
    
  
    
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.
Solving the issue #1050