anki/qt/aqt
Damien Elmes e97c381a6f Revert "stop (un)escaping media filenames"
This was flawed - while non-Latin text is now acceptable
in an IRI, we still need to be concerned with reserved characters
such as spaces, and Anki unfortunately has been storing the filenames
in unencoded form in the DB, meaning we must encode them at display
time. We won't be able to move away from this until existing notes
are rewritten, and it will probably require breaking compatibility with
older clients.

https://en.wikipedia.org/wiki/Internationalized_Resource_Identifier

This reverts commit 14110add55.
2021-07-16 10:37:59 +10:00
..
browser Merge pull request #1291 from RumovZ/addon-cols 2021-07-13 13:35:54 +10:00
data support numpad enter in type answer 2021-07-15 14:46:39 +10:00
forms Add flag icons from mdi after all 2021-07-01 01:16:50 +02:00
operations rename Config in protobuf to avoid conflict with module name 2021-07-11 19:27:08 +10:00
__init__.py move proto files into separate py_library in same namespace 2021-07-11 14:51:25 +10:00
about.py run black/isort on Python scripts 2021-04-14 18:22:02 +10:00
addcards.py PEP8 cards.py 2021-06-27 12:12:23 +10:00
addons.py Add hook to onDelete in AddonsDialog (#1232) 2021-06-15 10:01:29 +10:00
BUILD.bazel
changenotetype.py More uniform file naming 2021-07-01 12:24:16 +02:00
clayout.py PEP8 models.py 2021-06-27 14:30:00 +10:00
colors.py
customstudy.py PEP8 decks.py 2021-06-27 14:02:48 +10:00
dbcheck.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
deckbrowser.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
deckchooser.py PEP8 decks.py 2021-06-27 14:02:48 +10:00
deckconf.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
deckdescription.py remove deck protobuf from frontend 2021-05-31 16:31:06 +10:00
deckoptions.py More uniform file naming 2021-07-01 12:24:16 +02:00
editcurrent.py fix note changes triggering a queue rebuild 2021-06-08 12:09:35 +10:00
editor.py Revert "stop (un)escaping media filenames" 2021-07-16 10:37:59 +10:00
emptycards.py ID -> Id in protobuf and Python 2021-03-27 21:38:20 +10:00
errors.py catch all recording errors; mention permission 2021-06-02 12:20:40 +10:00
exporting.py ID -> Id in protobuf and Python 2021-03-27 21:38:20 +10:00
fields.py Add missing type hint 2021-06-30 21:02:23 +02:00
filtered_deck.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
flags.py Add flag manager and hook 2021-07-02 11:16:10 +02:00
gui_hooks.py
hooks_gen.py
importing.py more friendly message for v2 import into v1 2021-07-08 10:32:27 +10:00
legacy.py
main.py Revert "stop (un)escaping media filenames" 2021-07-16 10:37:59 +10:00
mediacheck.py in/out -> request/response 2021-06-20 15:49:20 +10:00
mediasrv.py new change notetype implementation for the frontend 2021-06-10 22:19:24 +10:00
mediasync.py
modelchooser.py PEP8 models.py 2021-06-27 14:30:00 +10:00
models.py move proto files into separate py_library in same namespace 2021-07-11 14:51:25 +10:00
mpv.py workaround for audio tracks get clipped at the end 2021-06-07 01:45:59 +03:00
notetypechooser.py PEP8 models.py 2021-06-27 14:30:00 +10:00
overview.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
pinnedmodules.py
platform.py
preferences.py PEP8 collection.py 2021-06-27 15:12:22 +10:00
profiles.py move proto files into separate py_library in same namespace 2021-07-11 14:51:25 +10:00
progress.py
py.typed
qt.py
reviewer.py add workaround for protobufjs requiring uppercase package names 2021-07-10 15:24:01 +10:00
schema_change_tracker.py
sound.py keep the internal mpv playlist from growing on 2021-06-10 11:28:57 +03:00
stats.py enable type checking of aqt/forms, and fix the new typing issues 2021-03-26 16:06:02 +10:00
studydeck.py migrate more ops to CollectionOp 2021-04-06 14:36:13 +10:00
switch.py make switch more legible in dark mode 2021-05-24 11:31:56 +10:00
sync.py simplify errors 2021-04-03 16:06:46 +10:00
tagedit.py
taglimit.py limit custom study to 100 tags 2021-06-02 11:15:39 +10:00
taskman.py update find_duplicates to use QueryOp/CollectionOp 2021-05-08 16:58:18 +10:00
theme.py Store default palette before "fusion" QStyle is applied 2021-06-24 23:46:11 +09:00
toolbar.py Satisfy formatter 2021-04-13 20:29:59 +02:00
tts.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
undo.py enable redo support 2021-05-19 15:18:39 +10:00
update.py update TR references that contain arguments 2021-03-26 14:21:04 +10:00
utils.py Revert "stop (un)escaping media filenames" 2021-07-16 10:37:59 +10:00
webview.py remove old Mac shortcut code completely 2021-07-04 16:00:23 +10:00
wheel_description.txt
winpaths.py