Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3889

Add development settings page

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Waiting for testing
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.9.5
    • Fix Version/s: None
    • Labels:
    • Testing Instructions:
      Hide

      Test on one Android and one iOS device.

      1. Login into a site (You can use 3.8 testing site) and navigate to App settings, then click on About.
      2. Click on the app version (first item on list) to enter Device information.
      3. Check if you can see Developer options. If not, click 5 times (without pause, quick) on the Compilation Information item.
      4. You'll see a toast saying "You're now a developer" and Developer options will appear at the top of the page.
      5. Access to Developer options.
      6. Check Text direction toggle change the page to RTL.
      7. Check the Safe area margins toggle add a margin on all the 4 sides of the screen.
      8. If the site has remote themes, the badge on the item will have a number greater than 0. Check you can disable them.
      9. It the site has site plugins with styles, the badge on the item will have a number greater than 0. Check you can disable them.
      10. Check Disabled features are listed bellow the toggles.
      11. Check Site plugins are listed bellow Disabled features.
      12. Check now you can copy with the button on the toolbar the disabled features and the site plugins list.
      Show
      Test on one Android and one iOS device. Login into a site (You can use 3.8 testing site) and navigate to App settings, then click on About. Click on the app version (first item on list) to enter Device information. Check if you can see Developer options. If not, click 5 times (without pause, quick) on the Compilation Information item. You'll see a toast saying "You're now a developer" and Developer options will appear at the top of the page. Access to Developer options. Check Text direction toggle change the page to RTL. Check the Safe area margins toggle add a margin on all the 4 sides of the screen. If the site has remote themes, the badge on the item will have a number greater than 0. Check you can disable them. It the site has site plugins with styles, the badge on the item will have a number greater than 0. Check you can disable them. Check Disabled features are listed bellow the toggles. Check Site plugins are listed bellow Disabled features. Check now you can copy with the button on the toolbar the disabled features and the site plugins list.
    • Affected Branches:
      MOODLE_39_STABLE
    • Pull Master Branch:
    • Sprint:
      Moodle App 4.0

      Description

      To enable some extra debugging or disable features like 3rd party css.

      1. Create a new page on settings that only can be shown on dev mode and when clicking 5 times on compilation info. And add the following settings:
      2. Switch RTL/LTR.
      3. Force safe area margins.
      4. Disable 3rd party styles and site plugins. (when on a site)
      5. List disabled features. (when on a site)
      6. List site plugins and versions. (when on a site)

      Also add the ability to copy the disabled features and site plugins list.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              pferre22 Pau Ferrer
              Reporter:
              pferre22 Pau Ferrer
              Integrator:
              Dani Palou Dani Palou
              Tester:
              Isabel Renedo Rouco Isabel Renedo Rouco
              Participants:
              Component watchers:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: