kossebau (Friedrich W. H. Kossebau)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Apr 18 2015, 11:52 AM (118 w, 1 d)
Availability
Available

Recent Activity

Today

kossebau committed R457:d3c5572fcf34: Bump version to 0.22.90 (authored by kossebau).
Bump version to 0.22.90
Sun, Jul 23, 2:34 PM
kossebau committed R457:5d89c59e3d52: Add missing added/closing signal forwarding in document strategies (authored by kossebau).
Add missing added/closing signal forwarding in document strategies
Sun, Jul 23, 2:34 PM
kossebau committed R457:6df39299c0aa: Use function-adress slot connect in SingleDocumentStrategy (authored by kossebau).
Use function-adress slot connect in SingleDocumentStrategy
Sun, Jul 23, 2:34 PM
kossebau committed R457:e3fcfa4ebf35: Remove extra compile options, stick to what KDECompilerSettings sets (authored by kossebau).
Remove extra compile options, stick to what KDECompilerSettings sets
Sun, Jul 23, 2:34 PM
kossebau abandoned D6839: Remove unused vcsannotate_current_document action.

You can configure one in either the shortcut dialog or by right-clicking the menu entry, I use Meta+A ...
I agree with your thoughts in general, I just want to avoid breaking things and I'm really at loss about what this code is doing there ;)

Sun, Jul 23, 1:16 PM
kossebau added a comment to D6839: Remove unused vcsannotate_current_document action.

Hmm, I'm still confused why this code was there then. Looking at git history, it was also changed several times, fixing issues.

Sun, Jul 23, 12:40 PM

Yesterday

kossebau added a comment to D6839: Remove unused vcsannotate_current_document action.

See also D6838 which fixes somet things in that.

Sat, Jul 22, 9:44 PM
kossebau added a comment to D6839: Remove unused vcsannotate_current_document action.

Huh, does right-click -> git -> show annotation still work after that? If yes, there needs to be a copy of this code somewhere.

Sat, Jul 22, 9:40 PM
kossebau created D6841: Use "document-close" as icon for KStandardAction::close.
Sat, Jul 22, 7:41 PM · Frameworks
kossebau added a comment to D6840: Add KF6 TODO for missing argument namespace in slot signature.

Unsure how you like your fixme-on-next-abi-change notes done, and noone on irc, so dumping here for now :)

Sat, Jul 22, 7:19 PM · Frameworks
kossebau created D6840: Add KF6 TODO for missing argument namespace in slot signature.
Sat, Jul 22, 7:18 PM · Frameworks
kossebau created D6839: Remove unused vcsannotate_current_document action.
Sat, Jul 22, 6:50 PM
kossebau created D6838: Fix duplicated annotation context menus & entries on repeated border show.
Sat, Jul 22, 6:46 PM

Fri, Jul 21

