Commit Graph

  • ec8fd74208 feat(reminders): request notification permissions from review reminders Song Eric Yu Li 2025-11-24 23:31:05 -05:00
  • 0f81eb436c feat(reminders): request notification permissions on log in Song Eric Yu Li 2025-12-28 16:05:22 -07:00
  • db79313c15 feat(reminders): showNotificationsPermissionBottomSheetIfNeeded Song Eric Yu Li 2025-11-24 23:28:28 -05:00
  • 79118de56c feat(reminders): NotificationsPermissionFragment Song Eric Yu Li 2025-11-24 23:27:35 -05:00
  • ebf5c4c70e feat(reminders): requestPermissionThroughDialogOrSettings Song Eric Yu Li 2025-11-24 23:26:54 -05:00
  • 99bab3753e refactor: remove old notification permission request logic Song Eric Yu Li 2025-12-28 15:57:58 -07:00
  • 6021edf781 feat(reminders): request persistence prefs Song Eric Yu Li 2025-11-24 21:51:26 -05:00
  • 5060aa60b5 feat(permissions): create PermissionsBottomSheet Song Eric Yu Li 2025-11-24 21:44:47 -05:00
  • da4e2887dc fix: remove refreshSubtitle as we no longer needed SanjaySargam 2026-01-08 18:53:18 +05:30
  • 468d8ce367 fix(study-options): NullPointerException - onPrepareMenu SanjaySargam 2026-01-06 21:13:29 +05:30
  • 6213d7a878 fix(study-screen): timer on big screens Brayan Oliveira 2026-01-07 17:19:12 -03:00
  • 44931bca97 refactor: add underline util Brayan Oliveira 2026-01-07 15:01:37 -03:00
  • 77e7c76729 refactor: encapsulate Counts into a view Brayan Oliveira 2025-12-29 17:27:58 -03:00
  • 3995ea9c3a refactor(whiteboard): extract toolbar into a separate view Brayan Oliveira 2025-12-30 05:05:28 -03:00
  • b84dc4c55d fix(preferences): Improve validation logic in IncrementerNumberRangePreference Akira2206 2026-01-05 17:10:38 +05:30
  • 6c3db9c4e7 fix(ManageNoteTypes): Make search case-insensitive Ayush-Patel-56 2026-01-03 17:11:17 +05:30
  • 5666b15435 tests: unit tests for the StringUtils functions Nishthajain7 2026-01-07 16:31:22 +05:30
  • 77002d5b43 feat(resizable-divider): set backgroundColor onHover SanjaySargam 2026-01-07 11:27:59 +05:30
  • 5b630b8045 feat(reminders): only notify if no reviews Song Eric Yu Li 2025-12-25 18:08:15 -07:00
  • 43daa73e3d chore: convert loggers to .i in AddEditReminderDialogViewModel and NotificationService Song Eric Yu Li 2025-12-25 18:06:36 -07:00
  • d167b30bde chore: convert TextView to FixedTextView in AddEditReminderDialog Song Eric Yu Li 2025-12-25 18:05:22 -07:00
  • a1ea46854b refactor: add ScreenshotTest class Brayan Oliveira 2025-12-23 05:54:22 -03:00
  • 2d98e0bef3 test(study-screen): semi-automatic screenshot test Brayan Oliveira 2025-12-21 10:06:25 -03:00
  • ea04c61faa chore: add roborazzi testing library Brayan Oliveira 2025-12-21 09:53:13 -03:00
  • f157e172f2 fix: use standard res-auto namespace for app attributes Pankaj Gupta 2026-01-05 18:24:15 +05:30
  • c97ae52319 test: AutoAdvance Brayan Oliveira 2026-01-07 06:22:11 -03:00
  • 729916e000 refactor(auto-advance): remove ViewModel dependency Brayan Oliveira 2025-12-27 16:01:08 -03:00
  • 724014f3a8 refactor: restore AnswerAction Brayan Oliveira 2025-12-27 15:35:29 -03:00
  • bcee44da13 feat(study-screen): persist whiteboard drawing when toggled Brayan Oliveira 2025-12-20 16:34:26 -03:00
  • de1831cf8c fix: remove safeDisplay check the setting is supposed to remove animations. Brayan Oliveira 2025-12-20 10:51:02 -03:00
  • 417be4a4ce feat: apply Frame style to previewers Brayan Oliveira 2025-12-20 10:49:03 -03:00
  • f164e32199 fix(browser): use delta-based scrolling for fast scroller Snowiee 2025-12-19 17:13:51 +05:30
  • 3adc8d2596 docs: bundleOfNotNull David Allison 2025-12-28 09:05:16 +07:00
  • 4e2b20d89a refactor: rename bundle extension methods David Allison 2025-12-28 09:04:46 +07:00
  • fef6927b3d refactor: move BundleUtils.kt to ext package David Allison 2025-12-28 09:02:30 +07:00
  • 7f3a02c082 perf(study-screen): use await instead of while loop Brayan Oliveira 2025-12-27 14:45:22 -03:00
  • 84ec724544 refactor: load custom scheduler with Col config Brayan Oliveira 2025-12-04 12:35:55 -03:00
  • 9566ad8d66 refactor: extract util Brayan Oliveira 2025-12-04 12:33:19 -03:00
  • 0990960490 build(ci): Add 'Needs Review' label to opened PRs aladdin 2026-01-05 23:20:15 +07:00
  • 7092a6445f feat: implement draft workflow for immutable releases yuvc21 2025-12-14 20:27:52 +05:30
  • 1512be9aee lint: enforce layout naming conventions sonalyadav 2026-01-03 11:28:10 +05:30
  • a6415cc1e9 fix: android studio warning in FieldEditLine harshsomankar123-tech 2026-01-05 22:59:22 +05:30
  • ca95728ecd Enhancement (Card Browser): Tap and drag scrollbar ShaanNarendran 2026-01-05 18:19:42 +05:30
  • 54b7fb7302 chore: convert SchedulerReminders to ViewBinding David Allison 2025-09-12 02:31:10 +07:00
  • dc8b432357 docs: introduce AI Policy David Allison 2026-01-04 15:11:26 +07:00
  • a0e65b9054 Bumped version to 2.24.0alpha2 v2.24.0alpha2 Mike Hardy 2026-01-06 07:54:02 +00:00
  • e9a8c623b6 fix(ci): add retry logic for GitHub API errors SanjaySargam 2025-12-15 01:02:22 +05:30
  • baa0e77d19 test: fix local backend David Allison 2025-11-29 20:36:38 +00:00
  • 8daa1f6a1a fix: persist answer with Don't keep activities Brayan Oliveira 2025-12-20 09:37:16 -03:00
  • 603765ecbc refactor: use savedStateHandle in TemplatePreviewerViewModel Brayan Oliveira 2025-11-29 06:47:35 -03:00
  • f5c26b6f1c Updated strings from Crowdin AnkiDroid Translations 2026-01-03 10:21:50 +00:00
  • 13bb4ab096 Updated strings from Crowdin AnkiDroid Translations 2026-01-03 11:49:20 +00:00
  • 2f72b1684b fix(legacy-tts): fix most languages David Allison 2026-01-03 22:56:55 +07:00
  • 2e2417f0c0 fix(card-template-editor): prevent menu flicker with 4+ card types Snowiee 2025-12-30 12:25:01 +05:30
  • 274bbe194f test: mark flaky tests in PreviewerViewModelTest David Allison 2026-01-05 17:57:16 +07:00
  • 4d263990fe test: fix import-related lint David Allison 2026-01-05 08:58:49 +07:00
  • 4c1c85538a test: fix 'Flaky' support for JvmTest David Allison 2026-01-05 08:58:31 +07:00
  • 6d4697cc92 test: surface errors in launchCatchingIO David Allison 2026-01-05 08:55:32 +07:00
  • ef0613fc44 feat(ui): add multi-pane layouts for foldables Hari Srinivasan 2026-01-05 02:38:05 +05:30
  • 93d6ea84d6 chore: x-large xml Hari Srinivasan 2026-01-05 02:37:15 +05:30
  • 9bf44b224f fix(legacy-tts): fix most languages David Allison 2026-01-03 22:56:55 +07:00
  • 25aeacf2d9 feat(sync): add 'network timeout' preference David Allison 2026-01-04 13:31:28 +07:00
  • 3f0b7761c3 Refactor: Remove redundant qualifier in FilteredDeckOptions Shashi1020 2026-01-05 16:00:17 +05:30
  • c7230ce58f feat(whiteboard): move 'Add brush' to menu Brayan Oliveira 2025-12-30 04:45:36 -03:00
  • 797f6e1c4c docs: link AnkiDroid backend repo David Allison 2026-01-05 15:35:35 +07:00
  • ec69ede3be fix: android studio warnings in deckpicker Ayush-Patel-56 2025-12-29 16:32:01 +05:30
  • e55226588b Fix unused exception variable in parseBackupTimeString Harshavardhan-28 2026-01-03 22:38:05 +05:30
  • 8015ed662d Allow card options in notes mode for upstream compatibility Snowiee 2025-12-03 02:40:36 +05:30
  • 04d710a0b5 fix(card-template-editor): prevent menu flicker with 4+ card types Snowiee 2025-12-30 12:25:01 +05:30
  • 12a51709a7 lint: add rule for openInputStreamSafe Nishthajain7 2025-12-04 11:24:31 +05:30
  • ab32dba82e refactor: remove unused method David Allison 2025-12-23 23:11:01 +07:00
  • b2e99e07db Updated strings from Crowdin AnkiDroid Translations 2026-01-03 11:49:20 +00:00
  • ed49039592 feat: change themes configuration Brayan Oliveira 2025-12-06 10:06:43 -03:00
  • 335998a323 refactor: add constructor to Prefs Brayan Oliveira 2025-12-06 07:51:46 -03:00
  • d266e8f2cf refactor: extract theme constants Brayan Oliveira 2025-12-05 19:57:14 -03:00
  • a6a230a078 Updated strings from Crowdin AnkiDroid Translations 2026-01-03 10:21:50 +00:00
  • fe2d604e29 Cleaned up substring warnings using methods dropLast and take defkorean 2026-01-02 10:46:07 -06:00
  • e6db14f68c docs(README): Update Discord logo hemampandey 2025-12-18 19:31:39 +05:30
  • 7e47993b9b feat(study-screen): change 'Plain' answer feedback colors Brayan Oliveira 2025-12-29 12:57:02 -03:00
  • 72a464f99e test: MediaErrorHandler Brayan Oliveira 2025-12-27 19:46:44 -03:00
  • fe118a78fe refactor(card-viewers): move media error listener Brayan Oliveira 2025-12-27 19:46:16 -03:00
  • 2503130873 Bumped version to 2.23.2 v2.23.2 Mike Hardy 2025-12-29 17:12:21 +00:00
  • 8bb59ec65c Bumped version to 2.24.0alpha1 v2.24.0alpha1 Mike Hardy 2025-12-29 16:01:06 +00:00
  • 27b1933fd6 style(lint): remove unused import brought in from cherry-pick Mike Hardy 2025-12-29 10:57:47 -05:00
  • 7f7b6cd553 build(deps): Dependency Updates 20251229 Mike Hardy 2025-12-29 09:48:49 -05:00
  • 530f720ff9 release: bumped version to 2.23.2 Mike Hardy 2025-12-29 10:28:00 -05:00
  • 700a872591 Updated strings from Crowdin AnkiDroid Translations 2025-12-29 14:49:40 +00:00
  • 2eac8aa992 Updated strings from Crowdin AnkiDroid Translations 2025-12-29 14:49:40 +00:00
  • e7ea75a0bb fix(set-due-date): show snackbar above answer buttons David Allison 2025-12-24 14:21:01 +07:00
  • 4fca941d79 fix(set-due-date): show snackbar after IME hidden David Allison 2025-12-24 14:18:51 +07:00
  • d2135f6db9 fix(study-screen): counts reset on process death Brayan Oliveira 2025-12-27 14:33:23 -03:00
  • c2e0e7d814 fix(set-due-date): show snackbar above answer buttons David Allison 2025-12-24 14:21:01 +07:00
  • 814e281976 fix(set-due-date): show snackbar after IME hidden David Allison 2025-12-24 14:18:51 +07:00
  • 37e5fa9426 fix(study-screen): counts reset on process death Brayan Oliveira 2025-12-27 14:33:23 -03:00
  • 806ba0f2cb fix: prevent infinite auto-sync loop on sync failure Snowiee 2025-12-27 22:29:18 +05:30
  • 8ca58585b1 fix (tablet): Resizing divider visibility ShaanNarendran 2025-12-27 16:49:25 +05:30
  • be87cf72f4 Updated strings from Crowdin AnkiDroid Translations 2025-12-27 18:02:43 +00:00
  • 8fff740b4f Updated strings from Crowdin AnkiDroid Translations 2025-12-21 08:40:41 +00:00
  • 9d136b4a36 test(ci): add permissions blocks / restrict github token in workflows Mike Hardy 2025-12-27 09:15:45 -05:00
  • 0f4f87e486 feat(note-editor): add split-pane previewer on xlarge screens Hari Srinivasan 2025-08-26 00:40:21 +05:30