marten (Jonathan Marten)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Mar 20 2016, 1:07 PM (178 w, 15 h)
Availability
Available

Recent Activity

Yesterday

marten planned changes to D22740: Consistent virtual desktop numbering between Switch Window popup and taskbar.

@GB_2 thanks for testing; a desktop UUID is obviously not friendly to show to the user, so there needs to be some sort of X11/Wayland runtime check here.

Sun, Aug 18, 8:47 AM · Plasma

Sat, Aug 17

marten added a comment to D22740: Consistent virtual desktop numbering between Switch Window popup and taskbar.

So does this fully fix 410190, or only partially?

Sat, Aug 17, 11:03 AM · Plasma

Mon, Jul 29

marten accepted D22808: Add support for High DPI.
Mon, Jul 29, 3:54 PM
marten accepted D22806: Make dependency on Plasma optional.

Good idea to reduce required dependencies, many thanks.

Mon, Jul 29, 1:10 PM

Thu, Jul 25

marten requested review of D22740: Consistent virtual desktop numbering between Switch Window popup and taskbar.
Thu, Jul 25, 3:17 PM · Plasma
marten committed R883:1547556: Spectacle en_GB: Fix plural of "seconds" delay time suffix.
Spectacle en_GB: Fix plural of "seconds" delay time suffix
Thu, Jul 25, 9:53 AM

Sat, Jul 20

marten abandoned D7820: man ioslave: spurious numbers included in clang(1) man page.
Sat, Jul 20, 4:09 PM · Frameworks, Dolphin, Plasma

Jul 11 2019

marten added a comment to D7820: man ioslave: spurious numbers included in clang(1) man page.

Confirmed that man:clang(1) now correctly displays the man page with no spurious numbers shown. Would be happy to abandon this review request.

Jul 11 2019, 7:52 AM · Frameworks, Dolphin, Plasma

Jul 10 2019

marten added a comment to D22352: Add option --raw for the show command..

Good point regarding the possibility of decoding other formats.

Jul 10 2019, 10:00 AM

Jul 9 2019

marten added inline comments to D22352: Add option --raw for the show command..
Jul 9 2019, 9:22 PM

Jun 27 2019

marten committed R660:c30a09b18b6d: Use pkg-config(1) to find SANE (authored by marten).
Use pkg-config(1) to find SANE
Jun 27 2019, 12:40 PM

Jun 19 2019

marten committed R44:57716edd29b7: Option and GUI to use the system proxy settings for IMAP connection (authored by marten).
Option and GUI to use the system proxy settings for IMAP connection
Jun 19 2019, 7:03 AM
marten closed D21464: IMAP: Option to use system proxy settings (Configuration and GUI).
Jun 19 2019, 7:03 AM · KDE PIM
marten committed R177:544bae2f88f3: Provide an option wheether to use the system proxy settings (authored by marten).
Provide an option wheether to use the system proxy settings
Jun 19 2019, 6:27 AM
marten closed D21463: KIMAP: Option to use system proxy settings (Core part).
Jun 19 2019, 6:27 AM · KDE PIM

Jun 15 2019

marten added a comment to D21463: KIMAP: Option to use system proxy settings (Core part).

@mlaurent, are you also happy to accept this revision?

Jun 15 2019, 7:36 PM · KDE PIM

Jun 3 2019

marten updated the diff for D21463: KIMAP: Option to use system proxy settings (Core part).

New function setUseProxyInternal() to set proxy state and, if the connection is active, disconnect and reconnect it with the new proxy setting.

Jun 3 2019, 4:05 PM · KDE PIM

May 31 2019

marten requested review of D21516: Variables for column/row are switched for Profile - Initial Terminal Size.
May 31 2019, 7:12 PM · Konsole
marten added inline comments to D21463: KIMAP: Option to use system proxy settings (Core part).
May 31 2019, 3:33 PM · KDE PIM
marten updated the diff for D21463: KIMAP: Option to use system proxy settings (Core part).

Diff updated in accordance with review comments

May 31 2019, 3:27 PM · KDE PIM
marten updated the diff for D21464: IMAP: Option to use system proxy settings (Configuration and GUI).

Tab converted to spaces

May 31 2019, 3:04 PM · KDE PIM

May 30 2019

marten committed R883:1542968: Konsole en-GB: Fix "columns" plural suffix.
Konsole en-GB: Fix "columns" plural suffix
May 30 2019, 4:57 PM

