diff --git a/Cargo.toml b/Cargo.toml index 3ce59e66842..b8a58df8bb3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -114,6 +114,7 @@ rust_2018_idioms = { level = "warn", priority = -1 } rust_2021_prelude_collisions = "warn" semicolon_in_expressions_from_macros = "warn" trivial_numeric_casts = "warn" +unexpected_cfgs = "warn" unsafe_op_in_unsafe_fn = "warn" # `unsafe_op_in_unsafe_fn` may become the default in future Rust versions: https://github.com/rust-lang/rust/issues/71668 unused_extern_crates = "warn" unused_import_braces = "warn" @@ -203,7 +204,6 @@ match_same_arms = "warn" match_wild_err_arm = "warn" match_wildcard_for_single_variants = "warn" mem_forget = "warn" -mismatched_target_os = "warn" mismatching_type_param_order = "warn" missing_enforced_import_renames = "warn" missing_errors_doc = "warn" diff --git a/RELEASES.md b/RELEASES.md index 79bf23bc614..a96b35be0ae 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -52,7 +52,7 @@ We don't update the MSRV in a patch release, unless we really, really need to. ## Preparation * [ ] run `scripts/generate_example_screenshots.sh` if needed * [ ] write a short release note that fits in a tweet -* [ ] record gif for `CHANGELOG.md` release note (and later twitter post) +* [ ] record gif for `CHANGELOG.md` release note (and later bluesky post) * [ ] update changelogs using `scripts/generate_changelog.py --version 0.x.0 --write` * [ ] bump version numbers in workspace `Cargo.toml` @@ -87,7 +87,7 @@ I usually do this all on the `master` branch, but doing it in a release branch i ``` ## Announcements -* [ ] [twitter](https://x.com/ernerfeldt/status/1772665412225823105) +* [ ] [Bluesky](https://bsky.app/profile/ernerfeldt.bsky.social) * [ ] egui discord * [ ] [r/rust](https://www.reddit.com/r/rust/comments/1bocr5s/announcing_egui_027_with_improved_menus_and/) * [ ] [r/programming](https://www.reddit.com/r/programming/comments/1bocsf6/announcing_egui_027_an_easytouse_crossplatform/) diff --git a/crates/egui/src/lib.rs b/crates/egui/src/lib.rs index 8d085842564..ccd48e860d3 100644 --- a/crates/egui/src/lib.rs +++ b/crates/egui/src/lib.rs @@ -625,9 +625,6 @@ pub mod special_emojis { /// The Github logo. pub const GITHUB: char = ''; - /// The Twitter bird. - pub const TWITTER: char = ''; - /// The word `git`. pub const GIT: char = ''; diff --git a/crates/egui_demo_lib/src/demo/about.rs b/crates/egui_demo_lib/src/demo/about.rs index 22fa70635c4..7c980e214fd 100644 --- a/crates/egui_demo_lib/src/demo/about.rs +++ b/crates/egui_demo_lib/src/demo/about.rs @@ -98,14 +98,14 @@ fn about_immediate_mode(ui: &mut egui::Ui) { } fn links(ui: &mut egui::Ui) { - use egui::special_emojis::{GITHUB, TWITTER}; + use egui::special_emojis::GITHUB; ui.hyperlink_to( format!("{GITHUB} github.com/emilk/egui"), "https://github.com/emilk/egui", ); ui.hyperlink_to( - format!("{TWITTER} @ernerfeldt"), - "https://twitter.com/ernerfeldt", + "@ernerfeldt.bsky.social", + "https://bsky.app/profile/ernerfeldt.bsky.social", ); ui.hyperlink_to("📓 egui documentation", "https://docs.rs/egui/"); } diff --git a/crates/egui_demo_lib/src/demo/demo_app_windows.rs b/crates/egui_demo_lib/src/demo/demo_app_windows.rs index 64d4d780995..b74eb7db3f4 100644 --- a/crates/egui_demo_lib/src/demo/demo_app_windows.rs +++ b/crates/egui_demo_lib/src/demo/demo_app_windows.rs @@ -237,10 +237,10 @@ impl DemoWindows { }); ui.with_layout(egui::Layout::right_to_left(egui::Align::Center), |ui| { - use egui::special_emojis::{GITHUB, TWITTER}; + use egui::special_emojis::GITHUB; ui.hyperlink_to( - egui::RichText::new(TWITTER).size(font_size), - "https://twitter.com/ernerfeldt", + egui::RichText::new("🦋").size(font_size), + "https://bsky.app/profile/ernerfeldt.bsky.social", ); ui.hyperlink_to( egui::RichText::new(GITHUB).size(font_size), @@ -264,14 +264,14 @@ impl DemoWindows { ui.separator(); - use egui::special_emojis::{GITHUB, TWITTER}; + use egui::special_emojis::GITHUB; ui.hyperlink_to( format!("{GITHUB} egui on GitHub"), "https://github.com/emilk/egui", ); ui.hyperlink_to( - format!("{TWITTER} @ernerfeldt"), - "https://twitter.com/ernerfeldt", + "@ernerfeldt.bsky.social", + "https://bsky.app/profile/ernerfeldt.bsky.social", ); ui.separator(); diff --git a/crates/egui_demo_lib/src/demo/font_book.rs b/crates/egui_demo_lib/src/demo/font_book.rs index 352bc0273a7..605b7ed7ff5 100644 --- a/crates/egui_demo_lib/src/demo/font_book.rs +++ b/crates/egui_demo_lib/src/demo/font_book.rs @@ -200,7 +200,6 @@ fn special_char_name(chr: char) -> Option<&'static str> { '\u{E600}' => Some("web-dribbble"), '\u{E601}' => Some("web-stackoverflow"), '\u{E602}' => Some("web-vimeo"), - '\u{E603}' => Some("web-twitter"), '\u{E604}' => Some("web-facebook"), '\u{E605}' => Some("web-googleplus"), '\u{E606}' => Some("web-pinterest"),