-
-
Notifications
You must be signed in to change notification settings - Fork 566
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port the MainWindow ui to a .ui file #724
Commits on Jan 20, 2023
-
feat: add Widebar::InsertWidgetBefore method
Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 3da1d6a - Browse repository at this point
Copy the full SHA 3da1d6aView commit details -
refactor: Port the main window to a .ui file
some stuff still needs to be done in the c++ side because qt designer is dumb >:( the instance toolbar icon and instance name buttons are still added manually inside MainWindow.cpp looks almost identical, with some minor tweaks: - the instance toolbar is now a WideBar, so you can customize what actions you want :D - the instance toolbar buttons are now fullwidth - the close window button is now at the end of the file menu - the help menu has some layout changes this also fixes some stuff: - menus not having tooltips - the top toolbar not connecting to the title bar in kde - the instance toolbar separators looking weird after you move the toolbar Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for f3acf35 - Browse repository at this point
Copy the full SHA f3acf35View commit details -
feat(WideBar): Allow disabling alt shortcuts
Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for b2de01b - Browse repository at this point
Copy the full SHA b2de01bView commit details -
fix(widebar): fix insertSeparator
WideBar::insertSeparator was adding the separator to the end of the toolbar Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for ada5956 - Browse repository at this point
Copy the full SHA ada5956View commit details -
Fix: translate NoAccountsAdded text
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 3b38a4c - Browse repository at this point
Copy the full SHA 3b38a4cView commit details -
Fix: translate actionNoDefaultAcount text
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 55d4064 - Browse repository at this point
Copy the full SHA 55d4064View commit details -
feat(WideBar): custom context menu actions
Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for f16989b - Browse repository at this point
Copy the full SHA f16989bView commit details -
remove useless setEnabled calls
Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 4ed4fb2 - Browse repository at this point
Copy the full SHA 4ed4fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c5f6e8 - Browse repository at this point
Copy the full SHA 6c5f6e8View commit details -
Fix: make the newsLabel toolbutton fullwidth again
this reverts it to how it was before the MainWindow .ui port Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 670cf8e - Browse repository at this point
Copy the full SHA 670cf8eView commit details -
Fix main window icon and stuff
i forgor 💀 Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 5a25ce8 - Browse repository at this point
Copy the full SHA 5a25ce8View commit details
Commits on Jan 26, 2023
-
refactor: clean up some MainWindow stuff
this makes the accounts button and menubar item share the same QMenu and also refactors some code Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 4d2b5c2 - Browse repository at this point
Copy the full SHA 4d2b5c2View commit details
Commits on Jan 27, 2023
-
Update launcher/ui/MainWindow.ui
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for 357b6ee - Browse repository at this point
Copy the full SHA 357b6eeView commit details -
Update launcher/ui/MainWindow.ui
Co-authored-by: flow <flowlnlnln@gmail.com> Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for d5a0d4b - Browse repository at this point
Copy the full SHA d5a0d4bView commit details -
Remove unused BarEntry variable
Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for df8df41 - Browse repository at this point
Copy the full SHA df8df41View commit details -
better fix for WideBar::insertSeparator
Signed-off-by: leo78913 <leo3758@riseup.net>
Configuration menu - View commit details
-
Copy full SHA for a27564e - Browse repository at this point
Copy the full SHA a27564eView commit details