mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-04-11 00:30:01 +00:00
Improve initial size of launcher window.
To avoid clipping the launcher buttons, this size was determined by hand tweaking on Linux so it may be less than optimal on other platforms. This only affects the very first launch of a new version. Once the frame size is saved in the configuration file, that is the new size until the user changes it.
This commit is contained in:
parent
5b03426e28
commit
cc4c623bf9
@ -3,7 +3,7 @@
|
||||
*
|
||||
* Copyright (C) 2017 Jean-Pierre Charras, jp.charras at wanadoo.fr
|
||||
* Copyright (C) 2013 CERN (www.cern.ch)
|
||||
* Copyright (C) 2004-2023 KiCad Developers, see change_log.txt for contributors.
|
||||
* Copyright (C) 2004-2023, 2024 KiCad Developers, see change_log.txt for contributors.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
@ -221,7 +221,7 @@ KICAD_MANAGER_FRAME::KICAD_MANAGER_FRAME( wxWindow* parent, const wxString& titl
|
||||
|
||||
wxSize client_size = GetClientSize();
|
||||
m_notebook = new wxAuiNotebook( this, wxID_ANY, wxPoint( client_size.x, client_size.y ),
|
||||
FromDIP( wxSize( 430, 200 ) ),
|
||||
FromDIP( wxSize( 610, 590 ) ),
|
||||
wxAUI_NB_TOP | wxAUI_NB_CLOSE_ON_ALL_TABS | wxAUI_NB_TAB_MOVE
|
||||
| wxAUI_NB_SCROLL_BUTTONS | wxNO_BORDER );
|
||||
|
||||
@ -253,7 +253,10 @@ KICAD_MANAGER_FRAME::KICAD_MANAGER_FRAME( wxWindow* parent, const wxString& titl
|
||||
|
||||
// Only fit the initial window size the first time KiCad is run.
|
||||
if( mainSizer && config()->m_Window.state.size_x == 0 && config()->m_Window.state.size_y == 0 )
|
||||
{
|
||||
Layout();
|
||||
mainSizer->Fit( this );
|
||||
}
|
||||
|
||||
if( ADVANCED_CFG::GetCfg().m_HideVersionFromTitle )
|
||||
SetTitle( wxT( "KiCad" ) );
|
||||
|
Loading…
Reference in New Issue
Block a user