another library that tackles this issue:
I agree with all points.
mind that I have created my own parser for a slimmed down version of KConfig because I did not want to deal with most of the intrinsics of kconfigxt.
I'v just commited this on master, it's not the correct set of actions yet, but now we have 4 months to test this before next release.
I assume so. I might be wrong. :)
I'm looking how other app that uses kconfigxt and toolbars behave.
I can't set text alongside icons or text below icons, the app will get that from plasma settings by default. this just tells the toolbar what icons to load by default, all the other configuration are defaulted to kde global settings.
Also, this makes konsole easier to use for people with reduced mobility (hitting key combinations is harder than a mouse click) and for new users.
Merge branch 'option_disable_split_headers' into 'master'
Use breeze inactive-tab color for inactive splits
Paint the line as the TabBar separator for consistency
Paint a 1px border at the top between the menu and the splitters
Add a TerminalHeader when using splits
Use only one accelerator to Maximize / Unmaximize a split view
Fix the logic for Maximize / Minimize
Tentatively Fix the drag & drop for Wayland
Don't crash while adjusting sizes for the split
Drag & Drop working for The Splits
Show the correct target for the drag operation.
Start the Drag Drop operations: Show the drop target on drag
Remove unused definitions
Enable to drag & drop between tabs
Better graphics for the drag drop views
Forbid drag while maximized
forbid to drop in maximized terminals
Allow drag & drop from different windows
Fix crash dropping to a Konsole with a different PID
Work correctly dropping a split into a different window
Make Max / Restore work in the detached tab
Fix a crash while closing a split from a detached window
Revert "Revert "Don't crash while adjusting sizes for the split""
Revert "Don't crash while adjusting sizes for the split"
Don't crash while adjusting sizes for the split
Show the correct target for the drag operation.
Drag & Drop working for The Splits
Start the Drag Drop operations: Show the drop target on drag
Remove unused definitions
Tentativelly fix the crash while dragging and Qt update()
Enable to drag & drop between tabs
Better graphics for the drag drop views
forbid to drop in maximized terminals
Allow drag & drop from different windows
Forbid drag while maximized
Work correctly dropping a split into a different window
Fix crash dropping to a Konsole with a different PID
Fix a crash while closing a split from a detached window
Make Max / Restore work in the detached tab
Revert "Revert "Don't crash while adjusting sizes for the split""
Revert "Don't crash while adjusting sizes for the split"
Don't crash while adjusting sizes for the split
Drag & Drop working for The Splits
Show the correct target for the drag operation.
Start the Drag Drop operations: Show the drop target on drag
Remove unused definitions
Return early instead of crashing if we can't scroll
Enable to drag & drop between tabs
Tentativelly fix the crash while dragging and Qt update()
Better graphics for the drag drop views
forbid to drop in maximized terminals
Forbid drag while maximized
Allow drag & drop from different windows
Work correctly dropping a split into a different window
Fix crash dropping to a Konsole with a different PID
Make Max / Restore work in the detached tab
Fix a crash while closing a split from a detached window
Revert "Revert "Don't crash while adjusting sizes for the split""
Revert "Don't crash while adjusting sizes for the split"
Drag & Drop working for The Splits
Don't crash while adjusting sizes for the split
Start the Drag Drop operations: Show the drop target on drag
Show the correct target for the drag operation.
Remove unused definitions
Remove obsolete call 'rects', use begin / end iterators.
Merge branch 'gitlab/fix-bookmark' into 'master'
Fix some QLists being created in a non-optimal way
Fix Bookmark with duplicates
Fix Drag Drop from splits in Wayland
Merge branch 'fix_drag_drop_splits_wayland' into 'master'
Merge branch 'fix_konsole_commandline_new_tab' into 'master'
Merge branch 'removeArcconfig' into 'master'
Merge branch 'fix_right_click_menu' into 'master'
Fix context menu actions when search bar is enabled
Replace manual memory management with unique_ptr
tcanabrava committed
R319:9c6e5c25dc22: Const Correctness (authored by Tomaz Canabrava <tcanabraba@kde.org>).
Const Correctness
Remove the calls to java based iterators
Use structured bingings to return the value of multiple variables
Declare and initialize the variable in one go
Use ternary to return a multiple choice
Merge branch 'unbreak_tab_drag_drop_wayland' into 'master'