tcanabrava (Tomaz Canabrava)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Dec 1 2015, 3:40 PM (432 w, 6 d)
Availability
Available

Recent Activity

Aug 9 2022

tcanabrava added a comment to T14312: Discuss error handling frameworks such as std::expected or Boost.LEAF.

another library that tackles this issue:

Aug 9 2022, 2:40 PM · KF6

Jul 28 2022

tcanabrava updated the task description for T15666: KDE Network Brazil.
Jul 28 2022, 8:16 AM · KDE Promo

Sep 25 2021

tcanabrava added a comment to T14895: KConfigXt for KF6.
In T14895#263909, @alex wrote:

remove the enum based magic

Could you please elaborate what enum based magic specifically?

Sep 25 2021, 7:00 AM · KF6

Sep 24 2021

tcanabrava added a comment to T14895: KConfigXt for KF6.

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.

Sep 24 2021, 8:04 PM · KF6

Nov 13 2020

tcanabrava added a comment to T13636: Konsole Toolbar Actions.

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.

Nov 13 2020, 5:25 PM

Sep 16 2020

tcanabrava added a comment to T13636: Konsole Toolbar Actions.

I assume so. I might be wrong. :)
I'm looking how other app that uses kconfigxt and toolbars behave.

Sep 16 2020, 9:36 PM
tcanabrava added a comment to T13636: Konsole Toolbar Actions.

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.

Sep 16 2020, 6:16 PM
tcanabrava added a comment to T13636: Konsole Toolbar Actions.

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.

Sep 16 2020, 5:42 PM
tcanabrava created T13636: Konsole Toolbar Actions.
Sep 16 2020, 5:40 PM

Sep 8 2020

tcanabrava abandoned D25375: Start of the accessibility KCM.
Sep 8 2020, 8:07 PM · Plasma

Jun 19 2020

tcanabrava committed R319:60ab4f248295: Merge branch 'option_disable_split_headers' into 'master' (authored by tcanabrava).
Merge branch 'option_disable_split_headers' into 'master'
Jun 19 2020, 11:58 PM

Jun 15 2020

