@@ -1437,10 +1437,13 @@ impl eframe::App for App {
1437
1437
}
1438
1438
1439
1439
ui. add_enabled_ui ( self . state . config . drg_pak_path . is_some ( ) , |ui| {
1440
- let mut button = ui. button ( "Install mods" ) ;
1440
+ let mut button = ui. button ( "Apply changes" ) . on_hover_text (
1441
+ "Install the hook DLL inside the game folder and regenerate mod bundle." ,
1442
+ ) ;
1441
1443
if self . state . config . drg_pak_path . is_none ( ) {
1442
1444
button = button. on_disabled_hover_text (
1443
- "DRG install not found. Configure it in the settings menu." ,
1445
+ "Deep Rock Galactic not found.\n \
1446
+ Set the correct path in the settings menu.",
1444
1447
) ;
1445
1448
}
1446
1449
@@ -1464,10 +1467,13 @@ impl eframe::App for App {
1464
1467
} ) ;
1465
1468
1466
1469
ui. add_enabled_ui ( self . state . config . drg_pak_path . is_some ( ) , |ui| {
1467
- let mut button = ui. button ( "Uninstall mods" ) ;
1470
+ let mut button = ui. button ( "Uninstall hook and mods" ) . on_hover_text (
1471
+ "Remove the hook DLL and mod bundle from the game folder." ,
1472
+ ) ;
1468
1473
if self . state . config . drg_pak_path . is_none ( ) {
1469
1474
button = button. on_disabled_hover_text (
1470
- "DRG install not found. Configure it in the settings menu." ,
1475
+ "Deep Rock Galactic not found.\n \
1476
+ Set the correct path in the settings menu.",
1471
1477
) ;
1472
1478
}
1473
1479
if button. clicked ( ) {
@@ -1501,8 +1507,8 @@ impl eframe::App for App {
1501
1507
if ui
1502
1508
. button ( "Update cache" )
1503
1509
. on_hover_text (
1504
- "Checks for updates for all mods and updates local cache\n \
1505
- due to strict mod.io rate-limiting, can take a long time for large mod lists",
1510
+ "Checks for updates for all mods and updates local cache. \n \
1511
+ This can take a long time for large mod lists due to strict mod.io rate-limiting. ",
1506
1512
)
1507
1513
. clicked ( )
1508
1514
{
@@ -1528,15 +1534,15 @@ impl eframe::App for App {
1528
1534
}
1529
1535
ui. spinner ( ) ;
1530
1536
}
1531
- if ui. button ( "Lint mods" ) . on_hover_text ( "Lint mods in the current profile" ) . clicked ( ) {
1537
+ if ui. button ( "Lint mods" ) . on_hover_text ( "Lint mods in the current profile. " ) . clicked ( ) {
1532
1538
let mut mods = Vec :: new ( ) ;
1533
1539
let active_profile = self . state . mod_data . active_profile . clone ( ) ;
1534
1540
self . state . mod_data . for_each_enabled_mod ( & active_profile, |mc| {
1535
1541
mods. push ( mc. spec . clone ( ) ) ;
1536
1542
} ) ;
1537
1543
self . lints_toggle_window = Some ( WindowLintsToggle { mods } ) ;
1538
1544
}
1539
- if ui. button ( "⚙" ) . on_hover_text ( "Open settings" ) . clicked ( ) {
1545
+ if ui. button ( "⚙" ) . on_hover_text ( "Open mint-notag settings. " ) . clicked ( ) {
1540
1546
self . settings_window = Some ( WindowSettings :: new ( & self . state ) ) ;
1541
1547
}
1542
1548
if let Some ( available_update) = & self . available_update {
0 commit comments