Changeset 4086
- Timestamp:
- Oct 22, 2009, 6:23:52 PM (15 years ago)
- Location:
- extensions/pLoader/trunk/src/Uploader
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/pLoader/trunk/src/Uploader/GUI/wxApp.pm
r4077 r4086 336 336 # to check if we can use stored cache 337 337 $self->imagelist_version( 338 ' 4'338 '5' 339 339 ); 340 340 -
extensions/pLoader/trunk/src/Uploader/GUI/wxFrameAUI.pm
r4085 r4086 22 22 use Carp; 23 23 use Wx; 24 use Win32; 24 25 use Wx::DND; 25 26 use Wx qw/ … … 1605 1606 my $files = [ 1606 1607 map { 1607 encode('iso-8859-1', $_) 1608 # to make sure that unicode chars in filenames are supported 1609 { 1610 ANSIPathName => $^O =~ /MSWin32/ ? Win32::GetANSIPathName($_) : encode('iso-8859-1', $_), 1611 PathName => $_, 1612 }, 1608 1613 }@$file_paths 1609 1614 ]; 1610 1615 1611 @$files = sort @$files;1616 @$files = sort { $a->{PathName} cmp $b->{PathName} } @$files; 1612 1617 1613 1618 $self->imagelist->SetNewFiles( -
extensions/pLoader/trunk/src/Uploader/ImageList.pm
r3731 r4086 204 204 205 205 map { 206 my $info = $self->_read_exif_metatdata($_ );206 my $info = $self->_read_exif_metatdata($_->{ANSIPathName}); 207 207 my $is_new_image = $self->_add_image($_, $info, $i); 208 208 $self->SetCurrentImage($i); … … 269 269 ) if !$self->image_sums; 270 270 271 my $sum = file_md5_hex($file );271 my $sum = file_md5_hex($file->{ANSIPathName}); 272 272 273 273 my $image; 274 274 if ( !exists $self->image_sums->{$sum} ){ 275 print "_add_image ",$file, "\n";275 print "_add_image ", Dumper $file, "\n"; 276 276 # append to image list 277 277 $image = Uploader::Image->new( 278 278 { 279 file => $file ,279 file => $file->{ANSIPathName}, 280 280 file_sum => $sum, 281 site_name => $self->_default_photo_name($file , $info, $i),281 site_name => $self->_default_photo_name($file->{PathName}, $info, $i), 282 282 site_author => $self->author, 283 283 exif_metadata => $self->_select_exif_data($info), … … 285 285 site_categories => [], 286 286 site_tags => [], 287 site_high_file => $ _,287 site_high_file => $file->{ANSIPathName}, 288 288 } 289 289 ); … … 996 996 gettext("upload succcessful"), 997 997 ); 998 998 999 999 push @{$self->uploaded_images}, $_; 1000 1000 $uploaded++;
Note: See TracChangeset
for help on using the changeset viewer.