Commit Graph

  • 9521b9a72c Add guard contidion to prevent notifying when inappropriate. Peter Serwylo 2017-04-07 16:05:52 +10:00
  • 42965701a3 Show "Run" button next to a successfully installed app. Peter Serwylo 2017-04-07 15:14:49 +10:00
  • f830d4745d Replace mysterious tick icon with "Update" or "Install" button in main list of apps. Peter Serwylo 2017-04-07 15:04:35 +10:00
  • 34c741f835 Clear up confusion around "Tick" icon when updating app. Peter Serwylo 2017-04-07 14:59:54 +10:00
  • 1f035a9696 Don't re-use existing pending intents. Peter Serwylo 2017-04-07 14:46:47 +10:00
  • 05d6929eb6 Remove unused preference "Update History". Peter Serwylo 2017-04-05 12:26:39 +10:00
  • d41b0d330f Only show "New" next to apps added in the last two weeks. Peter Serwylo 2017-04-05 12:37:15 +10:00
  • c5051e8813 Extract "days since date" to Utils Peter Serwylo 2017-04-05 12:37:04 +10:00
  • 3b9f841117 Try to always show something in "Latest" Peter Serwylo 2017-04-05 12:24:56 +10:00
  • ab5ea39f7c Show empty state feedback for latest + categories Peter Serwylo 2017-04-05 12:05:29 +10:00
  • 510ec5f7c7 Adding ability to query last repo update and number of repos. Peter Serwylo 2017-04-05 12:03:50 +10:00
  • d83c15d0d4 Show "Updating repositories" banner in main UI. Peter Serwylo 2017-04-05 10:45:15 +10:00
  • 01f27ac404 Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2017-04-07 10:05:05 +00:00
  • 830fd5e375 weblate pull for 0.103-alpha2 Hans-Christoph Steiner 2017-04-07 10:05:04 +00:00
  • 1054d57b02 Merge branch 'new-ui--more-fixes' into 'master' Hans-Christoph Steiner 2017-04-07 07:47:42 +00:00
  • a710eeef3a Merge branch 'fix-913--vector-issues' into 'master' Hans-Christoph Steiner 2017-04-07 07:41:37 +00:00
  • 8c2d922019 Merge branch 'remove-old-ui-dead-code' into 'master' Hans-Christoph Steiner 2017-04-07 07:37:39 +00:00
  • 9be1936e03 Correctly mirror the "Back" button on RTL locales. Peter Serwylo 2017-04-07 13:36:52 +10:00
  • 481b96ef17 Fix misc lint issues Peter Serwylo 2017-04-07 13:06:35 +10:00
  • 432eee0f83 Force the build tools to generate .pngs for each vector. Peter Serwylo 2017-04-07 11:49:47 +10:00
  • 655c4bfdd3 Reinstate the About dialog. Peter Serwylo 2017-03-29 16:22:05 +11:00
  • 5ef5288e3a Prevent preferences fragment from crashing when resuming. Peter Serwylo 2017-03-29 16:20:55 +11:00
  • 05f6f08832 Add Profiler class for diagnosing performance problems. Peter Serwylo 2017-03-29 15:41:06 +11:00
  • 62247b867f Fix padding on 2.3 devices. Peter Serwylo 2017-03-29 15:09:59 +11:00
  • 37e608dbad Use textAlignment + gravity. TextAlignment was only added in API 17. Peter Serwylo 2017-03-29 14:16:04 +11:00
  • f83adbef44 Repeat grid pattern every 5 items Peter Serwylo 2017-03-29 10:38:30 +11:00
  • 74f4883ffc Remove strings which are clearly associated with the old 3 tab layout. Peter Serwylo 2017-03-28 12:32:29 +11:00
  • 1a799a7dcc Suppress lint warnings for unused category colours/names. Peter Serwylo 2017-03-28 12:17:38 +11:00
  • f099ae52bf Remove unused resources (layouts/dimens/etc) Peter Serwylo 2017-03-28 12:17:14 +11:00
  • fada693ac9 Remove AppDetails (in preference to AppDetails2). Peter Serwylo 2017-03-28 11:51:41 +11:00
  • 3efb3a3043 Remove category provider stuff specific to old 3 tab layout. Peter Serwylo 2017-03-28 11:19:07 +11:00
  • c2d5f57fbd Remove now-unused queries from AppProvider. Peter Serwylo 2017-03-28 11:06:54 +11:00
  • a8e6daadc3 Removed now-unused ArrayAdapterCompat class. Peter Serwylo 2017-03-28 10:57:50 +11:00
  • d7fbd868b9 Remove app list adapters from old 3 tab layout. Peter Serwylo 2017-03-28 10:56:11 +11:00
  • 65afc83b16 Removed app list fragments from old 3 tab layout. Peter Serwylo 2017-03-28 10:54:41 +11:00
  • 6f80fbd945 Removed PreferencesActivity. Peter Serwylo 2017-03-28 10:52:57 +11:00
  • 4db31ef975 Removed FDroid.java, no longer used. Peter Serwylo 2017-03-28 10:47:34 +11:00
  • 7b9219e701 Removed TabManager Peter Serwylo 2017-03-28 10:40:36 +11:00
  • 4dc18f0a88 Removed AppListFragmentPageAdapter Peter Serwylo 2017-03-28 10:38:15 +11:00
  • 5ebe3b2420 Remove references to unused classes in AndroidManifest.xml Peter Serwylo 2017-03-28 10:35:24 +11:00
  • e28e29455e Merge branch 'new-ui--feedback-from-alpha' into 'master' Hans-Christoph Steiner 2017-04-06 10:39:49 +00:00
  • 8ca795e307 Merge branch 'fix-909--repo-priorities' into 'master' Hans-Christoph Steiner 2017-04-06 10:26:19 +00:00
  • 0ba6299990 Bump to 0.102.3 v0.102.3 Hans-Christoph Steiner 2017-04-05 21:48:08 +02:00
  • 8faf151c90 Remove 1 second pause between installing and updating UI. Peter Serwylo 2017-04-05 16:42:58 +10:00
  • 24a6e9590d Wait until installed app service is ready before updating app details. Peter Serwylo 2017-04-05 16:27:37 +10:00
  • 50044629ab Remove placeholder whatsNew text completely. Peter Serwylo 2017-04-05 15:50:17 +10:00
  • b0afa3e2fe Using custom icon for notification rather than the launcher icon. Peter Serwylo 2017-04-05 15:41:57 +10:00
  • 2ab5c6a1c6 Correctly update the list item in updates view after install. Peter Serwylo 2017-04-05 15:23:28 +10:00
  • 8a69816648 Only automatically redirect to package manager when viewing app. Peter Serwylo 2017-04-05 15:09:44 +10:00
  • be11a785e5 Make the "Updates" badge only show number of items needing action. Peter Serwylo 2017-04-05 14:39:25 +10:00
  • 0b7dc64fb6 Show apps in name order. Peter Serwylo 2017-04-05 13:26:56 +10:00
  • b5341efff9 Don't padd the left/right of the category apps Peter Serwylo 2017-04-05 13:17:21 +10:00
  • 89625ac355 Add selectable background to list items and cards. Peter Serwylo 2017-04-05 13:12:51 +10:00
  • 1aea1c9302 Updated tests to work with flipped repo priorities. Peter Serwylo 2017-04-05 09:09:51 +10:00
  • c6efdbb20c Repos added later should take higher priority. db-version/68 Peter Serwylo 2017-04-04 16:26:42 +10:00
  • 89e103fc23 Bump to 0.103-alpha1 v0.103-alpha1 Hans-Christoph Steiner 2017-04-01 17:38:51 +02:00
  • cebf5ed915 Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2017-04-01 19:10:16 +00:00
  • fb0e453fce pull weblate for v0.103-alpha1 Hans-Christoph Steiner 2017-04-01 19:10:15 +00:00
  • 5971533b09 changelog for 0.102.3 Hans-Christoph Steiner 2017-04-01 17:30:08 +02:00
  • bc6c4fbc80 InstallerFactory: Check for privext before checking if apk to be installed is privext Chirayu Desai 2017-03-29 15:11:28 +05:30
  • bcb2894d4c update CHANGELOG for 0.102.x Hans-Christoph Steiner 2017-04-01 16:28:30 +02:00
  • 377b57f985 Set installer package name to privext if using that Chirayu Desai 2017-03-23 18:37:53 +05:30
  • aab60aec4e Ignore errors that are likely due to filesystem corruption. Peter Serwylo 2017-04-01 15:46:09 +02:00
  • 4eb37b0d33 pull in .gitlab-ci.yml from master to get connected24 working again Hans-Christoph Steiner 2017-04-01 15:27:38 +02:00
  • 6b26eb661f gitlab-ci: Use ARM emulator for API 24 as well Chirayu Desai 2017-03-16 15:41:42 +05:30
  • 21fd522e95 only set installer to privext on versions where its required Hans-Christoph Steiner 2017-03-31 20:07:38 +02:00
  • a9a37747cb Merge branch 'uninstall' into 'master' Hans-Christoph Steiner 2017-03-31 18:00:41 +00:00
  • e2ab447315 Merge branch 'privext-updates' into 'master' Hans-Christoph Steiner 2017-03-31 17:45:11 +00:00
  • c69f443506 Merge branch 'add-new-index-format' into 'master' Hans-Christoph Steiner 2017-03-31 17:44:07 +00:00
  • c3424f9ff3 Update AppDetailsAdapterTest for apps that don't have screenshots. Peter Serwylo 2017-03-31 09:40:56 +11:00
  • e34f289246 Setup and teardown preferences singleton for new tests. Peter Serwylo 2017-03-31 09:11:50 +11:00
  • fb6f61c226 Instructions for getting tests to run in AS again. Peter Serwylo 2017-03-31 09:07:23 +11:00
  • b08dfdcb80 move "What's New" placeholder to where its used Hans-Christoph Steiner 2017-03-29 18:12:07 +02:00
  • d90c773161 do not show screenshots view in AppDetails if none are available Hans-Christoph Steiner 2017-03-23 12:29:21 +01:00
  • 28bcbc548a use central method to setup Jackson in locked down setup Hans-Christoph Steiner 2017-03-22 21:47:47 +01:00
  • 2a2e475bdc index-v1 future proof test for uses-permission Hans-Christoph Steiner 2017-03-22 13:53:50 +01:00
  • 9d026bbdbc use string name for JacksonInject to make it easy to read java Hans-Christoph Steiner 2017-03-22 21:45:59 +01:00
  • f86b65e12a rename Apk.repo to match App.repoId and Repo.id Hans-Christoph Steiner 2017-03-21 12:14:47 +01:00
  • 6f58c2a13d make Jackson inject repoId rather than looping later to add it Hans-Christoph Steiner 2017-03-22 13:58:27 +01:00
  • 38d21cd178 check timestamp with index-v1 Hans-Christoph Steiner 2017-03-22 14:13:31 +01:00
  • 8cfe1d3584 Correctly populate FeatureImage with app.featureGraphic. Peter Serwylo 2017-03-21 12:49:22 +11:00
  • 5aa44a4d74 Handle icon 404s without crashing. Resume settings without crashing on API > 17. Peter Serwylo 2017-03-08 13:04:51 +11:00
  • 517321356d the database does not support null Description Peter Serwylo 2017-03-08 13:04:22 +11:00
  • 40643855c4 do not let Jackson set instance vars that never come from index Hans-Christoph Steiner 2017-03-22 16:14:43 +01:00
  • 281dd435e7 ignore unknown fields in index-v1 JSON data Hans-Christoph Steiner 2016-12-06 11:29:47 +01:00
  • 9d97546c4f support localized text and graphics in index-v1 metadata db-version/67 Hans-Christoph Steiner 2016-12-06 11:04:22 +01:00
  • d769dcfc60 support new index-v1 format using Jackson parser Hans-Christoph Steiner 2017-03-22 21:38:33 +01:00
  • 7e0ae10e84 uses-permission fields as Apk instance vars Hans-Christoph Steiner 2017-02-27 14:24:35 +01:00
  • 0bce5cebe6 InstallerFactory: Check for privext before checking if apk to be installed is privext Chirayu Desai 2017-03-29 15:11:28 +05:30
  • 2be79c35e7 Set installer package name to privext if using that Chirayu Desai 2017-03-23 18:37:53 +05:30
  • befdc4a850 Merge branch 'new-ui--minor-ui-tweaks' into 'master' Peter Serwylo 2017-03-26 07:32:16 +00:00
  • 61d7ba9f29 Start auto downloads once preference is enabled. Peter Serwylo 2017-03-23 23:26:50 +11:00
  • 8ed62d22e1 Correctly listen for "Install complete" for previously downloaded apks. Peter Serwylo 2017-03-23 22:15:13 +11:00
  • b9c429d22d Add "App X successfully installed" to updates tab. Peter Serwylo 2017-03-23 21:30:47 +11:00
  • b179aaecff Remove final dependency on AppDetails (the old one). Peter Serwylo 2017-03-23 21:10:52 +11:00
  • bf8a61765d Fix padding on bottom navigation. Peter Serwylo 2017-03-23 20:15:29 +11:00
  • bb7fca7382 Remember search input after hitting "Back" from app details. Peter Serwylo 2017-03-22 14:03:53 +11:00
  • ba503812e4 Don't listen for the same broadcast events twice. Peter Serwylo 2017-03-22 13:00:51 +11:00
  • d4584083af Refactor button styles for clearer distinction between large/small. Peter Serwylo 2017-03-22 12:27:58 +11:00
  • 15be01ada9 Ignore UI dumps from Android Studio/DDMS. Peter Serwylo 2017-03-22 12:11:39 +11:00