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

Add development settings page

XMLWordPrintable

    • 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 (at  the bottom of the page) 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 (at  the bottom of the page) 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.
    • MOODLE_39_STABLE
    • MOODLE_400_STABLE
    • Moodle App 4.0

      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.

        1. screenshot-1.png
          screenshot-1.png
          66 kB
        2. screenshot-2.png
          screenshot-2.png
          50 kB
        3. screenshot-3.png
          screenshot-3.png
          134 kB

            pferre22 Pau Ferrer
            pferre22 Pau Ferrer
            Dani Palou Dani Palou
            Juan Leyva Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.