GithubHelp home page GithubHelp logo

ankiuniversal / anki-universal Goto Github PK

View Code? Open in Web Editor NEW
74.0 74.0 10.0 78.29 MB

Source code of Anki app on Windows 10.

License: GNU Affero General Public License v3.0

C# 97.53% HTML 0.20% JavaScript 1.73% CSS 0.54%

anki-universal's People

Contributors

ankiuniversal avatar dependabot[bot] avatar lokimidgard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

anki-universal's Issues

Enhancement requests

Hi, I really like the app but I wanted to ask for some small enahncements:

  1. Make it possible to temporarly concat real decks into "virtual" decks.
    For example: I have a deck for biology and one for economics. For test preparation i would love to be able to create a virtual deck from which I get the cards of biology and economics shown in a mixed order.

  2. Make it possible to set the background color of the night mode to real black - this saves up to 20% battery for an OLED-display

  3. Add a "Don't show again" option for the dialog which pops up if you change the card type - it is a bit
    annoying. Other solution: Dont show this dialog at all if there are no inputs at all till now.

Thanks in advance and keep up the god work 🥇
PS: I am familar with c#, so i could probably participate some these points, if there is a demand for it.

Used AnkiUniversal on Lumia/Windows and need to view my .anki2 files from my PC

Used AnkiUniversal on Nokia Lumia/Windows and need to view the content I created on it from my PC. How to do so? I backed it up to OneDrive. Is there any software which will import my .anki2 files ? I had a problem on my windows phone and I cannot access the software from the cell phone.
I desperately need to view my saved/backed up content.

I look forward to hearing from you soon.

Thank you in advance!

PS.: I use Windows 8.1 on my notebook. No upgrade possible because it is a Sony Vaio which causes errors when upgrading, so I had to keep Windows 8.1. The Anki sofware I currently have on my Windows will only open .apkg extension files, so I need one which will open .anki2

Choosing to mark cards as leeches corrupts database/crashes the app

I have a deck in which I apparently hit leech status on a card today, upon which the popup asked me if I wanted to mark cards or remove them. Selecting 'No' in this dialogue, therefore choosing to only mark cards as leeches, seems to either corrupt the database or cause the app to crash forever. A reinstall of the app and starting from an earlier Ankiweb backup fixed the issue, but upon hitting the same popup choosing 'No' yields the same bug. I have made a copy of my Anki-Universal data folder that, whenever copied into the app, reproduces this behavior. I can upload it if needed.

Love the app otherwise, except for this and a sync bug I hit upon earlier, but I'm sure you guys are gonna squash 'em.

Subdecks from Anki SRS

First: Its a very nice APP!
I like the design with the tiles, and the font changes for editingand Night mode.

I only miss the Sync with Ankiweb to use it with Ankidroid.
And Subdecks from ankidroid are not showed as sub decks.

But for the first release, nice!

Feature Request: Turn off centralized text.

I find the centered text at the cards is messing up their structure. I can have some notes in that look good in editing mode, but when I go to learn mode they look bad. Also, the spaces are removed between blogs of text. That makes it hard to read as well. It would be better if the text would look like in editing mode. And have centered text as an option. It is good for short notes, but not for more complex things.

Make Anki remember whether card piles are folded or unfolded.

Hi,
great work, thanks for coding this!
Every time I come to the view with the card decks, all decks are unfolded. It means, all subdecks that are part of a parent deck are visible. I have to press the little triangle symbol to fold it. When the decks are unfolded the view becomes very messy. And I have to fold the decks each single time coming back to the decks view. I wonder whether it would not be more useful to make anki remember the state until the user changes it again. It should be an easy change in code.

Functionality under Windows 10 mobile, installation no more possible?

2 years ago it was possible to set up / install the app without problems.
The Lumia phone keeps the same, but after a factory reset it isn't possible to install the app again - the Microsoft Store says:

Windows 10 version 16299.0 or higher
ARM, x64, x86

The Lumia smartphone has this Win10-1709, but on mobile Windows this is equivalent to 15254 (instead of required 16299). So the store does not let it be installed on the same device like before! The funny thing is, the MS Store says that I own that app.

So my question is; why was this requirement changed? Is it on your (developer) site or has Microsoft sth done to further annoy the users? Other apps are downloading and installing without a prob.

