Changeset 699


Ignore:
Timestamp:
01/23/09 09:17:36 (10 years ago)
Author:
Eoin
Message:
 
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Halite.sln

    r620 r699  
    1818        EndProjectSection 
    1919EndProject 
     20Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MakeTorrent", "sln\libtorrent\MakeTorrent\MakeTorrent.vcproj", "{95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}" 
     21        ProjectSection(ProjectDependencies) = postProject 
     22                {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8} = {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8} 
     23        EndProjectSection 
     24EndProject 
    2025Global 
    21         GlobalSection(TestCaseManagementSettings) = postSolution 
    22                 CategoryFile = Halite.vsmdi 
    23         EndGlobalSection 
    2426        GlobalSection(SolutionConfigurationPlatforms) = preSolution 
    2527                Debug|Mixed Platforms = Debug|Mixed Platforms 
     
    121123                {67F0629E-04ED-4CF3-BC02-4A49B4919F05}.Release|x64.ActiveCfg = Release|Win32 
    122124                {67F0629E-04ED-4CF3-BC02-4A49B4919F05}.Release|x86.ActiveCfg = Release|Win32 
     125                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 
     126                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Debug|Mixed Platforms.Build.0 = Debug|Win32 
     127                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Debug|Win32.ActiveCfg = Debug|Win32 
     128                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Debug|Win32.Build.0 = Debug|Win32 
     129                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Debug|x64.ActiveCfg = Debug|Win32 
     130                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Debug|x86.ActiveCfg = Debug|Win32 
     131                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release Logging|Mixed Platforms.ActiveCfg = Release|Win32 
     132                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release Logging|Mixed Platforms.Build.0 = Release|Win32 
     133                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release Logging|Win32.ActiveCfg = Release|Win32 
     134                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release Logging|Win32.Build.0 = Release|Win32 
     135                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release Logging|x64.ActiveCfg = Release|Win32 
     136                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release Logging|x86.ActiveCfg = Release|Win32 
     137                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|Mixed Platforms.ActiveCfg = Release|Win32 
     138                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|Mixed Platforms.Build.0 = Release|Win32 
     139                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|Win32.ActiveCfg = Release|Win32 
     140                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|Win32.Build.0 = Release|Win32 
     141                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|x64.ActiveCfg = Release|Win32 
     142                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|x86.ActiveCfg = Release|Win32 
    123143        EndGlobalSection 
    124144        GlobalSection(SolutionProperties) = preSolution 
  • trunk/src/NewTorrentDialog.cpp

    r647 r699  
    110110    else 
    111111    { 
    112                 files.push_back(relDir);                 
     112                files.push_back(baseDir.filename()/relDir);              
    113113    } 
    114114} 
     
    149149                files_.clear(); 
    150150 
    151                 fileRoot_ = wpath(fldDlg.m_szFolderPath); 
     151                fileRoot_ = wpath(fldDlg.m_szFolderPath).parent_path(); 
    152152                recurseDirectory(files_, wpath(fldDlg.m_szFolderPath), L""); 
    153153 
    154154                UpdateFileList();                
    155                 SetDlgItemText(HAL_NEWT_FILE_NAME_EDIT, fileRoot_.filename().c_str()); 
     155                SetDlgItemText(HAL_NEWT_FILE_NAME_EDIT, wpath(fldDlg.m_szFolderPath).filename().c_str()); 
    156156        } 
    157157 
  • trunk/src/advtabs/Files.cpp

    r686 r699  
    319319                hal::file_details_vec all_files = focusedTorrent()->get_file_details();  
    320320                FileListView::scoped_files list_files = list_.files(); 
     321 
     322                if (focusedTorrent() && all_files.size() != list_files->size()) 
     323                { 
     324                        list_files->clear(); 
     325 
     326                        for (std::vector<FileLink>::iterator i=range_.first, e=range_.second; 
     327                                i != e; ++i) 
     328                        {                
     329                                list_files->push_back(all_files[(*i).order()]); 
     330                        } 
     331                                 
     332                        list_.SetItemCountEx(list_files->size(),LVSICF_NOSCROLL); 
     333                } 
     334 
    321335 
    322336                foreach (hal::file_details& file, *list_files) 
     
    389403         
    390404        splitterPos = splitter_.GetSplitterPos(); 
     405 
     406        if (focusedTorrent()) 
     407        { 
     408                hal::file_details_vec all_files = focusedTorrent()->get_file_details();  
     409                FileListView::scoped_files list_files = list_.files(); 
     410                list_files->clear(); 
     411 
     412                for (std::vector<FileLink>::iterator i=range_.first, e=range_.second; 
     413                        i != e; ++i) 
     414                {                
     415                        list_files->push_back(all_files[(*i).order()]); 
     416                } 
     417                         
     418                list_.SetItemCountEx(list_files->size(),LVSICF_NOSCROLL); 
     419        } 
    391420} 
    392421 
  • trunk/src/halSession.cpp

    r698 r699  
    366366        } 
    367367*/ 
    368         t.set_creator(to_utf8(params.creator).c_str()); 
    369         t.set_comment(to_utf8(params.comment).c_str()); 
    370          
    371         t.set_priv(params.private_torrent); 
     368//      t.set_creator(to_utf8(params.creator).c_str()); 
     369//      t.set_comment(to_utf8(params.comment).c_str()); 
     370         
     371//      t.set_priv(params.private_torrent); 
    372372 
    373373        // create the torrent and print it to out 
Note: See TracChangeset for help on using the changeset viewer.