spencerb (Spencer Brown)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Aug 1 2016, 4:07 PM (399 w, 3 d)
Availability
Available

Recent Activity

Jan 25 2017

spencerb committed R546:5caba4231ed4: Add support for attachments in url. (authored by spencerb).
Add support for attachments in url.
Jan 25 2017, 2:02 AM

Jan 23 2017

spencerb committed R546:51ff8b75a7be: Add command-line option to compose mail with attachment. (authored by spencerb).
Add command-line option to compose mail with attachment.
Jan 23 2017, 2:48 PM
spencerb committed R546:b735e40234eb: Add command-line option to compose mail with attachment. (authored by spencerb).
Add command-line option to compose mail with attachment.
Jan 23 2017, 6:14 AM

Jan 19 2017

spencerb committed R546:0f1a9c87d9b1: Add command-line option to compose mail with attachment. (authored by spencerb).
Add command-line option to compose mail with attachment.
Jan 19 2017, 5:21 PM

Jan 11 2017

spencerb committed R546:aac6c5881557: The context menu that appears when an email part is right-clicked is cluttered… (authored by spencerb).
The context menu that appears when an email part is right-clicked is cluttered…
Jan 11 2017, 5:50 AM

Jan 10 2017

spencerb updated the diff for D3965: OSM notes: improved rendering.
Jan 10 2017, 8:57 PM · Marble
spencerb updated the diff for D3965: OSM notes: improved rendering.

Seems to be fully working, except for adding the new icons.

Jan 10 2017, 8:01 PM · Marble
spencerb updated the diff for D3965: OSM notes: improved rendering.
Jan 10 2017, 3:16 PM · Marble

Jan 7 2017

spencerb updated the diff for D3965: OSM notes: improved rendering.

Now the pixmap scales correctly.
I thought I fixed the problem with the non-centering painting, but it doesn't look like it. I'll keep reading up on QPainter and the coordinate system.

Jan 7 2017, 10:04 PM · Marble
spencerb updated the diff for D3965: OSM notes: improved rendering.

Icon is much too big. Tried to use QPixmap::Scaled but is seems to have no effect.

Jan 7 2017, 9:36 PM · Marble

Jan 6 2017

spencerb added a comment to D3965: OSM notes: improved rendering.

Just realized: I still need to change the icon for open vs closed notes.

Jan 6 2017, 7:04 PM · Marble
spencerb updated the diff for D3965: OSM notes: improved rendering.
Jan 6 2017, 6:53 PM · Marble
spencerb added a comment to D3965: OSM notes: improved rendering.

Is it possible to draw a widget like qlabel inside like this (without setting a parent and allowing the painting to occur automatically), or do I just need to implement my own thing instead of using qlabel?

Jan 6 2017, 4:54 PM · Marble
spencerb updated the diff for D3965: OSM notes: improved rendering.

Added a few things, like a Comment class and changed a few member variables.
JSON parsing is completely done.
Still testing - getting some odd qpainter errors that I'm trying to figure out.
Also still need to make the qlabel member render in the paint function.

Jan 6 2017, 4:02 PM · Marble

Jan 4 2017

spencerb added reviewers for D3965: OSM notes: improved rendering: Marble, rahn, nienhueser.
Jan 4 2017, 6:02 PM · Marble
spencerb retitled D3965: OSM notes: improved rendering from to OSM notes: improved rendering.
Jan 4 2017, 6:01 PM · Marble

Jan 3 2017

spencerb added a comment to D3890: Add basic OSM notes to marble.

Thanks. I had a really wrong idea of what QSize did. Sorry about the trouble.
And ofc the image wouldn't load in the built application because the relative path from the source would no longer be valid (since the image wouldn't be installed directly beside the notes plugin), this one is a bit of a facepalm for me.
Off topic, the reason to use drawPixmap instead of drawImage is simply performance efficiency, right?

Jan 3 2017, 10:02 PM · Marble
spencerb updated the diff for D3890: Add basic OSM notes to marble.
Jan 3 2017, 10:02 PM · Marble

Jan 2 2017

spencerb updated D3890: Add basic OSM notes to marble.
Jan 2 2017, 7:07 PM · Marble
spencerb added a comment to D3890: Add basic OSM notes to marble.

