summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
Diffstat (limited to 'amiga')
-rw-r--r--amiga/Makefile.target2
-rw-r--r--amiga/download.c1
-rwxr-xr-xamiga/font.c6
-rw-r--r--amiga/gui.c25
-rw-r--r--amiga/menu.c2
5 files changed, 9 insertions, 27 deletions
diff --git a/amiga/Makefile.target b/amiga/Makefile.target
index 33ce41e62..1820a90bb 100644
--- a/amiga/Makefile.target
+++ b/amiga/Makefile.target
@@ -120,7 +120,6 @@ netsurf.lha: $(EXETARGET)
$(Q)mkdir -p $(AMIGA_INSTALL_TARGET_DIR)/NetSurf
$(Q)cp -p $(EXETARGET) $(AMIGA_INSTALL_TARGET_DIR)/NetSurf
$(Q)mkdir $(AMIGA_INSTALL_TARGET_DIR)/NetSurf/Resources
- $(call split_install_messages, ami, $(AMIGA_INSTALL_TARGET_DIR)/NetSurf/Resources/)
$(Q)cp -r $(AMIGA_RESOURCES) $(AMIGA_INSTALL_TARGET_DIR)/NetSurf/Resources
$(Q)cp -r $(AMIGA_DISTRIBUTION_FILES) $(AMIGA_INSTALL_TARGET_DIR)/NetSurf
$(Q)cp \!NetSurf/Resources/AdBlock,f79 $(AMIGA_INSTALL_TARGET_DIR)/NetSurf/Resources/adblock.css
@@ -137,6 +136,7 @@ netsurf.lha: $(EXETARGET)
# $(Q)mkdir $(AMIGA_INSTALL_TARGET_DIR)/NetSurf/SObjs
# $(Q)cp --preserve=timestamps $(AMIGA_SOBJS) $(AMIGA_INSTALL_TARGET_DIR)/NetSurf/SObjs
endif
+ $(call split_install_messages, ami, $(AMIGA_INSTALL_TARGET_DIR)/NetSurf/Resources/)
$(Q)cd $(AMIGA_INSTALL_TARGET_DIR); \
lha a netsurf.lha NetSurf NetSurf.info AutoInstall
diff --git a/amiga/download.c b/amiga/download.c
index 6b0e3c8a0..fc68e2a89 100644
--- a/amiga/download.c
+++ b/amiga/download.c
@@ -295,7 +295,6 @@ void gui_download_window_done(struct gui_download_window *dw)
nsurl_unref(url);
}
}
-
}
BOOL ami_download_window_event(struct gui_download_window *dw)
diff --git a/amiga/font.c b/amiga/font.c
index 21f26358f..310d8bec3 100755
--- a/amiga/font.c
+++ b/amiga/font.c
@@ -327,8 +327,6 @@ bool nsfont_split(const plot_font_style_t *fstyle,
utf16next, emwidth);
}
- tx += tempx;
-
/* Check whether we have a space */
if (*(string + utf8_pos) == ' ') {
/* Got a space */
@@ -343,6 +341,8 @@ bool nsfont_split(const plot_font_style_t *fstyle,
}
}
+ tx += tempx;
+
if ((x < tx) && (*char_offset != 0)) {
/* Reached available width, and a space was found;
* split there. */
@@ -352,7 +352,7 @@ bool nsfont_split(const plot_font_style_t *fstyle,
utf16 = utf16next;
utf8_pos = utf8_next(string, length, utf8_pos);
- };
+ }
free(outf16);
diff --git a/amiga/gui.c b/amiga/gui.c
index c41df4288..bb919c61e 100644
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -957,7 +957,7 @@ static void gui_init2(int argc, char** argv)
REGAPP_HasPrefsWindow, TRUE,
REGAPP_CanCreateNewDocs, TRUE,
REGAPP_UniqueApplication, TRUE,
- desc, "Small as a mouse, fast as a cheetah and available for free. NetSurf is a multi-platform web browser.",
+ desc, messages_get("NetSurfDesc"),
TAG_DONE);
}
else
@@ -970,7 +970,7 @@ static void gui_init2(int argc, char** argv)
REGAPP_HasPrefsWindow, TRUE,
REGAPP_CanCreateNewDocs, TRUE,
REGAPP_UniqueApplication, TRUE,
- desc, "Small as a mouse, fast as a cheetah and available for free. NetSurf is a multi-platform web browser.",
+ desc, messages_get("NetSurfDesc"),
TAG_DONE);
}
@@ -2477,24 +2477,6 @@ void ami_handle_applib(void)
WindowToFront(curbw->window->shared->win);
ActivateWindow(curbw->window->shared->win);
}
- else
- {
- error = nsurl_create(nsoption_charp(homepage_url), &url);
- if (error == NSERROR_OK) {
- error = browser_window_create(BROWSER_WINDOW_VERIFIABLE |
- BROWSER_WINDOW_HISTORY,
- url,
- NULL,
- NULL,
- &bw);
- nsurl_unref(url);
- }
- if (error != NSERROR_OK) {
- warn_user(messages_get_errorcode(error), 0);
- }
-
-
- }
break;
case APPLIBMT_OpenPrefs:
@@ -2705,7 +2687,8 @@ void ami_quit_netsurf(void)
break;
case AMINS_WINDOW:
- ami_close_all_tabs(gwin);
+ ShowWindow(gwin->win, WINDOW_BACKMOST);
+ ami_close_all_tabs(gwin);
break;
}
diff --git a/amiga/menu.c b/amiga/menu.c
index 4f2e1556d..bfd010d58 100644
--- a/amiga/menu.c
+++ b/amiga/menu.c
@@ -235,7 +235,7 @@ void ami_init_menulabs(struct gui_window_2 *gwin)
ami_menu_alloc_item(gwin, M_HISTGLBL, NM_ITEM, "HistGlobalNS", 0, NULL,
ami_menu_item_browser_globalhistory, NULL);
ami_menu_alloc_item(gwin, M_BAR_B2, NM_ITEM, NM_BARLABEL, 0, NULL, NULL, NULL);
- ami_menu_alloc_item(gwin, M_COOKIES, NM_ITEM, "ShowCookies", 0, NULL,
+ ami_menu_alloc_item(gwin, M_COOKIES, NM_ITEM, "ShowCookiesNS", 0, NULL,
ami_menu_item_browser_cookies, NULL);
ami_menu_alloc_item(gwin, M_BAR_B3, NM_ITEM, NM_BARLABEL, 0, NULL, NULL, NULL);
ami_menu_alloc_item(gwin, M_SCALE, NM_ITEM, "ScaleNS", 0, NULL, NULL, NULL);