tcanabrava committed R319:49ba81da5f9e: Use breeze inactive-tab color for inactive splits (authored by tcanabrava).
Use breeze inactive-tab color for inactive splits
Jun 15 2020, 3:54 AM
tcanabrava committed R319:e56d995e2157: Paint the line as the TabBar separator for consistency (authored by tcanabrava).
Paint the line as the TabBar separator for consistency
Jun 15 2020, 3:54 AM
tcanabrava committed R319:ae1ca96455d6: Paint a 1px border at the top between the menu and the splitters (authored by tcanabrava).
Paint a 1px border at the top between the menu and the splitters
Jun 15 2020, 3:54 AM
tcanabrava committed R319:38283f168516: Add a TerminalHeader when using splits (authored by tcanabrava).
Add a TerminalHeader when using splits
Jun 15 2020, 3:54 AM
tcanabrava committed R319:d039a06192d2: Use only one accelerator to Maximize / Unmaximize a split view (authored by tcanabrava).
Use only one accelerator to Maximize / Unmaximize a split view
Jun 15 2020, 3:54 AM
tcanabrava committed R319:c63cc33e4cc4: Fix the logic for Maximize / Minimize (authored by tcanabrava).
Fix the logic for Maximize / Minimize
Jun 15 2020, 3:54 AM
tcanabrava committed R319:d31d7e52c62e: Tentatively Fix the drag & drop for Wayland (authored by tcanabrava).
Tentatively Fix the drag & drop for Wayland
Jun 15 2020, 3:54 AM
tcanabrava committed R319:288dd0cb8f9f: Don't crash while adjusting sizes for the split (authored by tcanabrava).
Don't crash while adjusting sizes for the split
Jun 15 2020, 3:54 AM
tcanabrava committed R319:0bbc027ccd69: Drag & Drop working for The Splits (authored by tcanabrava).
Drag & Drop working for The Splits
Jun 15 2020, 3:54 AM
tcanabrava committed R319:fcc246c5e408: Show the correct target for the drag operation. (authored by tcanabrava).
Show the correct target for the drag operation.
Jun 15 2020, 3:54 AM
tcanabrava committed R319:00391e5f7670: Start the Drag Drop operations: Show the drop target on drag (authored by tcanabrava).
Start the Drag Drop operations: Show the drop target on drag
Jun 15 2020, 3:54 AM
tcanabrava committed R319:f11fe6d9a3a6: Get the correct index (authored by tcanabrava).
Get the correct index
Jun 15 2020, 3:54 AM
tcanabrava committed R319:76819616f2cf: Remove unused definitions (authored by tcanabrava).
Remove unused definitions
Jun 15 2020, 3:54 AM
tcanabrava committed R319:4797f8d56ff5: Use Icon Only Tabbar (authored by tcanabrava).
Use Icon Only Tabbar
Jun 15 2020, 3:54 AM
tcanabrava committed R319:963e616b5cc9: Remove debug messages (authored by tcanabrava).
Remove debug messages
Jun 15 2020, 3:54 AM
tcanabrava committed R319:6c6137ef506f: Enable to drag & drop between tabs (authored by tcanabrava).
Enable to drag & drop between tabs
Jun 15 2020, 3:54 AM
tcanabrava committed R319:148c1b614d16: Better graphics for the drag drop views (authored by tcanabrava).
Better graphics for the drag drop views
Jun 15 2020, 3:54 AM
tcanabrava committed R319:95fcbf8875a4: Forbid drag while maximized (authored by tcanabrava).
Forbid drag while maximized
Jun 15 2020, 3:54 AM
tcanabrava committed R319:aeb130f7ee40: forbid to drop in maximized terminals (authored by tcanabrava).
forbid to drop in maximized terminals
Jun 15 2020, 3:54 AM
tcanabrava committed R319:05212f7ea170: Allow drag & drop from different windows (authored by tcanabrava).
Allow drag & drop from different windows
Jun 15 2020, 3:54 AM
tcanabrava committed R319:c743cd1aef2f: Fix crash dropping to a Konsole with a different PID (authored by tcanabrava).
Fix crash dropping to a Konsole with a different PID
Jun 15 2020, 3:54 AM
tcanabrava committed R319:37bc3b9bf4f6: Work correctly dropping a split into a different window (authored by tcanabrava).
Work correctly dropping a split into a different window
Jun 15 2020, 3:54 AM
tcanabrava committed R319:41dc34e53bf4: Make Max / Restore work in the detached tab (authored by tcanabrava).
Make Max / Restore work in the detached tab
Jun 15 2020, 3:54 AM
tcanabrava committed R319:fffc9bfbd85d: Fix a crash while closing a split from a detached window (authored by tcanabrava).
Fix a crash while closing a split from a detached window
Jun 15 2020, 3:54 AM
tcanabrava committed R319:2912636e3a56: Revert "Revert "Don't crash while adjusting sizes for the split"" (authored by tcanabrava).
Revert "Revert "Don't crash while adjusting sizes for the split""
Jun 15 2020, 3:54 AM
tcanabrava committed R319:370738d3b714: Revert "Don't crash while adjusting sizes for the split" (authored by tcanabrava).
Revert "Don't crash while adjusting sizes for the split"
Jun 15 2020, 3:54 AM
tcanabrava committed R319:0025ac3148e3: Don't crash while adjusting sizes for the split (authored by tcanabrava).
Don't crash while adjusting sizes for the split
Jun 15 2020, 3:54 AM
tcanabrava committed R319:d479a44ca8c0: Show the correct target for the drag operation. (authored by tcanabrava).
Show the correct target for the drag operation.
Jun 15 2020, 3:54 AM
tcanabrava committed R319:429b92f32d47: Drag & Drop working for The Splits (authored by tcanabrava).
Drag & Drop working for The Splits
Jun 15 2020, 3:54 AM
tcanabrava committed R319:1139bb138c6e: Start the Drag Drop operations: Show the drop target on drag (authored by tcanabrava).
Start the Drag Drop operations: Show the drop target on drag
Jun 15 2020, 3:54 AM
tcanabrava committed R319:09ffd8206aba: Remove unused definitions (authored by tcanabrava).
Remove unused definitions
Jun 15 2020, 3:54 AM
tcanabrava committed R319:36a45cb4a89e: Tentativelly fix the crash while dragging and Qt update() (authored by tcanabrava).
Tentativelly fix the crash while dragging and Qt update()
Jun 15 2020, 3:54 AM
tcanabrava committed R319:b8b933dec79b: Enable to drag & drop between tabs (authored by tcanabrava).
Enable to drag & drop between tabs
Jun 15 2020, 3:54 AM
tcanabrava committed R319:8465be99bf6e: Remove debug messages (authored by tcanabrava).
Remove debug messages
Jun 15 2020, 3:54 AM
tcanabrava committed R319:ad3fdca16d6c: Better graphics for the drag drop views (authored by tcanabrava).
Better graphics for the drag drop views
Jun 15 2020, 3:54 AM
tcanabrava committed R319:588bf3044e2a: forbid to drop in maximized terminals (authored by tcanabrava).
forbid to drop in maximized terminals
Jun 15 2020, 3:54 AM
tcanabrava committed R319:ee26aef38a5c: Allow drag & drop from different windows (authored by tcanabrava).
Allow drag & drop from different windows
Jun 15 2020, 3:54 AM
tcanabrava committed R319:36260b5e3e63: Forbid drag while maximized (authored by tcanabrava).
Forbid drag while maximized
Jun 15 2020, 3:54 AM
tcanabrava committed R319:b19a30f568e6: Work correctly dropping a split into a different window (authored by tcanabrava).
Work correctly dropping a split into a different window
Jun 15 2020, 3:54 AM
tcanabrava committed R319:bd642e64eb0a: Fix crash dropping to a Konsole with a different PID (authored by tcanabrava).
Fix crash dropping to a Konsole with a different PID
Jun 15 2020, 3:54 AM
tcanabrava committed R319:8e3c86308d4e: Fix a crash while closing a split from a detached window (authored by tcanabrava).
Fix a crash while closing a split from a detached window
Jun 15 2020, 3:54 AM
tcanabrava committed R319:652ec6141c1e: Make Max / Restore work in the detached tab (authored by tcanabrava).
Make Max / Restore work in the detached tab
Jun 15 2020, 3:54 AM
tcanabrava committed R319:90b0e0442f63: Revert "Revert "Don't crash while adjusting sizes for the split"" (authored by tcanabrava).
Revert "Revert "Don't crash while adjusting sizes for the split""
Jun 15 2020, 3:54 AM
tcanabrava committed R319:f48c78b49355: Revert "Don't crash while adjusting sizes for the split" (authored by tcanabrava).
Revert "Don't crash while adjusting sizes for the split"
Jun 15 2020, 3:54 AM
tcanabrava committed R319:0b892802ac22: Don't crash while adjusting sizes for the split (authored by tcanabrava).
Don't crash while adjusting sizes for the split
Jun 15 2020, 3:54 AM
tcanabrava committed R319:bcdf9afc6ca6: Drag & Drop working for The Splits (authored by tcanabrava).
Drag & Drop working for The Splits
Jun 15 2020, 3:54 AM
tcanabrava committed R319:97071ae49d88: Show the correct target for the drag operation. (authored by tcanabrava).
Show the correct target for the drag operation.
Jun 15 2020, 3:54 AM
tcanabrava committed R319:79482a8d7c0c: Start the Drag Drop operations: Show the drop target on drag (authored by tcanabrava).
Start the Drag Drop operations: Show the drop target on drag
Jun 15 2020, 3:54 AM
tcanabrava committed R319:0f16f1de912f: Remove unused definitions (authored by tcanabrava).
Remove unused definitions
Jun 15 2020, 3:54 AM
tcanabrava committed R319:743c5dd09493: Return early instead of crashing if we can't scroll (authored by tcanabrava).
Return early instead of crashing if we can't scroll
Jun 15 2020, 3:54 AM
tcanabrava committed R319:9a013c8ebbcb: Enable to drag & drop between tabs (authored by tcanabrava).
Enable to drag & drop between tabs
Jun 15 2020, 3:54 AM
tcanabrava committed R319:7cd404e983db: Tentativelly fix the crash while dragging and Qt update() (authored by tcanabrava).
Tentativelly fix the crash while dragging and Qt update()
Jun 15 2020, 3:54 AM
tcanabrava committed R319:f98ff74fc842: Remove debug messages (authored by tcanabrava).
Remove debug messages
Jun 15 2020, 3:54 AM
tcanabrava committed R319:a67a5acf703d: Better graphics for the drag drop views (authored by tcanabrava).
Better graphics for the drag drop views
Jun 15 2020, 3:54 AM
tcanabrava committed R319:fb2d946231a1: forbid to drop in maximized terminals (authored by tcanabrava).
forbid to drop in maximized terminals
Jun 15 2020, 3:54 AM
tcanabrava committed R319:b9ca8adde043: Forbid drag while maximized (authored by tcanabrava).
Forbid drag while maximized
Jun 15 2020, 3:54 AM
tcanabrava committed R319:e945c79128f4: Allow drag & drop from different windows (authored by tcanabrava).
Allow drag & drop from different windows
Jun 15 2020, 3:54 AM
tcanabrava committed R319:5f71ed78b63a: Work correctly dropping a split into a different window (authored by tcanabrava).
Work correctly dropping a split into a different window
Jun 15 2020, 3:54 AM
tcanabrava committed R319:4396139ad1e8: Fix crash dropping to a Konsole with a different PID (authored by tcanabrava).
Fix crash dropping to a Konsole with a different PID
Jun 15 2020, 3:54 AM
tcanabrava committed R319:7a1e94772c98: Make Max / Restore work in the detached tab (authored by tcanabrava).
Make Max / Restore work in the detached tab
Jun 15 2020, 3:54 AM
tcanabrava committed R319:860dd384c131: Fix a crash while closing a split from a detached window (authored by tcanabrava).
Fix a crash while closing a split from a detached window
Jun 15 2020, 3:54 AM
tcanabrava committed R319:ffa28a08c83c: Revert "Revert "Don't crash while adjusting sizes for the split"" (authored by tcanabrava).
Revert "Revert "Don't crash while adjusting sizes for the split""
Jun 15 2020, 3:54 AM
tcanabrava committed R319:50fd014ad290: Revert "Don't crash while adjusting sizes for the split" (authored by tcanabrava).
Revert "Don't crash while adjusting sizes for the split"
Jun 15 2020, 3:54 AM
tcanabrava committed R319:92f3feaa4b1a: Drag & Drop working for The Splits (authored by tcanabrava).
Drag & Drop working for The Splits
Jun 15 2020, 3:54 AM
tcanabrava committed R319:5e9b77ad5f51: Don't crash while adjusting sizes for the split (authored by tcanabrava).
Don't crash while adjusting sizes for the split
Jun 15 2020, 3:54 AM
tcanabrava committed R319:59a57b7fb1fd: Start the Drag Drop operations: Show the drop target on drag (authored by tcanabrava).
Start the Drag Drop operations: Show the drop target on drag
Jun 15 2020, 3:54 AM
tcanabrava committed R319:5282e46ac5f0: Show the correct target for the drag operation. (authored by tcanabrava).
Show the correct target for the drag operation.
Jun 15 2020, 3:54 AM
tcanabrava committed R319:860fb7b694ee: Remove unused definitions (authored by tcanabrava).
Remove unused definitions
Jun 15 2020, 3:54 AM
tcanabrava committed R319:8a67e07b94f2: Remove obsolete call 'rects', use begin / end iterators. (authored by tcanabrava).
Remove obsolete call 'rects', use begin / end iterators.
Jun 15 2020, 3:54 AM
tcanabrava committed R319:2a1535b05375: Merge branch 'gitlab/fix-bookmark' into 'master' (authored by tcanabrava).
Merge branch 'gitlab/fix-bookmark' into 'master'
Jun 15 2020, 3:53 AM
tcanabrava committed R319:3b0d0a727f4d: Fix some QLists being created in a non-optimal way (authored by tcanabrava).
Fix some QLists being created in a non-optimal way
Jun 15 2020, 3:53 AM
tcanabrava committed R319:4eaa9741e30f: Fix Bookmark with duplicates (authored by tcanabrava).
Fix Bookmark with duplicates
Jun 15 2020, 3:53 AM
tcanabrava committed R319:a15d4db85d6c: Fix Drag Drop from splits in Wayland (authored by tcanabrava).
Fix Drag Drop from splits in Wayland
Jun 15 2020, 3:53 AM
tcanabrava committed R319:f8f843a4c156: Merge branch 'fix_drag_drop_splits_wayland' into 'master' (authored by tcanabrava).
Merge branch 'fix_drag_drop_splits_wayland' into 'master'
Jun 15 2020, 3:53 AM
tcanabrava committed R319:445bb9c03d50: Merge branch 'fix_konsole_commandline_new_tab' into 'master' (authored by tcanabrava).
Merge branch 'fix_konsole_commandline_new_tab' into 'master'
Jun 15 2020, 3:53 AM
tcanabrava committed R319:c62ab6ece47a: Merge branch 'removeArcconfig' into 'master' (authored by tcanabrava).
Merge branch 'removeArcconfig' into 'master'
Jun 15 2020, 3:52 AM
tcanabrava committed R319:a8210e2b5e04: Merge branch 'fix_right_click_menu' into 'master' (authored by tcanabrava).
Merge branch 'fix_right_click_menu' into 'master'
Jun 15 2020, 3:52 AM
tcanabrava committed R319:92b91678091c: Fix Separator (authored by tcanabrava).
Fix Separator
Jun 15 2020, 3:52 AM
tcanabrava committed R319:adad014f387e: Fix context menu actions when search bar is enabled (authored by tcanabrava).
Fix context menu actions when search bar is enabled
Jun 15 2020, 3:52 AM
tcanabrava committed R319:e4fb4a660a09: Do not depend on c++17 (authored by tcanabrava).
Do not depend on c++17
Jun 15 2020, 3:51 AM
tcanabrava committed R319:544b8d83dd6f: Fix Build (authored by tcanabrava).
Fix Build
Jun 15 2020, 3:51 AM
tcanabrava committed R319:20d1edea36cd: Replace manual memory management with unique_ptr (authored by Tomaz Canabrava <tcanabraba@kde.org>).
Replace manual memory management with unique_ptr
Jun 15 2020, 3:51 AM
tcanabrava committed R319:9c6e5c25dc22: Const Correctness (authored by Tomaz Canabrava <tcanabraba@kde.org>).
Const Correctness
Jun 15 2020, 3:51 AM
tcanabrava committed R319:70b5ca4c015a: Remove the calls to java based iterators (authored by Tomaz Canabrava <tcanabraba@kde.org>).
Remove the calls to java based iterators
Jun 15 2020, 3:51 AM
tcanabrava committed R319:b874cab38aef: Use structured bingings to return the value of multiple variables (authored by Tomaz Canabrava <tcanabraba@kde.org>).
Use structured bingings to return the value of multiple variables
Jun 15 2020, 3:51 AM
tcanabrava committed R319:f7d7038b842e: Declare and initialize the variable in one go (authored by Tomaz Canabrava <tcanabraba@kde.org>).
Declare and initialize the variable in one go
Jun 15 2020, 3:51 AM
tcanabrava committed R319:5013a634d679: Use ternary to return a multiple choice (authored by Tomaz Canabrava <tcanabraba@kde.org>).
Use ternary to return a multiple choice
Jun 15 2020, 3:51 AM
tcanabrava committed R319:a26026cbf189: Merge branch 'unbreak_tab_drag_drop_wayland' into 'master' (authored by tcanabrava).
Merge branch 'unbreak_tab_drag_drop_wayland' into 'master'
Jun 15 2020, 3:51 AM
tcanabrava committed R319:218251387b51: Fix tab movement (authored by tcanabrava).
Fix tab movement
Jun 15 2020, 3:51 AM