Changeset 3467


Ignore:
Timestamp:
Jun 26, 2009, 6:41:15 PM (15 years ago)
Author:
ronosman
Message:

Feature 1037 added. Add an option to change photo transfert chunk size.

Location:
extensions/pLoader/trunk/src/Uploader
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • extensions/pLoader/trunk/src/Uploader/GUI/wxApp.pm

    r3466 r3467  
    314314          imageviewerIndex
    315315          frameLayout
     316          chunk_size
    316317      /
    317318);
     
    389390    $self->current_language(
    390391        $self->{current_language}||Wx::Locale::GetSystemLanguage()
     392    );
     393
     394    $self->chunk_size(
     395        $self->{chunk_size}||500_000
    391396    );
    392397   
     
    473478                    http_password
    474479                    current_language
     480                    chunk_size
    475481                /
    476482            },
     
    639645                http_password  => $self->http_password,
    640646                branding       => $self->branding,
     647                chunk_size     => $self->chunk_size,
    641648            }
    642649        )
  • extensions/pLoader/trunk/src/Uploader/GUI/wxFrameAUI.pm

    r3466 r3467  
    330330          thumbnail_settings_panel
    331331          preview_settings_panel
     332          advanced_settings_panel
    332333          piwigo_properties
    333334          exif_properties
     
    336337          thumbnail_settings
    337338          preview_settings
     339          advanced_settings
    338340          toolbar
    339341          branding
     
    699701        ]   
    700702    );
     703
     704    $self->advanced_settings(
     705        [
     706            {
     707                label     => gettext("Transfert chunk size :"),
     708                type      => 'Number',
     709                value   => sub { wxTheApp->chunk_size(@_) },
     710            },
     711        ]   
     712    );
    701713       
    702714}
     
    717729        $self->thumbnail_settings_panel,
    718730        $self->preview_settings_panel,
     731        $self->advanced_settings_panel,
    719732    );
    720733   
     
    788801    $self->preview_settings_panel->properties(
    789802        $self->preview_settings,
     803    );   
     804
     805    $self->advanced_settings_panel->properties(
     806        $self->advanced_settings,
    790807    );   
    791808       
     
    861878        )   
    862879    );   
     880
     881    $self->advanced_settings_panel(
     882        Uploader::GUI::wxPropertyGridPanel->new(
     883            {
     884                parentwnd       => $self,
     885                properties      => $self->advanced_settings,
     886                frame_callbacks => [],
     887
     888            }
     889        )   
     890    );   
    863891   
    864892    $self->general_settings_panel->Show(0);
     
    11451173            $self->preview_settings_panel,
    11461174            gettext("Preview"),
     1175        ],
     1176        [
     1177            $self->advanced_settings_panel,
     1178            gettext("Advanced"),
    11471179        ],
    11481180    ];
  • extensions/pLoader/trunk/src/Uploader/PWG/WebServices.pm

    r3466 r3467  
    8585        $self->{site_password}
    8686    );
     87   
     88    $self->chunk_size(
     89        $self->{chunk_size}
     90    );
    8791
    8892   
     
    9296    );
    9397   
    94     $self->chunk_size(
    95         $self->{chunk_size}||500_000
    96     );
    9798   
    9899    $self->qry_list_categories( sprintf
Note: See TracChangeset for help on using the changeset viewer.