Skip to content

Commit 6d6b1bc

Browse files
author
yggverse
committed
temporary disable libspelling, use latest gtk api versions
1 parent 2014f5e commit 6d6b1bc

3 files changed

Lines changed: 16 additions & 16 deletions

File tree

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ repository = "https://github.com/YGGverse/Yoda"
1212

1313
[dependencies.adw]
1414
package = "libadwaita"
15-
version = "0.7.2"
15+
version = "0.8.0"
1616
features = ["v1_5"]
1717

1818
[dependencies.gtk]
1919
package = "gtk4"
20-
version = "0.9.7"
20+
version = "0.10.0"
2121
features = ["gnome_46"]
2222

2323
[dependencies.sqlite]
@@ -26,17 +26,17 @@ version = "0.37.0"
2626

2727
[dependencies.sourceview]
2828
package = "sourceview5"
29-
version = "0.9.1"
29+
version = "0.10.0"
3030

3131
[dependencies]
3232
ansi-parser = "0.9.1"
3333
anyhow = "1.0.97"
3434
async-channel = "2.5.0"
3535
ggemini = "0.19.0"
36-
ggemtext = "0.6.0"
36+
ggemtext = "0.7.0"
3737
indexmap = "2.7.0"
3838
itertools = "0.14.0"
39-
libspelling = "0.4.0"
39+
# libspelling = "0.4.0"
4040
maxminddb = "0.26.0"
4141
openssl = "0.10.72"
4242
plurify = "0.2.0"
@@ -47,5 +47,5 @@ syntect = "5.2.0"
4747
# development
4848
[patch.crates-io]
4949
ggemini = { git = "https://github.com/YGGverse/ggemini.git" }
50-
# ggemtext = { git = "https://github.com/YGGverse/ggemtext.git" }
50+
ggemtext = { git = "https://github.com/YGGverse/ggemtext.git" }
5151
# plurify = { git = "https://github.com/YGGverse/plurify.git" }

src/app/browser/window/tab/item/page/input/response/form.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use gtk::{
33
glib::GString,
44
prelude::{TextBufferExt, TextViewExt, WidgetExt},
55
};
6-
use libspelling::{Checker, TextBufferAdapter};
6+
//use libspelling::{Checker, TextBufferAdapter};
77
use sourceview::Buffer;
88

99
const MARGIN: i32 = 8;
@@ -22,24 +22,24 @@ impl Form for TextView {
2222
let buffer = Buffer::builder().build();
2323

2424
// Init [libspelling](https://gitlab.gnome.org/GNOME/libspelling)
25-
let checker = Checker::default();
25+
/*let checker = Checker::default();
2626
let adapter = TextBufferAdapter::new(&buffer, &checker);
27-
adapter.set_enabled(true);
27+
adapter.set_enabled(true);*/
2828

2929
// Init main widget
3030
let text_view = TextView::builder()
3131
.bottom_margin(MARGIN)
3232
.buffer(&buffer)
3333
.css_classes(["frame", "view"])
34-
.extra_menu(&adapter.menu_model())
34+
//.extra_menu(&adapter.menu_model())
3535
.left_margin(MARGIN)
3636
.margin_bottom(MARGIN / 4)
3737
.right_margin(MARGIN)
3838
.top_margin(MARGIN)
3939
.wrap_mode(WrapMode::Word)
4040
.build();
4141

42-
text_view.insert_action_group("spelling", Some(&adapter));
42+
//text_view.insert_action_group("spelling", Some(&adapter));
4343
text_view.set_size_request(-1, 38); // @TODO [#635](https://gitlab.gnome.org/GNOME/pygobject/-/issues/635)
4444

4545
// Init events

src/app/browser/window/tab/item/page/input/titan/text/form.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use gtk::{TextView, WrapMode, prelude::WidgetExt};
2-
use libspelling::{Checker, TextBufferAdapter};
2+
//use libspelling::{Checker, TextBufferAdapter};
33
use sourceview::Buffer;
44

55
pub trait Form {
@@ -15,9 +15,9 @@ impl Form for TextView {
1515
let buffer = Buffer::builder().build();
1616

1717
// Init [libspelling](https://gitlab.gnome.org/GNOME/libspelling)
18-
let checker = Checker::default();
18+
/*let checker = Checker::default();
1919
let adapter = TextBufferAdapter::new(&buffer, &checker);
20-
adapter.set_enabled(true);
20+
adapter.set_enabled(true);*/
2121

2222
// Init main widget
2323

@@ -27,15 +27,15 @@ impl Form for TextView {
2727
.bottom_margin(MARGIN)
2828
.buffer(&buffer)
2929
.css_classes(["frame", "view"])
30-
.extra_menu(&adapter.menu_model())
30+
//.extra_menu(&adapter.menu_model())
3131
.left_margin(MARGIN)
3232
.right_margin(MARGIN)
3333
.top_margin(MARGIN)
3434
.wrap_mode(WrapMode::Word)
3535
.build()
3636
};
3737

38-
text_view.insert_action_group("spelling", Some(&adapter));
38+
//text_view.insert_action_group("spelling", Some(&adapter));
3939
text_view.set_size_request(-1, 38); // @TODO [#635](https://gitlab.gnome.org/GNOME/pygobject/-/issues/635)
4040

4141
// Init events

0 commit comments

Comments
 (0)