It looks like paint() is called from MarbleGraphicsItem::paintEvent(). I'm placing some debug statements in their to try and see what happens.

Jan 2 2017, 6:56 PM · Marble
spencerb added a comment to D3890: Add basic OSM notes to marble.

Strange. I'm not very experienced with QPainter, so I wouldn't be surprised if that was the issue. But if paint() is never called, that's impossible. I would think that the item wasn't created successfully, but it seems it is. I'll keep looking around; I'll check to see where the paint() is actually supposed to be called from - perhaps by looking some more in AbstractDataPlugin and PostalCodePlugin and the item classes.

Jan 2 2017, 2:22 PM · Marble

Jan 1 2017

spencerb updated the diff for D3890: Add basic OSM notes to marble.

Remove debugging statement

Jan 1 2017, 9:18 PM · Marble
spencerb updated the diff for D3890: Add basic OSM notes to marble.

Fixed inline problems:
id extraction from json,
typo in urlquery generation

Jan 1 2017, 9:17 PM · Marble

Dec 31 2016

spencerb updated the diff for D3890: Add basic OSM notes to marble.

Diff was reversed, where modified changes were "removed" instead of "added", etc.

Dec 31 2016, 4:27 PM · Marble
spencerb retitled D3890: Add basic OSM notes to marble from to Add basic OSM notes to marble.
Dec 31 2016, 4:21 PM · Marble

Dec 23 2016

spencerb updated the diff for D3772: Add wlan access info to marble maps android application.
Dec 23 2016, 2:42 PM · Marble

Dec 21 2016

spencerb added a member for Marble: spencerb.
Dec 21 2016, 4:05 AM
spencerb removed a watcher for KDE PIM: spencerb.
Dec 21 2016, 4:04 AM
spencerb added reviewers for D3772: Add wlan access info to marble maps android application: Marble, nienhueser.
Dec 21 2016, 1:13 AM · Marble

Dec 17 2016

spencerb retitled D3717: Add volcanoes to vector OSM from to Add volcanoes to vector OSM.
Dec 17 2016, 9:09 PM

Dec 7 2016

spencerb retitled D3619: Add Art Shops and Cave Entrances from to Add Art Shops and Cave Entrances.
Dec 7 2016, 11:13 PM · Marble

Dec 6 2016

spencerb updated the diff for D3608: Add copy and sports shops to to Marble Vector OpenStreetMap.
Dec 6 2016, 10:33 PM · Marble
spencerb updated the diff for D3608: Add copy and sports shops to to Marble Vector OpenStreetMap.
Dec 6 2016, 10:32 PM · Marble
spencerb updated the diff for D3608: Add copy and sports shops to to Marble Vector OpenStreetMap.

I think that should fix it.

Dec 6 2016, 8:41 PM · Marble
spencerb added a comment to D3608: Add copy and sports shops to to Marble Vector OpenStreetMap.

The branch is master, I cloned it yesterday. It looks about 5 commits behind, sorry.

Dec 6 2016, 8:39 PM · Marble
spencerb updated the diff for D3608: Add copy and sports shops to to Marble Vector OpenStreetMap.
Dec 6 2016, 6:36 PM · Marble
spencerb retitled D3608: Add copy and sports shops to to Marble Vector OpenStreetMap from to Add copy and sports shops to to Marble Vector OpenStreetMap.
Dec 6 2016, 3:22 PM · Marble

Dec 3 2016

spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 5:51 PM
spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 5:47 PM
spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 5:46 PM
spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 5:43 PM
spencerb added a comment to D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].

Got it :)

Dec 3 2016, 5:18 PM
spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 5:18 PM
spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 5:05 PM
spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 4:42 PM
spencerb updated the diff for D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 4:34 PM
spencerb retitled D3580: Investigate warnings and fix where it's possible and needed (kdevplatform) [1] from to Investigate warnings and fix where it's possible and needed (kdevplatform) [1].
Dec 3 2016, 3:39 PM

Aug 1 2016

spencerb added a watcher for KDE PIM: spencerb.
Aug 1 2016, 4:16 PM