Changeset 410 for trunk


Ignore:
Timestamp:
03/27/08 08:15:49 (12 years ago)
Author:
Eoin
Message:

408 Snapshot.

Location:
trunk
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/Halite.iss

    r386 r410  
    22 
    33#define MyAppName "Halite" 
    4 #define MyAppVerName "Halite 0.3.0.4" 
     4#define MyAppVerName "Halite 0.3.0.5" 
    55#define MyAppPublisher "BinaryNotions.com" 
    66#define MyAppURL "http://www.binarynotions.com/halite.php" 
     
    1919AllowNoIcons=yes 
    2020LicenseFile=LICENSE_1_0.txt 
    21 OutputBaseFilename=Halite.0_3_0_4_dev386a.setup 
     21OutputBaseFilename=Halite.0_3_0_5_dev408.setup 
    2222Compression=lzma 
    2323SolidCompression=true 
     
    3636 
    3737[Files] 
    38 Source: release\Halite.exe; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     38Source: Release\Halite.exe; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    3939 
    4040Source: lang\bin\x86\Dutch.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     
    5151Source: lang\bin\x86\Portuguese.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    5252 
    53 Source: x64\release\Halite.exe; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     53Source: x64\Release\Halite.exe; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    5454 
    5555Source: lang\bin\x64\Dutch.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
  • trunk/Readme.txt

    r376 r410  
    11Halite: A Free Open-Source BitTorrent client 
    22 
    3 Version: 0.3.0.2 released 24th January 2008 
     3Version: 0.3.0.5 dev 408 released 26th March 2008 
    44 
    55WWW: http://www.binarynotions.com/halite.php Forum: 
     
    4848 
    4949Changes: 
     50 
     51 - from v 0.3.0.2 to 0.3.0.5:  
     52   1) Right-click context menu option to 'Open download folder'. 
     53   2) Right-click context menu option to force a file recheck. 
     54   3) Option to move seeding torrent to another folder. 
     55   4) Fixed a bug with tracker logins. 
     56 
     57 - from v 0.3 to 0.3.0.2:  
     58   Mainly a bugfix release. 
     59   1) Fixed a bug with Tray Icon rmeaining after window was restored. 
     60   2) Torrent Connection and Transfer setting mapped to incorrect editbox. 
     61   3) Subtle bug where some settings didn't register straight away. 
    5062 
    5163 - from v 0.3 to 0.3.0.2:  
  • trunk/lang/Italian.txt

    r386 r410  
    9191"Default save folder :" ---> "Cartella predefinita di salvataggio" 
    9292"..." --->  ???  
    93 "Prompt for alternate save folder." ---> "Consenti di scegliere una cartella alternativa." 
    94 "Create new torrent" ---> "Crea nuovo torrent" 
    95 "Save" ---> "Salva" 
     93"Move finished torrents to :" --->  ???  
     94"Review settings when adding torrent." --->  ???  
     95"Files" --->  ???  
    9696"Select a file or directory from which to construct the torrent." --->  ???  
    9797"File" --->  ???  
     
    103103"Comment" --->  ???  
    104104"Creator" --->  ???  
     105"Trackers" --->  ???  
     106"Details" --->  ???  
    105107"Halite shutting down..." ---> "Halite in chiusura...." 
    106108"It will take the BitTorrent session a moment to shutdown cleanly after which this message will disappear and the program will close." ---> "Ci vorrà qualche momento per la chiusura corretta della sessione BitTorrent, al termine della quale questo messaggio sparirà." 
     
    119121"Add Torrent" ---> "Aggiungi Torrent" 
    120122"Ok" --->  ???  
     123"Torrent save folder:" --->  ???  
     124"Move the completed torrent to:" --->  ???  
    121125"Use Compact Allocation." ---> "Usa Allocazione Compatta" 
    122 "Stopped initially (Allows changing advanced setting)." --->  ???  
     126"Stopped initially (Allows changing advanced setting)" --->  ???  
    123127"Note. Compact Allocation is incompatible with File Selection" ---> "Nota: l'Allocazione Compatta Ú incompatibile con la Selezione File" 
    124128"General" ---> "Generale" 
     
    130134"Language (requires restart)" ---> "Lingua (necessita riavvio)" 
    131135"List of Trackers." ---> "Lista dei Trackers ." 
    132 "Send login info to trackers." ---> "Manda informazioni di login ai trackers." 
    133136"Apply" ---> "Applica" 
    134137"Reset" ---> "Resetta" 
     138"Send login info to trackers." ---> "Manda informazioni di login ai trackers." 
    135139"Log to file." ---> "Salva Logfile." 
    136140"Log debug events." ---> "Log eventi di debug." 
     
    147151"Resume" ---> "Riprendi" 
    148152"Stop" ---> "Ferma" 
     153"Recheck Files" --->  ???  
    149154"Torrent File" ---> "File Torrent" 
    150155"Torrent and Data" ---> "Torrent e Dati" 
     
    173178"VarFileInfo" --->  ???  
    174179"Translation" --->  ???  
     180"Construct a New Torrent" --->  ???  
    175181"(D-U) 0000.000KB/s - 0000.000KB/s" --->  ???  
    176182"CAPS" --->  ???  
     
    198204"Select a directory to save the downloads to. Select cancel to accept default 'incoming' location." ---> "Seleziona una cartella in cui salvare i files. Premi annulla per accettare la destinazione predefinita." 
    199205"Peers" --->  ???  
    200 "Files" --->  ???  
    201206"Logging" --->  ???  
    202207"An invalid encoding level, %1%, was passed as an encryption setting." ---> "Un livello di codifica non valido, %1%, Ú stato inserito nella configurazione di criptaggio." 
     
    235240"Peer;Country;Download;Upload;Type;Client;Status" ---> "Peer;Nazione;Download;Upload;Tipo;Client;Stato" 
    236241"Filename;Path;Size;Progress;Priority" ---> "Nome File;Destinazione;Dimensione;Progresso;Priorità" 
     242"Filename;Path;Size" --->  ???  
    237243"Don't download" ---> "Non scaricare" 
    238244"Normal" ---> "Normale" 
     
    279285"Debug Event: %1%." ---> "Evento Debug: %1%." 
    280286"Dev Msg: %1%." --->  ???  
     287"Dialog" --->  ???  
  • trunk/lang/Norwegian.txt

    r386 r410  
    9292"Default save folder :" --->  ???  
    9393"..." --->  ???  
    94 "Prompt for alternate save folder." ---> "SpÞr om alternativ lagringsmappe." 
    95 "Create new torrent" ---> "Lag en ny torrent" 
    96 "Save" ---> "Lagre" 
     94"Move finished torrents to :" --->  ???  
     95"Review settings when adding torrent." --->  ???  
     96"Files" --->  ???  
    9797"Select a file or directory from which to construct the torrent." --->  ???  
    9898"File" --->  ???  
     
    104104"Comment" --->  ???  
    105105"Creator" --->  ???  
     106"Trackers" --->  ???  
     107"Details" --->  ???  
    106108"Halite shutting down..." ---> "Halite lukkes..." 
    107109"It will take the BitTorrent session a moment to shutdown cleanly after which this message will disappear and the program will close." ---> "Det vil ta BitTorrent sesjonen et Þyeblikk Ã¥ stenges korrekt. Denne meldingen vil da forsvinne og programmet vil lukkes." 
     
    120122"Add Torrent" --->  ???  
    121123"Ok" --->  ???  
     124"Torrent save folder:" --->  ???  
     125"Move the completed torrent to:" --->  ???  
    122126"Use Compact Allocation." --->  ???  
    123 "Stopped initially (Allows changing advanced setting)." --->  ???  
     127"Stopped initially (Allows changing advanced setting)" --->  ???  
    124128"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    125129"General" ---> "Generelt" 
     
    131135"Language (requires restart)" --->  ???  
    132136"List of Trackers." ---> "Liste over trackere." 
    133 "Send login info to trackers." ---> "Send login info til trackere" 
    134137"Apply" ---> "Bruk" 
    135138"Reset" ---> "Nullstill" 
     139"Send login info to trackers." ---> "Send login info til trackere" 
    136140"Log to file." ---> "Logg til fil." 
    137141"Log debug events." ---> "Logg debug-hendelser" 
     
    149153"Resume" ---> "Fortsett" 
    150154"Stop" ---> "Stopp" 
     155"Recheck Files" --->  ???  
    151156"Torrent File" ---> "Torrent Fil" 
    152157"Torrent and Data" ---> "Torrent og Data" 
     
    175180"VarFileInfo" --->  ???  
    176181"Translation" ---> "Oversettelse" 
     182"Construct a New Torrent" --->  ???  
    177183"(D-U) 0000.000KB/s - 0000.000KB/s" --->  ???  
    178184"CAPS" --->  ???  
     
    200206"Select a directory to save the downloads to. Select cancel to accept default 'incoming' location." --->  ???  
    201207"Peers" --->  ???  
    202 "Files" --->  ???  
    203208"Logging" --->  ???  
    204209"An invalid encoding level, %1%, was passed as an encryption setting." --->  ???  
     
    237242"Peer;Country;Download;Upload;Type;Client;Status" --->  ???  
    238243"Filename;Path;Size;Progress;Priority" --->  ???  
     244"Filename;Path;Size" --->  ???  
    239245"Don't download" --->  ???  
    240246"Normal" --->  ???  
     
    281287"Debug Event: %1%." ---> "Debug Hendelse: %1%." 
    282288"Dev Msg: %1%." --->  ???  
     289"Dialog" --->  ???  
  • trunk/lang/Slovenian.txt

    r386 r410  
    9191"Default save folder :" ---> "Privzeta mapa za shranjevanje :" 
    9292"..." ---> "..." 
    93 "Prompt for alternate save folder." ---> "VpraÅ¡aj kam naj shranim." 
    94 "Create new torrent" ---> "Ustvari nov torrent" 
    95 "Save" ---> "Shrani" 
     93"Move finished torrents to :" --->  ???  
     94"Review settings when adding torrent." --->  ???  
     95"Files" ---> "Datotek" 
    9696"Select a file or directory from which to construct the torrent." --->  ???  
    9797"File" --->  ???  
     
    103103"Comment" --->  ???  
    104104"Creator" --->  ???  
     105"Trackers" --->  ???  
     106"Details" --->  ???  
    105107"Halite shutting down..." ---> "Halite se izklaplja..." 
    106108"It will take the BitTorrent session a moment to shutdown cleanly after which this message will disappear and the program will close." ---> "Prosimo počakajte nekaj sekund, da se program zapre." 
     
    119121"Add Torrent" --->  ???  
    120122"Ok" --->  ???  
     123"Torrent save folder:" --->  ???  
     124"Move the completed torrent to:" --->  ???  
    121125"Use Compact Allocation." --->  ???  
    122 "Stopped initially (Allows changing advanced setting)." --->  ???  
     126"Stopped initially (Allows changing advanced setting)" --->  ???  
    123127"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    124128"General" ---> "SploÅ¡no" 
     
    130134"Language (requires restart)" --->  ???  
    131135"List of Trackers." ---> "Seznam trackerjev" 
    132 "Send login info to trackers." ---> "PoÅ¡lji podatke o prijavi trackerjem." 
    133136"Apply" ---> "Posodobi" 
    134137"Reset" ---> "Razveljavi" 
     138"Send login info to trackers." ---> "PoÅ¡lji podatke o prijavi trackerjem." 
    135139"Log to file." ---> "Shrani log v datoteko." 
    136140"Log debug events." ---> "Shranjuj debug log." 
     
    147151"Resume" ---> "Nadaljuj" 
    148152"Stop" ---> "Prekini" 
     153"Recheck Files" --->  ???  
    149154"Torrent File" ---> "Torrent datoteko" 
    150155"Torrent and Data" ---> "Torrent datoteko in podatke" 
     
    173178"VarFileInfo" ---> "VarFileInfo" 
    174179"Translation" ---> "Prevod" 
     180"Construct a New Torrent" --->  ???  
    175181"(D-U) 0000.000KB/s - 0000.000KB/s" ---> "(D-U) 0000.000KB/s - 0000.000KB/s" 
    176182"CAPS" ---> "CAPS" 
     
    198204"Select a directory to save the downloads to. Select cancel to accept default 'incoming' location." ---> "Izberite mapo, kjer se bodo shranjevali preosi. Kliknite prekliči, če ste zadovoljni z privzeto nastavitvijo." 
    199205"Peers" ---> "Peerov" 
    200 "Files" ---> "Datotek" 
    201206"Logging" ---> "Shranjevanje" 
    202207"An invalid encoding level, %1%, was passed as an encryption setting." ---> "Neveljavna nastavitev Å¡ifriranja %1%." 
     
    235240"Peer;Country;Download;Upload;Type;Client;Status" ---> "Peer;DrÅŸava;Dol;Gor;Katgorija;BT odjemalec;Stanje" 
    236241"Filename;Path;Size;Progress;Priority" ---> "Ime;Pot;Velikost;Napredek;Prioriteta" 
     242"Filename;Path;Size" --->  ???  
    237243"Don't download" ---> "Ne prenesi" 
    238244"Normal" ---> "Navadna" 
     
    279285"Debug Event: %1%." ---> "Debug dogodek: %1%." 
    280286"Dev Msg: %1%." --->  ???  
     287"Dialog" --->  ???  
  • trunk/lang/Spanish.txt

    r386 r410  
    9191"Default save folder :" ---> "Directorio de guardado predeterminado :" 
    9292"..." ---> "..." 
    93 "Prompt for alternate save folder." ---> "Preguntar por directorio de guardado alternativo." 
    94 "Create new torrent" ---> "Crear nuevo torrent" 
    95 "Save" ---> "Guardar" 
     93"Move finished torrents to :" --->  ???  
     94"Review settings when adding torrent." --->  ???  
     95"Files" ---> "Archivos" 
    9696"Select a file or directory from which to construct the torrent." --->  ???  
    9797"File" --->  ???  
     
    103103"Comment" --->  ???  
    104104"Creator" --->  ???  
     105"Trackers" --->  ???  
     106"Details" --->  ???  
    105107"Halite shutting down..." ---> "Halite se está cerrando..." 
    106108"It will take the BitTorrent session a moment to shutdown cleanly after which this message will disappear and the program will close." ---> "La sesión BitTorrent tardará un tiempo en cerrarse limpiamente. Después este mensaje desaparecerá y el programa se cerrará." 
     
    119121"Add Torrent" --->  ???  
    120122"Ok" --->  ???  
     123"Torrent save folder:" --->  ???  
     124"Move the completed torrent to:" --->  ???  
    121125"Use Compact Allocation." --->  ???  
    122 "Stopped initially (Allows changing advanced setting)." --->  ???  
     126"Stopped initially (Allows changing advanced setting)" --->  ???  
    123127"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    124128"General" ---> "General" 
     
    130134"Language (requires restart)" ---> "Idioma (requiere reiniciar)" 
    131135"List of Trackers." ---> "Lista de Trackers." 
    132 "Send login info to trackers." --->  ???  
    133136"Apply" ---> "Aplicar" 
    134137"Reset" ---> "Resetear" 
     138"Send login info to trackers." --->  ???  
    135139"Log to file." --->  ???  
    136140"Log debug events." --->  ???  
     
    147151"Resume" ---> "Reanudar" 
    148152"Stop" ---> "Detener" 
     153"Recheck Files" --->  ???  
    149154"Torrent File" ---> "Archivo Torrent" 
    150155"Torrent and Data" ---> "Torrend y datos" 
     
    173178"VarFileInfo" --->  ???  
    174179"Translation" --->  ???  
     180"Construct a New Torrent" --->  ???  
    175181"(D-U) 0000.000KB/s - 0000.000KB/s" ---> "(D-S) 0000.000KB/s - 0000.000KB/s" 
    176182"CAPS" --->  ???  
     
    198204"Select a directory to save the downloads to. Select cancel to accept default 'incoming' location." ---> "Selecciona un directorio donde guardar las descargas. Pulsa Cancelar para aceptar el directorio por defecto." 
    199205"Peers" ---> "Pares" 
    200 "Files" ---> "Archivos" 
    201206"Logging" --->  ???  
    202207"An invalid encoding level, %1%, was passed as an encryption setting." --->  ???  
     
    235240"Peer;Country;Download;Upload;Type;Client;Status" ---> "Par;País;Descarga;Subida;Tipo;Cliente;Estado" 
    236241"Filename;Path;Size;Progress;Priority" ---> "Nombre de archivo;Ruta;Tamaño;Progreso;Prioridad" 
     242"Filename;Path;Size" --->  ???  
    237243"Don't download" ---> "No descargar" 
    238244"Normal" ---> "Normal" 
     
    279285"Debug Event: %1%." ---> "Evento de depuración: %1%." 
    280286"Dev Msg: %1%." --->  ???  
     287"Dialog" --->  ???  
  • trunk/lang/Turkish.txt

    r386 r410  
    9191"Default save folder :" --->  ???  
    9292"..." ---> "..." 
    93 "Prompt for alternate save folder." ---> "Alternatif kaydetme klasörÃŒ için uyar." 
    94 "Create new torrent" ---> "Yeni torrent oluştur" 
    95 "Save" ---> "Kaydet" 
     93"Move finished torrents to :" --->  ???  
     94"Review settings when adding torrent." --->  ???  
     95"Files" --->  ???  
    9696"Select a file or directory from which to construct the torrent." --->  ???  
    9797"File" --->  ???  
     
    103103"Comment" --->  ???  
    104104"Creator" --->  ???  
     105"Trackers" --->  ???  
     106"Details" --->  ???  
    105107"Halite shutting down..." ---> "Halite kapatılıyor..." 
    106108"It will take the BitTorrent session a moment to shutdown cleanly after which this message will disappear and the program will close." ---> "Bu mesaj kaybolduktan ve program kapandıktan sonra Bittorrent oturumunun dÃŒzgÃŒn bir biçimde kapatılması biraz zaman alacaktır." 
     
    119121"Add Torrent" --->  ???  
    120122"Ok" --->  ???  
     123"Torrent save folder:" --->  ???  
     124"Move the completed torrent to:" --->  ???  
    121125"Use Compact Allocation." --->  ???  
    122 "Stopped initially (Allows changing advanced setting)." --->  ???  
     126"Stopped initially (Allows changing advanced setting)" --->  ???  
    123127"Note. Compact Allocation is incompatible with File Selection" --->  ???  
    124128"General" ---> "Genel" 
     
    130134"Language (requires restart)" ---> "Dil (yeniden başlatma gerektirir)" 
    131135"List of Trackers." ---> "Ä°zleyici Listesi." 
    132 "Send login info to trackers." ---> "Ä°zleyicilere giriş bilgisi gönder." 
    133136"Apply" ---> "Uygula" 
    134137"Reset" ---> "Sıfırla" 
     138"Send login info to trackers." ---> "Ä°zleyicilere giriş bilgisi gönder." 
    135139"Log to file." ---> "GÃŒnlÌğÌ dosyaya kaydet" 
    136140"Log debug events." ---> "Hata Ayıklama olaylarını kaydet" 
     
    147151"Resume" ---> "Devam Et" 
    148152"Stop" ---> "Durdur" 
     153"Recheck Files" --->  ???  
    149154"Torrent File" ---> "Torrent Dosyası" 
    150155"Torrent and Data" ---> "Torrent ve Veri" 
     
    173178"VarFileInfo" ---> "VarFileInfo" 
    174179"Translation" ---> "Translation" 
     180"Construct a New Torrent" --->  ???  
    175181"(D-U) 0000.000KB/s - 0000.000KB/s" ---> "(Ä°-G) 0000.000KB/s - 0000.000KB/s" 
    176182"CAPS" ---> "CAPS" 
     
    198204"Select a directory to save the downloads to. Select cancel to accept default 'incoming' location." --->  ???  
    199205"Peers" --->  ???  
    200 "Files" --->  ???  
    201206"Logging" --->  ???  
    202207"An invalid encoding level, %1%, was passed as an encryption setting." --->  ???  
     
    235240"Peer;Country;Download;Upload;Type;Client;Status" --->  ???  
    236241"Filename;Path;Size;Progress;Priority" --->  ???  
     242"Filename;Path;Size" --->  ???  
    237243"Don't download" --->  ???  
    238244"Normal" --->  ???  
     
    279285"Debug Event: %1%." ---> "Hata Ayıklama ile Ä°lgili Durum: %1%." 
    280286"Dev Msg: %1%." --->  ???  
     287"Dialog" --->  ???  
  • trunk/lang/convert.bat

    r363 r410  
    33call tools\from_utf16.bat ..\res\%1.rc .\%1.in 
    44 
     5rem call ruby tools\translate.rb %* 
    56call tools\textextractor.exe %* 
    67del %1.in 
     
    1314  call tools\cvtres /MACHINE:AMD64 ..\res\%1.res 
    1415  call tools\link /NOENTRY /DLL /MACHINE:AMD64 /OUT:.\bin\x64\%1.dll ..\res\%1.obj 
    15   del %1.out 
    16   del ..\res\%1.rc 
     16rem  del %1.out 
     17rem  del ..\res\%1.rc 
    1718  del ..\res\%1.res 
    1819  del ..\res\%1.obj 
  • trunk/src/HaliteSortListViewCtrl.hpp

    r392 r410  
    11 
    2 //         Copyright Eóin O'Callaghan 2006 - 2007. 
     2//         Copyright Eóin O'Callaghan 2006 - 2008. 
    33// Distributed under the Boost Software License, Version 1.0. 
    44//    (See accompanying file LICENSE_1_0.txt or copy at 
  • trunk/src/advtabs/Debug.cpp

    r392 r410  
    11 
    2 //         Copyright Eóin O'Callaghan 2006 - 2007. 
     2//         Copyright Eóin O'Callaghan 2006 - 2008. 
    33// Distributed under the Boost Software License, Version 1.0. 
    44//    (See accompanying file LICENSE_1_0.txt or copy at 
  • trunk/src/halTorrentInternal.hpp

    r409 r410  
    619619                        HAL_DEV_MSG(L"writing resume data"); 
    620620                        writeResumeData(); 
     621 
     622                        torrent_standalone tsa(shared_from_this()); 
     623                        tsa.save_standalone(workingDir_/L"torrents"/(name_+L".xml")); 
    621624                } 
    622625                 
     
    695698                                assert(inSession()); 
    696699 
    697                                 handle_.pause(); 
    698700                                signals().torrent_paused.disconnect_all_once(); 
    699701                                signals().torrent_paused.connect_once(bind(&TorrentInternal::completed_stop, this)); 
     702                                handle_.pause(); 
    700703 
    701704                                state_ = TorrentDetail::torrent_stopping; 
     
    731734 
    732735                case TorrentDetail::torrent_active: 
     736                        signals().torrent_paused.disconnect_all_once(); 
    733737                        signals().torrent_paused.connect_once(bind(&TorrentInternal::handle_recheck, this)); 
    734738                        handle_.pause(); 
     739                        state_ = TorrentDetail::torrent_pausing; 
    735740                        break; 
    736741 
     
    751756                assert(halencode_result); 
    752757                HAL_DEV_MSG(L"Written!"); 
    753  
    754                 torrent_standalone tsa(shared_from_this()); 
    755                 tsa.save_standalone(resumeDir/(name_+L".xml")); 
    756758        } 
    757759         
     
    762764                if (exists(resumeFile)) 
    763765                        remove(resumeFile); 
     766 
     767                resumedata_ = lbt::entry(); 
    764768        } 
    765769         
     
    11891193                removeFromSession(false); 
    11901194                assert(!inSession()); 
     1195 
     1196                clearResumeData(); 
    11911197 
    11921198                resume(); 
Note: See TracChangeset for help on using the changeset viewer.