profile
viewpoint
Daniele Margutti malcommac Mobile Tech Lead Immobiliare.it Rome, Italy http://www.danielemargutti.com I'm an iOS & macOS developer since 2000. I love to make high quality applications; currently technical leader for mobile at Immobiliare.it

release malcommac/SwiftRichString

3.6.1

released time in 12 hours

created tagmalcommac/SwiftRichString

tag3.6.1

Elegant, easy and swift-like way to create Attributed Strings

created time in 13 hours

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 0336bc4bfc8b391a8f95d6a77991df8598ba50aa

Merge tag '3.6.0' into develop 3.6.0

view details

daniele margutti

commit sha 91dc4e11466cf18b990c5021b126a8df01c4a93c

#103 Added attributes in imageProvider callback

view details

daniele margutti

commit sha fa1cf5be69452ec923b0c90f6f9bce950f34afea

Bump to 3.6.1

view details

daniele margutti

commit sha 7e7a70e35b6b0cb6187be69287c4ff2634720366

Merge branch 'release/3.6.1'

view details

push time in 13 hours

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 7e7a70e35b6b0cb6187be69287c4ff2634720366

Merge branch 'release/3.6.1'

view details

daniele margutti

commit sha b432258289bdeacc46c07477fb5be7189e798419

Merge tag '3.6.1' into develop 3.6.1

view details

push time in 13 hours

push eventmalcommac/SwiftRichString

daniele margutti

commit sha fa1cf5be69452ec923b0c90f6f9bce950f34afea

Bump to 3.6.1

view details

push time in 13 hours

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 91dc4e11466cf18b990c5021b126a8df01c4a93c

#103 Added attributes in imageProvider callback

view details

push time in 13 hours

issue openedmalcommac/SwiftRichString

imageProvider should provide parsed attributes

imageProvider callback should provide a list of parsed attributes along with the image name.

let text = """
- <img named="check" att="5"/> Performed!
"""
        let base = Style {
            $0.font = UIFont.boldSystemFont(ofSize: 14)
            $0.color = UIColor(hexString: "#8E8E8E")
        }
        
        let xmlStyle = StyleXML(base: base)
        xmlStyle.imageProvider = { imageName, attributes in
            // attributes contains named, att
        }
        
        self.textView?.attributedText = text.set(style: xmlStyle)

created time in 13 hours

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 70785339f90b5f3d9ae2715247ef6b0eb969eb62

Merge tag '1.2.1' into develop 1.2.1

view details

daniele margutti

commit sha 603697a4102690bdcfe18e49e58dc96e579aa5d9

#8 Fixed an issue with removeFrom which does not actually remove row from stack

view details

daniele margutti

commit sha 92a0c488e449124934e5a82d256781ae0be00974

Bump to 1.2.2

view details

daniele margutti

commit sha bf7089782c2500bcbe370e9c0395c2d5ecf182b9

Merge tag '1.2.2' into develop 1.2.2

view details

daniele margutti

commit sha 5be9ba403e3347debedbb1514cd9793b3b70cd16

Merge branch 'release/1.2.2'

view details

daniele margutti

commit sha 5723bb5dcde0ed2109546838b916445c0539f0b2

#9 Removed layoutIfNeeded() in rowPadding property set

view details

daniele margutti

commit sha 5ede022051dcfb3fe864c429cf70b938daf1f04c

Bump to 1.2.3

view details

daniele margutti

commit sha aeeb41be1bd32de34a5b9d7b655845afa0a24c78

Merge branch 'release/1.2.3'

view details

push time in 8 days

release malcommac/ScrollStackController

1.2.3

released time in 8 days

issue closedmalcommac/ScrollStackController

rowPadding layoutIfNeeded causes errors in autolayout

explicit call to layoutIfNeeded() in didSet of ScrollStackRow'srowPadding should be avoided because it's not necessary and generate lots of errors in autolayout while is in processing.

closed time in 8 days

malcommac

created tagmalcommac/ScrollStackController

tag1.2.3

Create Scrollable Layout easily using UIViewControllers as first citizen and the power of AutoLayout

created time in 8 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha aeeb41be1bd32de34a5b9d7b655845afa0a24c78

