winehq.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
January
2003
December
November
October
September
August
July
June
May
April
March
February
January
2002
December
November
October
September
August
July
June
May
April
March
February
January
2001
December
November
October
September
August
July
June
May
April
March
February
List overview
wine-commits
July 2009
----- 2025 -----
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
----- 2003 -----
December 2003
November 2003
October 2003
September 2003
August 2003
July 2003
June 2003
May 2003
April 2003
March 2003
February 2003
January 2003
----- 2002 -----
December 2002
November 2002
October 2002
September 2002
August 2002
July 2002
June 2002
May 2002
April 2002
March 2002
February 2002
January 2002
----- 2001 -----
December 2001
November 2001
October 2001
September 2001
August 2001
July 2001
June 2001
May 2001
April 2001
March 2001
February 2001
wine-commits@winehq.org
4 participants
1067 discussions
Start a n
N
ew thread
Frédéric Delanoy : appwiz.cpl: Fix French UI display and wording.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: wine Branch: master Commit: 0c334f597bcc7fd034367d1d0d72f798d5da2a47 URL:
http://source.winehq.org/git/wine.git/?a=commit;h=0c334f597bcc7fd034367d1d0…
Author: Frédéric Delanoy <frederic.delanoy(a)gmail.com> Date: Wed Jul 15 23:36:15 2009 +0200 appwiz.cpl: Fix French UI display and wording. --- dlls/appwiz.cpl/Fr.rc | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/appwiz.cpl/Fr.rc b/dlls/appwiz.cpl/Fr.rc index e456e46..e8e67e5 100644 --- a/dlls/appwiz.cpl/Fr.rc +++ b/dlls/appwiz.cpl/Fr.rc @@ -50,12 +50,12 @@ CAPTION "Installation/Désinstallation" FONT 8, "MS Shell Dlg" { CONTROL "Pour installer un nouveau programme à partir d'une disquette, d'un CD-ROM ou d'un disque dur, cliquez sur Installer.", 1000, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 7, 270, 20 - CONTROL "&Installer...", IDC_INSTALL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 240, 26, 70, 14 + CONTROL "&Installer...", IDC_INSTALL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 242, 26, 68, 14 CONTROL "", -1, "STATIC", SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 7, 46, 303, 1 CONTROL 2, 1001, "STATIC", SS_ICON | WS_CHILD | WS_VISIBLE, 7, 7, 21, 20 - CONTROL "Les logiciels suivants peuvent être désinstallés automatiquement.\nPour supprimer un programme ou modifier ses composants, sélectionnez-le dans la liste et cliquez sur Modifier/Supprimer.", 1002, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 57, 270, 30 + CONTROL "Les logiciels suivants peuvent être désinstallés automatiquement.\nPour supprimer un programme ou modifier ses composants, sélectionnez-le dans la liste et cliquez sur Supprimer ou Modifier respectivement.", 1002, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 57, 270, 30 CONTROL "", IDL_PROGRAMS, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SORTASCENDING | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 90, 303, 100 - CONTROL "&Informations de support...", IDC_SUPPORT_INFO, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 81, 198, 87, 14 + CONTROL "Inf&ormations de support...", IDC_SUPPORT_INFO, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 73, 198, 95, 14 CONTROL "&Modifier...", IDC_MODIFY, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 198, 68, 14 CONTROL "&Supprimer...", IDC_ADDREMOVE, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 244, 198, 68, 14 CONTROL 3, 1003, "STATIC", SS_ICON | WS_CHILD | WS_VISIBLE, 7, 57, 21, 20
1
0
0
0
Juan Lang : winhttp: Use the correct address length when connecting.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: wine Branch: master Commit: 235c6c1e1ea959062f51909f2ae5ea402398907b URL:
http://source.winehq.org/git/wine.git/?a=commit;h=235c6c1e1ea959062f51909f2…
Author: Juan Lang <juan.lang(a)gmail.com> Date: Wed Jul 15 13:03:19 2009 -0700 winhttp: Use the correct address length when connecting. --- dlls/winhttp/request.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/winhttp/request.c b/dlls/winhttp/request.c index edb9143..5704417 100644 --- a/dlls/winhttp/request.c +++ b/dlls/winhttp/request.c @@ -920,7 +920,7 @@ static BOOL open_connection( request_t *request ) heap_free( addressW ); return FALSE; } - if (!netconn_connect( &request->netconn, (struct sockaddr *)&connect->sockaddr, sizeof(struct sockaddr_in) )) + if (!netconn_connect( &request->netconn, (struct sockaddr *)&connect->sockaddr, slen )) { netconn_close( &request->netconn ); heap_free( addressW );
1
0
0
0
Juan Lang : winhttp: Fix a comment typo.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: wine Branch: master Commit: a4a3953b2fe4e0869fb6ccf277ba0ae647852d95 URL:
http://source.winehq.org/git/wine.git/?a=commit;h=a4a3953b2fe4e0869fb6ccf27…
Author: Juan Lang <juan.lang(a)gmail.com> Date: Wed Jul 15 08:40:51 2009 -0700 winhttp: Fix a comment typo. --- dlls/winhttp/session.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/winhttp/session.c b/dlls/winhttp/session.c index fab6c96..e1a2b4b 100644 --- a/dlls/winhttp/session.c +++ b/dlls/winhttp/session.c @@ -283,7 +283,7 @@ static BOOL domain_matches(LPCWSTR server, LPCWSTR domain) return ret; } -/* Matches INTERNET_MAX_USER_NAME_LENGTH in wininet.h, also RFC 1035 */ +/* Matches INTERNET_MAX_HOST_NAME_LENGTH in wininet.h, also RFC 1035 */ #define MAX_HOST_NAME_LENGTH 256 static BOOL should_bypass_proxy(session_t *session, LPCWSTR server)
1
0
0
0
Aurimas Fišeras : appwiz.cpl: Update Lithuanian translation.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: wine Branch: master Commit: f220d1227ad4b010c7d25cd37575552b5f4aa0ab URL:
http://source.winehq.org/git/wine.git/?a=commit;h=f220d1227ad4b010c7d25cd37…
Author: Aurimas Fišeras <aurimas(a)gmail.com> Date: Wed Jul 15 18:59:04 2009 +0300 appwiz.cpl: Update Lithuanian translation. --- dlls/appwiz.cpl/Lt.rc | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dlls/appwiz.cpl/Lt.rc b/dlls/appwiz.cpl/Lt.rc index 7ec2a13..88f491e 100644 --- a/dlls/appwiz.cpl/Lt.rc +++ b/dlls/appwiz.cpl/Lt.rc @@ -32,7 +32,7 @@ STRINGTABLE IDS_CPL_DESC, "Leidžia įdiegti naują programinę įrangą, ar pašalinti jau įdiegtą iš jūsų kompiuterio." IDS_TAB1_TITLE, "Programos" - IDS_UNINSTALL_FAILED, "Nepavyko įvykdyti programos pašalinimo komandos '%s'. Ar norite pašalinti programos šalinimo įrašą iš registro?" + IDS_UNINSTALL_FAILED, "Nepavyko įvykdyti programos pašalinimo komandos „%s“. Ar norite pašalinti programos šalinimo įrašą iš registro?" IDS_NOT_SPECIFIED, "Nenurodyta" IDS_COLUMN_NAME, "Vardas" @@ -41,7 +41,7 @@ STRINGTABLE IDS_INSTALL_FILTER, "Diegimo programos\0*instal*.exe;*setup*.exe;*.msi\0Programos (*.exe)\0*.exe\0Visi failai (*.*)\0*.*\0\0" IDS_REMOVE, "Pa&šalinti..." - IDS_MODIFY_REMOVE, "&Modify/Remove..." + IDS_MODIFY_REMOVE, "Pa&keisti/pašalinti..." } IDD_MAIN DIALOG 0, 0, 320, 220 @@ -49,14 +49,14 @@ STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMEN CAPTION "Įdiegti/Pašalinti" FONT 8, "MS Shell Dlg" { - CONTROL "Norėdami įdiegti naują programą iš diskelio, kompaktinio disko ar standžiojo disko spauskite 'Įdiegti'.", 1000, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 7, 270, 20 + CONTROL "Norėdami įdiegti naują programą iš diskelio, kompaktinio disko ar standžiojo disko spauskite „Įdiegti“.", 1000, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 7, 270, 20 CONTROL "Į&diegti...", IDC_INSTALL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 246, 26, 64, 14 CONTROL "", -1, "STATIC", SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 7, 46, 303, 1 CONTROL 2, 1001, "STATIC", SS_ICON | WS_CHILD | WS_VISIBLE, 7, 7, 21, 20 - CONTROL "Ši programinė įranga gali būti automatiškai pašalinta. Norėdami pašalinti programą ar modifikuoti jos įdiegtus komponentus pažymėkite ją sąraše ir spauskite 'Įdiegti/Pašalinti'.", 1002, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 57, 270, 30 + CONTROL "Ši programinė įranga gali būti automatiškai pašalinta. Norėdami pašalinti programą ar modifikuoti jos įdiegtus komponentus pažymėkite ją sąraše ir spauskite „Pakeisti/pašalinti“.", 1002, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 57, 270, 30 CONTROL "", IDL_PROGRAMS, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SORTASCENDING | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 90, 303, 100 CONTROL "&Priežiūros informacija...", IDC_SUPPORT_INFO, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 84, 198, 84, 14 - CONTROL "&Modify...", IDC_MODIFY, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 198, 68, 14 + CONTROL "Pa&keisti...", IDC_MODIFY, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 198, 68, 14 CONTROL "Pa&šalinti...", IDC_ADDREMOVE, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 244, 198, 68, 14 CONTROL 3, 1003, "STATIC", SS_ICON | WS_CHILD | WS_VISIBLE, 7, 57, 21, 20 } @@ -67,7 +67,7 @@ CAPTION "Priežiūros informacija" FONT 8, "MS Shell Dlg" { CONTROL "Gerai", IDOK, "BUTTON", BS_DEFPUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 103, 116, 50, 14 - CONTROL "Ši informacija gali būti panaudota programos '%s' techninei priežiūrai gauti:", IDC_INFO_LABEL, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 12, 9, 228, 19 + CONTROL "Ši informacija gali būti panaudota programos „%s“ techninei priežiūrai gauti:", IDC_INFO_LABEL, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 12, 9, 228, 19 CONTROL "Leidėjas:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 16, 30, 60, 8 CONTROL "Versija:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 16, 40, 60, 8 CONTROL "Kontaktas:", -1, "static", SS_LEFT | WS_CHILD | WS_VISIBLE, 16, 50, 60, 8
1
0
0
0
André Hentschel : shell32: Correct German language.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: wine Branch: master Commit: 4a70164d66959f49f33f7f7bf7d9da9db9ef14ce URL:
http://source.winehq.org/git/wine.git/?a=commit;h=4a70164d66959f49f33f7f7bf…
Author: André Hentschel <nerv(a)dawncrow.de> Date: Wed Jul 15 17:45:44 2009 +0200 shell32: Correct German language. --- dlls/shell32/shell32_De.rc | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dlls/shell32/shell32_De.rc b/dlls/shell32/shell32_De.rc index 47ccae2..75980ec 100644 --- a/dlls/shell32/shell32_De.rc +++ b/dlls/shell32/shell32_De.rc @@ -97,13 +97,13 @@ END MENU_CPANEL MENU BEGIN - POPUP "&File" + POPUP "&Datei" BEGIN MENUITEM SEPARATOR - MENUITEM "E&xit", IDM_CPANEL_EXIT + MENUITEM "&Beenden", IDM_CPANEL_EXIT END - POPUP "&View" + POPUP "&Ansicht" BEGIN MENUITEM "&Große Symbole", FCIDM_SHVIEW_BIGICON MENUITEM "&Kleine Symbole", FCIDM_SHVIEW_SMALLICON @@ -111,9 +111,9 @@ BEGIN MENUITEM "&Details", FCIDM_SHVIEW_REPORTVIEW END - POPUP "&Help" + POPUP "&Hilfe" BEGIN - MENUITEM "&About Control Panel...", IDM_CPANEL_ABOUT + MENUITEM "&Über Systemsteuerung...", IDM_CPANEL_ABOUT END END @@ -213,7 +213,7 @@ STRINGTABLE IDS_DESKTOP "Desktop" IDS_MYCOMPUTER "Arbeitsplatz" IDS_RECYCLEBIN_FOLDER_NAME "Papierkorb" - IDS_CONTROLPANEL "Control Panel" + IDS_CONTROLPANEL "Systemsteuerung" /* context menus */ IDS_VIEW_LARGE "&Große Symbole" @@ -283,15 +283,15 @@ STRINGTABLE IDS_NEWFOLDER "Neuer Ordner" - IDS_CPANEL_TITLE "Wine Control Panel" + IDS_CPANEL_TITLE "Wine Systemsteuerung" IDS_CPANEL_NAME "Name" - IDS_CPANEL_DESCRIPTION "Description" + IDS_CPANEL_DESCRIPTION "Beschreibung" IDS_SHLEXEC_NOASSOC "Es ist kein Programm mit diesem Dateityp verknüpft." } STRINGTABLE { -IDS_LICENSE_CAPTION, "Wine License" +IDS_LICENSE_CAPTION, "Wine Lizenz" IDS_LICENSE, "Wine ist freie Software; Sie dürfen sie unter den Bedingungen \ der GNU Lesser General Public License, welche von der \
1
0
0
0
André Hentschel : appwiz.cpl: Correct German language.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: wine Branch: master Commit: 599942643ba3fa75dec767c843dd151b1f843e48 URL:
http://source.winehq.org/git/wine.git/?a=commit;h=599942643ba3fa75dec767c84…
Author: André Hentschel <nerv(a)dawncrow.de> Date: Wed Jul 15 17:25:14 2009 +0200 appwiz.cpl: Correct German language. --- dlls/appwiz.cpl/De.rc | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/appwiz.cpl/De.rc b/dlls/appwiz.cpl/De.rc index 1111601..c851d46 100644 --- a/dlls/appwiz.cpl/De.rc +++ b/dlls/appwiz.cpl/De.rc @@ -40,7 +40,7 @@ STRINGTABLE IDS_INSTALL_FILTER, "Setup-Programme\0*instal*.exe;*setup*.exe;*.msi\0Programme (*.exe)\0*.exe\0Alle Dateien (*.*)\0*.*\0\0" IDS_REMOVE, "&Entfernen..." - IDS_MODIFY_REMOVE, "&Modify/Remove..." + IDS_MODIFY_REMOVE, "Än&dern/Entfernen..." } IDD_MAIN DIALOG 0, 0, 320, 220 @@ -55,7 +55,7 @@ FONT 8, "MS Shell Dlg" CONTROL "Folgende Programme können automatisch entfernt werden. Um ein Programm zu entfernen oder um installierte Komponenten zu ändern, wählen Sie es aus der Liste aus und klicken Sie auf Ändern/Entfernen.", 1002, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 57, 270, 30 CONTROL "", IDL_PROGRAMS, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SORTASCENDING | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 90, 303, 100 CONTROL "&Informationen...", IDC_SUPPORT_INFO, "button", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 104, 198, 64, 14 - CONTROL "&Modify...", IDC_MODIFY, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 198, 68, 14 + CONTROL "Än&dern...", IDC_MODIFY, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 172, 198, 68, 14 CONTROL "&Entfernen...", IDC_ADDREMOVE, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 244, 198, 68, 14 CONTROL 3, 1003, "STATIC", SS_ICON | WS_CHILD | WS_VISIBLE, 7, 57, 21, 20
1
0
0
0
Aric Stewart : sane: Remove BOM from Japanese resource.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: wine Branch: master Commit: a3bae05dece0cbf45d918e511cf0b02640db6631 URL:
http://source.winehq.org/git/wine.git/?a=commit;h=a3bae05dece0cbf45d918e511…
Author: Aric Stewart <aric(a)codeweavers.com> Date: Wed Jul 15 10:06:45 2009 -0500 sane: Remove BOM from Japanese resource. --- dlls/sane.ds/sane_Ja.rc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/sane.ds/sane_Ja.rc b/dlls/sane.ds/sane_Ja.rc index dd610c6..27e7095 100644 --- a/dlls/sane.ds/sane_Ja.rc +++ b/dlls/sane.ds/sane_Ja.rc @@ -1,4 +1,4 @@ -/* +/* * Japanese resources for Twain * * Copyright 2009 CodeWeavers, Aric Stewart
1
0
0
0
Paul Vriens : transl: Merge summary.pl with checkmakefile.pl.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: tools Branch: master Commit: 42929a4dab87309bf3373a20555277dc052610e6 URL:
http://source.winehq.org/git/tools.git/?a=commit;h=42929a4dab87309bf3373a20…
Author: Paul Vriens <paul(a)acer.famvriens.nl> Date: Wed Jul 15 21:54:48 2009 +0200 transl: Merge summary.pl with checkmakefile.pl. --- transl/scripts/Master.sh | 1 - transl/scripts/checkmakefile.pl | 27 +++++++++++++++++++ transl/scripts/summary.pl | 54 --------------------------------------- winetest/make-winetest | 1 - 4 files changed, 27 insertions(+), 56 deletions(-) diff --git a/transl/scripts/Master.sh b/transl/scripts/Master.sh index 2391a28..a1e1747 100755 --- a/transl/scripts/Master.sh +++ b/transl/scripts/Master.sh @@ -49,7 +49,6 @@ mkdir $WORKDIR/new-langs # Analyze all the Makefiles $SCRIPTSDIR/checkmakefile.pl -S "$SOURCEROOT" -T "$BUILDROOT" -t "$WRCROOT" -s "$SCRIPTSDIR" -w "$WORKDIR" 2>>"$WORKDIR/run.log" || exit -$SCRIPTSDIR/summary.pl "$WORKDIR" "$SCRIPTSDIR" || exit # Check for a new languages for i in $WORKDIR/new-langs/*; do diff --git a/transl/scripts/checkmakefile.pl b/transl/scripts/checkmakefile.pl index 66c7fe5..c0294fd 100755 --- a/transl/scripts/checkmakefile.pl +++ b/transl/scripts/checkmakefile.pl @@ -487,3 +487,30 @@ foreach my $makefile (@makefiles) mycheck("normal", $path,$defs,@files); } } + +# create the summary file +opendir(DIR, "$scriptsdir/conf"); +my @files = grep(!/^\./, readdir(DIR)); +closedir(DIR); + +open(OUT, ">$workdir/langs/summary"); +foreach my $lang (@files) +{ + next if (!($lang eq collapse($lang))); + my $transl = 0; + my $missing = 0; + my $errors = 0; + open(FILE, "<$workdir/langs/$lang"); + while (<FILE>) + { + if (m/^FILE [A-Z]+ .* ([0-9]+) ([0-9]+) ([0-9]+)$/) { + $transl += $1; + $missing += $2; + $errors += $3; + } + } + close(FILE); + my $sum = $transl + $missing + $errors; + print OUT "LANG $lang $sum $transl $missing $errors\n"; +} +close(OUT); diff --git a/transl/scripts/summary.pl b/transl/scripts/summary.pl deleted file mode 100755 index f1290b5..0000000 --- a/transl/scripts/summary.pl +++ /dev/null @@ -1,54 +0,0 @@ -#!/usr/bin/perl - -# Helper script - create a summary for each language about how -# many resources are translated - -die "This helper script takes two arguments" unless ($#ARGV == 1); - -$workdir = $ARGV[0]; -$scriptsdir = $ARGV[1]; - -sub collapse { - my($name) = shift @_; - $base_name = $name; - $base_name =~ s/:[0-9a-f]{2}/:00/; - if (not exists $tab_should_collapse{$name}) - { - open(NAMEFILE, "<$scriptsdir/conf/$base_name"); - $content = <NAMEFILE>; - close(NAMEFILE); - if ($content =~ /\[ignore-sublang\]/) { - $tab_should_collapse{$name} = TRUE; - } - } - - if ($tab_should_collapse{$name} eq TRUE) { - $name = $base_name; - } - return $name; -} - -opendir(DIR, "$scriptsdir/conf"); -@files = grep(!/^\./, readdir(DIR)); -closedir(DIR); - -open(OUT, ">$workdir/langs/summary"); -foreach $lang (@files) { - next if (!($lang eq collapse($lang))); - $transl = 0; - $missing = 0; - $errors = 0; - open(FILE, "<$workdir/langs/$lang"); - while (<FILE>) - { - if (m/^FILE [A-Z]+ .* ([0-9]+) ([0-9]+) ([0-9]+)$/) { - $transl += $1; - $missing += $2; - $errors += $3; - } - } - close(FILE); - $sum = $transl + $missing + $errors; - print OUT "LANG $lang $sum $transl $missing $errors\n"; -} -close(OUT); diff --git a/winetest/make-winetest b/winetest/make-winetest index 7394638..3b492ce 100755 --- a/winetest/make-winetest +++ b/winetest/make-winetest @@ -133,7 +133,6 @@ umask 022 rm -rf work mkdir work work/langs work/dumps work/dumps/res work/new-langs $toolsdir/transl/scripts/checkmakefile.pl -S ./wine -T ./build-mingw -t ./build-native -w ./work -s "$toolsdir/transl/scripts" 2>>work/run.log - $toolsdir/transl/scripts/summary.pl ./work "$toolsdir/transl/scripts" for i in work/new-langs/* do if [ -f "$i" ]
1
0
0
0
Paul Vriens : transl: Merge ver.pl with checkmakefile.pl.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: tools Branch: master Commit: da9ae7279646a482a401a471a050737eda70a734 URL:
http://source.winehq.org/git/tools.git/?a=commit;h=da9ae7279646a482a401a471…
Author: Paul Vriens <paul(a)acer.famvriens.nl> Date: Wed Jul 15 21:44:46 2009 +0200 transl: Merge ver.pl with checkmakefile.pl. --- transl/scripts/checkmakefile.pl | 342 +++++++++++++++++++++++++++++++++++++-- transl/scripts/ver.pl | 309 ----------------------------------- 2 files changed, 327 insertions(+), 324 deletions(-) Diff:
http://source.winehq.org/git/tools.git/?a=commitdiff;h=da9ae7279646a482a401…
1
0
0
0
Paul Vriens : transl: Retrieve the locale names from kernel32 instead of the conf files.
by Alexandre Julliard
16 Jul '09
16 Jul '09
Module: tools Branch: master Commit: b0d8197b06d82a014e60faae4af327ade847b33a URL:
http://source.winehq.org/git/tools.git/?a=commit;h=b0d8197b06d82a014e60faae…
Author: Paul Vriens <paul(a)acer.famvriens.nl> Date: Thu Jul 16 11:32:50 2009 +0200 transl: Retrieve the locale names from kernel32 instead of the conf files. --- transl/php/lib.php | 60 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 57 insertions(+), 3 deletions(-) diff --git a/transl/php/lib.php b/transl/php/lib.php index 6774775..400cbf7 100644 --- a/transl/php/lib.php +++ b/transl/php/lib.php @@ -6,6 +6,60 @@ $MASTER_LANGUAGE_NAME = "English (US)"; $WINE_WIKI_TRANSLATIONS = "<a href=\"
redirect.php?url=http://wiki.winehq.org/Translating\
">
http://wiki.winehq.org/Translating
</a>"; +static $LOCALE_NAMES = array(); + +// These resources are retrieved as a sequence of words that need to be converted to a string +function convert_to_unicode($words) +{ + $unistr= ''; + + foreach ($words as $word) + $unistr .= html_entity_decode('&#'.$word.';',ENT_NOQUOTES,'UTF-8'); + + return $unistr; +} + +function res_enum($header, $f) +{ + global $LOCALE_NAMES; + + // We are only interested in a STRINGTABLE + if ($header["type"] != 6) + return FALSE; + + // Look for LOCALE_SLANGUAGE or LOCALE_SENGLANGUAGE + if ($header["name"] != 1 && $header["name"] != 257) + return FALSE; + + $data = fread($f, $header["resSize"]); + $str = new StringTable($header, $data, 0); + $langid = sprintf("%03x:%02x", $header["language"] & 0x3ff, $header["language"] >> 10); + + if ($header["name"] == 1) + { + $LOCALE_NAMES[$langid] = convert_to_unicode($str->getString(2)); + } + else if ($header["name"] == 257) + { + $baseid = get_lang_base($langid); + $LOCALE_NAMES[$baseid] = convert_to_unicode($str->getString(1)); + } +} + +function enum_locale_names() +{ + include_once "lib_res.php"; + global $LOCALE_NAMES; + + if (!empty($LOCALE_NAMES)) + { + return; + } + $res = new ResFile("dumps/res/dlls-kernel32.res"); + $res->enumResources("res_enum"); + ksort($LOCALE_NAMES); +} + function validate_lang($id) { global $DATAROOT; @@ -52,7 +106,7 @@ function get_raw_lang_name($id) function get_lang_name($id) { - return preg_replace("/\[[A-za-z0-9-]+\]/", "", get_raw_lang_name($id)); + return get_locale_name($id); } function get_lang_base($id) @@ -65,7 +119,7 @@ function get_sublangs($id) if (preg_match("/:00/", $id)) { global $LOCALE_NAMES; - include_once("dump_locales.php"); + enum_locale_names(); $base = preg_replace("/:00/", "", $id); $sublangs = array(); @@ -120,7 +174,7 @@ function get_lang_binid($lang) function get_locale_name($localeid) { global $LOCALE_NAMES; - include_once("dump_locales.php"); + enum_locale_names(); return $LOCALE_NAMES[$localeid]; }
1
0
0
0
← Newer
1
...
38
39
40
41
42
43
44
...
107
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
Results per page:
10
25
50
100
200