r9604 jmb - /trunk/debian/netsurf/control
by netsurf@semichrome.net
Author: jmb
Date: Mon Oct 5 06:10:58 2009
New Revision: 9604
URL: http://source.netsurf-browser.org?rev=9604&view=rev
Log:
Sync with reality
Modified:
trunk/debian/netsurf/control
Modified: trunk/debian/netsurf/control
URL: http://source.netsurf-browser.org/trunk/debian/netsurf/control?rev=9604&r...
==============================================================================
--- trunk/debian/netsurf/control (original)
+++ trunk/debian/netsurf/control Mon Oct 5 06:10:58 2009
@@ -30,6 +30,7 @@
Package: netsurf-framebuffer-common
Architecture: all
+Depends: ttf-bitstream-vera
Recommends: netsurf-linuxfb | netsurf-sdl | netsurf-vnc
Description: Common resources for all NetSurf framebuffer targets
NetSurf is a multi-platform lightweight web browser. Its aim is to provide
13 years, 7 months
r9603 chris_y - in /trunk/netsurf/amiga: gui.c gui_options.c
by netsurf@semichrome.net
Author: chris_y
Date: Sat Oct 3 06:00:10 2009
New Revision: 9603
URL: http://source.netsurf-browser.org?rev=9603&view=rev
Log:
Implement the ability to stay in memory if all windows are closed. This and no window
on startup can be used together to make NetSurf "quick launch" and always available.
Modified:
trunk/netsurf/amiga/gui.c
trunk/netsurf/amiga/gui_options.c
Modified: trunk/netsurf/amiga/gui.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/gui.c?rev=9603&r1=9...
==============================================================================
--- trunk/netsurf/amiga/gui.c (original)
+++ trunk/netsurf/amiga/gui.c Sat Oct 3 06:00:10 2009
@@ -200,6 +200,7 @@
void ami_get_vscroll_pos(struct gui_window_2 *gwin, ULONG *ys);
ULONG ami_set_border_gadget_balance(struct gui_window_2 *gwin);
ULONG ami_get_border_gadget_balance(struct gui_window_2 *gwin, ULONG *size1, ULONG *size2);
+void ami_try_quit(void);
STRPTR ami_locale_langs(void)
{
@@ -599,7 +600,7 @@
void ami_openscreenfirst(void)
{
ami_openscreen();
- ami_init_layers(&browserglob, 0, 0);
+ if(!browserglob.bm) ami_init_layers(&browserglob, 0, 0);
}
void gui_init2(int argc, char** argv)
@@ -773,7 +774,7 @@
if(IsMinListEmpty(window_list))
{
/* no windows in list, so NetSurf should not be running */
- netsurf_quit = true;
+ ami_try_quit();
return;
}
@@ -792,7 +793,7 @@
if(IsMinListEmpty(window_list))
{
/* last window closed, so exit */
- netsurf_quit = true;
+ ami_try_quit();
}
break;
}
@@ -809,7 +810,7 @@
if(IsMinListEmpty(window_list))
{
/* last window closed, so exit */
- netsurf_quit = true;
+ ami_try_quit();
}
break;
}
@@ -826,7 +827,7 @@
if(IsMinListEmpty(window_list))
{
/* last window closed, so exit */
- netsurf_quit = true;
+ ami_try_quit();
}
break;
}
@@ -843,8 +844,7 @@
if(IsMinListEmpty(window_list))
{
/* last window closed, so exit with conditions ;) */
- if(scrn && (option_close_no_quit == false))
- netsurf_quit = true;
+ if(scrn) ami_try_quit();
}
break;
}
@@ -1618,6 +1618,19 @@
}
}
+void ami_try_quit(void)
+{
+ if(option_close_no_quit == false)
+ {
+ netsurf_quit = true;
+ return;
+ }
+ else
+ {
+ if(CloseScreen(scrn)) scrn = NULL;
+ }
+}
+
void ami_quit_netsurf(void)
{
struct nsObject *node;
@@ -1677,7 +1690,7 @@
ami_arexx_cleanup();
ami_free_layers(&browserglob);
- FreeScreenDrawInfo(scrn, dri);
+ FreeScreenDrawInfo(scrn, dri);
ami_close_fonts();
@@ -2467,7 +2480,7 @@
if(IsMinListEmpty(window_list))
{
/* last window closed, so exit */
- netsurf_quit = true;
+ ami_try_quit();
}
win_destroyed = true;
Modified: trunk/netsurf/amiga/gui_options.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/gui_options.c?rev=9...
==============================================================================
--- trunk/netsurf/amiga/gui_options.c (original)
+++ trunk/netsurf/amiga/gui_options.c Sat Oct 3 06:00:10 2009
@@ -1071,7 +1071,6 @@
LAYOUT_AddChild, gow->gadgets[GID_OPTS_CLOSE_NO_QUIT] = CheckBoxObject,
GA_ID, GID_OPTS_CLOSE_NO_QUIT,
GA_RelVerify, TRUE,
- GA_Disabled, TRUE,
GA_Text, gadlab[GID_OPTS_CLOSE_NO_QUIT],
GA_Selected, option_close_no_quit,
CheckBoxEnd,
13 years, 7 months
r9602 chris_y - /trunk/netsurf/!NetSurf/Resources/it/Messages
by netsurf@semichrome.net
Author: chris_y
Date: Thu Oct 1 16:40:46 2009
New Revision: 9602
URL: http://source.netsurf-browser.org?rev=9602&view=rev
Log:
Updated translation from Samir Hawamdeh
Modified:
trunk/netsurf/!NetSurf/Resources/it/Messages
Modified: trunk/netsurf/!NetSurf/Resources/it/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/it/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/it/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/it/Messages Thu Oct 1 16:40:46 2009
@@ -1,6 +1,6 @@
-# Italian messages for NetSurf 3.0 Development (Revision 9560)
+# Italian messages for NetSurf 3.0 Development (Revision 9601)
# Translated by Samir Hawamdeh (http://www.betatesting.it/backforthefuture)
-# 13.09.2009
+# 30.09.2009
# =========================================================================
#
# Description
@@ -130,7 +130,7 @@
# Main -> Utilities menu
#
-Hotlist:Hotlist
+Hotlist:Segnalibri
History:Cronologia locale
Cookies:Cookie
FindText:Trova testo F4
@@ -138,8 +138,8 @@
# Main -> Utilities -> Hotlist menu
#
-HotlistAdd:Aggiungi alla Hotlist
-HotlistShow:Mostra Hotlist... F6
+HotlistAdd:Aggiungi ai segnalibri
+HotlistShow:Mostra segnalibri... F6
# Main -> Utilities -> History menu
#
@@ -250,7 +250,7 @@
IFF:IFF...
OpenFile:Apri file locale...
About:Informazioni...
-PrintNS:Stampa
+PrintNS:Stampa...
# Edit menu
#
@@ -261,26 +261,26 @@
# Browser menu
#
-Browser:Browser
+Browser:Navigazione
HistGlobalNS:Mostra cronologia globale...
HistLocalNS:Mostra cronologia locale...
FindTextNS:Trova testo...
Redraw:Ridisegna pagina
-ScaleNS:Scale
+ScaleNS:Dimensione font
ScaleInc:Incrementa
ScaleDec:Decrementa
ScaleNorm:Normale
# Hotlist menu
#
-HotlistShowNS:Mostra Hotlist...
+HotlistShowNS:Mostra segnalibri...
# Settings menu
#
-SettingsEdit:Modifica impostazioni...
-Settings:Impostazioni
+SettingsEdit:Modifica...
+Settings:Preferenze
SnapshotWindow:Fissa finestra
-SettingsSave:Salva impostazioni
+SettingsSave:Salva
# ARexx menu
#
@@ -335,7 +335,7 @@
# Tree export
#
-TreeHotlist:Hotlist di NetSurf
+TreeHotlist:Segnalibri di NetSurf
# Hotlist user interface tokens
@@ -593,8 +593,8 @@
Resolvers:Non è stato configurato nessun nome per i domini dei server, perciò sarà possibile effettuare la navigazione dei file solo in modalità locale. Usa "Configura" per impostare il nome (o i nomi) del/dei server.
NoDiscSpace:Spazio insufficiente nel disco.
Template:Una finestra di template risulta mancante. Per favore reinstalla NetSurf.
-HotlistSaveError:Non è stato possibile salvare correttamente l'Hotlist.
-HotlistLoadError:Non è stato possibile caricare correttamente l'Hotlist.
+HotlistSaveError:Non è stato possibile salvare correttamente i segnalibri.
+HotlistLoadError:Non è stato possibile caricare correttamente i segnalibri.
NoPathError:Per salvare, trascinare l'icona in una directory di visualizzazione.
NoNameError:Inserisci un nome
NoURLError:Inserisci un URL
@@ -1178,7 +1178,7 @@
# General tab
#
-Preferences:Preferenze
+Preferences:Preferenze di NetSurf
Use:Usa
HomePageURL:URL
@@ -1265,8 +1265,8 @@
ContextMenu:Menu contestuali
Enable:Attivi
Sticky:Fissi
-OptionNoWindow:Do not open window on startup
-OptionNoQuit:Do not quit when last window closed
+OptionNoWindow:Non aprire la finestra di NetSurf all'avvio
+OptionNoQuit:Non chiudere NetSurf alla chiusura dell'ultima scheda aperta
# Export
#
13 years, 8 months