Skip to content

Instantly share code, notes, and snippets.

@viciousAegis
Created October 8, 2022 17:47
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save viciousAegis/602a64c47d2a1594bbf6e0647b5bd039 to your computer and use it in GitHub Desktop.
Save viciousAegis/602a64c47d2a1594bbf6e0647b5bd039 to your computer and use it in GitHub Desktop.
GSoC 2022 Work Report

GSoC logo

Akshit Sinha

Field Details
Github Profile viciousAegis
Organization AnkiDroid

Project summary

AnkiDroid is a companion app for Anki, a flashcards application that helps people learn and memorize a diverse variety of topics. My GSoC Project consisted of working on and improving the Card Browser section of the app, adding the option to switch between cards and notes, and an option to export selected cards from the browser itself. Additional work including adding a filter sheet and switching the browser to RecyclerView were started during GSoC and will continue to be worked on after the deadline.

The result of my work can be used on the newest alpha releases of the app or after the 2.16 version is released on Play store, F-Droid or other markets.

Link to pull requests created as a part of GSoC

Switch between cards and notes

Export selected cards

Filter Sheet (in progress)

The features being added as part of the Filter Sheet project were in progress until through internal discussion newer UI was suggested which we deemed to be more advantageous, and hence the project was stalled and was not continued as part of GSoC. Additional work still to be done regarding this project will now be completed after the GSoC period. Another part of improving the Card Browser was converting the View being used from a ListView to a RecyclerView, which will also be continued after GSoC ends.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment