Konversation/Konvi2x: Difference between revisions
Line 73: | Line 73: | ||
This last example is good set of arguments for hacking and testing. Additionally, you can override the UI package with <code>--uipackage <package name></code>. | This last example is good set of arguments for hacking and testing. Additionally, you can override the UI package with <code>--uipackage <package name></code>. | ||
'''Update:''' The branch now installs a <code>konvi2x</code> executable that's equivalent to <code>konversation --qtquick --nui</code>. | |||
== Links == | == Links == | ||
* Check [https://phabricator.kde.org/project/board/12/ the Phabricator workboard] for tasks. | * Check [https://phabricator.kde.org/project/board/12/ the Phabricator workboard] for tasks. |
Revision as of 10:11, 8 September 2017
Preface
This page aims to get you started with the WIP branch that will one day become Konversation 2.x.
Sources
Work is being carried out on the wip/qtquick
branch of the konversation.git
repository.
Check out the general build instructions first.
Build dependencies
The WIP branch has higher version demands for some dependencies as well as new dependencies. Specifically:
- Qt 5.9.x
- Master branch of KF5::Kirigami (
kirigami.git
) - Master branch of qqc2-desktop-style (
qqc2-desktop-style.git
)
Getting the branch
In contrast to the general build instructions, either clone this way:
'"`UNIQ--syntaxhighlight-00000000-QINU`"'
... or run these commands in an existing git clone dir:
'"`UNIQ--syntaxhighlight-00000004-QINU`"'
Flatpak
NOTE: Broken pending sorting out dependency issues on the KDE Flatpak builder. Check back soon!
We also have a Flatpak nightly package.
Check out the KDE Flatpak HOWTO first.
To install, run:
'"`UNIQ--syntaxhighlight-00000008-QINU`"'
This will add a "(Nightly) (Konvi2x) Konversation" entry into your desktop menu.
Running the branch (imporant - read here!)
At any time, you can use the F10 key to switch between the old and new Konversation UIs.
The following command line examples expand on each other. To show the new Qt Quick-based UI immediately at start, run Konversation like this:
'"`UNIQ--syntaxhighlight-0000000D-QINU`"'
Konversation is usually only allowed to run once. To bypass this restriction and run a second instance of Konversation, run Konversation like this:
'"`UNIQ--syntaxhighlight-00000011-QINU`"'
To avoid auto-connecting to your networks with a test build, run Konversation like this:
'"`UNIQ--syntaxhighlight-00000015-QINU`"'
This last example is good set of arguments for hacking and testing. Additionally, you can override the UI package with --uipackage <package name>
.
Update: The branch now installs a konvi2x
executable that's equivalent to konversation --qtquick --nui
.
Links
- Check the Phabricator workboard for tasks.