Commit Graph

275 Commits

Author SHA1 Message Date
maxwen 57cae349c2 OpenDelta: show toolbar title
Change-Id: I26de86259ff9db5d3b0c19538a3e198c0ed20f36
2017-08-21 23:04:34 +02:00
maxwen 23653ad406 OpenDelta: adjust for themeing
Change-Id: I9c2cbcfc6b39278f3f87f4355548d4f091e6922f
2017-08-21 14:05:43 +02:00
maxwen d2e572edc4 Automatic translation import
Change-Id: I3209eedfe7437b511031c36b2069bf81e6123fd4
2017-07-13 02:42:20 +02:00
maxwen 527a80b491 Automatic translation import
Change-Id: Ic6e4a079b805af9ac84a0e18b12aaba72fed7f90
2017-06-20 01:44:46 +02:00
maxwen 9c613df5be Automatic translation import
Change-Id: I65f768a1e39efcf8beb694b2a0768b7f5e7d65d7
2017-06-01 00:51:32 +02:00
maxwen b21ede3832 Automatic translation import
Change-Id: I3d9e1452d1a411600e6cc6f89ccfc902b5908d89
2017-05-16 02:54:29 +02:00
maxwen 08ab3c3e5d OpenDelta: add explicit text color resources
Change-Id: I525d3f614ae4d3ae026284ce01cb3a0859cf19f0
2017-04-29 17:08:15 +02:00
maxwen d80b240612 Automatic translation import
Change-Id: Iff840cac0a964b4987229010414fb8bbcb037ff6
2017-04-25 19:12:27 +02:00
maxwen 733421b0e0 OpenDelta: allow updating to newer versions
add version string parse and checking
already too late for 7.1.2 but well

Change-Id: I3a1896ef7792d98f9d3f65059bf0048a02cfe7e6
2017-04-12 01:08:52 +01:00
maxwen c7768889c4 Automatic translation import
Change-Id: If5d549bb0ab89f551c08f0585b44674190ac2e5d
2017-04-02 17:30:01 +02:00
maxwen e76d40c746 Automatic translation import
Change-Id: I00b19f9635e563585b0d44cac61415ed2f6236a0
2017-03-27 03:04:18 +02:00
maxwen f063e1fcae OpenDelta: I hate RelativeLayouts
Change-Id: I8cffcb4ccce5aa1d9915cf8b4bc164689ece9cb5
2017-03-25 16:36:48 +01:00
maxwen 573d88b198 OpenDelta: card layout tweaks
Pushing pixels around a little bit

Change-Id: I1ee9cf9e314decdf0ab04d7e47e8782ab0e3a7ee
2017-03-25 01:59:36 +01:00
maxwen ec55d7defa OpenDelta: card games - unify style
moar gray for better contrast

Change-Id: I1c845260e56cd93a9c137da04eb80474978ef1d3
2017-03-24 23:39:13 +01:00
Marko Man 2924c87263 OpenDelta: refresh the layout a bit
bling bling

PS11:
cleanup layout

Change-Id: I424fcb0c71fb724aa0acd6a95e87dd58388f5eeb
2017-03-21 23:50:07 +01:00
Andreas Blaesius 3a3cfa21af Automatic translation import
Change-Id: I8df6ba5b946c7b2c1f91c7a17ceafa93bb52a7e3
2017-01-15 19:16:50 +01:00
Jake Whatley 1d93b87b00 OpenDelta: look for weeklies where they live
Change-Id: I9a25c2d845485187b193d22a9aaa204291f21cd1
2016-12-27 04:44:13 +01:00
maxwen 1ba09e216f OpenDelta: detect WEEKLY and SECURITY_RELEASE as full builds
Change-Id: Id344354546dd498e6bb91dbb9c1e43c3af1b346a
2016-12-17 22:27:22 +01:00
Marko Man 08628680a6 OpenDelta: increase minisign java heap size
Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
Caused by: java.lang.OutOfMemoryError: Java heap space
        at eu.chainfire.minsignapk.MinSignAPK.main(MinSignAPK.java:155)