May 29 2019

marten updated the diff for D21464: IMAP: Option to use system proxy settings (Configuration and GUI).

KIMAP required version updated

May 29 2019, 8:43 AM · KDE PIM
marten updated the diff for D21463: KIMAP: Option to use system proxy settings (Core part).

Version number updated

May 29 2019, 8:24 AM · KDE PIM

May 28 2019

marten added a comment to D21463: KIMAP: Option to use system proxy settings (Core part).

Laurent, do you mean the PIM_VERSION in kimap/CMakeLists.txt (which then sets KIMAP_LIB_VERSION), currently "5.11.40"? I was under the impression that this was managed by the release scripts and all PIM components had to have the same version.
I assume that you don't mean the SOVERSION of the kimap library (which doesn't have a minor version).

May 28 2019, 7:02 PM · KDE PIM
marten updated the summary of D21464: IMAP: Option to use system proxy settings (Configuration and GUI).
May 28 2019, 3:44 PM · KDE PIM
marten committed R660:cd9ffb187cf0: OCR configuration: Spelling fixes and missing window title (authored by marten).
OCR configuration: Spelling fixes and missing window title
May 28 2019, 3:44 PM
marten committed R660:12add7eb4f53: ImageTransform: Pass QString parameter by const reference (authored by marten).
ImageTransform: Pass QString parameter by const reference
May 28 2019, 3:44 PM
marten updated the summary of D21464: IMAP: Option to use system proxy settings (Configuration and GUI).
May 28 2019, 3:44 PM · KDE PIM
marten requested review of D21464: IMAP: Option to use system proxy settings (Configuration and GUI).
May 28 2019, 3:43 PM · KDE PIM
marten requested review of D21463: KIMAP: Option to use system proxy settings (Core part).
May 28 2019, 3:39 PM · KDE PIM

May 25 2019

marten committed R733:124cd14e7054: Comment fix, setUseProxy() should be setUseNetworkProxy() (authored by marten).
Comment fix, setUseProxy() should be setUseNetworkProxy()
May 25 2019, 11:59 AM

May 19 2019

marten committed R883:1542117: en-GB Akonadi IMAP resource: IMprove wording of ManageSieve message.
en-GB Akonadi IMAP resource: IMprove wording of ManageSieve message
May 19 2019, 5:08 PM

May 18 2019

marten added a comment to T7430: POP3,SMTP protocols should not use proxy.

See https://bugs.kde.org/show_bug.cgi?id=407685 for IMAP.

May 18 2019, 5:43 PM · KDE PIM

May 4 2019

marten abandoned D19332: KProcess compile fix for obsolete QProcess members in 5.13.

Appears to have been already implemented by https://phabricator.kde.org/R244:b2b873d612a018d33866ddfd497f87bb7dd79573

May 4 2019, 8:50 PM · Frameworks
marten requested review of D21015: Need to set VLC audio device after setting media source.
May 4 2019, 12:34 PM

May 2 2019

marten added a comment to T9431: [Akonadi CLI] Revive and extend the akonadiclient tool.

The tool is up to date and working as far as I am aware, but any bug reports or suggestions for additions would of course be welcome.

May 2 2019, 1:35 PM · KDE PIM: Junior Jobs, MyCroft Integration, KDE PIM

Mar 27 2019

marten closed D20075: AttachmentUpdateJob needs to be exported even without BUILD_TESTING.
Mar 27 2019, 12:38 PM · KDE PIM
marten committed R94:23446e9e0190: AttachmentUpdateJob needs to be exported even without BUILD_TESTING (authored by marten).
AttachmentUpdateJob needs to be exported even without BUILD_TESTING
Mar 27 2019, 12:38 PM
marten committed R320:1b56cc62c93d: kio_smb: Change incorrect use of QUrl::adjusted() (authored by marten).
kio_smb: Change incorrect use of QUrl::adjusted()
Mar 27 2019, 11:52 AM
marten closed D19439: kio_smb: Change incorrect use of QUrl::adjusted().
Mar 27 2019, 11:52 AM · Frameworks, Dolphin
marten updated the diff for D20075: AttachmentUpdateJob needs to be exported even without BUILD_TESTING.

Use the standard export header