kossebau committed R222:5409c9dc3119: Adapt to API change with IPlugin::contextMenuExtension (authored by kossebau).
Adapt to API change with IPlugin::contextMenuExtension
Fri, Jul 21, 11:48 PM
kossebau committed R58:492f168dcf29: Adapt to API change with IPlugin::contextMenuExtension (authored by kossebau).
Adapt to API change with IPlugin::contextMenuExtension
Fri, Jul 21, 11:47 PM
kossebau committed R69:217ab4cb1625: Proper lifetime support for one-time menu objects with contextMenuExtension (authored by kossebau).
Proper lifetime support for one-time menu objects with contextMenuExtension
Fri, Jul 21, 11:47 PM
kossebau committed R218:e36fbf44abae: Proper lifetime support for one-time menu objects with contextMenuExtension (authored by kossebau).
Proper lifetime support for one-time menu objects with contextMenuExtension
Fri, Jul 21, 11:47 PM
kossebau committed R53:b5af7eaef340: Adapt to API change with IPlugin::contextMenuExtension (authored by kossebau).
Adapt to API change with IPlugin::contextMenuExtension
Fri, Jul 21, 11:46 PM
kossebau committed R52:ddaffb50dfb0: Adapt to API change with IPlugin::contextMenuExtension (authored by kossebau).
Adapt to API change with IPlugin::contextMenuExtension
Fri, Jul 21, 11:46 PM
kossebau committed R32:c952918d7aca: Proper lifetime support for one-time menu objects with contextMenuExtension (authored by kossebau).
Proper lifetime support for one-time menu objects with contextMenuExtension
Fri, Jul 21, 11:45 PM
kossebau closed D6770: Proper lifetime support for one-time menu objects with contextMenuExtension by committing R32:c952918d7aca: Proper lifetime support for one-time menu objects with contextMenuExtension.
Fri, Jul 21, 11:45 PM
kossebau committed R33:41d8262f7854: Bump KDEV_PLUGIN_VERSION to 29 for IPlugin::contextMenuExtension ABI change (authored by kossebau).
Bump KDEV_PLUGIN_VERSION to 29 for IPlugin::contextMenuExtension ABI change
Fri, Jul 21, 11:24 PM
kossebau committed R33:546db7381c60: Use consistent icons & text for the "Close" actions (authored by kossebau).
Use consistent icons & text for the "Close" actions
Fri, Jul 21, 11:22 PM
kossebau closed D6819: Use consistent icons & text for the "Close" actions by committing R33:546db7381c60: Use consistent icons & text for the "Close" actions.
Fri, Jul 21, 11:21 PM
kossebau committed R33:1c7d1e65429c: Proper lifetime support for one-time menu objects with contextMenuExtension (authored by kossebau).
Proper lifetime support for one-time menu objects with contextMenuExtension
Fri, Jul 21, 11:20 PM
kossebau closed D6769: Proper lifetime support for one-time menu objects with contextMenuExtension by committing R33:1c7d1e65429c: Proper lifetime support for one-time menu objects with contextMenuExtension.
Fri, Jul 21, 11:20 PM
kossebau created D6819: Use consistent icons & text for the "Close" actions.
Fri, Jul 21, 7:47 PM
kossebau committed R159:43e93de16c8c: More nullptr (authored by kossebau).
More nullptr
Fri, Jul 21, 3:25 PM
kossebau committed R263:1fd08f5f7317: API dox: use official name "D-Bus" (authored by kossebau).
API dox: use official name "D-Bus"
Fri, Jul 21, 3:24 PM
kossebau committed R308:4c9f97b91ffe: API dox: use official name "D-Bus" (authored by kossebau).
API dox: use official name "D-Bus"
Fri, Jul 21, 3:24 PM
kossebau committed R294:2e2f421dca55: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:23 PM
kossebau committed R283:518828030f5e: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:22 PM
kossebau committed R289:0b500a2df71e: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:19 PM
kossebau committed R309:3d572e392a1c: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:18 PM
kossebau committed R295:b98d1f5df250: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:17 PM
kossebau committed R241:2c29fa734cdd: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:14 PM
kossebau committed R311:63b3b8b492db: More nullptr (authored by kossebau).
More nullptr
Fri, Jul 21, 3:13 PM
kossebau committed R311:c9d6adef4fea: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:13 PM
kossebau committed R271:2794ae0ae308: API dox: use official name "D-Bus" consistently (authored by kossebau).
API dox: use official name "D-Bus" consistently
Fri, Jul 21, 3:09 PM

Thu, Jul 20

kossebau committed R240:f5c11c00198e: Add API dox for KDEInstallDirs' KDE_INSTALL_USE_QT_SYS_PATHS (authored by kossebau).
Add API dox for KDEInstallDirs' KDE_INSTALL_USE_QT_SYS_PATHS
Thu, Jul 20, 6:32 PM
kossebau closed D6773: Add API dox for KDEInstallDirs' KDE_INSTALL_USE_QT_SYS_PATHS by committing R240:f5c11c00198e: Add API dox for KDEInstallDirs' KDE_INSTALL_USE_QT_SYS_PATHS.
Thu, Jul 20, 6:32 PM · Build System, Frameworks
kossebau committed R244:f0a17af5abd5: API dox: add note about moc include need with K_PLUGIN_FACTORY(_WITH_JSON) (authored by kossebau).
API dox: add note about moc include need with K_PLUGIN_FACTORY(_WITH_JSON)
Thu, Jul 20, 6:26 PM
kossebau closed D6789: API dox: add note about moc include need with K_PLUGIN_FACTORY(_WITH_JSON) by committing R244:f0a17af5abd5: API dox: add note about moc include need with K_PLUGIN_FACTORY(_WITH_JSON).
Thu, Jul 20, 6:25 PM · Frameworks
kossebau added a comment to D6803: Add template for a ktexteditor plugin.