Merge branch 'release/1.2.3'

view details

daniele margutti

commit sha 41225a918732e4f9b73bd49e96fce85d131e9b4a

Merge tag '1.2.3' into develop 1.2.3

view details

push time in 8 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 5ede022051dcfb3fe864c429cf70b938daf1f04c

Bump to 1.2.3

view details

push time in 8 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 5be9ba403e3347debedbb1514cd9793b3b70cd16

Merge branch 'release/1.2.2'

view details

daniele margutti

commit sha bf7089782c2500bcbe370e9c0395c2d5ecf182b9

Merge tag '1.2.2' into develop 1.2.2

view details

daniele margutti

commit sha 5723bb5dcde0ed2109546838b916445c0539f0b2

#9 Removed layoutIfNeeded() in rowPadding property set

view details

push time in 8 days

issue openedmalcommac/ScrollStackController

rowPadding layoutIfNeeded causes errors in autolayout

explicit call to layoutIfNeeded() in didSet of ScrollStackRow'srowPadding should be avoided because it's not necessary and generate lots of errors in autolayout while is in processing.

created time in 8 days

release malcommac/ScrollStackController

1.2.2

released time in 8 days

issue closedmalcommac/ScrollStackController

Remove row does not remove row

removeRowFromStackView() does not actually remove from stack.

closed time in 8 days

malcommac

created tagmalcommac/ScrollStackController

tag1.2.2

Create Scrollable Layout easily using UIViewControllers as first citizen and the power of AutoLayout

created time in 8 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 92a0c488e449124934e5a82d256781ae0be00974

Bump to 1.2.2

view details

push time in 8 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 603697a4102690bdcfe18e49e58dc96e579aa5d9

#8 Fixed an issue with removeFrom which does not actually remove row from stack

view details

push time in 8 days

issue openedmalcommac/ScrollStackController

Remove row does not remove row

removeRowFromStackView() does not actually remove from stack.

created time in 8 days

issue closedmalcommac/SwiftRichString

linkURL issue with UITextView

I'm responding to a user tapping a link in a UITextView using UITextView.textView(_:, shouldInteractWith:, in:, interaction:). Unfortunately, when using style.linkURL = .string("someText://") to set up the attributed text for that text view, shouldInteractWith does not fire when the user taps the attributed link. However when I set the style attributes using NSAttributedString keys (like so style.set(attribute: "someText://", forKey: .link) the shouldInteractWith text view delegate fires correctly.

I'd be interested in digging into a fix for this, however before I spent anytime on this, I'd like to check with those more knowledgable about the implementation to see if this is intended behavior.

closed time in 9 days

jeremy6462

release malcommac/ScrollStackController

1.2.1

released time in 9 days

issue closedmalcommac/ScrollStackController

contentSize is not dispatched the first time

contentSize change is not dispatched to scrollStackContentSizeDidChange delegate events the first time you set content on ScrollStack.

closed time in 9 days

malcommac

created tagmalcommac/ScrollStackController

tag1.2.1

Create Scrollable Layout easily using UIViewControllers as first citizen and the power of AutoLayout

created time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha a0756fc523049543ba77ce296ef01756d7f4af28

Merge tag '1.2.0' into develop 1.2.0

view details

daniele margutti

commit sha 7b1b3cc3634be0f10073a5e88edab3fa43cb270d

#7 contentSize is not dispatched the first time

view details

daniele margutti

commit sha e8949f8b93451b850ea54a966e0d30d7763072d5

Merge branch 'release/1.2.1'

view details

push time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha e8949f8b93451b850ea54a966e0d30d7763072d5

Merge branch 'release/1.2.1'

view details

daniele margutti

commit sha 70785339f90b5f3d9ae2715247ef6b0eb969eb62

Merge tag '1.2.1' into develop 1.2.1

view details

push time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 7b1b3cc3634be0f10073a5e88edab3fa43cb270d

#7 contentSize is not dispatched the first time

view details

push time in 9 days

issue openedmalcommac/ScrollStackController

contentSize is not dispatched the first time

contentSize change is not dispatched to scrollStackContentSizeDidChange delegate events the first time you set content on ScrollStack.

created time in 9 days

