Some documents listed in #8659 under my name are not actually from me. Indeed, it contains classes that I just moved to
other classes. Original author should be found.
While I technically have copyright over porting Rust's Nom usage in anki to java, it's strange thing to write I'm
copyright holder here
- Since colIsOpen() is always true if its possible to open Collection..
- Maintains same behavior, but uses colIsOpen instead of getColSafe in:
- onPrepareOptionsMenu()
- onResume()
- Call displaySyncBadge from onCreateOptionsMenu() only if colIsOpen()
- No more predictable StorageAccessExceptions from getColSafe()
The conversion to variants in #8151 meant AnkiDroid did not have a valid
lintRelease target anymore so it was not running in CI as expected
Using the variant-specific name makes it work, and splitting the checks into
specific ones for each sub-module should make it obvious in the future if any
further variant-related work happens
Fixes#8669
It's especially important because it is a link entirely unrelated to the number it contains.
This should probably be removed, because it's confusing, not clear that clicking on number will do something specific,
nor what it will do. This is not only an accessibility question. In the meantime, describing seems better
I believe it is required because those numbers are not clear (actually, not clear even without context), and the top of
the column is not accessible as we are not using a table
Fix#8467: Prevent crash on long pressing an already selected card
We were incorrectly using .getChildAt() which returns the view
based on the visual position. Once we got past the end of the
first "page" of the list, we got a crash.
We now update the data, and have the adapter set the checked state
when the data comes into the foreground
Co-authored-by: Shridhar <shridhar.goel@gmail.com>
* Bump fragment from 1.3.2 to 1.3.3 (#320)
* Bump fragment-testing from 1.3.2 to 1.3.3 (#319)
* Bump mockito-inline from 3.8.0 to 3.9.0 (#318)
* chore: bump sqlite-android to 3.35.4, re-point upstream
Upstream is now off jcenter officially after collaboration + merge of:
https://github.com/requery/sqlite-android/pull/145
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Test: Check if Illegal Characters at the start of Fields get handled
Co-authored-by: David Allison <62114487+david-allison-1@users.noreply.github.com>
* Created CreateDeckDialog class and ShowDialog Test
* replaced deck picker dialog code by CreateDeckDialog
* replaced DeckPickerFloatingAction dialog code by CreateDeckDialog
And extracted initialization code of NoteDeckSpinner to separate function
* Added Deck Create Function in DeckSelectionDialog
* optimized showFilteredDeckDialog fucntion from CreateDeckDialog
* NF: correct relocated method name in logging