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

Add development settings page

    XMLWordPrintable

Details

    • 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

    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

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

        Issue Links

          Activity

            People

              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

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

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