[pbs-devel] [PATCH v5 proxmox-backup 21/31] ui: add view with separate grids for pull and push sync jobs
Christian Ebner
c.ebner at proxmox.com
Tue Oct 29 08:26:34 CET 2024
On 10/29/24 07:22, Dominik Csapak wrote:
> On 10/28/24 4:52 PM, Christian Ebner wrote:
>> On 10/25/24 12:39, Dominik Csapak wrote:
> [snip]
>>>> + },
>>>> + scrollable: true,
>>>> + items: [
>>>> + {
>>>> + xtype: 'pbsSyncJobView',
>>>> + itemId: 'syncJobsPull',
>>>> + syncDirection: 'pull',
>>>> + cbind: {
>>>> + datastore: '{datastore}',
>>>> + },
>>>> + minHeight: 125, // shows at least one line of content
>>>
>>> just to feed my curiosity (and it's not mentioned here)
>>> why is this height
>>>
>>>> + },
>>>> + {
>>>> + xtype: 'splitter',
>>>> + performCollapse: false,
>>>> + },
>>>> + {
>>>> + xtype: 'pbsSyncJobView',
>>>> + itemId: 'syncJobsPush',
>>>> + syncDirection: 'push',
>>>> + cbind: {
>>>> + datastore: '{datastore}',
>>>> + },
>>>> + flex: 1,
>>>> + minHeight: 160, // shows at least one line of content
>>>
>>> different than this height?
>>>
>>> the columns should take the same amount of space no?
>>> son one line should take the same height for both panels?
>>> (or am i missing something here?)
>>
>> Well, you should know: see commit 7a23a7ca ("ui: prune/gc view:
>> improve sizing & scrolling behaviour") ;)
>>
>> Jokes aside, I can include that reasoning into the commit message as
>> well. I did once again follow very closely the pre-existing prune and
>> garbage collection view.
>>
>
> for those panels it does make sense, since those two panels have different
> column definitions ;) (one has header groups, which take up more vertical
> space).
>
> AFAICT these panels here are identical, besides the different context
> (push vs pull) or did i miss some different column configuration here?
>
> so if they are identical, they should need the exact same amount of
> 'minHeight'
> to show at least one line
Okay, that is true. I did not give these values to much thought when
reusing them for the sync job.
Will double check what makes sense and set the `minHeight` accordingly,
thanks!
More information about the pbs-devel
mailing list