Change-Id: I573cb187fd110a08a1758b9a284f4951eb547c6d
2016-10-18 19:44:55 +02:00
Andreas Blaesius c82621386f Automatic translation import
Change-Id: I68db79a2c929fa1fd191327ec4a480b4d0a6007e
2016-07-01 23:04:54 +02:00
maxwen b4a2e9375b OpenDelta: delete previous created but never flashed images
if a new ready-to-flash image has been created check
if a previous one is still available that is not the current
one and delete that first

for debugging purposes scan and log all images found

Change-Id: Iceb50fe9d0512c03e6c1dc81df3a46c73312e51d
2016-05-21 20:09:12 +02:00
Andreas Blaesius 5fe11bb467 Automatic translation import
Change-Id: I15d6eb56f3efa8019ef33c09690a4b6dee91ebb7
2016-04-24 23:22:28 +02:00
maxwen 8945338633 OpenDelta: split progres text - fix for landscape
Change-Id: I8e4dc6805ac0e9620b1387b51fe87aa96c135536
2016-03-10 14:16:45 +01:00
maxwen ec70b61c9c OpenDelta: split progres text
split percent and file into extra fields

Change-Id: Iad8a888db263489b82c5e3a1db02e8d273a9009d
2016-03-05 18:50:52 +01:00
cherifyass 6454599803 OpenDelta: move from apache http to UrlConnection
Apache HTTP client is deprecated as of M.
UrlConnection is lightweight, more efficient api it also
minimizes power consumption (ref. Android 6.0 changes).

Change-Id: Ic5907d8d33c302e7faad9d08b2c0f9f58f12e66e
2016-02-28 22:36:29 +01:00
maxwen ac1f262a8f OpenDelta: add error state for failing to create flash setup
sometimes /cache is full - so signal that to the user and
dont just fail silently

Change-Id: I1a5455381381f0ad316a302811e23962dc7261f4
2016-02-25 13:31:30 +01:00
Tatsuyuki Ishi 9e67304d33 OpenDelta: Use human readable size for download size
Change-Id: Ic6c4b56cbdeef1f0431f70bc5b2e7124f51a3dd5
2016-02-11 22:49:31 +01:00
Tatsuyuki Ishi 050278178e OpenDelta: Sort the build timestamp by client
And waste less resources...

Change-Id: Ice057c7f8d1044286470da6a22e53f8e36fbd57d
2016-02-11 22:19:51 +01:00
maxwen 2fe25d83c7 [2/2] OpenDelta: expose rebootCustom for OpenDelta
Dont scare people by showing the wrong reboot progress

Change-Id: I7d58724fd79631f3a153bb3e3f2a779ac944987f
2016-02-03 23:47:39 +01:00
maxwen 0531597d9f OpenDelta: must use basename of full build json
Change-Id: I0cc5dacd52b385c91113d4299bbb7cc291aef992
2016-01-19 13:07:24 +01:00
maxwen 999962565c OpenDelta: always check for version on all file checks
to prevent old version images to have any impact