Generated template: https://share.kde.org/index.php/s/SfyKWY0ZNhuaDJN

Thu, Jul 20, 5:59 PM · Frameworks
kossebau created D6803: Add template for a ktexteditor plugin.
Thu, Jul 20, 5:56 PM · Frameworks
kossebau added a comment to D6800: Add template for a simple kpart-based application.

Generated template: https://share.kde.org/index.php/s/cSeyBNVGvPTPAiO

Thu, Jul 20, 3:22 PM · Frameworks
kossebau created D6800: Add template for a simple kpart-based application.
Thu, Jul 20, 3:13 PM · Frameworks
kossebau committed R450:072f4bece4d3: More fixes for kpartapp template (authored by kossebau).
More fixes for kpartapp template
Thu, Jul 20, 2:37 AM

Wed, Jul 19

kossebau created D6789: API dox: add note about moc include need with K_PLUGIN_FACTORY(_WITH_JSON).
Wed, Jul 19, 9:00 PM · Frameworks
kossebau committed R244:7520288bba3c: API dox: for deprecated tell since and what to use instead (authored by kossebau).
API dox: for deprecated tell since and what to use instead
Wed, Jul 19, 4:11 PM
kossebau updated the diff for D6772: Fix usage of query_qmake: differ between calls expecting qmake or not.
  • use cmake_parse_arguments
  • fix english grammar in dox
Wed, Jul 19, 2:03 PM · Build System, Frameworks
kossebau added a comment to D6772: Fix usage of query_qmake: differ between calls expecting qmake or not.

A regression due to 8ac7abb78d97210c5cbbc87fba83d58d7b843a8d Seems the "it allows for modules using it to decide what they should do" was never told the modules using it ;)

Wed, Jul 19, 1:37 PM · Build System, Frameworks
kossebau added a comment to D6772: Fix usage of query_qmake: differ between calls expecting qmake or not.
In D6772#126799, @apol wrote:

What's the background for the change?

Wed, Jul 19, 1:34 PM · Build System, Frameworks
kossebau added a reviewer for D6772: Fix usage of query_qmake: differ between calls expecting qmake or not: apol.
Wed, Jul 19, 12:50 PM · Build System, Frameworks
kossebau created D6782: Remove unused init() declaration from K_PLUGIN_FACTORY_DECLARATION_WITH_BASEFACTORY_SKEL.
Wed, Jul 19, 12:49 PM · Frameworks
kossebau committed R450:9bf8ddf668b5: Merge branch 'Applications/17.08' (authored by kossebau).
Merge branch 'Applications/17.08'
Wed, Jul 19, 3:03 AM
kossebau committed R450:7d9c101b5ae6: Port kpartapp template to Qt5/KF5 (authored by kossebau).
Port kpartapp template to Qt5/KF5
Wed, Jul 19, 3:00 AM

Tue, Jul 18

kossebau committed R450:f76e81d117fb: Use templateFile for consistent usage of casted object (authored by kossebau).
Use templateFile for consistent usage of casted object
Tue, Jul 18, 10:59 PM
kossebau committed R450:3112f850ec44: Mark properties page as commit page, set button to "Generate" (authored by kossebau).
Mark properties page as commit page, set button to "Generate"
Tue, Jul 18, 10:59 PM
kossebau committed R450:a59b96c09f52: Use non-deprecated KDEInstallDir variables (authored by kossebau).
Use non-deprecated KDEInstallDir variables
Tue, Jul 18, 10:59 PM
kossebau committed R450:5663eba58811: Use QFormLayout for properties page (authored by kossebau).
Use QFormLayout for properties page
Tue, Jul 18, 10:59 PM
kossebau committed R450:80e1819bd415: akonadiresource template: fix desktop install location (authored by kossebau).
akonadiresource template: fix desktop install location
Tue, Jul 18, 10:59 PM
kossebau added a comment to D6773: Add API dox for KDEInstallDirs' KDE_INSTALL_USE_QT_SYS_PATHS.

Given the slightly complicated history of what KDE_INSTALL_USE_QT_SYS_PATHS does, I omitted a "since" on purpose for now.
Would you agree it makes sense to simplify things be just adding "Since 5.22" and ignore previous behaviour?