issue closedmalcommac/ScrollStackController

observe contentSize and layout changes in delegate method

ScrollStack's delegate protocol should be able to observe changes both in contentSize and layout.

closed time in 9 days

malcommac

release malcommac/ScrollStackController

1.2.0

released time in 9 days

issue closedmalcommac/ScrollStackController

padding property for ScrollStackRow

As happens for rowInsets we could have a padding property which insets the contentView of the ScrollStackRow row.

closed time in 9 days

malcommac

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 485cd4ff55b9ba3f3ca1758bfe10f0e523d12fcd

Merge tag '1.1.0' into develop 1.1.0

view details

daniele margutti

commit sha 3b30d8daa91cb52852bfc448f85daf77702c3ba3

#5 Added padding property to ScrollStack/ScrollStackRow

view details

daniele margutti

commit sha 11022d95fb7c7a67a4feb3eba290be826c617273

#6 Observe changes in contentSize and layout of ScrollStack via delegate

view details

daniele margutti

commit sha 9fa75e76de8fb884e7151405d7bf3c60b8e1380a

Bump to 1.2.0

view details

daniele margutti

commit sha 3dcb8d8f653da6ff280eeccef60e7f24dd919b78

#6 Updated documentation

view details

daniele margutti

commit sha 9104ba291e47ab64a86cbc8275c3163a0495877d

Merge branch 'release/1.2.0'

view details

push time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 19f191b9fe55cf18ae2311ad9710c23e2c9c38a5

Added logo

view details

daniele margutti

commit sha c3c5d0685b60246d98de03f5865285393c814794

Adjusted title of the documentation

view details

daniele margutti

commit sha 9104ba291e47ab64a86cbc8275c3163a0495877d

Merge branch 'release/1.2.0'

view details

daniele margutti

commit sha a0756fc523049543ba77ce296ef01756d7f4af28

Merge tag '1.2.0' into develop 1.2.0

view details

push time in 9 days

created tagmalcommac/ScrollStackController

tag1.2.0

Create Scrollable Layout easily using UIViewControllers as first citizen and the power of AutoLayout

created time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 3dcb8d8f653da6ff280eeccef60e7f24dd919b78

#6 Updated documentation

view details

push time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 9fa75e76de8fb884e7151405d7bf3c60b8e1380a

Bump to 1.2.0

view details

push time in 9 days

issue commentmalcommac/ScrollStackController

observe contentSize and layout changes in delegate method

Two methods has been introduced in protocol ScrollStackControllerDelegate:

  • func scrollStackDidUpdateLayout(_ stackView: ScrollStack): This function is called when layout is updated (added, removed, hide or show one or more rows).
  • func scrollStackContentSizeDidChange(_ stackView: ScrollStack, from oldValue: CGSize, to newValue: CGSize): This function is called when content size of the stack did change (remove/add, hide/show rows).

malcommac

comment created time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 11022d95fb7c7a67a4feb3eba290be826c617273

#6 Observe changes in contentSize and layout of ScrollStack via delegate

view details

push time in 9 days

issue openedmalcommac/ScrollStackController

observe contentSize and layout changes in delegate method

ScrollStack's delegate protocol should be able to observe changes both in contentSize and layout.

created time in 9 days

push eventmalcommac/ScrollStackController

daniele margutti

commit sha 3b30d8daa91cb52852bfc448f85daf77702c3ba3

#5 Added padding property to ScrollStack/ScrollStackRow

view details

push time in 9 days

issue closedmalcommac/SwiftRichString

Paragraph style not functioning

Good Day, I have looked through the documentation and the example apps and can not get the paragraphSpacingBefore to work in a UILabel.

I have the following style defined:

    let li = Style {
        $0.paragraphSpacingBefore = textStyle.font.lineHeight / 2
        $0.firstLineHeadIndent = textStyle.font.lineHeight
        $0.headIndent = textStyle.font.lineHeight * 1.71
    }

But the list is displayed on the same line as the rest of the text and not on a new line.

I am using the latest 3.0.1 release

closed time in 9 days

lscheepers

issue closedmalcommac/SwiftRichString

Weird Crash on String.substring(from:length:)

I am having a weird crash on String.substring(from:length:)