Mar 27 2019, 10:23 AM · KDE PIM
marten requested review of D20075: AttachmentUpdateJob needs to be exported even without BUILD_TESTING.
Mar 27 2019, 10:01 AM · KDE PIM

Mar 26 2019

marten added a comment to D19439: kio_smb: Change incorrect use of QUrl::adjusted().

Ping - anyone able to review please?

Mar 26 2019, 5:17 PM · Frameworks, Dolphin
marten committed R201:b2604e50af39: Use single-argument constructor of WebEngineViewer::WebEnginePage (authored by marten).
Use single-argument constructor of WebEngineViewer::WebEnginePage
Mar 26 2019, 4:29 PM
marten closed D19854: Use single-argument constructor of WebEngineViewer::WebEnginePage.
Mar 26 2019, 4:29 PM · KDE PIM

Mar 25 2019

marten updated the diff for D19854: Use single-argument constructor of WebEngineViewer::WebEnginePage.

No need to declare destructor as virtual

Mar 25 2019, 9:10 AM · KDE PIM

Mar 20 2019

marten added inline comments to D19854: Use single-argument constructor of WebEngineViewer::WebEnginePage.
Mar 20 2019, 12:51 PM · KDE PIM

Mar 18 2019

marten requested review of D19854: Use single-argument constructor of WebEngineViewer::WebEnginePage.
Mar 18 2019, 2:25 PM · KDE PIM
marten committed R345:666ce7b85ca1: Show PulseAudio "Capture Devices" in the system tray popup (authored by marten).
Show PulseAudio "Capture Devices" in the system tray popup
Mar 18 2019, 1:48 PM
marten committed R883:1537667: Fix capitalisation in "Do you really want to move this item to the Trash?".
Fix capitalisation in "Do you really want to move this item to the Trash?"
Mar 18 2019, 8:47 AM
marten committed R241:534ebe58c4ca: Delete/Trash confirmation dialogue: Fix misleading title (authored by marten).
Delete/Trash confirmation dialogue: Fix misleading title
Mar 18 2019, 8:30 AM
marten closed D19847: Delete/Trash confirmation dialogue: Fix misleading title and make consistent.
Mar 18 2019, 8:30 AM · Frameworks
marten committed R345:8e38f8557e4b: Show the current device/destination for a moveable channel (authored by marten).
Show the current device/destination for a moveable channel
Mar 18 2019, 7:43 AM
marten committed R345:7df9c10ce380: Further simplify PulseAudio backend using checkOpResult() (authored by marten).
Further simplify PulseAudio backend using checkOpResult()
Mar 18 2019, 7:43 AM
marten committed R345:5ba834bf01cc: Treat PulseAudio capture devices/streams as capture instead of playback (authored by marten).
Treat PulseAudio capture devices/streams as capture instead of playback
Mar 18 2019, 7:43 AM
marten committed R345:9d30ba08cd42: MixDevice/Volume: Tidy up and const'ify (authored by marten).
MixDevice/Volume: Tidy up and const'ify
Mar 18 2019, 7:43 AM
marten committed R345:8d732176129e: Eliminate the "Hardware Information" action, it was never used (authored by marten).
Eliminate the "Hardware Information" action, it was never used
Mar 18 2019, 7:43 AM

Mar 17 2019

marten requested review of D19847: Delete/Trash confirmation dialogue: Fix misleading title and make consistent.
Mar 17 2019, 8:47 PM · Frameworks

Mar 16 2019

marten committed R97:777bbe6e8536: Create QApplication before using I18N (authored by marten).
Create QApplication before using I18N
Mar 16 2019, 9:24 PM
marten committed R97:0b871355b3c9: Create QApplication before using I18N (authored by marten).
Create QApplication before using I18N
Mar 16 2019, 8:11 PM

Mar 12 2019

marten added a comment to D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.

Will let the Akregator change soak for a bit, to make sure there are no problems, and then submit it.

Mar 12 2019, 8:53 AM · KDE PIM
marten committed R94:9f0ce086c6a4: Move management of QWebEngineProfile to WebEnginePage (authored by marten).
Move management of QWebEngineProfile to WebEnginePage
Mar 12 2019, 8:49 AM
marten closed D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.
Mar 12 2019, 8:49 AM · KDE PIM

Mar 9 2019

marten committed R451:89499e900b20: Correctly locate the KPart library now that it is in a subdirectory (authored by marten).
Correctly locate the KPart library now that it is in a subdirectory
Mar 9 2019, 9:26 PM

