This project is mirrored from https://github.com/LineageOS/android_packages_apps_Recorder. Updated .
  1. 06 Aug, 2019 1 commit
  2. 10 Mar, 2019 1 commit
  3. 14 Oct, 2018 1 commit
  4. 10 Jun, 2018 1 commit
  5. 05 May, 2018 1 commit
  6. 27 Mar, 2018 1 commit
  7. 04 Feb, 2018 1 commit
  8. 15 Jan, 2018 1 commit
    • Bruno Martins's avatar
      Recorder: Avoid NPE when screen recording is about to finish · 23b81467
      Bruno Martins authored
       * The following crash can be reproduced in some devices by
         starting a screen recording and then stopping it from the
         sticky notification:
      
          E AndroidRuntime: FATAL EXCEPTION: Encoder
          E AndroidRuntime: Process: org.lineageos.recorder, PID: 3187
          E AndroidRuntime: java.lang.NullPointerException: println needs a message
          E AndroidRuntime:        at android.util.Log.println_native(Native Method)
          E AndroidRuntime:        at android.util.Log.e(Log.java:240)
          E AndroidRuntime:        at org.lineageos.recorder.screen.EncoderDevice$EncoderRunnable.run(EncoderDevice.java:320)
          E AndroidRuntime:        at java.lang.Thread.run(Thread.java:764)
          I ActivityManager: Showing crash dialog for package org.lineageos.recorder u0
      
       * This also matches other try...catch blocks used in other parts
         of the code.
      
      Change-Id: I8cd1d2f0be250603b791dd7be7db85f62b3ac26e
      23b81467
  9. 13 Jan, 2018 1 commit
  10. 16 Dec, 2017 1 commit
  11. 12 Dec, 2017 1 commit
  12. 08 Nov, 2017 1 commit
  13. 07 Nov, 2017 5 commits
    • Michael W's avatar
      Recorder: Fix wrong denial message in Recorder · e89aff12
      Michael W authored
      * After starting a screen recording for the first time, the user is
        requested to accept the necessary permissions
      * Upon accepting, without this patch there is a "you have denied" message
        once
      * Fix this by checking the required permissions properly instead
      
      Change-Id: I82ef806f989f344111b6e4947ca0f9a3763e0bde
      e89aff12
    • Joey Rizzoli's avatar
      Recorder: fix a string · d1fc0211
      Joey Rizzoli authored
      ScreenRecorder settings title should better refer to the
      recorder instead of the output
      
      Change-Id: I286d95a8de322b5d6732f485b3065d13ed60e77d
      Signed-off-by: default avatarJoey Rizzoli <joey@lineageos.org>
      d1fc0211
    • Joey Rizzoli's avatar
      Recorder: don't allow multiple instances of the app · 05987a97
      Joey Rizzoli authored
      Notifications could launch several instances of the app when clicked.
      While this could have been fixed in other ways, we want to be 100%
      sure the app doesn't have 2 open instances to prevent race conditions
      when starting / pausing the record
      
      Change-Id: I712b0ae711b11ee55c980d60cb730b2ace56fade
      Signed-off-by: default avatarJoey Rizzoli <joey@lineageos.org>
      05987a97
    • Michael W's avatar
      Recorder: Start recording after giving permissions · d7ec1f66
      Michael W authored
      * After agreeing to all the permissions, the recording should actually
        start
      * Instead, the service has to be bound before and the start is aborted
      * Bind the service after giving the permissions and add a delay so there
        is time to actually connect
      
      Change-Id: I21290cca534ff533edd7a482c75b7c99d27dd443
      d7ec1f66
    • Michael W's avatar
      Recorder: Fix permission request texts · c3e7220e
      Michael W authored
      * The error messages are generated by binary addition, so make sure
        they are ordered properly:
        1 = Mic
        2 = Storage
        4 = Phone
        =>
        1: Mic
        2: Storage
        3: Mic + Storage
        4: Phone
        5: Mic + Phone
        6: Storage + Phone
        7: Mic + Storage + Phone
      
      Change-Id: Ib2659739a43ee6c2982040e98fcca30a42e62573
      c3e7220e
  14. 03 Nov, 2017 3 commits
  15. 10 Oct, 2017 1 commit
  16. 18 Sep, 2017 1 commit
  17. 22 Jul, 2017 1 commit
  18. 01 Jul, 2017 1 commit
  19. 23 Jun, 2017 1 commit
  20. 01 Jun, 2017 1 commit
  21. 18 May, 2017 1 commit
  22. 28 Apr, 2017 1 commit
  23. 20 Apr, 2017 1 commit
  24. 29 Mar, 2017 1 commit
  25. 23 Mar, 2017 3 commits
  26. 22 Mar, 2017 1 commit
  27. 20 Mar, 2017 1 commit
  28. 15 Mar, 2017 1 commit
  29. 08 Mar, 2017 1 commit
  30. 02 Mar, 2017 1 commit
  31. 25 Feb, 2017 1 commit
  32. 24 Feb, 2017 1 commit