*** -[NSBigMutableString characterAtIndex:]: Index 513 out of bounds; string length 513 String.substring(from:length:) + 69

but this is only happening on some versions of iOS12 (12.4.2, 12.4.1, 12.3.1) and I can't reproduce this on the simulator 😅

anyone had this issue before?

closed time in 9 days

robertodias180

issue commentmalcommac/SwiftRichString

Weird Crash on String.substring(from:length:)

currently marked as invalid due to missing info.

robertodias180

comment created time in 9 days

issue closedmalcommac/SwiftRichString

Using UILabel with a named image results in a color issue.

Expected Result

When using with a UILabel, I expect the image to render exactly as it would in a browser.

Actual Result

The image will render as a black&white image but tinted to the UILabel's color. In some cases it will just display the UIImage as solid white or solid black. There is some kind of interaction between the UILabel text color and the UIImage rendering.

Steps to Reproduce

  • Download the Google Image https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_92x30dp.png
  • Create a UILabel with a text color of black.
  • Use SwiftRichString to add a named image using the Google image.
  • Notice the Google letters will all render solid black.
  • Change the UILabel color to red and notice the image now renders solid red letters.

closed time in 9 days

nkavian

issue closedmalcommac/SwiftRichString

How to parse xml tags (was img not working when use a XML tag)

Current behaviour: Now, the tag are raw added on text, like:

wrong behaviour

Expected bahaviour: The correct bahaviour is change the "img" tag by correct image, like:

Correct behaviour

Code:

"""
- Use maiúsculas e minúsculas <img named="ic_blue_check_filter"/>
"""
            .set(style: Style {
                $0.font = NAVIGATION_FONT.withSize(14)
                $0.color = UIColor(hex: "#8E8E8E")
            })

closed time in 9 days

lucasmpaim

issue closedmalcommac/SwiftRichString

User memory-based instances of UIImage in StyleXML

It would be good to use passed in-memory instances of UIImage objects used when parsing StyleGroup/StyleXML images. If mapping is not resolved the default fallback should be the any compiled .xcassets file.

closed time in 9 days

malcommac

release malcommac/SwiftRichString

3.6.0

released time in 9 days

created tagmalcommac/SwiftRichString

tag3.6.0

Elegant, easy and swift-like way to create Attributed Strings

created time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 6e97b40a3facffb1904bf01cb8c6ec33daf2a240

Merge tag '3.6.0' into develop 3.6.0

view details

daniele margutti

commit sha dec8b44c9978bbb18228d97294821c9b3ecae793

Merge branch 'master' into develop

view details

daniele margutti

commit sha f81aa4c0e21b234261d1a9cf84e258c46ba0f3c9

Merge branch 'release/3.6.0'

view details

push time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha f81aa4c0e21b234261d1a9cf84e258c46ba0f3c9

Merge branch 'release/3.6.0'

view details

daniele margutti

commit sha 0336bc4bfc8b391a8f95d6a77991df8598ba50aa

Merge tag '3.6.0' into develop 3.6.0

view details

push time in 9 days

delete tag malcommac/SwiftRichString

delete tag : 3.6.0

delete time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 657562ea516eb80879036b7ccd7ee31a6eb11fd9

#101 Fixes for cross-platform compatibility

view details

daniele margutti

commit sha dec8b44c9978bbb18228d97294821c9b3ecae793

Merge branch 'master' into develop

view details

push time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 657562ea516eb80879036b7ccd7ee31a6eb11fd9

#101 Fixes for cross-platform compatibility

view details

push time in 9 days

created tagmalcommac/SwiftRichString

tag3.6.0

Elegant, easy and swift-like way to create Attributed Strings

created time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 654c2b280bbd29941238c59ee392d356f1dbe079

Merge tag '3.5.1' into develop 3.5.1

view details

daniele margutti

commit sha 600e50df4faa3b852908c823da3fdc6004384c65

Merge branch 'master' into develop

view details

daniele margutti

commit sha 4b276b5cea2562963048a95caa7a2c3e5daa6597

Bump to 3.6.0

view details

daniele margutti

commit sha 53c1dbdedcc12774e9c64c44cb0477664964edab