Is it possible to get an offline installation, say the apx / appx file to install it without the Store?

Feature request: Show warning for ignoring media files at syncing

If you sync with OneDrive (I guess it is the same for AnkiWeb) without having ticked "Also sync media files" no media files will be synced (which is absolutely correct).

Anyways - as "Also sync media files" is not active by default - I would prefer a warning if you sync for the first time (and created media files before) which informs you that no media files will be synced.

For me it happend yesterday that I installed the app on a new pc, made some notes (with pictures) - then I synced with my phone and today morning I recogniced that all pics are missing cause that option wasn't ticked.

Is is no big issue, but it may avoid some trouble - especially for users with multiple devices or new users.

Syncing with AnkiWeb

Are there any plans to support syncing with AnkiWeb? Syncing through Onedrive is ok but cumbersome... Otherwise excellent app! Thanks for supporting Windows Phone!

Feature request: Inverse cards

Firstly, I cannot express enought how much gratitude I have toward the developer for offering us such a great piece of software. It's good looking, easy to understand, accessible and moreover, it syncs with Ankiweb! Awesome! :-)

I only have one request : a button to inverse the deck. Or maybe I haven't found where it was? So if it exists, my apologies.

Feature request

Hi and thank you for this wonderful app all my colleges use it on tablets,if its possible to implement 4 features:
1.On the add note window , when you press the "Front" or "Back" box paste automatically from clipboard
(i know there is a right click - paste) you could put this option in settings if advanced users want it or if it is not possible could you please put paste button next to the save button,
2.Also very important from pdf we cant extract medical images, so a button next to save for selecting part of the screen and then selecting front or back button with your finger to auto paste it, you can also put this option checkbox in settings to add or remowe the button if the user want it
3..On the add note window to accept handwriting also on images pasted

P.S - 4. College suggested to turn off onscreen keyboard,when you switch between pdf and anki, you could put this on the add note screen (I think it would be best there if you need to type something) or in settings.

With this it would be perfect app, we put on one side the pdf reader and 1/3 of the screen anki, auto paste and selecting part of screen is very much needed.

Thank you very much for your time and this app, have a nice day.:)

Feature Request - Moving cards from one deck to another

Hello!

I am really enjoying Anki Universal for my medical school studies. I tend to make separate decks for each subject - Physiology, Anatomy, etc.
For a total review, it would be helpful if I could move these cards into one deck called Exam 1 for example. I'm not able to find this feature, and I think it would be really helpful in taking Anki Universal to the next level!

Thanks!

Smart lists or "decks" by tags

It would be great to have "smart lists" that are generated from the tags in a card. I am not familiar all possibilities in Anki, but at the moment, it seems the tags are rather useless. So, one idea, is to auto-generate decks by tags. By that we could learn with a certain focus. E.g. the user has a deck math and within it cards with tags Algebra, Analysis, Vectorspace etc. By default the user gets all cards from the deck, but when using the smart list s/he would get only cards from Algebra.

By that a card that is relevant for multiple fields would appear in multiple lists. This would be superior to using subdecks where all cards are fixed to a certain deck.

Ink color in night mode

I use the handwriting setting to draw & recall Kanjis. Really awesome that the app supports a whiteboard feature like the Android app. Was always really tedious when using normal Anki Desktop.

I only have one minor visual problem: When the night mode is the ink is still blue and quite hard to see. Could you change the ink color to have better contrast during night mode?

Thanks!

Copy paste from PDF does not work.

From this pdf. I try to copy paste content. But when I mark text in the pdf and press CTRL-c and then CTRL-v in Anki, something else is pasted. Something that was in the clipboard earlier.

Feature request: associate input field with keyboard layout

Thanks for your great work with AnkiUniversal!
I use it to study Chinese, which requires me to input German, Chinese characters (Hanzi) and Pinyin (Chinese in Latin letters with tone markers). I have three different keyboard layouts installed in Windows and currently I have to swap each time I enter text using Windows Key + Space. It would be great if I could specify that certain fields are always in a specific keyboard layout and if AnkiUniversal could automatically change the keyboard layout then.

Support latex or latex-generated image-files

