1. 25 Nov, 2015 3 commits
    • Ketut Putu Kumajaya's avatar
      Fix broken fsflags support · bfb72b06
      Ketut Putu Kumajaya authored
      Process_FS_Flags Flags parameter is just a copy not a reference,
      not get updated, Mount_Flags always 0 - fix it now.
      
      Thanks to SHM @ XDA-Developers
      
      Change-Id: Ib044db905febfedefee493cfc04fd1cad6f61f8e
      bfb72b06
    • Dees_Troy's avatar
      Fix mkdosfs 2GB barrier · 00bc7025
      Dees_Troy authored
      Change-Id: I3627b35f8bd27048647764196d7cf6d34b7bc854
      00bc7025
    • Matt Mower's avatar
      Update dosfstools · 18794c82
      Matt Mower authored
      * Version 3.0.28
      * Update filenames in source
      * Remove unnecessary symlink to fsck
      * Commit "Recode short filenames from DOS codepage (default 437)." has
        been reverted since we do not have access to iconv
      * Commits cherry-picked on top of 3.0.28:
          - mkfs.fat: fix incorrect int type
          - Prevent out of bound array read in date_dos2unix()
      
      Change-Id: I50310235c62ec2e6bc90afcd10f2814d3afb5113
      18794c82
  2. 11 Nov, 2015 1 commit
  3. 09 Nov, 2015 2 commits
    • Ethan Yonker's avatar
      Move reloading of theme outside of the action thread · e0f1f3b4
      Ethan Yonker authored
      Reloading the GUI while the GUI is running and rendering is very
      dangerous as we may be deleting GUI resources before or while we
      are trying to render those same items. This change will allow us
      to safely load new resources and delete the old ones.
      
      Fixed a double free situation that was causing a crash on every
      other theme reload.
      
      Clear parsed xml documents when we are done loading the theme
      instead of keeping them in memory for the life of the theme to
      help save a little memory.
      
      Store starting page so that if we request a reload, we can enter
      the theme at the same starting point, which may come in handy if
      we allow for language selection on alternate starting pages such
      as the decrypt prompt or the system read only prompt.
      
      Change-Id: I45a7e3fb3daeefac56d70f8d4936938eb1244b99
      e0f1f3b4
    • Ethan Yonker's avatar
      Fix rules for libstlport · 5046857c
      Ethan Yonker authored
      Change-Id: I571e906173c9e70de97e3cfefd10da5137dba4d4
      5046857c
  4. 07 Nov, 2015 1 commit
  5. 06 Nov, 2015 1 commit
  6. 05 Nov, 2015 7 commits
  7. 26 Oct, 2015 3 commits
    • Ethan Yonker's avatar
      Fix screen timeout text placement · 25474e45
      Ethan Yonker authored
      Change-Id: I7b020c7048f9bbb550e9f5100c604c01809e4fbd
      25474e45
    • Ethan Yonker's avatar
      Fix SELinux issues for some devices · 58b09f1a
      Ethan Yonker authored
      Reinstate some SELinux stuff in the default init.rc (noticed by
      Kra1o5)
      
      Add permissive.sh script to dependencies list for CM trees.
      
      Change-Id: I36ade54378c413081d202002488309af35486d5f
      58b09f1a
    • Ethan Yonker's avatar
      GUI TextBox · 44925ad1
      Ethan Yonker authored
      Allows the GUI to create a scrollable text box for long text that
      may not all fit on the screen. Also includes code to allow the
      console to wrap on spaces and other such characters instead of
      wrapping in the middle of a word.
      
      To see an example of how to add a text box to the XML, see:
      https://gerrit.omnirom.org/#/c/14183/
      
      Change-Id: Ifd139172ede290046b58ea3fe526e2e06da1d4ef
      44925ad1
  8. 25 Oct, 2015 1 commit
  9. 24 Oct, 2015 2 commits
  10. 22 Oct, 2015 1 commit
  11. 16 Oct, 2015 6 commits
  12. 15 Oct, 2015 6 commits
    • Ethan Yonker's avatar
      Remove support for non-TTF fonts · 88037f47
      Ethan Yonker authored
      This patch set removes support in TWRP for the old .dat file
      format as well as support for the AOSP style fonts in header
      files. We need TTF for scaling.
      
      Note that the old AOSP style header font is still supported in
      minui which is not used by TWRP.
      
      Change-Id: I6124a3333d479f1fc668138f7e32c4be9b519552
      88037f47
    • Ethan Yonker's avatar
      Fix up twrpTar · 068c7688
      Ethan Yonker authored
      Change-Id: I11a8f77b39a6f12aca6157c9aa76c34ef48c4b9f
      068c7688
    • that's avatar
      Improve error handling for zip install · 5064048e
      that authored
      - minzip: don't crash with corrupted zips (e.g. 4096 null bytes)
      - twinstall: output error when zip doesn't contain update-binary
      - twinstall: add strerror(errno) to system-level errors
      - twinstall: correct message if /file_contexts could not be extracted
      - twinstall: use TWFunc::Wait_For_Child for better waitpid errors
      - twinstall: minor code cleanup
      
      Change-Id: I53b156b0ec08755af2742bb71d1523ae38f4a82e
      5064048e
    • Ketut Putu Kumajaya's avatar
      Unicode for temperature · f13b893c
      Ketut Putu Kumajaya authored
      Change-Id: Ie86dc63f83ae51e9947debc7191fd91d61b83008
      f13b893c
    • Captain Throwback's avatar
      Update CUSTOM_LUN_FILE from AOSP USB config · 999219d7
      Captain Throwback authored
      AOSP has used a standard USB config for the last 3 years.
      Time to update TWRP for devices that still use UMS.
      
      Reference: https://android.googlesource.com/platform/system/core/+/master/rootdir/init.usb.rc
      
      Change-Id: I59690f955a7d6db9ae9d607d46299652b52fe8b8
      999219d7
    • HandyMenny's avatar
      Properly set sys.usb.config when ums is enabled. · 37d42994
      HandyMenny authored
      Use sys.usb.config also for ums, but leave sys.storage.ums.enabled for compatibility with custom init.rc that use it.
      
      PS2: Rebased - moved updates to init.recovery.usb.rc
      
      Change-Id: Iad3441d23ac37612e58f63e4038d05c5c1a37b25
      37d42994
  13. 14 Oct, 2015 3 commits
    • Davis Mosenkovs's avatar
      Fix minor interface bug: No-SU prompt after no-OS prompt · b909aae7
      Davis Mosenkovs authored
      When /system is wiped in TWRP and afterwards Reboot -> Recovery is selected the "No OS is installed, are you sure you want to reboot?" prompt appears. After swiping to "Reboot anyway" the "Current ROM is not rooted, do you wish to install SuperSU?" prompt appears.
      This change removes "Do you wish to install SuperSU" prompt after "No OS installed" prompt.
      
      Change-Id: Ie1157afdf5cf1cb81d6647269172d6e63af9f4b0
      b909aae7
    • Kra1o5's avatar
      Add support for RGBA_8888 pixel format · 7756859a
      Kra1o5 authored
      Change-Id: Ia15d49e51cad5bc8a3291975e1ff515a2b1c419c
      7756859a
    • Ethan Yonker's avatar
      Add qcom overlay graphics support to minui · a59da09d
      Ethan Yonker authored
      graphics_overlay.cpp is based on a mix of AOSP code for
      graphics_fbdev.cpp along with overlay graphics code from CAF that
      was brought into earlier versions of TWRP and then further adapted
      and improved before being brought into this patch set.
      
      Also added a rule to build a minuitest binary for testing the
      minui engine to ensure proper operation on a device.
      
      Change-Id: I3972d3a6baa7002615319421ac07d9299c3cec69
      a59da09d
  14. 13 Oct, 2015 2 commits
  15. 10 Oct, 2015 1 commit