Merge branch 'release/3.6.0'

view details

push time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 53c1dbdedcc12774e9c64c44cb0477664964edab

Merge branch 'release/3.6.0'

view details

daniele margutti

commit sha 6e97b40a3facffb1904bf01cb8c6ec33daf2a240

Merge tag '3.6.0' into develop 3.6.0

view details

push time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 4b276b5cea2562963048a95caa7a2c3e5daa6597

Bump to 3.6.0

view details

push time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 408d9df392184965c164851e6d142f908698b0ff

#98 Fixed a bug in UIKit which prevents rendering UIImage instances in original form

view details

daniele margutti

commit sha 64682e83717990b80296eea3f523c7001b4f9cbd

#101 Added support for in-memory image provider in StyleXML

view details

daniele margutti

commit sha 87bb5488bf992f1a513e0815220102e49404ef46

#101 Added lazy imageProvider instead of static dictionary in StyleXML

view details

daniele margutti

commit sha d60f1173ec32bcfc650d001a0dce0479bf3166be

#101 Added documentation to imageProvider

view details

daniele margutti

commit sha 600e50df4faa3b852908c823da3fdc6004384c65

Merge branch 'master' into develop

view details

push time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha d60f1173ec32bcfc650d001a0dce0479bf3166be

#101 Added documentation to imageProvider

view details

push time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 87bb5488bf992f1a513e0815220102e49404ef46

#101 Added lazy imageProvider instead of static dictionary in StyleXML

view details

push time in 9 days

issue commentmalcommac/SwiftRichString

User memory-based instances of UIImage in StyleXML

The XMLDynamicAttributesResolver class now provides an additional method called:

func imageWithName(_ name: String, fromStyle style: StyleXML) -> UIImage?

The default implementation of this method:

  • check if caller StyleXML instance return any non-nil image instances in imageProvider callback.
  • if nil search inside any bundled xcasset file for this image (aka UIImage(named:)).
  • If nil the entire tag is ignored.

This is an example:

        let text = """
- Use maiúsculas e minúsculas <img named="therocket"/>
"""
let base = Style {
  $0.font = UIFont.boldSystemFont(ofSize: 14)
  $0.color = UIColor(hexString: "#8E8E8E")
}

let xmlStyle = StyleXML(base: base)
xmlStyle.imageProvider = { imageName in
  return UIColor.red.image(CGSize(width: 30, height: 30))
}

self.textView?.attributedText = text.set(style: x)

In this little example imageName is ignored and a red square image is placed, but you can provide your own lazy logic.

malcommac

comment created time in 9 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 64682e83717990b80296eea3f523c7001b4f9cbd

#101 Added support for in-memory image provider in StyleXML

view details

push time in 9 days

issue openedmalcommac/SwiftRichString

User memory-based instances of UIImage in StyleXML

It would be good to use passed in-memory instances of UIImage objects used when parsing StyleGroup/StyleXML images. If mapping is not resolved the default fallback should be the any compiled .xcassets file.

created time in 9 days

issue commentmalcommac/SwiftRichString

img not working when use a XML tag

You should use StyleGroup (it will be renamed to StyleXML into the next version) in order to parse XML tags, including built-in img tag.

So for your example:

    let text = """
                    - Use maiúsculas e minúsculas <img named="therocket"/>
                    """
        
    let baseStyle = Style {
      $0.font = UIFont.boldSystemFont(ofSize: 14)
      $0.color = UIColor(hexString: "#8E8E8E")
    }
    let styleXML = StyleXML(base: baseStyle, [:])
    self.textView?.attributedText = text.set(style: styleXML)
lucasmpaim

comment created time in 9 days

pull request commentmalcommac/SwiftRichString

Sample PR To show proposed changes [Not mergeable]

Hi, thank you for your pr, however it does not valid anymore due to infrastructure changes to the xml parser. Btw you should be able to addd new features easily since now.

theScud

comment created time in 10 days

issue commentmalcommac/SwiftRichString

Using UILabel with a named image results in a color issue.

Due to a bug in UIKit when allocating NSTextAttachment it seems ignoring the rendering mode of UIImage instances and apply a template color (the text color of the remaining part of the text). Now I've introduced a fix which fixes it and render then image correctly when you set the original mode. Thanks for reporting it. I'll include it into the next update I plan to release in a very few days.

