Changeset 734 for trunk


Ignore:
Timestamp:
03/07/09 10:11:45 (11 years ago)
Author:
Eoin
Message:
 
Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/7z Halite Source.bat

    r409 r734  
    1 "C:\Program Files\7-Zip\7zG.exe" a -r -t7z Halite.src.7z -mx=7 ../trunk/* -x!test -x!bin -x!.svn -x!tools -x!*.7z -x!*.suo -x!*.ncb -x!*x64 -x!debug -x!Debug -x!release -x!"release logging" -x!Release 
     1"C:\Program Files\7-Zip\7zG.exe" a -r -t7z Halite.src.7z -mx=7 ../trunk/* -x!test -x!bin -x!.svn -x!tools -x!*.7z -x!*.suo -x!*.ncb -x!*x64 -x!debug -x!Debug -x!release -x!"release logging" -x!"Release Small" -x!Release 
  • trunk/Halite.sln

    r733 r734  
    8282                {ED987C84-FFF9-4656-8F27-2A65FC0847FD}.Release|x64.ActiveCfg = Release|x64 
    8383                {ED987C84-FFF9-4656-8F27-2A65FC0847FD}.Release|x64.Build.0 = Release|x64 
    84                 {ED987C84-FFF9-4656-8F27-2A65FC0847FD}.Release|x86.ActiveCfg = Release|x64 
     84                {ED987C84-FFF9-4656-8F27-2A65FC0847FD}.Release|x86.ActiveCfg = Release|Win32 
    8585                {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8}.Debug|Mixed Platforms.ActiveCfg = Debug|x64 
    8686                {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8}.Debug|Mixed Platforms.Build.0 = Debug|x64 
     
    118118                {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8}.Release|x64.ActiveCfg = Release|x64 
    119119                {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8}.Release|x64.Build.0 = Release|x64 
    120                 {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8}.Release|x86.ActiveCfg = Release|x64 
     120                {333ECB6F-575B-4B11-BDDA-3E7F7555BAD8}.Release|x86.ActiveCfg = Release|Win32 
    121121                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Debug|Mixed Platforms.ActiveCfg = Debug|x64 
    122122                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Debug|Mixed Platforms.Build.0 = Debug|x64 
     
    148148                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Release|Mixed Platforms.ActiveCfg = Release|x64 
    149149                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Release|Mixed Platforms.Build.0 = Release|x64 
    150                 {96B9F803-98BB-4398-A0B6-77AB9143222F}.Release|Win32.ActiveCfg = Release|x64 
     150                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Release|Win32.ActiveCfg = Release|x86 
     151                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Release|Win32.Build.0 = Release|x86 
    151152                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Release|x64.ActiveCfg = Release|x64 
    152153                {96B9F803-98BB-4398-A0B6-77AB9143222F}.Release|x64.Build.0 = Release|x64 
     
    176177                {67F0629E-04ED-4CF3-BC02-4A49B4919F05}.Release|Mixed Platforms.Build.0 = Release|Win32 
    177178                {67F0629E-04ED-4CF3-BC02-4A49B4919F05}.Release|Win32.ActiveCfg = Release|Win32 
    178                 {67F0629E-04ED-4CF3-BC02-4A49B4919F05}.Release|Win32.Build.0 = Release|Win32 
    179179                {67F0629E-04ED-4CF3-BC02-4A49B4919F05}.Release|x64.ActiveCfg = Release|Win32 
    180180                {67F0629E-04ED-4CF3-BC02-4A49B4919F05}.Release|x86.ActiveCfg = Release|Win32 
     
    202202                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|Mixed Platforms.Build.0 = Release|x64 
    203203                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|Win32.ActiveCfg = Release|Win32 
    204                 {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|Win32.Build.0 = Release|Win32 
    205204                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|x64.ActiveCfg = Release|x64 
    206205                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|x64.Build.0 = Release|x64 
    207                 {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|x86.ActiveCfg = Release|x64 
     206                {95A9F4A0-8CEF-4A1B-AA6B-94B7E0178253}.Release|x86.ActiveCfg = Release|Win32 
    208207        EndGlobalSection 
    209208        GlobalSection(SolutionProperties) = preSolution 
  • trunk/Readme.txt

    r692 r734  
    11Halite: A Free Open-Source BitTorrent client 
    22 
    3 Version: 0.3.1.6 dev 638 released 29th November 2008 
     3Version: 0.3.1.7 dev 734 released 06th March 2009 
    44 
    55WWW:   http://www.binarynotions.com/halite-bittorrent-client  
     
    6161ever used the standalone download release this will not be necessary. 
    6262 
    63 Big Known Issues 
     63Changes: 
    6464 
    65   + 'Queue View' mode is not supported on Windows 2000. 
    66   + Sorting in 'Queue View' mode is currently not functional under XP. 
    67   + CPU usage spikes if the file tab is left open for a torrent with a  
    68     large number of separate files. 
    69  
    70 Changes: 
     65 + from v 0.3.1 to 0.3.1.6: 
     66   1) Queue View Fixed 
     67   2) Sorting fixed. 
     68   3) libtorrent 0.14 integration finished. 
    7169 
    7270 + from v 0.3.1 to 0.3.1.6: 
  • trunk/sln/HaliteWix/Product.wxs

    r733 r734  
    44<?define VerMajor = "3" ?> 
    55<?define VerMinor = "1" ?> 
    6 <?define VerUpdate = "6" ?> 
    7 <?define VerBuild = "0735" ?> 
     6<?define VerUpdate = "7" ?> 
     7<?define VerBuild = "0734" ?> 
    88 
    99<?define FullGMmbVersion = "$(var.VerGeneration).$(var.VerMajor).$(var.VerMinor).$(var.VerUpdate) Build $(var.VerBuild)" ?> 
  • trunk/src/HaliteListView.cpp

    r730 r734  
    308308LRESULT HaliteListViewCtrl::OnSetManaged(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled) 
    309309{ 
    310         for (is_selected_iterator i = is_selected_end();  
    311                         i != is_selected_begin() &&  is_selected_begin() != is_selected_end(); /**/) 
    312         { 
    313                 --i; 
    314                 hal::bittorrent().get(*i).managed = true; 
    315                 erase_from_list(*i); 
    316         } 
     310        std::set<wstring>  torrent_names; 
     311 
     312        foreach(const list_value_type& val, std::make_pair(is_selected_begin(), is_selected_end())) 
     313                torrent_names.insert(hal::to_wstr_shim(val)); 
     314         
     315        erase_based_on_set(torrent_names, false); 
     316 
     317        foreach(wstring name, torrent_names) 
     318                hal::bittorrent().get(name).managed = true; 
    317319 
    318320        halite_window_.issueUiUpdate(); 
     
    323325LRESULT HaliteListViewCtrl::OnSetUnmanaged(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled) 
    324326{ 
    325         for (is_selected_iterator i = is_selected_end();  
    326                         i != is_selected_begin() &&  is_selected_begin() != is_selected_end(); /**/) 
    327         { 
    328                 --i; 
    329                 hal::bittorrent().get(*i).managed = false; 
    330                 erase_from_list(*i); 
    331         } 
     327        std::set<wstring>  torrent_names; 
     328 
     329        foreach(const list_value_type& val, std::make_pair(is_selected_begin(), is_selected_end())) 
     330                torrent_names.insert(hal::to_wstr_shim(val)); 
     331         
     332        erase_based_on_set(torrent_names, false); 
     333 
     334        foreach(wstring name, torrent_names) 
     335                hal::bittorrent().get(name).managed = false; 
     336 
     337        halite_window_.issueUiUpdate(); 
    332338 
    333339        halite_window_.issueUiUpdate(); 
  • trunk/src/halTorrentDefines.hpp

    r732 r734  
    77#pragma once 
    88 
    9 #define HALITE_VERSION                                                  0, 3, 1, 730 
    10 #define HALITE_VERSION_STRING                                   "v 0.3.1.6 dev 730" 
    11 #define HALITE_FINGERPRINT                                      "HL", 0, 3, 1, 8 
     9#define HALITE_VERSION                                                  0, 3, 1, 734 
     10#define HALITE_VERSION_STRING                                   "v 0.3.1.7 dev 734" 
     11#define HALITE_FINGERPRINT                                      "HL", 0, 3, 1, 7 
    1212 
    1313#ifndef HAL_NA 
  • trunk/src/halTorrentIntStates.cpp

    r706 r734  
    8181        t_i.in_session_ = true; 
    8282 
    83         if (evt.pause()) 
     83//      if (evt.pause()) 
    8484                return transit< paused >(); 
    85         else 
    86                 return transit< active >(); 
     85//      else 
     86//              return transit< active >(); 
    8787 
    8888} 
Note: See TracChangeset for help on using the changeset viewer.