r13152 stevef - in /trunk/netsurf/!NetSurf/Resources: de/Messages en/Messages fr/Messages it/Messages nl/Messages
by netsurf@semichrome.net
Author: stevef
Date: Sat Nov 19 17:53:34 2011
New Revision: 13152
URL: http://source.netsurf-browser.org?rev=13152&view=rev
Log:
Restore lost white space.
Modified:
trunk/netsurf/!NetSurf/Resources/de/Messages
trunk/netsurf/!NetSurf/Resources/en/Messages
trunk/netsurf/!NetSurf/Resources/fr/Messages
trunk/netsurf/!NetSurf/Resources/it/Messages
trunk/netsurf/!NetSurf/Resources/nl/Messages
Modified: trunk/netsurf/!NetSurf/Resources/de/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/de/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/de/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/de/Messages Sat Nov 19 17:53:34 2011
@@ -157,7 +157,7 @@
# Main -> Help menu
#
-HelpContent:Inhalt F1
+HelpContent:Inhalt F1
HelpGuide:Handbuch
HelpInfo:Nutzerinformation
HelpCredits:Credits
@@ -444,10 +444,10 @@
# spaces necessary
#
-gtkError: Fehler
-gtkComplete: Vollständig
-gtkCanceled: Abgebrochen
-gtkWorking: Arbeite
+gtkError: Fehler
+gtkComplete: Vollständig
+gtkCanceled: Abgebrochen
+gtkWorking: Arbeite
# Dialogs
#
@@ -461,7 +461,7 @@
gtkInfo:%s von %s ist %s in size
gtkSave:Datei speichern unter...
gtkSourceSave:Quelltext speichern
-gtkSourceTabError:Fehler beim behandeln der Quelldaten
+gtkSourceTabError:Fehler beim behandeln der Quelldaten
gtkPlainSave:Als Text speichern
gtkFullSave:Speichern der Webseite abgeschlossen - wähle ein leeres Verzeichnis
gtkUnknownHost:ein unbekannter Host
@@ -1135,7 +1135,7 @@
HelpCookies:Das ist das Fenster zur Cookie-Verwaltung.
HelpCookiesToolbar0:Dies ist der Löschschalter.|MAnklicken löscht alle markierten Einträge.
-HelpCookiesToolbar1:Dies ist der Schalter zum Expandieren der Einträge.|MKlicken mit AUSWAHL expandiert alle Cookies.|MKlicken mit SPEZIAL versteckt die Zusatzinformationen wieder.|MIn expandierten Cookies werden zusätzliche Informationen angezeigt.
+HelpCookiesToolbar1:Dies ist der Schalter zum Expandieren der Einträge.|MKlicken mit AUSWAHL expandiert alle Cookies.|MKlicken mit SPEZIAL versteckt die Zusatzinformationen wieder.|MIn expandierten Cookies werden zusätzliche Informationen angezeigt.
HelpCookiesToolbar2:Ãffnet und schlieÃt Verzeichnisse|MKlicken mit AUSWAHL öffnet alle Verzeichnisse der Liste.|MKlicken mit SPEZIAL schlieÃt alle Verzeichnisse.
HelpCookiesMenu0:Die gesamte Liste bearbeiten.
@@ -1187,7 +1187,7 @@
HelpConnectConfig10:Hier kann ein Username eingegeben werden, wenn der Proxy das erfordert.
HelpConnectConfig12:Hier kann das zum Usernamen gehörige Passwort eingegeben werden.
HelpConnectConfig16:Das ist die Maximalzahl simultaner Fetches, die NetSurf verwenden soll.
-HelpConnectConfig17:Klicken mit AUSWAHL verringert die Maximalzahl simultaner Fetches.
+HelpConnectConfig17:Klicken mit AUSWAHL verringert die Maximalzahl simultaner Fetches.
HelpConnectConfig18:Klicken mit AUSWAHL vergröÃert die Maximalzahl simultaner Fetches.
HelpConnectConfig20:Das ist die Maximalzahl simultaner Fetches, die je Host von NetSurf verwendet werden.
HelpConnectConfig21:Klicken mit AUSWAHL verringert die Maximalzahl simultaner Fetches je Host.
@@ -1250,9 +1250,9 @@
HelpImageConfig14:Klicken mit AUSWAHL vergröÃert die minimale Wartezeit zwischen aufeinanderfolgenden Einzelbildern einer Animation.
HelpImageConfig16:Erlaubt das Abschalten der Animationsdarstellung auf Webseiten.|MSind die Animationen abgeschaltet, wird von NetSurf lediglich das erste Einzelbild der Animationsfolge als einfaches Bild angezeigt.
HelpImageConfig17:Stellt die Bildoptionen zurück auf die Standardwerte.
-HelpImageConfig18:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
-HelpImageConfig19:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
-
+HelpImageConfig18:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
+HelpImageConfig19:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
+
HelpInterfaceConfig:Fenster zur Einstellung des Programmverhaltens in ausgewählten Situationen
HelpInterfaceConfig2:Beim Abspeichern von Dateien auf einen Datenträger werden die Dateinamenserweiterungen (Extensions) aus dem Dateinamen entfernt.
HelpInterfaceConfig3:Beim Abspeichern wird vor dem Ãberschreiben namensgleicher Dateien von NetSurf nachgefragt, ob dies so erfolgen soll.
@@ -1284,7 +1284,7 @@
HelpMemoryConfig11:Klicken mit AUSWAHL vergröÃert den Arbeitsspeicher zum Ablegen komprimierter Bilder.
HelpMemoryConfig13:NetSurf nimmt eine automatische intelligente Abschätzung der notwendigen GröÃe des Arbeitsspeichers zum Ablegen komprimierter Bilddaten vor.
HelpMemoryConfig14:Stellt die Standardeinstellungen wieder her.
-HelpMemoryConfig15:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
+HelpMemoryConfig15:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
HelpMemoryConfig16:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
HelpSecurityConfig:Fenster zur Konfiguration der Sicherheitseinstellungen
@@ -1293,14 +1293,14 @@
HelpSecurityConfig7:Klicken mit AUSWAHL verkürzt die Aufbewahrungszeit von Seiten in der globalen History.
HelpSecurityConfig8:Klicken mit AUSWAHL verlängert die Aufbewahrungszeit von Seiten in der globalen History.
HelpSecurityConfig10:Stellt die Standardeinstellungen wieder her.
-HelpSecurityConfig11:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
-HelpSecurityConfig12:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
+HelpSecurityConfig11:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
+HelpSecurityConfig12:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
HelpThemeConfig:Fenster zur Auswahl des Anzeigethemas
HelpThemeConfig2:Stellt die Standardeinstellungen wieder her.
HelpThemeConfig3:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
-HelpThemeConfig4:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
-
+HelpThemeConfig4:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
+
HelpThemePConfig:Dieser Dialog zeigt die verfügbaren Themen.|MDas ausgewählte Thema wird bei der Anzeige von Browserfenster, Cookieverwaltung, Hotlist und History eingesetzt.
# HelpHint (tooltip) text
Modified: trunk/netsurf/!NetSurf/Resources/en/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/en/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/en/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/en/Messages Sat Nov 19 17:53:34 2011
@@ -448,10 +448,10 @@
# spaces necessary
#
-gtkError: Error
-gtkComplete: Complete
-gtkCanceled: Canceled
-gtkWorking: Working
+gtkError: Error
+gtkComplete: Complete
+gtkCanceled: Canceled
+gtkWorking: Working
# Dialogs
#
@@ -466,7 +466,7 @@
gtkInfo:%s from %s is %s in size
gtkSave:Save file asâ¦
gtkSourceSave:Save source
-gtkSourceTabError:Error handling source data
+gtkSourceTabError:Error handling source data
gtkplainSave:Save plain text
gtkcompleteSave:Save webpage complete - select an empty directory
gtkSaveConfirm:File saved
Modified: trunk/netsurf/!NetSurf/Resources/fr/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/fr/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/fr/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/fr/Messages Sat Nov 19 17:53:34 2011
@@ -444,10 +444,10 @@
# spaces necessary
#
-gtkError: Erreur
-gtkComplete: Terniné
-gtkCanceled: Annulé
-gtkWorking: en cours
+gtkError: Erreur
+gtkComplete: Terniné
+gtkCanceled: Annulé
+gtkWorking: en cours
# Dialogs
#
@@ -461,9 +461,9 @@
gtkInfo:La taille de %s de %s est de %s
gtkSave:Enregistrer le fichier sous...
gtkSourceSave:Enregistrer la Source
-gtkSourceTabError:Erreur de manipulation des données source
+gtkSourceTabError:Erreur de manipulation des données source
gtkPlainSave:Enregistrer comme texte
-gtkFullSave:Enregistrer page web complète - sélectioner un dossier vide
+gtkFullSave:Enregistrer page web complète - sélectioner un dossier vide
gtkUnknownHost:un hôte inconnu
gtkUnknownFile:
gtkUnknownSize:inconnu
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 Sat Nov 19 17:53:34 2011
@@ -447,10 +447,10 @@
# spaces necessary
#
-gtkError: Errore
-gtkComplete: Completo
-gtkCanceled: Annullato
-gtkWorking: In corso
+gtkError: Errore
+gtkComplete: Completo
+gtkCanceled: Annullato
+gtkWorking: In corso
# Dialogs
#
@@ -466,7 +466,7 @@
gtkInfo:%s da %s è %s come dimensione
gtkSave:Salva file come...
gtkSourceSave:Salva sorgente
-gtkSourceTabError:Errore di modifica sul sorgente
+gtkSourceTabError:Errore di modifica sul sorgente
gtkPlainSave:Salva come testo
gtkFullSave:Salva pagina web completa - seleziona una directory vuota
gtkSaveConfirm:File salvato
Modified: trunk/netsurf/!NetSurf/Resources/nl/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/nl/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/nl/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/nl/Messages Sat Nov 19 17:53:34 2011
@@ -444,10 +444,10 @@
# spaces necessary
#
-gtkError: Error
-gtkComplete: Complete
-gtkCanceled: Canceled
-gtkWorking: Working
+gtkError: Error
+gtkComplete: Complete
+gtkCanceled: Canceled
+gtkWorking: Working
# Dialogs
#
@@ -461,7 +461,7 @@
gtkInfo:%s from %s is %s in size
gtkSave:Save file as...
gtkSourceSave:Save Source
-gtkSourceTabError:Error handling source data
+gtkSourceTabError:Error handling source data
gtkPlainSave:Save as text
gtkFullSave:Save webpage complete - select an empty directory
gtkUnknownHost:an unknown host
12 years
r13151 stevef - in /trunk/netsurf: !NetSurf/Resources/de/ !NetSurf/Resources/en/ !NetSurf/Resources/fr/ !NetSurf/Resources/it/ !NetSurf/Resources/nl/ riscos/configure/ riscos/templates/
by netsurf@semichrome.net
Author: stevef
Date: Sat Nov 19 17:33:37 2011
New Revision: 13151
URL: http://source.netsurf-browser.org?rev=13151&view=rev
Log:
Implement user interface for external hotlist app details.
Modified:
trunk/netsurf/!NetSurf/Resources/de/Messages
trunk/netsurf/!NetSurf/Resources/en/Messages
trunk/netsurf/!NetSurf/Resources/fr/Messages
trunk/netsurf/!NetSurf/Resources/it/Messages
trunk/netsurf/!NetSurf/Resources/nl/Messages
trunk/netsurf/riscos/configure/con_inter.c
trunk/netsurf/riscos/templates/de
trunk/netsurf/riscos/templates/en
trunk/netsurf/riscos/templates/fr
trunk/netsurf/riscos/templates/nl
Modified: trunk/netsurf/!NetSurf/Resources/de/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/de/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/de/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/de/Messages Sat Nov 19 17:33:37 2011
@@ -157,7 +157,7 @@
# Main -> Help menu
#
-HelpContent:Inhalt F1
+HelpContent:Inhalt F1
HelpGuide:Handbuch
HelpInfo:Nutzerinformation
HelpCredits:Credits
@@ -444,10 +444,10 @@
# spaces necessary
#
-gtkError: Fehler
-gtkComplete: Vollständig
-gtkCanceled: Abgebrochen
-gtkWorking: Arbeite
+gtkError: Fehler
+gtkComplete: Vollständig
+gtkCanceled: Abgebrochen
+gtkWorking: Arbeite
# Dialogs
#
@@ -461,7 +461,7 @@
gtkInfo:%s von %s ist %s in size
gtkSave:Datei speichern unter...
gtkSourceSave:Quelltext speichern
-gtkSourceTabError:Fehler beim behandeln der Quelldaten
+gtkSourceTabError:Fehler beim behandeln der Quelldaten
gtkPlainSave:Als Text speichern
gtkFullSave:Speichern der Webseite abgeschlossen - wähle ein leeres Verzeichnis
gtkUnknownHost:ein unbekannter Host
@@ -1135,7 +1135,7 @@
HelpCookies:Das ist das Fenster zur Cookie-Verwaltung.
HelpCookiesToolbar0:Dies ist der Löschschalter.|MAnklicken löscht alle markierten Einträge.
-HelpCookiesToolbar1:Dies ist der Schalter zum Expandieren der Einträge.|MKlicken mit AUSWAHL expandiert alle Cookies.|MKlicken mit SPEZIAL versteckt die Zusatzinformationen wieder.|MIn expandierten Cookies werden zusätzliche Informationen angezeigt.
+HelpCookiesToolbar1:Dies ist der Schalter zum Expandieren der Einträge.|MKlicken mit AUSWAHL expandiert alle Cookies.|MKlicken mit SPEZIAL versteckt die Zusatzinformationen wieder.|MIn expandierten Cookies werden zusätzliche Informationen angezeigt.
HelpCookiesToolbar2:Ãffnet und schlieÃt Verzeichnisse|MKlicken mit AUSWAHL öffnet alle Verzeichnisse der Liste.|MKlicken mit SPEZIAL schlieÃt alle Verzeichnisse.
HelpCookiesMenu0:Die gesamte Liste bearbeiten.
@@ -1187,7 +1187,7 @@
HelpConnectConfig10:Hier kann ein Username eingegeben werden, wenn der Proxy das erfordert.
HelpConnectConfig12:Hier kann das zum Usernamen gehörige Passwort eingegeben werden.
HelpConnectConfig16:Das ist die Maximalzahl simultaner Fetches, die NetSurf verwenden soll.
-HelpConnectConfig17:Klicken mit AUSWAHL verringert die Maximalzahl simultaner Fetches.
+HelpConnectConfig17:Klicken mit AUSWAHL verringert die Maximalzahl simultaner Fetches.
HelpConnectConfig18:Klicken mit AUSWAHL vergröÃert die Maximalzahl simultaner Fetches.
HelpConnectConfig20:Das ist die Maximalzahl simultaner Fetches, die je Host von NetSurf verwendet werden.
HelpConnectConfig21:Klicken mit AUSWAHL verringert die Maximalzahl simultaner Fetches je Host.
@@ -1250,9 +1250,9 @@
HelpImageConfig14:Klicken mit AUSWAHL vergröÃert die minimale Wartezeit zwischen aufeinanderfolgenden Einzelbildern einer Animation.
HelpImageConfig16:Erlaubt das Abschalten der Animationsdarstellung auf Webseiten.|MSind die Animationen abgeschaltet, wird von NetSurf lediglich das erste Einzelbild der Animationsfolge als einfaches Bild angezeigt.
HelpImageConfig17:Stellt die Bildoptionen zurück auf die Standardwerte.
-HelpImageConfig18:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
-HelpImageConfig19:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
-
+HelpImageConfig18:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
+HelpImageConfig19:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
+
HelpInterfaceConfig:Fenster zur Einstellung des Programmverhaltens in ausgewählten Situationen
HelpInterfaceConfig2:Beim Abspeichern von Dateien auf einen Datenträger werden die Dateinamenserweiterungen (Extensions) aus dem Dateinamen entfernt.
HelpInterfaceConfig3:Beim Abspeichern wird vor dem Ãberschreiben namensgleicher Dateien von NetSurf nachgefragt, ob dies so erfolgen soll.
@@ -1263,6 +1263,7 @@
HelpInterfaceConfig12:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
HelpInterfaceConfig13:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
HelpInterfaceConfig16:This indicates whether NetSurf will use an external hotlist client if available, in preference to the internal hotlist.
+HelpInterfaceConfig18:\Tthe path to a hotlist application which will be used to display the hotlist.
HelpLanguageConfig:Konfigurationsfenster für die Spracheinstellungen
HelpLanguageConfig3:Das ist die aktuell eingestellte Sprache für die Bedienoberfläche.|MDiese Sprache wird genutzt, um NetSurf's Meldungen und die Texte der Dialogboxen und Menüs darzustellen.
@@ -1283,7 +1284,7 @@
HelpMemoryConfig11:Klicken mit AUSWAHL vergröÃert den Arbeitsspeicher zum Ablegen komprimierter Bilder.
HelpMemoryConfig13:NetSurf nimmt eine automatische intelligente Abschätzung der notwendigen GröÃe des Arbeitsspeichers zum Ablegen komprimierter Bilddaten vor.
HelpMemoryConfig14:Stellt die Standardeinstellungen wieder her.
-HelpMemoryConfig15:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
+HelpMemoryConfig15:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
HelpMemoryConfig16:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
HelpSecurityConfig:Fenster zur Konfiguration der Sicherheitseinstellungen
@@ -1292,14 +1293,14 @@
HelpSecurityConfig7:Klicken mit AUSWAHL verkürzt die Aufbewahrungszeit von Seiten in der globalen History.
HelpSecurityConfig8:Klicken mit AUSWAHL verlängert die Aufbewahrungszeit von Seiten in der globalen History.
HelpSecurityConfig10:Stellt die Standardeinstellungen wieder her.
-HelpSecurityConfig11:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
-HelpSecurityConfig12:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
+HelpSecurityConfig11:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
+HelpSecurityConfig12:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
HelpThemeConfig:Fenster zur Auswahl des Anzeigethemas
HelpThemeConfig2:Stellt die Standardeinstellungen wieder her.
HelpThemeConfig3:Klicken mit AUSWAHL schlieÃt das Fenster ohne die Ãnderungen zu speichern.|MKlicken mit SPEZIAL stellt die zuletzt abgespeicherten Einstellungen wieder her.
-HelpThemeConfig4:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
-
+HelpThemeConfig4:Klicken mit AUSWAHL speichert die Einstellungen und schlieÃt das Fenster.|MKlicken mit SPEZIAL speichert die Einstellungen ohne das Fenster zu schlieÃen.
+
HelpThemePConfig:Dieser Dialog zeigt die verfügbaren Themen.|MDas ausgewählte Thema wird bei der Anzeige von Browserfenster, Cookieverwaltung, Hotlist und History eingesetzt.
# HelpHint (tooltip) text
Modified: trunk/netsurf/!NetSurf/Resources/en/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/en/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/en/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/en/Messages Sat Nov 19 17:33:37 2011
@@ -448,10 +448,10 @@
# spaces necessary
#
-gtkError: Error
-gtkComplete: Complete
-gtkCanceled: Canceled
-gtkWorking: Working
+gtkError: Error
+gtkComplete: Complete
+gtkCanceled: Canceled
+gtkWorking: Working
# Dialogs
#
@@ -466,7 +466,7 @@
gtkInfo:%s from %s is %s in size
gtkSave:Save file asâ¦
gtkSourceSave:Save source
-gtkSourceTabError:Error handling source data
+gtkSourceTabError:Error handling source data
gtkplainSave:Save plain text
gtkcompleteSave:Save webpage complete - select an empty directory
gtkSaveConfirm:File saved
@@ -1284,6 +1284,7 @@
HelpInterfaceConfig12:\Sclose this \w without saving changes.|M\Areturn the interface options to the last saved configuration.
HelpInterfaceConfig13:\Ssave these settings and close the \w.|M\Asave these settings without closing the \w.
HelpInterfaceConfig16:This indicates whether NetSurf will use an external hotlist client if available, in preference to the internal hotlist.
+HelpInterfaceConfig18:\Tthe path to a hotlist application which will be used to display the hotlist.
HelpLanguageConfig:\Tlanguage configuration \w
HelpLanguageConfig3:\Tcurrently selected interface language.|MThe interface language is the language used for NetSurf's messages and dialogue boxes.
Modified: trunk/netsurf/!NetSurf/Resources/fr/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/fr/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/fr/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/fr/Messages Sat Nov 19 17:33:37 2011
@@ -444,10 +444,10 @@
# spaces necessary
#
-gtkError: Erreur
-gtkComplete: Terniné
-gtkCanceled: Annulé
-gtkWorking: en cours
+gtkError: Erreur
+gtkComplete: Terniné
+gtkCanceled: Annulé
+gtkWorking: en cours
# Dialogs
#
@@ -461,9 +461,9 @@
gtkInfo:La taille de %s de %s est de %s
gtkSave:Enregistrer le fichier sous...
gtkSourceSave:Enregistrer la Source
-gtkSourceTabError:Erreur de manipulation des données source
+gtkSourceTabError:Erreur de manipulation des données source
gtkPlainSave:Enregistrer comme texte
-gtkFullSave:Enregistrer page web complète - sélectioner un dossier vide
+gtkFullSave:Enregistrer page web complète - sélectioner un dossier vide
gtkUnknownHost:un hôte inconnu
gtkUnknownFile:
gtkUnknownSize:inconnu
@@ -1269,6 +1269,7 @@
HelpInterfaceConfig12:\Sfermer cette fenêtre sans sauver les changements|M\Arevenir aux options d'Interface précédemment sauvegardées.
HelpInterfaceConfig13:\Ssauver ces réglages et fermer la fenêtre.|M\Asauver ces réglages sans fermer la fenêtre.
HelpInterfaceConfig16:This indicates whether NetSurf will use an external hotlist client if available, in preference to the internal hotlist.
+HelpInterfaceConfig18:\Tthe path to a hotlist application which will be used to display the hotlist.
HelpLanguageConfig:\Tfenêtre de configuration de langue.
HelpLanguageConfig3:\Tla langue d'interface sélectionnée actuellement.|MLa langue d'interface est la langue utilisée pour les messages et les boîtes de dialogue de Netsurf.
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 Sat Nov 19 17:33:37 2011
@@ -447,10 +447,10 @@
# spaces necessary
#
-gtkError: Errore
-gtkComplete: Completo
-gtkCanceled: Annullato
-gtkWorking: In corso
+gtkError: Errore
+gtkComplete: Completo
+gtkCanceled: Annullato
+gtkWorking: In corso
# Dialogs
#
@@ -466,7 +466,7 @@
gtkInfo:%s da %s è %s come dimensione
gtkSave:Salva file come...
gtkSourceSave:Salva sorgente
-gtkSourceTabError:Errore di modifica sul sorgente
+gtkSourceTabError:Errore di modifica sul sorgente
gtkPlainSave:Salva come testo
gtkFullSave:Salva pagina web completa - seleziona una directory vuota
gtkSaveConfirm:File salvato
@@ -1271,6 +1271,7 @@
HelpInterfaceConfig12:\Sclose this \w without saving changes.|M\Areturn the interface options to the last saved configuration.
HelpInterfaceConfig13:\Ssave these settings and close the \w.|M\Asave these settings without closing the \w.
HelpInterfaceConfig16:This indicates whether NetSurf will use an external hotlist client if available, in preference to the internal hotlist.
+HelpInterfaceConfig18:\Tthe path to a hotlist application which will be used to display the hotlist.
HelpLanguageConfig:\Tlanguage configuration \w
HelpLanguageConfig3:\Tcurrently selected interface language.|MThe interface language is the language used for NetSurf's messages and dialogue boxes.
Modified: trunk/netsurf/!NetSurf/Resources/nl/Messages
URL: http://source.netsurf-browser.org/trunk/netsurf/%21NetSurf/Resources/nl/M...
==============================================================================
--- trunk/netsurf/!NetSurf/Resources/nl/Messages (original)
+++ trunk/netsurf/!NetSurf/Resources/nl/Messages Sat Nov 19 17:33:37 2011
@@ -444,10 +444,10 @@
# spaces necessary
#
-gtkError: Error
-gtkComplete: Complete
-gtkCanceled: Canceled
-gtkWorking: Working
+gtkError: Error
+gtkComplete: Complete
+gtkCanceled: Canceled
+gtkWorking: Working
# Dialogs
#
@@ -461,7 +461,7 @@
gtkInfo:%s from %s is %s in size
gtkSave:Save file as...
gtkSourceSave:Save Source
-gtkSourceTabError:Error handling source data
+gtkSourceTabError:Error handling source data
gtkPlainSave:Save as text
gtkFullSave:Save webpage complete - select an empty directory
gtkUnknownHost:an unknown host
@@ -1264,6 +1264,7 @@
HelpInterfaceConfig12:\Sclose this \w without saving changes.|M\Areturn the cache options to the last saved configuration.
HelpInterfaceConfig13:\Ssave these settings and close the \w.|M\Asave these settings without closing the \w.
HelpInterfaceConfig16:This indicates whether NetSurf will use an external hotlist client if available, in preference to the internal hotlist.
+HelpInterfaceConfig18:\Tthe path to a hotlist application which will be used to display the hotlist.
HelpLanguageConfig:\Tlanguage configuration \w
HelpLanguageConfig3:\Tcurrently selected interface language.|MThe interface language is the language used for NetSurf's messages and dialogue boxes.
Modified: trunk/netsurf/riscos/configure/con_inter.c
URL: http://source.netsurf-browser.org/trunk/netsurf/riscos/configure/con_inte...
==============================================================================
--- trunk/netsurf/riscos/configure/con_inter.c (original)
+++ trunk/netsurf/riscos/configure/con_inter.c Sat Nov 19 17:33:37 2011
@@ -35,8 +35,10 @@
#define INTERFACE_CANCEL_BUTTON 12
#define INTERFACE_OK_BUTTON 13
#define INTERFACE_USE_EXTERNAL_HOTLIST 16
+#define INTERFACE_EXTERNAL_HOTLIST_APP 18
+static bool ro_gui_options_interface_click(wimp_pointer *pointer);
static void ro_gui_options_interface_default(wimp_pointer *pointer);
static bool ro_gui_options_interface_ok(wimp_w w);
@@ -55,8 +57,16 @@
option_thumbnail_iconise);
ro_gui_set_icon_selected_state(w, INTERFACE_USE_EXTERNAL_HOTLIST,
option_external_hotlists);
+ ro_gui_set_icon_string(w, INTERFACE_EXTERNAL_HOTLIST_APP,
+ (option_external_hotlist_app) ?
+ option_external_hotlist_app : "", false);
+
+ ro_gui_set_icon_shaded_state(w, INTERFACE_EXTERNAL_HOTLIST_APP,
+ !option_external_hotlists);
/* initialise all functions for a newly created window */
+ ro_gui_wimp_event_register_mouse_click(w,
+ ro_gui_options_interface_click);
ro_gui_wimp_event_register_button(w, INTERFACE_DEFAULT_BUTTON,
ro_gui_options_interface_default);
ro_gui_wimp_event_register_cancel(w, INTERFACE_CANCEL_BUTTON);
@@ -67,6 +77,25 @@
return true;
}
+
+
+bool ro_gui_options_interface_click(wimp_pointer *pointer)
+{
+ bool shaded;
+
+ switch (pointer->i) {
+ case INTERFACE_USE_EXTERNAL_HOTLIST:
+ shaded = !ro_gui_get_icon_selected_state(pointer->w,
+ INTERFACE_USE_EXTERNAL_HOTLIST);
+ ro_gui_set_icon_shaded_state(pointer->w,
+ INTERFACE_EXTERNAL_HOTLIST_APP, shaded);
+ return false;
+ break;
+ }
+ return false;
+}
+
+
void ro_gui_options_interface_default(wimp_pointer *pointer)
{
@@ -82,6 +111,8 @@
INTERFACE_THUMBNAIL_ICONISE_OPTION, true);
ro_gui_set_icon_selected_state(pointer->w,
INTERFACE_USE_EXTERNAL_HOTLIST, false);
+ ro_gui_set_icon_string(pointer->w, INTERFACE_EXTERNAL_HOTLIST_APP,
+ "", false);
}
bool ro_gui_options_interface_ok(wimp_w w)
@@ -98,6 +129,11 @@
INTERFACE_THUMBNAIL_ICONISE_OPTION);
option_external_hotlists = ro_gui_get_icon_selected_state(w,
INTERFACE_USE_EXTERNAL_HOTLIST);
+ if (option_external_hotlist_app)
+ free(option_external_hotlist_app);
+ option_external_hotlist_app =
+ strdup(ro_gui_get_icon_string(w,
+ INTERFACE_EXTERNAL_HOTLIST_APP));
ro_gui_save_options();
return true;
Modified: trunk/netsurf/riscos/templates/de
URL: http://source.netsurf-browser.org/trunk/netsurf/riscos/templates/de?rev=1...
==============================================================================
--- trunk/netsurf/riscos/templates/de (original)
+++ trunk/netsurf/riscos/templates/de Sat Nov 19 17:33:37 2011
@@ -2860,7 +2860,7 @@
wimp_window {
template_name:"con_inter"
- visible:1094,218,1838,918
+ visible:1094,146,1838,918
xscroll:0
yscroll:0
next:wimp_TOP
@@ -2873,7 +2873,7 @@
scroll_inner:wimp_COLOUR_VERY_LIGHT_GREY
highlight_bg:wimp_COLOUR_CREAM
extra_flags:
- extent:0,-700,744,0
+ extent:0,-772,744,0
title_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | 0x27000000
work_flags:
sprite_area:&1
@@ -2991,7 +2991,7 @@
text_and_sprite.validation:"Soptoff,opton"
}
wimp_icon {
- extent:24,-668,188,-616
+ extent:24,-740,188,-688
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3001,7 +3001,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:360,-668,524,-616
+ extent:360,-740,524,-688
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3011,7 +3011,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:540,-676,724,-608
+ extent:540,-748,724,-680
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3021,7 +3021,7 @@
text.validation:"R6,3"
}
wimp_icon {
- extent:16,-588,728,-492
+ extent:16,-660,728,-492
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3049,6 +3049,26 @@
text_and_sprite.text:"Use external hotlist apps when available"
text_and_sprite.size:*
text_and_sprite.validation:"Soptoff,opton"
+ }
+ wimp_icon {
+ extent:28,-640,232,-588
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED | wimp_ICON_RJUSTIFIED
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_VERY_LIGHT_GREY
+ text.text:"Hotlist path"
+ text.size:*
+ text.validation:""
+ }
+ wimp_icon {
+ extent:232,-640,708,-588
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_WRITABLE
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_WHITE
+ text.text:"Writable icon"
+ text.size:256
+ text.validation:"Pptr_write;Kta"
}
}
Modified: trunk/netsurf/riscos/templates/en
URL: http://source.netsurf-browser.org/trunk/netsurf/riscos/templates/en?rev=1...
==============================================================================
--- trunk/netsurf/riscos/templates/en (original)
+++ trunk/netsurf/riscos/templates/en Sat Nov 19 17:33:37 2011
@@ -833,7 +833,7 @@
wimp_window {
template_name:"con_inter"
- visible:2320,508,3164,1220
+ visible:2320,436,3164,1220
xscroll:0
yscroll:0
next:wimp_TOP
@@ -846,7 +846,7 @@
scroll_inner:wimp_COLOUR_VERY_LIGHT_GREY
highlight_bg:wimp_COLOUR_CREAM
extra_flags:
- extent:0,-712,844,0
+ extent:0,-784,844,0
title_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | 0x27000000
work_flags:
sprite_area:&1
@@ -964,7 +964,7 @@
text_and_sprite.validation:"Soptoff,opton"
}
wimp_icon {
- extent:24,-676,188,-624
+ extent:24,-748,188,-696
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -974,7 +974,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:456,-676,620,-624
+ extent:456,-748,620,-696
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -984,7 +984,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:636,-684,820,-616
+ extent:636,-756,820,-688
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -994,7 +994,7 @@
text.validation:"R6,3"
}
wimp_icon {
- extent:16,-592,820,-496
+ extent:16,-664,820,-496
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -1022,6 +1022,26 @@
text_and_sprite.text:"Use external hotlist apps when available"
text_and_sprite.size:*
text_and_sprite.validation:"Soptoff,opton"
+ }
+ wimp_icon {
+ extent:28,-644,232,-592
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED | wimp_ICON_RJUSTIFIED
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_VERY_LIGHT_GREY
+ text.text:"Hotlist path"
+ text.size:*
+ text.validation:""
+ }
+ wimp_icon {
+ extent:232,-644,800,-592
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_WRITABLE
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_WHITE
+ text.text:"Writable icon"
+ text.size:256
+ text.validation:"Pptr_write;Kta"
}
}
Modified: trunk/netsurf/riscos/templates/fr
URL: http://source.netsurf-browser.org/trunk/netsurf/riscos/templates/fr?rev=1...
==============================================================================
--- trunk/netsurf/riscos/templates/fr (original)
+++ trunk/netsurf/riscos/templates/fr Sat Nov 19 17:33:37 2011
@@ -3482,7 +3482,7 @@
wimp_window {
template_name:"con_inter"
- visible:264,362,1008,1066
+ visible:264,290,1008,1066
xscroll:0
yscroll:0
next:wimp_TOP
@@ -3495,7 +3495,7 @@
scroll_inner:wimp_COLOUR_VERY_LIGHT_GREY
highlight_bg:wimp_COLOUR_CREAM
extra_flags:
- extent:0,-772,744,0
+ extent:0,-844,744,0
title_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | 0x27000000
work_flags:
sprite_area:&1
@@ -3613,7 +3613,7 @@
text_and_sprite.validation:"Soptoff,opton"
}
wimp_icon {
- extent:24,-672,188,-620
+ extent:24,-744,188,-692
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3623,7 +3623,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:360,-672,524,-620
+ extent:360,-744,524,-692
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3633,7 +3633,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:540,-680,724,-612
+ extent:540,-752,724,-684
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3643,7 +3643,7 @@
text.validation:"R6,3"
}
wimp_icon {
- extent:16,-588,728,-492
+ extent:16,-660,728,-492
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -3672,6 +3672,27 @@
text_and_sprite.size:*
text_and_sprite.validation:"Soptoff,opton"
}
+ wimp_icon {
+ extent:28,-640,232,-588
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED | wimp_ICON_RJUSTIFIED
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_VERY_LIGHT_GREY
+ text.text:"Hotlist path"
+ text.size:*
+ text.validation:""
+ }
+ wimp_icon {
+ extent:232,-640,708,-588
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_WRITABLE
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_WHITE
+ text.text:"Writable icon"
+ text.size:256
+ text.validation:"Pptr_write;Kta"
+ }
+
}
wimp_window {
Modified: trunk/netsurf/riscos/templates/nl
URL: http://source.netsurf-browser.org/trunk/netsurf/riscos/templates/nl?rev=1...
==============================================================================
--- trunk/netsurf/riscos/templates/nl (original)
+++ trunk/netsurf/riscos/templates/nl Sat Nov 19 17:33:37 2011
@@ -833,7 +833,7 @@
wimp_window {
template_name:"con_inter"
- visible:1212,764,1956,1472
+ visible:1212,692,1956,1472
xscroll:0
yscroll:0
next:wimp_TOP
@@ -846,7 +846,7 @@
scroll_inner:wimp_COLOUR_VERY_LIGHT_GREY
highlight_bg:wimp_COLOUR_CREAM
extra_flags:
- extent:0,-708,744,0
+ extent:0,-780,744,0
title_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | 0x27000000
work_flags:
sprite_area:&1
@@ -964,7 +964,7 @@
text_and_sprite.validation:"Soptoff,opton"
}
wimp_icon {
- extent:24,-676,188,-624
+ extent:24,-748,188,-696
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -974,7 +974,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:360,-676,524,-624
+ extent:360,-748,524,-696
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -984,7 +984,7 @@
text.validation:"R5,3"
}
wimp_icon {
- extent:540,-684,724,-616
+ extent:540,-756,724,-688
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_CLICK
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -994,7 +994,7 @@
text.validation:"R6,3"
}
wimp_icon {
- extent:16,-592,728,-496
+ extent:16,-664,728,-496
icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_HCENTRED | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED
icon_esg:0
icon_fg:wimp_COLOUR_BLACK
@@ -1022,6 +1022,26 @@
text_and_sprite.text:"Use external hotlist apps when available"
text_and_sprite.size:*
text_and_sprite.validation:"Soptoff,opton"
+ }
+ wimp_icon {
+ extent:28,-640,232,-588
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_VCENTRED | wimp_ICON_INDIRECTED | wimp_ICON_RJUSTIFIED
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_VERY_LIGHT_GREY
+ text.text:"Hotlist path"
+ text.size:*
+ text.validation:""
+ }
+ wimp_icon {
+ extent:232,-640,708,-588
+ icon_flags:wimp_ICON_TEXT | wimp_ICON_BORDER | wimp_ICON_VCENTRED | wimp_ICON_FILLED | wimp_ICON_INDIRECTED | wimp_BUTTON_WRITABLE
+ icon_esg:0
+ icon_fg:wimp_COLOUR_BLACK
+ icon_bg:wimp_COLOUR_WHITE
+ text.text:"Writable icon"
+ text.size:256
+ text.validation:"Pptr_write;Kta"
}
}
12 years
r13150 stevef - in /trunk/netsurf/riscos: hotlist.c options.h
by netsurf@semichrome.net
Author: stevef
Date: Sat Nov 19 15:59:46 2011
New Revision: 13150
URL: http://source.netsurf-browser.org?rev=13150&view=rev
Log:
Config to enable external hotlist app to be launched via toolbar and menus.
Modified:
trunk/netsurf/riscos/hotlist.c
trunk/netsurf/riscos/options.h
Modified: trunk/netsurf/riscos/hotlist.c
URL: http://source.netsurf-browser.org/trunk/netsurf/riscos/hotlist.c?rev=1315...
==============================================================================
--- trunk/netsurf/riscos/hotlist.c (original)
+++ trunk/netsurf/riscos/hotlist.c Sat Nov 19 15:59:46 2011
@@ -197,6 +197,23 @@
void ro_gui_hotlist_open(void)
{
+ os_error *error;
+ char command[2048];
+
+ if (option_external_hotlists && option_external_hotlist_app != NULL &&
+ *option_external_hotlist_app != '\0') {
+ snprintf(command, sizeof(command), "Filer_Run %s",
+ option_external_hotlist_app);
+ error = xos_cli(command);
+
+ if (error == NULL)
+ return;
+
+ LOG(("xos_cli: 0x%x: %s", error->errnum, error->errmess));
+ warn_user("Failed to launch external hotlist: %s",
+ error->errmess);
+ }
+
tree_set_redraw(ro_treeview_get_tree(hotlist_window.tv), true);
ro_gui_hotlist_toolbar_update_buttons();
Modified: trunk/netsurf/riscos/options.h
URL: http://source.netsurf-browser.org/trunk/netsurf/riscos/options.h?rev=1315...
==============================================================================
--- trunk/netsurf/riscos/options.h (original)
+++ trunk/netsurf/riscos/options.h Sat Nov 19 15:59:46 2011
@@ -65,6 +65,7 @@
extern bool option_thumbnail_iconise;
extern bool option_interactive_help;
extern bool option_external_hotlists;
+extern char *option_external_hotlist_app;
#define EXTRA_OPTION_DEFINE \
bool option_use_mouse_gestures = false;\
@@ -103,7 +104,8 @@
char *option_theme_save = 0; \
bool option_thumbnail_iconise = true; \
bool option_interactive_help = true; \
-bool option_external_hotlists = false;
+bool option_external_hotlists = false; \
+char *option_external_hotlist_app = 0;
#define EXTRA_OPTION_TABLE \
{ "use_mouse_gestures", OPTION_BOOL, &option_use_mouse_gestures },\
@@ -142,6 +144,7 @@
{ "theme_save", OPTION_STRING, &option_theme_save }, \
{ "thumbnail_iconise", OPTION_BOOL, &option_thumbnail_iconise }, \
{ "interactive_help", OPTION_BOOL, &option_interactive_help }, \
-{ "external_hotlists", OPTION_BOOL, &option_external_hotlists }
+{ "external_hotlists", OPTION_BOOL, &option_external_hotlists }, \
+{ "external_hotlist_app", OPTION_STRING, &option_external_hotlist_app }
#endif
12 years
r13149 mono - /trunk/netsurf/atari/plot/plotter_vdi.c
by netsurf@semichrome.net
Author: mono
Date: Thu Nov 17 15:49:38 2011
New Revision: 13149
URL: http://source.netsurf-browser.org?rev=13149&view=rev
Log:
Fix rectangle plotter, process stroke_type.
Modified:
trunk/netsurf/atari/plot/plotter_vdi.c
Modified: trunk/netsurf/atari/plot/plotter_vdi.c
URL: http://source.netsurf-browser.org/trunk/netsurf/atari/plot/plotter_vdi.c?...
==============================================================================
--- trunk/netsurf/atari/plot/plotter_vdi.c (original)
+++ trunk/netsurf/atari/plot/plotter_vdi.c Thu Nov 17 15:49:38 2011
@@ -29,7 +29,7 @@
#include "atari/plot/plotter_vdi.h"
#include "atari/plot/font_vdi.h"
-/* assign vdi line style to dst ( netsurf type ) */
+/* assign vdi line style to dst ( netsurf type ) */
#define NSLT2VDI(dst, src) \
dst = 0;\
switch( src->stroke_type ) {\
@@ -84,7 +84,7 @@
{
if( vdi_sysinfo.scr_bpp > 8 ) {
unsigned short c[4];
- rgb_to_vdi1000( (unsigned char*)&cin, (unsigned short*)&c );
+ rgb_to_vdi1000( (unsigned char*)&cin, (unsigned short*)&c );
vs_color( vdih, OFFSET_CUSTOM_COLOR, (unsigned short*)&c[0] );
vsl_color( vdih, OFFSET_CUSTOM_COLOR );
} else {
@@ -99,7 +99,7 @@
{
if( vdi_sysinfo.scr_bpp > 8 ) {
unsigned short c[4];
- rgb_to_vdi1000( (unsigned char*)&cin, (unsigned short*)&c );
+ rgb_to_vdi1000( (unsigned char*)&cin, (unsigned short*)&c );
vs_color( vdih, OFFSET_CUSTOM_COLOR, &c[0] );
vsf_color( vdih, OFFSET_CUSTOM_COLOR );
} else {
@@ -184,7 +184,7 @@
pal[i][2] = vdi_web_pal[i-OFFSET_WEB_PAL][2];
}
if( i >= OFFSET_CUST_PAL ) {
- /* here we could define 22 additional colors... */
+ /* here we could define 22 additional colors... */
}
vs_color( self->vdi_handle, i, &pal[i][0] );
}
@@ -303,16 +303,7 @@
CURFB(self).x = x;
CURFB(self).y = y;
update_visible_rect( self );
-
- /*
- for offscreen plotters:
- copy current contents to new pos?
- we could also copy content of our own screen buffer,
- but only when it's unlocked
- ...nono, the user must do this manually. Because window move will already be handled by the OS
- */
- /*update_screen( self );*/
- return( 1 );
+ return( 1 );
}
@@ -424,7 +415,7 @@
LOG(("area: x:%d ,y:%d ,w:%d ,h:%d, from: %p (offset: %d) \n",
target.g_x, target.g_y,
target.g_w, target.g_h,
- ((char*)CURFB(self).mem)+src_offset, src_offset
+ ((char*)CURFB(self).mem)+src_offset, src_offset
));
return( 1 );
@@ -541,7 +532,8 @@
if( sw == 0)
sw = 1;
NSLT2VDI(lt, pstyle)
- vsl_type( self->vdi_handle, (lt&0x0F) );
+ vsl_type( self->vdi_handle, (lt&0x0F) );
+ /* if the line style is not available within VDI system,define own style: */
if( (lt&0x0F) == 7 ){
vsl_udsty(self->vdi_handle, ((lt&0xFFFF00) >> 8) );
}
@@ -584,8 +576,17 @@
pxy[2] = CURFB(self).x + r.g_x + r.g_w -1;
pxy[3] = CURFB(self).y + r.g_y + r.g_h -1;
- vsf_style( self->vdi_handle, 1);
- v_bar( self->vdi_handle, (short*)&pxy );
+ vsf_style( self->vdi_handle, 1);
+ if( pstyle->stroke_type != PLOT_OP_TYPE_NONE ){
+ self->line(self, x0, y0, x1, y0 , pstyle);
+ self->line(self, x1, y0, x1, y1 , pstyle);
+ self->line(self, x0, y1, x1, y1 , pstyle);
+ self->line(self, x0, y0, x0, y1 , pstyle);
+ }
+ if( pstyle->fill_type != PLOT_OP_TYPE_NONE ){
+ v_bar( self->vdi_handle, (short*)&pxy );
+ }
+
return ( 1 );
}
@@ -596,11 +597,6 @@
short d[4];
if( vdi_sysinfo.maxpolycoords > 0 )
assert( (signed int)n < vdi_sysinfo.maxpolycoords );
-/*
- Does this double check make sense?
- else
- assert( n < vdi_sysinfo.maxintin );
-*/
plotter_vdi_clip( self, 1);
vsf_interior( self->vdi_handle, FIS_SOLID );
vsf_style( self->vdi_handle, 1);
@@ -618,15 +614,15 @@
vsl_rgbcolor( self->vdi_handle, pstyle->stroke_colour);
v_pline(self->vdi_handle, n+1, (short *)&pxy );
}
- plotter_vdi_clip( self, 0);
+ plotter_vdi_clip( self, 0);
return ( 1 );
}
static int path(GEM_PLOTTER self,const float *p, unsigned int n, int fill, float width,
int c, const float transform[6])
-{
- LOG(("%s: %s\n", (char*)__FILE__, __FUNCTION__));
- return ( 1 );
+{
+ LOG(("%s: %s\n", (char*)__FILE__, __FUNCTION__));
+ return ( 1 );
}
@@ -642,7 +638,7 @@
g = ((pixel & 0x00FF00) * opacity +
(scrpixel & 0x00FF00) * transp) >> 8;
- return ((rb & 0xFF00FF) | (g & 0xFF00)) << 8;
+ return ((rb & 0xFF00FF) | (g & 0xFF00)) << 8;
}
static int bitmap_resize( GEM_PLOTTER self, struct bitmap * img, int nw, int nh )
@@ -671,9 +667,9 @@
}
/* allocate an converter, only for resizing */
- err = Hermes_ConverterRequest( hermes_res_h,
- &DUMMY_PRIV(self)->nsfmt,
- &DUMMY_PRIV(self)->nsfmt
+ err = Hermes_ConverterRequest( hermes_res_h,
+ &DUMMY_PRIV(self)->nsfmt,
+ &DUMMY_PRIV(self)->nsfmt
);
if( err == 0 ) {
return( -ERR_PLOTTER_NOT_AVAILABLE );
@@ -708,7 +704,7 @@
/* make sure the screen format is pixel packed... */
/* no method to convert planar screen to pixel packed ... right now */
- assert( vdi_sysinfo.vdiformat == VDI_FORMAT_PACK );
+ assert( vdi_sysinfo.vdiformat == VDI_FORMAT_PACK );
{
int scr_stride = MFDB_STRIDE( w );
@@ -719,7 +715,7 @@
DUMMY_PRIV(self)->size_buf_scr = scr_size;
} else {
if( scr_size > DUMMY_PRIV(self)->size_buf_scr ) {
- DUMMY_PRIV(self)->buf_scr.fd_addr = realloc(
+ DUMMY_PRIV(self)->buf_scr.fd_addr = realloc(
DUMMY_PRIV(self)->buf_scr.fd_addr, scr_size
);
DUMMY_PRIV(self)->size_buf_scr = scr_size;
@@ -732,7 +728,7 @@
DUMMY_PRIV(self)->buf_scr.fd_nplanes = vdi_sysinfo.scr_bpp;
DUMMY_PRIV(self)->buf_scr.fd_w = scr_stride;
DUMMY_PRIV(self)->buf_scr.fd_h = h;
- DUMMY_PRIV(self)->buf_scr.fd_wdwidth = scr_stride >> 4;
+ DUMMY_PRIV(self)->buf_scr.fd_wdwidth = scr_stride >> 4;
assert( DUMMY_PRIV(self)->buf_scr.fd_addr != NULL );
}
@@ -745,22 +741,23 @@
pxy[5] = 0;
pxy[6] = pxy[2];
pxy[7] = pxy[3];
- vro_cpyfm( self->vdi_handle, S_ONLY, (short*)&pxy,
- &scr, &DUMMY_PRIV(self)->buf_scr
+ vro_cpyfm(
+ self->vdi_handle, S_ONLY, (short*)&pxy,
+ &scr, &DUMMY_PRIV(self)->buf_scr
);
/* convert screen buffer to ns format: */
if( DUMMY_PRIV(self)->buf_scr_compat == NULL ) {
DUMMY_PRIV(self)->buf_scr_compat = bitmap_create(w, h, 0);
} else {
- DUMMY_PRIV(self)->buf_scr_compat = bitmap_realloc( w, h,
- DUMMY_PRIV(self)->buf_scr_compat->bpp,
- w * DUMMY_PRIV(self)->buf_scr_compat->bpp,
- BITMAP_GROW,
- DUMMY_PRIV(self)->buf_scr_compat );
- }
- err = Hermes_ConverterRequest( hermes_cnv_h,
- &DUMMY_PRIV(self)->vfmt,
+ DUMMY_PRIV(self)->buf_scr_compat = bitmap_realloc( w, h,
+ DUMMY_PRIV(self)->buf_scr_compat->bpp,
+ w * DUMMY_PRIV(self)->buf_scr_compat->bpp,
+ BITMAP_GROW,
+ DUMMY_PRIV(self)->buf_scr_compat );
+ }
+ err = Hermes_ConverterRequest( hermes_cnv_h,
+ &DUMMY_PRIV(self)->vfmt,
&DUMMY_PRIV(self)->nsfmt
);
assert( err != 0 );
@@ -780,33 +777,32 @@
return( (struct bitmap * )DUMMY_PRIV(self)->buf_scr_compat );
}
-static void snapshot_suspend(GEM_PLOTTER self )
+static void snapshot_suspend(GEM_PLOTTER self )
{
if( DUMMY_PRIV(self)->size_buf_scr > CONV_KEEP_LIMIT ) {
- DUMMY_PRIV(self)->buf_scr.fd_addr = realloc(
+ DUMMY_PRIV(self)->buf_scr.fd_addr = realloc(
DUMMY_PRIV(self)->buf_scr.fd_addr, CONV_KEEP_LIMIT
);
if( DUMMY_PRIV(self)->buf_scr.fd_addr != NULL ) {
DUMMY_PRIV(self)->size_buf_scr = CONV_KEEP_LIMIT;
} else {
DUMMY_PRIV(self)->size_buf_scr = 0;
- }
- }
+ }
+ }
if( bitmap_buffer_size( DUMMY_PRIV(self)->buf_scr_compat ) > CONV_KEEP_LIMIT ) {
- int w = 0;
+ int w = 0;
int h = 1;
w = (CONV_KEEP_LIMIT / DUMMY_PRIV(self)->buf_scr_compat->bpp);
assert( CONV_KEEP_LIMIT == w*DUMMY_PRIV(self)->buf_scr_compat->bpp );
- DUMMY_PRIV(self)->buf_scr_compat = bitmap_realloc( w, h,
- DUMMY_PRIV(self)->buf_scr_compat->bpp,
+ DUMMY_PRIV(self)->buf_scr_compat = bitmap_realloc( w, h,
+ DUMMY_PRIV(self)->buf_scr_compat->bpp,
CONV_KEEP_LIMIT, BITMAP_SHRINK, DUMMY_PRIV(self)->buf_scr_compat
);
-
- }
-}
-
-static void snapshot_destroy( GEM_PLOTTER self )
+ }
+}
+
+static void snapshot_destroy( GEM_PLOTTER self )
{
if( DUMMY_PRIV(self)->buf_scr.fd_addr ) {
free( DUMMY_PRIV(self)->buf_scr.fd_addr );
@@ -817,7 +813,7 @@
bitmap_destroy( DUMMY_PRIV(self)->buf_scr_compat );
DUMMY_PRIV(self)->buf_scr_compat = NULL;
}
-}
+}
/* convert bitmap to the virutal (chunked) framebuffer format */
static int convert_bitmap( GEM_PLOTTER self,
@@ -838,18 +834,18 @@
assert( clip->g_h > 0 );
assert( clip->g_w > 0 );
-
+
bm = img;
bw = bitmap_get_width( img );
/* rem. if eddi xy is installed, we could directly access the screen! */
/* apply transparency to the image: */
- if( (img->opaque == false)
- && ( (self->flags & PLOT_FLAG_TRANS) != 0)
- && (
- (vdi_sysinfo.vdiformat == VDI_FORMAT_PACK )
- ||
- ( (flags & BITMAP_MONOGLYPH) != 0)
+ if( (img->opaque == false)
+ && ( (self->flags & PLOT_FLAG_TRANS) != 0)
+ && (
+ (vdi_sysinfo.vdiformat == VDI_FORMAT_PACK )
+ ||
+ ( (flags & BITMAP_MONOGLYPH) != 0)
) ) {
uint32_t * imgpixel;
uint32_t * screenpixel;
@@ -860,13 +856,13 @@
if( scrbuf != NULL ) {
/* copy blended pixels the new buffer (which contains screen content): */
int img_stride = bitmap_get_rowstride(bm);
- int screen_stride = bitmap_get_rowstride(scrbuf);
+ int screen_stride = bitmap_get_rowstride(scrbuf);
for( img_y = clip->g_y, screen_y = 0; screen_y < clip->g_h; screen_y++, img_y++) {
imgpixel = (uint32_t *)(bm->pixdata + (img_stride * img_y));
screenpixel = (uint32_t *)(scrbuf->pixdata + (screen_stride * screen_y));
- for( img_x = clip->g_x, screen_x = 0; screen_x < clip->g_w; screen_x++, img_x++ ) {
+ for( img_x = clip->g_x, screen_x = 0; screen_x < clip->g_w; screen_x++, img_x++ ) {
if( (imgpixel[img_x] & 0xFF) == 0xFF ) {
- screenpixel[screen_x] = imgpixel[img_x];
+ screenpixel[screen_x] = imgpixel[img_x];
} else {
if( (imgpixel[img_x] & 0x0FF) != 0 ) {
screenpixel[screen_x] = ablend( imgpixel[img_x], screenpixel[screen_x]);
@@ -888,9 +884,9 @@
if( DUMMY_PRIV(self)->buf_packed == NULL )
DUMMY_PRIV(self)->buf_packed =(void*)malloc( blocks * CONV_BLOCK_SIZE );
else
- DUMMY_PRIV(self)->buf_packed =(void*)realloc(
- DUMMY_PRIV(self)->buf_packed,
- blocks * CONV_BLOCK_SIZE
+ DUMMY_PRIV(self)->buf_packed =(void*)realloc(
+ DUMMY_PRIV(self)->buf_packed,
+ blocks * CONV_BLOCK_SIZE
);
assert( DUMMY_PRIV(self)->buf_packed );
if( DUMMY_PRIV(self)->buf_packed == NULL ) {
@@ -909,9 +905,9 @@
out->fd_r1 = out->fd_r2 = out->fd_r3 = 0;
err = Hermes_ConverterRequest(
- hermes_cnv_h,
- &DUMMY_PRIV(self)->nsfmt,
- &DUMMY_PRIV(self)->vfmt
+ hermes_cnv_h,
+ &DUMMY_PRIV(self)->nsfmt,
+ &DUMMY_PRIV(self)->vfmt
);
assert( err != 0 );
/* convert image to virtual format: */
@@ -989,7 +985,7 @@
pxy[6] = CURFB(self).x + loc.g_x + off.g_w-1;
pxy[7] = CURFB(self).y + loc.g_y + off.g_h-1;
if( convert_bitmap( self, bmp, pxy[4], pxy[5], &off, bg, flags, &src_mf) != 0 ) {
- return( true );
+ return( true );
}
vro_cpyfm( self->vdi_handle, S_ONLY, (short*)&pxy, &src_mf, &scrmf);
convert_bitmap_done( self );
@@ -1008,27 +1004,27 @@
plotter_get_clip_grect( self, &off );
if( rc_intersect(loc, &off) == 0 ){
- return( 1 );
- }
-
+ return( 1 );
+ }
+
init_mfdb( 0, loc->g_w, loc->g_h, 0, &screen );
if( insrc->fd_stand ){
- int size = init_mfdb( insrc->fd_nplanes, loc->g_w, loc->g_h,
- MFDB_FLAG_NOALLOC,
- &tran
+ int size = init_mfdb( insrc->fd_nplanes, loc->g_w, loc->g_h,
+ MFDB_FLAG_NOALLOC,
+ &tran
);
if( DUMMY_PRIV(self)->size_buf_scr == 0 ){
DUMMY_PRIV(self)->buf_scr.fd_addr = malloc( size );
DUMMY_PRIV(self)->size_buf_scr = size;
} else {
if( size > DUMMY_PRIV(self)->size_buf_scr ) {
- DUMMY_PRIV(self)->buf_scr.fd_addr = realloc(
+ DUMMY_PRIV(self)->buf_scr.fd_addr = realloc(
DUMMY_PRIV(self)->buf_scr.fd_addr, size
);
DUMMY_PRIV(self)->size_buf_scr = size;
}
- }
+ }
tran.fd_addr = DUMMY_PRIV(self)->buf_scr.fd_addr;
vr_trnfm( self->vdi_handle, insrc, &tran );
src = &tran;
@@ -1049,17 +1045,17 @@
if( flags & PLOT_FLAG_TRANS && src->fd_nplanes == 1){
vrt_cpyfm( self->vdi_handle, MD_TRANS, (short*)pxy, src, &screen, (short*)&c );
} else {
- /* this method only plots transparent bitmaps, right now... */
- }
-
- /* TODO: shrink conversion buffer?
- no, it requires time.
- if( insrc->fd_stand ){
+ /* this method only plots transparent bitmaps, right now... */
+ }
+
+ /* TODO: shrink conversion buffer?
+ no, it requires time.
+ if( insrc->fd_stand ){
}
*/
-
+
return( 1 );
}
12 years
r13148 tlsa - /trunk/netsurf/desktop/tree_url_node.c
by netsurf@semichrome.net
Author: tlsa
Date: Tue Nov 15 05:40:40 2011
New Revision: 13148
URL: http://source.netsurf-browser.org?rev=13148&view=rev
Log:
Squash warnings.
Modified:
trunk/netsurf/desktop/tree_url_node.c
Modified: trunk/netsurf/desktop/tree_url_node.c
URL: http://source.netsurf-browser.org/trunk/netsurf/desktop/tree_url_node.c?r...
==============================================================================
--- trunk/netsurf/desktop/tree_url_node.c (original)
+++ trunk/netsurf/desktop/tree_url_node.c Tue Nov 15 05:40:40 2011
@@ -499,7 +499,8 @@
/* The li must contain an "a" element */
if (xmlnode->type == XML_ELEMENT_NODE &&
strcmp((const char *)xmlnode->name, "a") == 0) {
- url1 = (char *)xmlGetProp(xmlnode, (const xmlChar *) "href");
+ url1 = (char *)xmlGetProp(xmlnode,
+ (const xmlChar *) "href");
title = (char *)xmlNodeGetContent(xmlnode);
}
}
@@ -616,7 +617,8 @@
"<ul> not present.)");
return;
} else {
- id = xmlGetProp(xmlnode, "id");
+ id = xmlGetProp(xmlnode,
+ (const xmlChar *) "id");
if (id != NULL) {
if(strcmp((const char *)id, "default") == 0)
dir_is_default = true;
@@ -752,7 +754,8 @@
if (ul == NULL)
return false;
if (tree_node_is_default(directory) == true)
- xmlSetProp(ul, "id", "default");
+ xmlSetProp(ul, (const xmlChar *) "id",
+ (const xmlChar *) "default");
for (child = tree_node_get_child(directory); child;
child = tree_node_get_next(child)) {
12 years
r13147 chris_y - /trunk/netsurf/amiga/tree.c
by netsurf@semichrome.net
Author: chris_y
Date: Sun Nov 13 11:41:56 2011
New Revision: 13147
URL: http://source.netsurf-browser.org?rev=13147&view=rev
Log:
Propagate mouse position during drags down to the core (needed for redraw events
during drags, eg. selection bounding box, indication of node drop location, etc)
Modified:
trunk/netsurf/amiga/tree.c
Modified: trunk/netsurf/amiga/tree.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/tree.c?rev=13147&r1...
==============================================================================
--- trunk/netsurf/amiga/tree.c (original)
+++ trunk/netsurf/amiga/tree.c Sun Nov 13 11:41:56 2011
@@ -883,6 +883,9 @@
if((twin->win->MouseY > (bbox->Top + bbox->Height)) &&
((twin->win->MouseY - (bbox->Top + bbox->Height)) < AMI_DRAG_THRESHOLD))
drag_y_move = twin->win->MouseY - (bbox->Top + bbox->Height);
+
+ tree_mouse_action(twin->tree,
+ twin->mouse_state | twin->key_state, x, y);
}
if((x >= xs) && (y >= ys) && (x < bbox->Width + xs) &&
12 years
r13146 chris_y - in /trunk/netsurf: amiga/tree.c desktop/tree.c desktop/tree.h
by netsurf@semichrome.net
Author: chris_y
Date: Fri Nov 11 07:09:12 2011
New Revision: 13146
URL: http://source.netsurf-browser.org?rev=13146&view=rev
Log:
Trap RMB and select the node under the pointer if no other node selected
Modified:
trunk/netsurf/amiga/tree.c
trunk/netsurf/desktop/tree.c
trunk/netsurf/desktop/tree.h
Modified: trunk/netsurf/amiga/tree.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/tree.c?rev=13146&r1...
==============================================================================
--- trunk/netsurf/amiga/tree.c (original)
+++ trunk/netsurf/amiga/tree.c Fri Nov 11 07:09:12 2011
@@ -1,5 +1,5 @@
/*
- * Copyright 2008 - 2010 Chris Young <chris(a)unsatisfactorysoftware.co.uk>
+ * Copyright 2008 - 2011 Chris Young <chris(a)unsatisfactorysoftware.co.uk>
*
* This file is part of NetSurf, http://www.netsurf-browser.org/
*
@@ -95,6 +95,7 @@
int max_height;
struct gui_globals globals;
struct sslcert_session_data *ssl_data;
+ BOOL rmbtrapped;
};
void ami_tree_draw(struct treeview_window *twin);
@@ -840,6 +841,26 @@
GetAttr(SPACE_AreaBox, twin->objects[GID_BROWSER], (ULONG *)&bbox);
+ if((twin->win->MouseX - bbox->Left >=0) &&
+ (twin->win->MouseX - bbox->Width - bbox->Left <=0) &&
+ (twin->win->MouseY - bbox->Top >=0) &&
+ (twin->win->MouseY - bbox->Height - bbox->Top <=0))
+ {
+ if(twin->rmbtrapped == FALSE)
+ {
+ SetWindowAttr(twin->win, WA_RMBTrap, (APTR)(BOOL)TRUE, sizeof(BOOL));
+ twin->rmbtrapped = FALSE;
+ }
+ }
+ else
+ {
+ if(twin->rmbtrapped == TRUE)
+ {
+ SetWindowAttr(twin->win, WA_RMBTrap, (APTR)(BOOL)FALSE, sizeof(BOOL));
+ twin->rmbtrapped = TRUE;
+ }
+ }
+
GetAttr(SCROLLER_Top, twin->objects[OID_HSCROLL], (ULONG *)&xs);
x = twin->win->MouseX - bbox->Left + xs;
@@ -920,6 +941,12 @@
if(twin->drag_x == 0) twin->drag_x = x;
if(twin->drag_y == 0) twin->drag_y = y;
break;
+ case MENUDOWN:
+ if(tree_node_has_selection(tree_get_root(twin->tree)) == false)
+ {
+ tree_set_node_selected_at(twin->tree, x, y, true);
+ }
+ break;
}
}
Modified: trunk/netsurf/desktop/tree.c
URL: http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.c?rev=13146&...
==============================================================================
--- trunk/netsurf/desktop/tree.c (original)
+++ trunk/netsurf/desktop/tree.c Fri Nov 11 07:09:12 2011
@@ -2314,6 +2314,29 @@
/**
+ * Updates the node at position x,y to a selected state.
+ * The required areas of the tree are redrawn.
+ *
+ * \param tree the tree to update nodes for, may be NULL
+ * \param x x position in tree
+ * \param y y position in tree
+ * \param selected the selection state to set
+ */
+void tree_set_node_selected_at(struct tree *tree, int x, int y, bool selected)
+{
+ bool expansion_toggle;
+ struct node *node;
+
+ node = tree_get_node_at(tree->root, x, y, &expansion_toggle);
+
+ if ((node == NULL) || (expansion_toggle == true))
+ return;
+
+ tree_set_node_selected(tree, node, false, selected);
+}
+
+
+/**
* Handles a mouse action for a tree
*
* \param tree the tree to handle a click for
Modified: trunk/netsurf/desktop/tree.h
URL: http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.h?rev=13146&...
==============================================================================
--- trunk/netsurf/desktop/tree.h (original)
+++ trunk/netsurf/desktop/tree.h Fri Nov 11 07:09:12 2011
@@ -157,6 +157,7 @@
bool folder, bool leaf);
void tree_set_node_selected(struct tree *tree, struct node *node, bool all,
bool selected);
+void tree_set_node_selected_at(struct tree *tree, int x, int y, bool selected);
void tree_set_node_sort_function(struct tree *tree, struct node *node,
int (*sort) (struct node *, struct node *));
void tree_set_node_user_callback(struct node *node,
12 years
r13145 chris_y - /trunk/netsurf/amiga/tree.c
by netsurf@semichrome.net
Author: chris_y
Date: Thu Nov 10 12:58:47 2011
New Revision: 13145
URL: http://source.netsurf-browser.org?rev=13145&view=rev
Log:
Clicks become drags only after 2px
Modified:
trunk/netsurf/amiga/tree.c
Modified: trunk/netsurf/amiga/tree.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/tree.c?rev=13145&r1...
==============================================================================
--- trunk/netsurf/amiga/tree.c (original)
+++ trunk/netsurf/amiga/tree.c Thu Nov 10 12:58:47 2011
@@ -871,23 +871,25 @@
if(twin->mouse_state & BROWSER_MOUSE_PRESS_1)
{
- tree_mouse_action(twin->tree,
- BROWSER_MOUSE_DRAG_1 | twin->key_state, x, y);
- twin->mouse_state = BROWSER_MOUSE_HOLDING_1 |
- BROWSER_MOUSE_DRAG_ON;
- if(twin->drag_x == 0) twin->drag_x = x;
- if(twin->drag_y == 0) twin->drag_y = y;
- ami_tree_drag_icon_show(twin);
+ if((abs(x - twin->drag_x) + abs(y - twin->drag_y)) > 2)
+ {
+ tree_mouse_action(twin->tree,
+ BROWSER_MOUSE_DRAG_1 | twin->key_state, x, y);
+ twin->mouse_state = BROWSER_MOUSE_HOLDING_1 |
+ BROWSER_MOUSE_DRAG_ON;
+ ami_tree_drag_icon_show(twin);
+ }
}
else if(twin->mouse_state & BROWSER_MOUSE_PRESS_2)
{
- tree_mouse_action(twin->tree,
- BROWSER_MOUSE_DRAG_2 | twin->key_state, x, y);
- twin->mouse_state = BROWSER_MOUSE_HOLDING_2 |
- BROWSER_MOUSE_DRAG_ON;
- if(twin->drag_x == 0) twin->drag_x = x;
- if(twin->drag_y == 0) twin->drag_y = y;
- ami_tree_drag_icon_show(twin);
+ if((abs(x - twin->drag_x) + abs(y - twin->drag_y)) > 2)
+ {
+ tree_mouse_action(twin->tree,
+ BROWSER_MOUSE_DRAG_2 | twin->key_state, x, y);
+ twin->mouse_state = BROWSER_MOUSE_HOLDING_2 |
+ BROWSER_MOUSE_DRAG_ON;
+ ami_tree_drag_icon_show(twin);
+ }
}
}
twin->lastclick.tv_sec = 0;
@@ -910,9 +912,13 @@
{
case SELECTDOWN:
twin->mouse_state = BROWSER_MOUSE_PRESS_1;
+ if(twin->drag_x == 0) twin->drag_x = x;
+ if(twin->drag_y == 0) twin->drag_y = y;
break;
case MIDDLEDOWN:
twin->mouse_state = BROWSER_MOUSE_PRESS_2;
+ if(twin->drag_x == 0) twin->drag_x = x;
+ if(twin->drag_y == 0) twin->drag_y = y;
break;
}
}
12 years, 1 month
r13144 chris_y - /trunk/netsurf/amiga/gui.c
by netsurf@semichrome.net
Author: chris_y
Date: Thu Nov 10 08:22:02 2011
New Revision: 13144
URL: http://source.netsurf-browser.org?rev=13144&view=rev
Log:
Revert r13138
Modified:
trunk/netsurf/amiga/gui.c
Modified: trunk/netsurf/amiga/gui.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/gui.c?rev=13144&r1=...
==============================================================================
--- trunk/netsurf/amiga/gui.c (original)
+++ trunk/netsurf/amiga/gui.c Thu Nov 10 08:22:02 2011
@@ -3109,7 +3109,7 @@
utf8title = ami_utf8_easy((char *)title);
- if(g->tab_node && (g->shared->tabs >= 1))
+ if(g->tab_node && (g->shared->tabs > 1))
{
node = g->tab_node;
@@ -3137,9 +3137,8 @@
g->shared->win, NULL, TRUE);
}
- if(g->shared->tabs > 1)
- GetAttr(CLICKTAB_Current, g->shared->objects[GID_TABS],
- (ULONG *)&cur_tab);
+ GetAttr(CLICKTAB_Current, g->shared->objects[GID_TABS],
+ (ULONG *)&cur_tab);
}
if((cur_tab == g->tab) || (g->shared->tabs <= 1))
12 years, 1 month
r13143 chris_y - /trunk/netsurf/desktop/tree.c
by netsurf@semichrome.net
Author: chris_y
Date: Thu Nov 10 08:02:37 2011
New Revision: 13143
URL: http://source.netsurf-browser.org?rev=13143&view=rev
Log:
fix redraw
Modified:
trunk/netsurf/desktop/tree.c
Modified: trunk/netsurf/desktop/tree.c
URL: http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.c?rev=13143&...
==============================================================================
--- trunk/netsurf/desktop/tree.c (original)
+++ trunk/netsurf/desktop/tree.c Thu Nov 10 08:02:37 2011
@@ -324,7 +324,7 @@
#endif
} else {
if(cache_text != NULL) free(cache_text);
- nsfont.font_width(&plot_fstyle,
+ nsfont.font_width(fstyle,
element->text,
strlen(element->text),
&cache_size);
@@ -1646,9 +1646,9 @@
def_node = tree_get_default_folder_node(tree);
if (def_node != NULL) {
- tree_handle_node_changed(tree, def_node, true, false);
tree->def_folder = NULL;
def_node->def_folder = false;
+ tree_handle_node_changed(tree, def_node, true, false);
}
}
12 years, 1 month