nkavian

comment created time in 10 days

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 408d9df392184965c164851e6d142f908698b0ff

#98 Fixed a bug in UIKit which prevents rendering UIImage instances in original form

view details

push time in 10 days

issue commentmalcommac/SwiftRichString

Using UILabel with a named image results in a color issue.

I've no problem rendering the image in its original form. Be sure to set the "Render As" of your assets image to "Original Image" (or "Default") and not as "Template" in order to avoid this issue.

nkavian

comment created time in 10 days

issue openedmalcommac/ScrollStackController

padding property for ScrollStackRow

As happens for rowInsets we could have a padding property which insets the contentView of the ScrollStackRow row.

created time in 12 days

startedJohnSundell/Publish

started time in 22 days

startedJohnSundell/Plot

started time in a month

issue closedmalcommac/SwiftRichString

localizedCapitalized' is only available in iOS 9.0 or newer

Using the latest 3.5.0 version with SPM gives me the above error.

closed time in a month

danqing

issue commentmalcommac/SwiftRichString

linkURL issue with UITextView

Have you tried the new version? Also take a look at the demo application, it contains an example of tappable url.

jeremy6462

comment created time in a month

push eventmalcommac/SwiftLocation

daniele margutti

commit sha 8636e8225081b71d09a0f46d24e25bb5245629b3

#162 Added region monitoring support

view details

push time in a month

issue closedmalcommac/SwiftLocation

Remove Blue Bar when app is in background.

App is showing blue bar on "When in Use Usage Description". when i select always mode it does not show. How should is remove this blue bar?

closed time in a month

arqambutt

issue closedmalcommac/SwiftLocation

How to make the blue-pill (location indicator) not visible anymore

it seems ".showsBackgroundLocationIndicator = false" should hide the blue pill - but it does not. how do I hide the blue pill

closed time in a month

digitxo

push eventmalcommac/SwiftLocation

daniele margutti

commit sha eebc6e64923aa7c461e529b2c644494bef4e8167

#278 Fixed accuracy filter when passing .custom(kCLLocationAccuracyBest)

view details

push time in a month

push eventmalcommac/SwiftLocation

Daniele Margutti

commit sha 883939c1c88f4cdfe432680348da24472c8ee348

Update README.md

view details

Jonas Andersson

commit sha 09e821038a430b801e7651e7361aa63da5815b5c

Add check for targetEnvironment(macCatalyst)

view details

Daniele Margutti

commit sha eace6f1ca3565cdcdfadf9cfcf48b71e4cb332f7

Merge pull request #277 from appfrilans/master Add check for targetEnvironment(macCatalyst)

view details

push time in a month

PR merged malcommac/SwiftLocation

Reviewers
Add check for targetEnvironment(macCatalyst) bug enhancement

So it will compile with macCatalyst. These methods are not supported in macCatalyst and needs to be ignored.

+3 -1

0 comment

2 changed files

appfrilans

pr closed time in a month

push eventmalcommac/SwiftLocation

daniele margutti

commit sha 71bf226abf4bab55e7846416771cc92f842b48a2

#277 Disabled locateFromBeacons() from mac catalyst

view details

push time in a month

push eventmalcommac/SwiftLocation

Michael Monscheuer

commit sha c49b7ce280aa70191149715b317fccf91e5e9ad8

Project deployment target bumped to 10.0

view details

Michael Monscheuer

commit sha 8f2d6f754717ef688e9a7ad9a1a4647db8dd2ce9

Package: added key 'platforms'

view details

Daniele Margutti

commit sha 134ee2b0f158f1bce387343144f10508a3284f48

Merge branch 'develop' into master

view details

Daniele Margutti

commit sha 0f96569a37205e3bfcffbbb239f2781c000c1c8a

Merge pull request #268 from MiMo42/master [SPM] Assure that Xcode 11 does not try to compile with a iOS 8 target

view details

push time in a month

PR merged malcommac/SwiftLocation

[SPM] Assure that Xcode 11 does not try to compile with a iOS 8 target bug enhancement

