Age | Commit message (Collapse) | Author |
|
make " Offline" string for profilers translatable
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
Signed-off-by: Tayou <31988415+TayouVR@users.noreply.github.com>
|
|
Signed-off-by: Tayou <tayou@gmx.net>
|
|
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
e.g. >= 1.3.1 instances
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
Signed-off-by: jopejoe1 <johannes@joens.email>
|
|
Signed-off-by: jopejoe1 <johannes@joens.email>
|
|
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
Squashed because of :pofat: commit history
|
|
# Conflicts:
# .github/workflows/build.yml
|
|
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
|
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
|
This reverts commit 2ff0aa09e35eb6910ef0a030ea41f84a1ed95782.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
|
|
|
|
|
Workaround Qt bug to fix menu bar separators on macOS
|
|
Makes it easier to read about new blog posts! Yay :D
|
|
|
|
This caused a crash when the action was selected!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Hopefully) this makes implementing updaters using external libraries easier on other platforms. To implement an updater on a new platform, create a new class that implements the pure virtual methods from `ExternalUpdater` and add code in the `UpdateChecker` initializer to initialize the new class.
|
|
|
|
Set right orientation for instance toolbar when moving it around
|
|
|
|
Fix untranslated strings after changing language
|
|
|
|
|
|
|
|
This overrides the orientation set automatically by Qt when we start
moving the toolbar around.
|
|
|
|
|
|
- The launch option is no longer empty.
- The program now checks on startup whether an instance is selected to decide whether to disable instance options.
Also, get rid of a dynamic cast.
|
|
|
|
It wouldn't bring much utility.
- The keyboard shortcuts for copy/paste/etc. already work and are well-known. The menu bar likely doesn't need to advertise them.
- There's not very many places you would be able to use these options in the main window (because there's not many places to type stuff in the main window). It would only be applicable on systems with a native menu bar that shows in all other windows as well (but again, the keyboard shortcuts still work).
Also, rename `actionWiki` -> `actionOpenWiki` to match the corresponding `on_actionOpenWiki_triggered`
|
|
The code is now much cleaner.
Because the actions already present are enabled elsewhere even when the menu bar is hidden, keyboard shortcuts added to them automatically work regardless of whether the menu bar is visible. This means that the hacky workaround related to this can be removed.
|
|
Systems with native menu bars show the same menu bar for all child windows. As a result, you cannot assume that the menu bar's parent (the `MainWindow`) will be the window in focus.
|
|
Additionally, add keyboard shortcuts for switching between different accounts.
|
|
For those who like keyboard navigation at the expense of aesthetics.
|
|
|
|
My laptop has a key labeled "delete," but for some reason it doesn't work with `QKeySequence::Delete`. Instead it's interpreted as a backspace.
|
|
More reasonable (unique) menu access keys were chosen.
In addition, move the settings action from the Help menu to the Edit menu.
|
|
|
|
It also did the exact opposite thing I was trying to do, so that's fixed too...
|
|
Only applicable for systems without a native menu bar (i.e. almost anything that is not macOS or Ubuntu Unity). On these systems, the menu bar appears on top of the window, which does not look good next to the tool bar already up there.
When the menu bar is hidden, the keyboard shortcuts set by the menu bar are disabled. They should always work, so this also adds a workaround for that.
|