Changeset 647 for trunk


Ignore:
Timestamp:
12/05/08 18:42:55 (11 years ago)
Author:
Eoin
Message:
 
Location:
trunk/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/NewTorrentDialog.cpp

    r552 r647  
    9898void recurseDirectory(std::vector<wpath>& files, wpath baseDir, wpath relDir) 
    9999{        
     100        hal::event_log.post(shared_ptr<hal::EventDetail>( 
     101                new hal::EventMsg(hal::wform(L"recursing %1%  /  %2%") % baseDir.file_string() % relDir.file_string())));                
     102 
    100103        wpath currentDir(baseDir / relDir); 
    101104 
     
    107110    else 
    108111    { 
    109                 files.push_back(baseDir.filename()/relDir);              
     112                files.push_back(relDir);                 
    110113    } 
    111114} 
     
    137140void FilesSheet::OnDirBrowse(UINT, int, HWND hWnd) 
    138141{        
    139         WTL::CFolderDialog fldDlg(NULL, L"",    BIF_RETURNONLYFSDIRS|BIF_NEWDIALOGSTYLE); 
     142        WTL::CFolderDialog fldDlg(NULL, L"", BIF_RETURNONLYFSDIRS|BIF_NEWDIALOGSTYLE); 
    140143 
    141144        try 
     
    146149                files_.clear(); 
    147150 
    148                 fileRoot_ = wpath(fldDlg.m_szFolderPath).parent_path(); 
     151                fileRoot_ = wpath(fldDlg.m_szFolderPath); 
    149152                recurseDirectory(files_, wpath(fldDlg.m_szFolderPath), L""); 
    150153 
  • trunk/src/global/txml_iarchive.hpp

    r644 r647  
    7575 
    7676                current_node_ = xml_.root_element(); 
    77  
    78                 boost_xml_compat_ = (current_node_->value_str() == "boost_serialization"); 
    79                 TXML_LOG(boost::wformat(L" << boost_serialization compatibility %1%") % (boost_xml_compat_ ? "on" : "off")); 
    80  
    8177                init(); 
    8278        } 
     
    148144                if (current_node_) 
    149145                { 
     146                        boost_xml_compat_ = (current_node_->value_str() == "boost_serialization"); 
     147                        TXML_LOG(boost::wformat(L" << boost_serialization compatibility %1%") % (boost_xml_compat_ ? "on" : "off")); 
     148 
    150149                        std::string signature = read_attribute<std::string>("signature"); 
    151150                        int version = read_attribute<int>("version"); 
  • trunk/src/halSession.cpp

    r642 r647  
    346346                t.set_hash(i, h.final()); 
    347347 
    348                 if (fn(100*i / num, hal::app().res_wstr(HAL_NEWT_HASHING_PIECES))) 
     348                if (((i*37) % num == 0) && fn(100*i / num, hal::app().res_wstr(HAL_NEWT_HASHING_PIECES))) 
    349349                { 
    350350                        // User canceled torrent creation. 
     
    364364        // create the torrent and print it to out 
    365365        libt::entry e = t.generate(); 
     366         
     367        HAL_DEV_MSG(hal::wform(L"Writing to: %1%") % out_file); 
    366368        halencode(out_file, e); 
    367369 
    368370        } HAL_GENERIC_FN_EXCEPTION_CATCH(L"bit_impl::create_torrent()") 
     371         
     372        HAL_DEV_MSG(L"Torrent creation completed!"); 
    369373 
    370374        return false; 
  • trunk/src/stdAfx.hpp

    r644 r647  
    77#pragma once 
    88 
    9 #define WINVER          0x0600 
    10 #define _WIN32_WINNT    0x0600 
    11 #define _WIN32_IE       0x0700 
    12 #define _RICHEDIT_VER   0x0200 
     9#define WINVER                          0x0600 
     10#define _WIN32_WINNT            0x0600 
     11#define _WIN32_IE                       0x0700 
     12#define _RICHEDIT_VER           0x0200 
    1313 
    1414#ifndef VC_EXTRALEAN 
     
    2121#define HALITE_SENDING_CMD 68816889 
    2222 
    23 #define HAL_TORRENT_STATE_LOGGING 
    24 #define TXML_ARCHIVE_LOGGING 
     23//#define HAL_TORRENT_STATE_LOGGING 
     24//#define TXML_ARCHIVE_LOGGING 
    2525 
    2626#pragma warning (push) 
Note: See TracChangeset for help on using the changeset viewer.