Change-Id: Idc768bbe32d625a2006aa5b8648edf9ede877b73
2016-01-19 12:44:24 +01:00
maxwen 2e2411f792 OpenDelta: add storage permission handling
Change-Id: I58baa2626fc75471c981e8b2fbf1d7ec3441329a
2016-01-07 22:01:51 +01:00
Louis Rousseau bf9a09bf5b Corrected conjugation error in French localization
Change-Id: I2a2be9ae69ef64454202b53923cee2112e7692b6
2015-11-14 20:50:33 -05:00
maxwen 53cf209363 OpenDelta: dont translate version tag
Change-Id: I3a98195ebd290a47788859cfd1c0e737495a1cb1
2015-10-31 23:40:50 +02:00
Humberto Borba afb99288f7 OpenDelta: Fix build on 6.0
Add missed header.
It is required for arm64 builds.

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I4373bd435563359b38dc75935eee4d6c78dfaf43
2015-10-26 15:17:18 -02:00
maxwen 2d49949c84 OpenDelta: fix build for 6.0
Change-Id: I0d4d428c51fa6a4bcc96e793f088d3ae48daedc1
2015-10-22 17:53:34 +02:00
Andreas Blaesius 3f7543e594 Automatic translation import
Change-Id: Id2fffb97fd98d48ae42ae9db186b37d0f0bafe51
2015-10-07 23:52:52 +02:00
maxwen e9c769bdba OpenDelta: a week still has seven days :)
Change-Id: I3969adf23f95e014f2961d9caecf988a9bd1f646
2015-09-25 17:24:33 +02:00
maxwen 96c15d28eb OpenDelta: add weekly schedule period
Change-Id: I529f07d8f7aa01e4bb43181cf27f023ce6b18aec
2015-09-24 00:29:52 +02:00
maxwen d725ac5409 OpenDelta: change all urls to use https again
Change-Id: I06a5a157d3781ee30a95af97b5a0934be4131477
2015-09-02 22:57:23 +02:00
maxwen 563c8e2f04 OpenDelta: add clean files
add a maintainance section with a delete files action
this will delete all update files in /sdcard/OpenDelta
to force a full update in case something went wrong
building delta images

also add some more logging in the flash code path

Change-Id: If4314320ac8b8d1183b9fcc6f500397edff9daa4
2015-08-28 21:38:21 +02:00
maxwen 507044bfc1 OpenDelta: delete initial file only on flashing
Some people build images but dont flash them
If we delete the initial file right after building
its not possible to do a delta update again the
next day but only a full download.

Only disadvantage is space requirement for an
additional image that we may keep around

Change-Id: I4fd37d69ce48e76ecc2167fe6a6d9fa5c604a5fd
2015-08-12 21:36:13 +02:00
maxwen 954a51d27e OpenDelta: notification fixes
only update notification if really required

Change-Id: Ie7e249a5cefa1975e8d3113edc3b87c9895c8865
2015-08-06 00:32:33 +02:00
Andreas Blaesius b489d9d4f2 Automatic translation import
Change-Id: I25225271c242c870eecda09cb4a6104c3076b43f
2015-08-03 22:48:50 +02:00
maxwen 2d6ae41fa6 OpenDelta: day0 fixes
-set scheduler default to disabled for !nightliy
-check for data connection separately

Change-Id: I05a67b7dece6f55f80048acce9ebd53293c0a993
2015-08-01 21:53:50 +02:00
maxwen a0066b0802 OpenDelta: feature upgrade
-Revamped UI
-automatic checks for latest nightly
-checks if delta update is valid else supports downloading full nightly as fallback
-check only mode
-more flexible scheduler (disable, check only, auto download)

Change-Id: Ia22fd992940ab3c96f52cb5302c7cfc4d4c15f65
2015-07-30 22:47:38 +02:00
maxwen 2c8248f9bd OpenDelta: fix for 5.1
added missing recovery permission
added setting max_winsize in decoder config

Change-Id: I298d1647f0b34b30d2f3b16e5c8a9dae78b65a1e
2015-06-25 22:58:04 +02:00
maxwen 881df48a24 OpenDelta: use settings style
Since we call it from settings we should use the same style
else it looks out-of-place

Change-Id: I43a7eaa9855d8a15624cdb36e0607f4a4f057e8d
2015-06-21 23:28:25 +02:00
Andreas Blaesius 1bf0628fc9 Automatic translation import
Change-Id: I55a27836829e9ec6caa9a0292620b20ccb446abf
2015-04-14 07:44:05 +02:00
Andreas Blaesius 189e7b6c73 Automatic translation import
Change-Id: Ifdeddc5f6407c6da8c317a0fd4ca1c47635d093e
2015-04-12 20:19:24 +02:00