Tue, Jul 18, 4:46 PM · Build System, Frameworks
kossebau added a comment to D6772: Fix usage of query_qmake: differ between calls expecting qmake or not.

See also D6773 for making the resulting behaviour documented.

Tue, Jul 18, 4:41 PM · Build System, Frameworks
kossebau created D6773: Add API dox for KDEInstallDirs' KDE_INSTALL_USE_QT_SYS_PATHS.
Tue, Jul 18, 4:39 PM · Build System, Frameworks
kossebau created D6772: Fix usage of query_qmake: differ between calls expecting qmake or not.
Tue, Jul 18, 4:37 PM · Build System, Frameworks
kossebau updated the diff for D6769: Proper lifetime support for one-time menu objects with contextMenuExtension.
  • remove default nullptr (only used during development)
  • small api dox fix with VcsPluginHelper
Tue, Jul 18, 12:24 PM
kossebau added a dependency for D6770: Proper lifetime support for one-time menu objects with contextMenuExtension: D6769: Proper lifetime support for one-time menu objects with contextMenuExtension.
Tue, Jul 18, 12:07 PM
kossebau added a dependent revision for D6769: Proper lifetime support for one-time menu objects with contextMenuExtension: D6770: Proper lifetime support for one-time menu objects with contextMenuExtension.
Tue, Jul 18, 12:07 PM
kossebau created D6770: Proper lifetime support for one-time menu objects with contextMenuExtension.
Tue, Jul 18, 12:03 PM
kossebau added a comment to D6769: Proper lifetime support for one-time menu objects with contextMenuExtension.

I considered adding the QWidget parent to the KDevelop::Context class, so just one argument is passed around as before in the actual context menu content query calls.
Decided against as that meant to me mixing of concerns, for one the object describing read-only the context in which the menu is to appear, while the parent object is to be actively used for memory management of the elements added.
So it felt more clean to have that as explicit separate arguments in the contextMenuExtension() method, instead of having invokers of the contextmenu collection stuffing this into the context description object and providers fetching it again out of that object.

Tue, Jul 18, 11:56 AM
kossebau created D6769: Proper lifetime support for one-time menu objects with contextMenuExtension.
Tue, Jul 18, 11:44 AM
kossebau committed R32:38b0fcfffdf6: Remove unneeded forward declarations (authored by kossebau).
Remove unneeded forward declarations
Tue, Jul 18, 11:15 AM
kossebau committed R33:90b8eca2b81f: Remove unused argument (authored by kossebau).
Remove unused argument
Tue, Jul 18, 11:13 AM
kossebau committed R33:e44a074256fe: Use more const ref with method arguments (authored by kossebau).
Use more const ref with method arguments
Tue, Jul 18, 11:13 AM
kossebau committed R33:63cd9cca358f: Remove no longer needed check for empty menu (authored by kossebau).
Remove no longer needed check for empty menu
Tue, Jul 18, 11:13 AM

Mon, Jul 17

kossebau committed R33:8c621ef091b0: Remove stray ; (authored by kossebau).
Remove stray ;
Mon, Jul 17, 12:53 PM
kossebau committed R33:e56ec81e5d23: Remove unused forward declarations (authored by kossebau).
Remove unused forward declarations
Mon, Jul 17, 12:53 PM
kossebau committed R457:32605b84990a: Bump version to 0.23.60 (authored by kossebau).
Bump version to 0.23.60
Mon, Jul 17, 12:46 AM
kossebau committed R457:b80366157e30: Bump version to 0.22.80 (authored by kossebau).
Bump version to 0.22.80
Mon, Jul 17, 12:44 AM

Sun, Jul 16

kossebau committed R33:2915e08abaed: Remove no longer needed Q_PRIVATE_SLOT declaration, move API dox (authored by kossebau).
Remove no longer needed Q_PRIVATE_SLOT declaration, move API dox
Sun, Jul 16, 11:00 PM
kossebau committed R33:7e01299309ca: Port more Q_PRIVATE_SLOT to Qt5 signal/slot syntax (authored by kossebau).
Port more Q_PRIVATE_SLOT to Qt5 signal/slot syntax
Sun, Jul 16, 11:00 PM
kossebau committed R32:c529a69b3f5d: Use non-deprecated KDEInstallDirs variable (authored by kossebau).
Use non-deprecated KDEInstallDirs variable
Sun, Jul 16, 4:19 PM
kossebau committed R32:d65852be7fe3: Clean from non-Q-prefixed signal/slot keywords (authored by kossebau).
Clean from non-Q-prefixed signal/slot keywords
Sun, Jul 16, 4:19 PM