Mar 8 2019

marten updated the diff for D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.

Setup and destruction of the QWebEngineProfile moved to WebEnginePage, so MailWebEngineView need know nothing about the profile and MailWebEnginePage only needs to access it via profile().

Mar 8 2019, 8:52 AM · KDE PIM

Mar 7 2019

marten added a comment to D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.

@dvratil: in light of @anthonyfieroni's comments, should this fix go into WebEnginePage (messagelib/webengineviewer/src/webenginepage.cpp) instead?

Mar 7 2019, 1:15 PM · KDE PIM
marten updated the diff for D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.

There's always a better way to do it...

Mar 7 2019, 12:02 PM · KDE PIM
marten updated the diff for D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.

Yes, doing that seems to work. It's not as elegant an implementation as it could be, because the QWebEngineProfile still needs to be created by MailWebEngineView and passed to the MailWebEnginePage which adopts it as a child. It's not possible to manage the profile entirely within MailWebEnginePage because a profile can only be set when a QWebEnginePage is created, and trying to do that in the constructor:

Mar 7 2019, 9:37 AM · KDE PIM

Mar 6 2019

marten added a comment to D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.

Sounds a good idea, will investigate.

Mar 6 2019, 9:50 PM · KDE PIM
marten updated the diff for D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.

Something like this...?

Mar 6 2019, 2:35 PM · KDE PIM
marten requested review of D19559: Move management of QWebEngineProfile to WebEnginePage, to avoid crash on KMail exit or viewer window close.
Mar 6 2019, 9:59 AM · KDE PIM

Mar 1 2019

marten updated the diff for D19332: KProcess compile fix for obsolete QProcess members in 5.13.

Use the same condition as the Qt header uses

Mar 1 2019, 1:02 PM · Frameworks
Restricted Application added projects to D7820: man ioslave: spurious numbers included in clang(1) man page: Dolphin, Frameworks.
Mar 1 2019, 10:18 AM · Frameworks, Dolphin, Plasma
Restricted Application added projects to D9033: man ioslave: asserts trying to display pam(8): Dolphin, Frameworks.
Mar 1 2019, 10:17 AM · Frameworks, Dolphin, Documentation, Plasma
marten requested review of D19439: kio_smb: Change incorrect use of QUrl::adjusted().
Mar 1 2019, 10:14 AM · Frameworks, Dolphin

Feb 27 2019

marten resigned from D9645: Bug fix 369542.

Not sure why I'm being asked to review?

Feb 27 2019, 4:33 PM · KDE Applications
marten committed R82:a629ccd29e1c: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:25 PM
marten closed D19361: Application Libraries: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:25 PM · KDE PIM
marten committed R89:e00b887e7cec: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:21 PM
marten closed D19359: PIM Libraries: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:21 PM · KDE PIM
marten committed R91:02b1e33c3774: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:21 PM
marten closed D19358: KSieve: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:21 PM · KDE PIM
marten committed R84:ae9cdb59fbf8: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:16 PM
marten closed D19354: KMail Transport: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:16 PM · KDE PIM
marten committed R78:98b8d2c6fdff: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:11 PM
marten closed D19348: Incidence Editor: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:11 PM · KDE PIM
marten committed R76:7ee43bac9919: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:10 PM
marten closed D19347: Event Views: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:10 PM · KDE PIM
marten committed R92:6fc711f7b287: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:10 PM
marten closed D19360: Mail Common: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:10 PM · KDE PIM
marten committed R212:5dbaab7fd208: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:09 PM
marten closed D19346: Data Exporter: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:09 PM · KDE PIM
marten committed R75:c48bf8edee49: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:08 PM
marten closed D19345: Calendar Support: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:08 PM · KDE PIM
marten committed R95:f03bf40644e2: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 4:06 PM
marten closed D19362: PIM Common: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 4:06 PM · KDE PIM
marten committed R86:affbabbcb4e3: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 3:59 PM
marten closed D19357: PIM Text Edit: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000.
Feb 27 2019, 3:59 PM · KDE PIM
marten committed R206:bc9bd293cdb3: Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000 (authored by marten).
Fix compile with Qt 5.13 and QT_DISABLE_DEPRECATED_BEFORE=0x060000
Feb 27 2019, 3:59 PM