Skip to content

Commit 9c4fbd0

Browse files
committed
fix eslint errors
1 parent b4aa23e commit 9c4fbd0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1440
-341
lines changed

proto/anki/image_occlusion.proto

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ import "anki/notes.proto";
1313
import "anki/generic.proto";
1414

1515
service ImageOcclusionService {
16-
rpc GetImageClozeMetadata(ImageClozeMetadataRequest) returns (ImageClozeMetadata);
17-
rpc AddImageOcclusionNotes(AddImageOcclusionNotesRequest) returns (collection.OpChanges);
16+
rpc GetImageClozeMetadata(ImageClozeMetadataRequest)
17+
returns (ImageClozeMetadata);
18+
rpc AddImageOcclusionNotes(AddImageOcclusionNotesRequest)
19+
returns (collection.OpChanges);
1820
}
1921

2022
message ImageClozeMetadataRequest {

pylib/anki/collection.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
collection_pb2,
1111
config_pb2,
1212
generic_pb2,
13-
import_export_pb2,
1413
image_occlusion_pb2,
14+
import_export_pb2,
1515
links_pb2,
1616
search_pb2,
1717
stats_pb2,
@@ -464,23 +464,21 @@ def get_image_cloze_metadata(self, path: str | None) -> ImageClozeMetadata:
464464
return self._backend.get_image_cloze_metadata(request)
465465

466466
def add_image_occlusion_notes(
467-
self,
468-
image_path: str | None,
469-
deck_id: int | None,
470-
notes_data: bytes | None,
467+
self,
468+
image_path: str | None,
469+
deck_id: int | None,
471470
occlusions: str | None,
472471
header: str | None,
473472
notes: str | None,
474-
tags: list[str] | None
473+
tags: list[str] | None,
475474
) -> bool:
476475
request = image_occlusion_pb2.AddImageOcclusionNotesRequest(
477-
image_path=image_path,
478-
deck_id=deck_id,
479-
notes_data=notes_data,
476+
image_path=image_path,
477+
deck_id=deck_id,
480478
occlusions=occlusions,
481479
header=header,
482480
notes=notes,
483-
tags=tags
481+
tags=tags,
484482
)
485483
return self._backend.add_image_occlusion_notes(request)
486484

pylib/tools/genbackend.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import anki.deckconfig_pb2
2020
import anki.decks_pb2
2121
import anki.i18n_pb2
22-
import anki.import_export_pb2
2322
import anki.image_occlusion_pb2
23+
import anki.import_export_pb2
2424
import anki.links_pb2
2525
import anki.media_pb2
2626
import anki.notes_pb2

qt/aqt/editor.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
from anki.notes import Note, NoteFieldsCheckResult
3535
from anki.utils import checksum, is_lin, is_win, namedtmp
3636
from aqt import AnkiQt, colors, gui_hooks
37+
from aqt.imageocclusion import ImageOcclusionDialog
3738
from aqt.operations import QueryOp
3839
from aqt.operations.note import update_note
3940
from aqt.operations.notetype import update_notetype_legacy
@@ -56,7 +57,6 @@
5657
tr,
5758
)
5859
from aqt.webview import AnkiWebView
59-
from aqt.imageocclusion import ImageOcclusionDialog
6060

6161
pics = ("jpg", "jpeg", "png", "tif", "tiff", "gif", "svg", "webp", "ico")
6262
audio = (
@@ -1182,7 +1182,6 @@ def onImageOcclusion(self) -> None:
11821182
def accept(file: str) -> None:
11831183
diag = ImageOcclusionDialog(self.mw, file)
11841184

1185-
11861185
file = getFile(
11871186
parent=self.widget,
11881187
title=tr.editing_add_media(),

qt/aqt/imageocclusion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import aqt.main
99
import aqt.operations
1010
from aqt.qt import *
11-
from aqt.utils import addCloseShortcut, disable_help_button, restoreGeom, saveGeom, tr
11+
from aqt.utils import addCloseShortcut, disable_help_button, restoreGeom, saveGeom
1212
from aqt.webview import AnkiWebView
1313

1414

qt/aqt/mediasrv.py

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -448,16 +448,9 @@ def handle_on_main() -> None:
448448

449449

450450
def image_occlusion() -> bytes:
451-
data = request.data
452-
453-
def handle_on_main() -> None:
454-
window = aqt.mw.app.activeWindow()
455-
if isinstance(window, ImageOcclusionDialog):
456-
window.do_image_occlusion(data)
457-
458-
aqt.mw.taskman.run_on_main(handle_on_main)
459451
return b""
460452

453+
461454
post_handler_list = [
462455
congrats_info,
463456
get_deck_configs_for_update,
@@ -492,7 +485,7 @@ def handle_on_main() -> None:
492485
"complete_tag",
493486
# ImageOcclusionService
494487
"get_image_cloze_metadata",
495-
"add_image_occlusion_notes"
488+
"add_image_occlusion_notes",
496489
]
497490

498491

rslib/src/backend/image_occlusion.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@
33

44
use super::Backend;
55
pub(super) use crate::pb::image_occlusion::imageocclusion_service::Service as ImageOcclusionService;
6-
use crate::{
7-
pb::{self as pb},
8-
prelude::*,
9-
};
6+
use crate::pb::{self as pb,};
7+
use crate::prelude::*;
108

119
impl ImageOcclusionService for Backend {
1210
fn get_image_cloze_metadata(

rslib/src/backend/mod.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,9 @@ impl Backend {
144144
ServiceIndex::Collection => CollectionService::run_method(self, method, input),
145145
ServiceIndex::Cards => CardsService::run_method(self, method, input),
146146
ServiceIndex::ImportExport => ImportExportService::run_method(self, method, input),
147-
ServiceIndex::ImageOcclusion => ImageOcclusionService::run_method(self, method, input),
147+
ServiceIndex::ImageOcclusion => {
148+
ImageOcclusionService::run_method(self, method, input)
149+
}
148150
})
149151
.map_err(|err| {
150152
let backend_err = err.into_protobuf(&self.tr);

rslib/src/image_occlusion/imagedata.rs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
// Copyright: Ankitects Pty Ltd and contributors
22
// License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
33

4-
use std::{fs::read, path::Path, sync::Arc};
5-
6-
use crate::notetype::{CardGenContext, Notetype, NotetypeConfig};
4+
use std::fs::read;
5+
use std::path::Path;
6+
use std::sync::Arc;
7+
8+
use crate::media::MediaManager;
9+
use crate::notetype::CardGenContext;
10+
use crate::notetype::Notetype;
11+
use crate::notetype::NotetypeConfig;
712
pub use crate::pb::image_occlusion::ImageClozeMetadata;
8-
use crate::{media::MediaManager, prelude::*};
13+
use crate::prelude::*;
914

1015
impl Collection {
1116
pub fn get_image_cloze_metadata(&mut self, path: &str) -> Result<ImageClozeMetadata> {

rslib/src/image_occlusion/mod.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
mod imagedata;
1+
// Copyright: Ankitects Pty Ltd and contributors
2+
// License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
3+
4+
mod imagedata;

0 commit comments

Comments
 (0)