It would be the best, if we could support latex-compiling right inside the app.
Since there is no UWP-compiler available, as you said in a previous mail, it would be senseful to at least use the image-files created by Anki Desktop.
That´s the way, the mobile apps for android and iPhone are using them, too, i think.

New feature request: TTS support

I used anki universal for days and find it wonderful.
I open this to ask if there is a plan to support text-to-speech. It's useful when remembering words without media file.And it seems that windows phone provides related api.

Thanks for your great work. 👍

TTS and pen input at the same time blocks TTS controls

In study mody, when you enable pen input and TTS at the same time, it is not possible to click on the TTS controls anymore: as all input is regarded as pen input and drawn as a stroke, even on top of the TTS controls. To fix this, the area into which you can write with the pen should not contain the TTS input controls.

Can't get ink to text to work

First of all: I'm using a mouse on a Windows 10 desktop.

Is it meant to work with a mouse? It doesn't seem to do any recognition at all, whatever I write/draw just stays as "ink". Changing the language in the dropdown and switching between "Automatic" and "Manual" makes no difference. Can you explain what's supposed to happen?

The ink to text functionality in the OneNote UWP app seems to work, though there I have to select what I've written before it will convert it.

Change card font

Hi, I have a deck of Kanji that I changed the font on with the Windows ver. of Anki. The font syncs when I use Anki Droid or the PC ver. or on Anki web, but in Anki Universal, it shows the default font. Is there a way to have it sync with my custom font? Thanks!

ankinetfont
ankiunifont

Translation

If you want I can Translate your App into German.
You only need to say me how ^^
Crowdin or an text file would be the easiest for me.

Settings help

Hi, I love your app, thanks for letting me grab my anki deck on my new phone! A real boon for travel.
I have a couple questions.

1 - I changed my daily card limits in anki (ankiweb) but when I import the deck to anki universal, it reverts to the anki (ankiweb) default of 20/100 new/review cards. I see no way to tweak that in anki universal. Is it possible? Is that something you aim to implement in the future?

2 - I tried to create a cram/custom deck with my whole deck of 2309 cards in anki universal (to skip the timed repeat function; I prefer a straight run-through of my entire deck) but it ends up limited to 1000 cards, once I'm back in the main deck screen, defeating my aim.
Is there any way to increase this? Could you not code 9999 in instead of 1000? Sounds easy from a non-programmer's perspective. ;)

  • And even then, I noticed that it is doing the old anki algorithm thing, and when I stop studying, there are even more cards waiting for me next time.
    Can I not create a simple, straight, one at a time, run-through of my deck somehow?
    Thanks for any help!

PS You guys still need to add an option to the mobile version menu to allow syncing with ankiweb! I worked around it, but twould be handy. :) It's on the PC version, but not the mobile.
And I'm curious, how you make any money off this? It's free! ??

App is pending

Hi,
This is a great app, one of my favorite. But unfortunately, since yesterday, the app is 'pending' and the icon is greyed out (windows phone). Rebooting the phone has no effect.
Any suggestion?
Thanks.

Feature request: Support Image Occlusion Enhanced Cards imported from Anki Desktop

Great App, much better UI than the Desktop Version for Surface Tablet etc. less distractions etc.

I think the App would greatly increase in productivity if cards created with this Desktop Addon:

https://ankiweb.net/shared/info/1374772155

would work as intended. Anki UWP only shows the masked Image (the boxes for example) and does not show the background(for example the brain image) when showing the answer nothing changes. I think the maskings are svg files and the background .png that are supposed to be overlayed.

image

A workaround would be to show answers from Basic Cards with images in place of the question when looking at the answer. That way you could make Image Oclusion Cards manually.

PS. Ankidroid supports these Cards.

problem about LaTeX and cloze

It seems that LaTeX cannot work with cloze,I try [$]{{c1:: latex}}[/$] and {{c1::[$] latex [/$]}},but both of them just displayed the original text ,is that I use them in the wrong way or it is a bug?

Feature request: Filtered decks

Filtered decks currently has limited support:

  • I can create filtered decks on Anki desktop classic, sync them with Anki web, and see them in Anki Universal
  • I can do the filtered deck lesson on Anki Universal

But it has limitations:

  • I can't rebuild the deck, so I don't get new cards for today
  • if I do run through a filtered deck, when I finish and sync, the filtered deck is deleted

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.