Sat, Jul 15

kossebau committed R240:2986ba8fb146: Fix incomplete default path noted in QTQCHDIR documentation (authored by kossebau).
Fix incomplete default path noted in QTQCHDIR documentation
Sat, Jul 15, 1:06 PM

Fri, Jul 14

kossebau committed R263:af76e8add07f: API dox: fixes of typos & markup mistakes (authored by kossebau).
API dox: fixes of typos & markup mistakes
Fri, Jul 14, 4:04 PM
kossebau committed R33:a97d159bbda3: Drop usage of KDE_DEFAULT_WINDOWFLAGS (authored by kossebau).
Drop usage of KDE_DEFAULT_WINDOWFLAGS
Fri, Jul 14, 11:23 AM
kossebau committed R306:5a1f587521ce: Drop usage of KDE_DEFAULT_WINDOWFLAGS (authored by kossebau).
Drop usage of KDE_DEFAULT_WINDOWFLAGS
Fri, Jul 14, 11:06 AM
kossebau committed R263:0e57265c5cb6: Drop usage of KDE_DEFAULT_WINDOWFLAGS (authored by kossebau).
Drop usage of KDE_DEFAULT_WINDOWFLAGS
Fri, Jul 14, 11:03 AM
kossebau closed D6686: Drop usage of KDE_DEFAULT_WINDOWFLAGS by committing R263:0e57265c5cb6: Drop usage of KDE_DEFAULT_WINDOWFLAGS.
Fri, Jul 14, 11:03 AM · Frameworks

Thu, Jul 13

kossebau committed R33:ce48742a5815: Update class names in DUDhain API dox (authored by kossebau).
Update class names in DUDhain API dox
Thu, Jul 13, 9:40 PM
kossebau closed D6682: Update class names in DUDhain API dox by committing R33:ce48742a5815: Update class names in DUDhain API dox.
Thu, Jul 13, 9:40 PM
kossebau added a comment to D6686: Drop usage of KDE_DEFAULT_WINDOWFLAGS.

If okayed, same change to default value would also be done for KParts::MainWindow, s/KDE_DEFAULT_WINDOWFLAGS/Qt::WindowFlags()/.

Thu, Jul 13, 4:17 PM · Frameworks
kossebau created D6686: Drop usage of KDE_DEFAULT_WINDOWFLAGS.
Thu, Jul 13, 4:14 PM · Frameworks
kossebau committed R263:66609db2b6ab: API dox: fix another usage of KMainWindow in KXmlGuiWindow text (authored by kossebau).
API dox: fix another usage of KMainWindow in KXmlGuiWindow text
Thu, Jul 13, 4:10 PM
kossebau committed R263:3d0fb90a959d: API dox: fix outdated note about KXmlGuiWindow constructor window flags arg (authored by kossebau).
API dox: fix outdated note about KXmlGuiWindow constructor window flags arg
Thu, Jul 13, 4:10 PM
kossebau committed R263:f3fa11b84915: API dox: fix usage of KMainWindow in KXmlGuiWindow constructor text copy (authored by kossebau).
API dox: fix usage of KMainWindow in KXmlGuiWindow constructor text copy
Thu, Jul 13, 3:50 PM
kossebau committed R237:bc97a9a9b491: API dox: fix QT_*_HOME notes (typo, wrong enum type, markup) (authored by kossebau).
API dox: fix QT_*_HOME notes (typo, wrong enum type, markup)
Thu, Jul 13, 3:35 PM
kossebau added a comment to D6682: Update class names in DUDhain API dox.

I just found KDevelop::Definition no longer existing, and KDevelop::PersistentSymbolTable seems to be what KDevelop::SymbolTable used to be?

Thu, Jul 13, 2:31 PM
kossebau created D6682: Update class names in DUDhain API dox.
Thu, Jul 13, 2:29 PM