Xcode 11 compiled SwiftLocation with an iOS 8 based target (-t option) here. That caused lots of errors as SwiftLocation uses iOS 9+ symbols. I tried to set project target to 10.0 first, but that did not resolved the issue. But adding a 'platform' hint to the package manifest lets SPM compile the SwiftLocation as a dependency without errors.

+3 -5

0 comment

2 changed files

MiMo42

pr closed time in a month

push eventMiMo42/SwiftLocation

Alexey Bakhtin

commit sha afa7831e9fb0bcf424b32ebf6491ebefd81539a5

Add iBeacons monitoring request

view details

Alexey Bakhtin

commit sha ed037186a0eaf64ce8365ff5a94c0905682ba756

Improve exmaple for beacons

view details

Daniele Margutti

commit sha 92f44a08a087def69193b6ae54a69717ebe34967

Merge tag '4.1.0' into develop 4.1.0

view details

Alexey Bakhtin

commit sha 9a85dc3a1d878c9947a53f225c58aa35c2005ff9

Merge commit 'e1eb681a94ba338bc92c4b529369c4318797186f' * commit 'e1eb681a94ba338bc92c4b529369c4318797186f': Added swift-package tools to 5.x Fixed never executed statment Updated podspec Bump to 4.1.0 #248 Added documentation for dataFrequency #248 Added dataFrequency filter inside the LocationRequest object #252 Parsing of the place_id for OpenStreetMap in Place object (place_id) #261 Moved sources to Sources/SwiftLocation subdirectory to be compatible with Swift Package Manager #262 Added rawData property to get the raw JSON parsed from Place when using Google/OS services. Parsed place_id of Google Maps in identifier property. #263 GeocoderRequest.Options init() is now public # Conflicts: # SwiftLocation.xcodeproj/project.pbxproj

view details

Alexey Bakhtin

commit sha 19bd8b1c6aff249c1acf27e4c2779f394b92f1d3

Fix project file missing added file

view details

Alexey Bakhtin

commit sha c6f768215b0e734487b83dbb31eac43b03ad6265

Handle denied fail from CLLocationManager as ErrorReason.denied instead of generic error

view details

Alexey Bakhtin

commit sha 37a3a9e7d939d9380e77c9882a262b561e1295bd

Fix oneshot tracking to be removed after error in comleting

view details

Alexey Bakhtin

commit sha da445b40b33a21caadcd872ad077f82550481195

Add using last location for requests if there is any active continiose request

view details

Phong Le

commit sha 7df172906df6477644fb7194dd510e6fb763e412

Updated the minimum in the package

view details

Phong Le

commit sha 1d980f83d23399e508ba0d475edbfc120d103652

Corrected the minimum

view details

daniele margutti

commit sha 2ef201d3c7063de3082ab30501ff752cf1b33134

#265 Relaxing room and house parameters both for time and accuracy in meters

view details

daniele margutti

commit sha 068565fa4dc9691a72717136b481074773d3e84d

Removed wrong code in app delegate

view details

daniele margutti

commit sha 667f1ac09ac1be1c06e4e5a2838c6a307f7ccfb9

#272 Make init for AutoCompleteRequest.Options public

view details

Daniele Margutti

commit sha 3295770456ace03da5eda662b912409c0bcb775f

Merge pull request #274 from phongleq/master Added minimum version to SPM file

view details

daniele margutti

commit sha 0a7783b5b29aec78482c8feab4cef5305cf7077c

#267 Removed force unwrap in location tracking

view details

daniele margutti

commit sha 1765f99aa5c77da3987090f7702e56a17459b4bf

Merge branch 'develop' of https://github.com/malcommac/SwiftLocation into develop

view details

Daniele Margutti

commit sha b3dd98e0950eb3034a99789e8e12e077e562428e

Merge branch 'develop' into master

view details

Daniele Margutti

commit sha 371b9f0a57acaeae057dd6af6adc5883ee0b22bd

Merge pull request #266 from abakhtin/master Added support for iBeacons tracking

view details

daniele margutti

commit sha fb8b717117f38c4525a61d5d7e61eb280c4f6634

#266 Removed unused code from beacon request

view details

daniele margutti

commit sha ace5caa9932627a91b8acd3d7ee989dc29ace246

#267 Removed unused code from AppDelegate

view details

push time in a month

release malcommac/SwiftRichString

3.5.1

released time in a month

created tagmalcommac/SwiftRichString

tag3.5.1

Elegant, easy and swift-like way to create Attributed Strings

created time in a month

delete tag malcommac/SwiftRichString

delete tag : 3.5.1

delete time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha ed174cd5551a77b79599a7d2d73cfb2f614d029b

Merge tag '3.5.1' into develop 3.5.1

view details

daniele margutti

commit sha 297bb60883b9a8c7ab6e0f63b2d3c23d36f99a89

Merge branch 'master' into develop

view details

daniele margutti

commit sha 30b682e07bb0e4baf53ddbf8d7fd360f222463f0

Merge branch 'release/3.5.1'

view details

push time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 30b682e07bb0e4baf53ddbf8d7fd360f222463f0

Merge branch 'release/3.5.1'

view details

daniele margutti

commit sha 654c2b280bbd29941238c59ee392d356f1dbe079

Merge tag '3.5.1' into develop 3.5.1

view details

push time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 1f93e87f549a90a0ec1f3b56495a554e7d621528

Bump to 3.5.1

view details

daniele margutti

commit sha 297bb60883b9a8c7ab6e0f63b2d3c23d36f99a89

Merge branch 'master' into develop

view details

push time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 1f93e87f549a90a0ec1f3b56495a554e7d621528

Bump to 3.5.1

view details

push time in a month

created tagmalcommac/SwiftRichString

tag3.5.1

Elegant, easy and swift-like way to create Attributed Strings

created time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 4999a46b0d6b06dddb2908434b83620e8e9da5e6

Merge tag '3.5.0' into develop 3.5.0

view details

daniele margutti

commit sha e6747152e7cde785affaf3d02b4107077272a001

Merge branch 'master' into develop

view details

daniele margutti

commit sha 25b246f3c31b6593fa542bc475f7a92a30f19bee

Merge branch 'release/3.5.1'

view details

push time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 25b246f3c31b6593fa542bc475f7a92a30f19bee

Merge branch 'release/3.5.1'

view details

daniele margutti

commit sha ed174cd5551a77b79599a7d2d73cfb2f614d029b

Merge tag '3.5.1' into develop 3.5.1

view details

push time in a month

push eventmalcommac/SwiftRichString

Daniele Margutti

commit sha 7a140bf25631877b595f8e8d16020581358ac713

Update README.md

view details

Daniele Margutti

commit sha dd5b8ca8a937ab630b17d263168e58493032bbb4

Update README.md

view details

Daniele Margutti

commit sha 60429e725a20c9cb0ba56a9c78978bc82f4cad1b

Update README.md

view details

daniele margutti

commit sha 07d8246d6a081a59b88dc48f9e79b1b573d36ed1

#97 Added localizedUppercase/loweracase/capitalized for iOS 8

view details

daniele margutti

commit sha 9c29a2b06747f19107ba2a6d55f68836dfdfb68c

Merge branch 'master' of https://github.com/malcommac/SwiftRichString

view details

daniele margutti

commit sha 006374e5b7bb7a93ea51ba3a1f48917b67db12fe

Fixed readme iOS requirement

view details

daniele margutti

commit sha e6747152e7cde785affaf3d02b4107077272a001

Merge branch 'master' into develop

view details

push time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 006374e5b7bb7a93ea51ba3a1f48917b67db12fe

Fixed readme iOS requirement

view details

push time in a month

push eventmalcommac/SwiftRichString

daniele margutti

commit sha 07d8246d6a081a59b88dc48f9e79b1b573d36ed1

#97 Added localizedUppercase/loweracase/capitalized for iOS 8

view details

daniele margutti

commit sha 9c29a2b06747f19107ba2a6d55f68836dfdfb68c

Merge branch 'master' of https://github.com/malcommac/SwiftRichString

view details

push time in a month

push eventmalcommac/ScrollStackController

daniele margutti

commit sha c3c5d0685b60246d98de03f5865285393c814794

Adjusted title of the documentation

view details

push time in a month

more