Giter Site home page Giter Site logo

ctfeedbackswift's People

Contributors

andytriboletti avatar numen31337 avatar rizumita avatar vpsyukalovzuzex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ctfeedbackswift's Issues

Bug: Attachment selection

the plug-in works but is not showing permission to the user to use camera or library. NSPhotoLibraryUsageDescription & NSCameraUsageDescription are set on info.plist - app getting rejected :/ (device used iPhone 7 iOS 12.1.1)

Present CTFeedbackSwift modally

Hi,
at the moment if you present modally there isn't the "send" button.
Is there a possibility to add the compatibility to present che view controller modally?

Thank you

Pod support?

Hi, great work?
Any plan to support pod in the near future?

Mac Catalyst support

Do you plan to support MacOS apps written with UIKit/Catalyst and detect the OS listed as such? Thank you. I am just trying out this library which looks pretty great.

Delegations like MFMailComposeViewControllerDelegate?

I need delegates like in MFMailComposeViewControllerDelegate to handle few events based on users action with CTFeedbackSwift. Is it already implemented? If no, do you mind providing this feature at your earliest?

iPadでAttachmentCellを選択すると落ちます

iPadで「フィードバック添付画像を選択」をタップすると落ちます。

func showAttachmentActionSheet(deleteAction: (() -> ())?)で

        alertController.addAction(UIAlertAction(title: CTLocalizedString("CTFeedback.Cancel"),
                                                style: .cancel))
        
        let screenSize = UIScreen.main.bounds
        alertController.popoverPresentationController?.sourceView = viewController?.view
        alertController.popoverPresentationController?.sourceRect = CGRect(x: screenSize.size.width/2, y: screenSize.size.height/2, width: 0, height: 0)
        alertController.popoverPresentationController?.permittedArrowDirections = .init(rawValue: 0)

        viewController?.present(alertController, animated: true)

だと、とりあえず回避できました。

Xcode 13 Errors

Xcode 13 (beta 3) throws an error when calling UIApplication.shared.openURL(url). This seems to break using CTFeedbackSwift with SPM.

From the docs:
@Property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");

Problem with large title and tableview

Hi,
if you present the CTFeedback controller from a navigation controller with large title, the fist section of the table view, probably, has the height set to 0 (or more probably has no title).
This cause the problem that you can see in screenshot below:
Simulator Screen Shot - iPhone 11 Pro - 2020-09-11 at 01 47 07

How to open Feedback View Controller with only 1 topic?

I don't want my users to choose a topic after they select "Feedback".

Instead I want to provide an option like:

"Question"
"Feedback"
"Report Bugs"

... and on behalf of them, I would like to set default topic as per the user selection of an item.

I couldn't find my self how to do it? Can you help?

Enabling/disabling photo attachment

Hello,
it would be possible to add the possibility of enabling/disabling the possibility of attaching images (from roll or camera) to the feedback email

Xcode 12 warning

Hi,
when i add with SPM the library, after a buil xcode tell me this warning:

found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target

/Users/marcor./Library/Developer/Xcode/DerivedData/Quiz_Patente_Nautica²-artbtxmikkngezdmetqktnqpnidv/SourcePackages/checkouts/CTFeedbackSwift/CTFeedbackSwift/Info.plist
/Users/marcor./Library/Developer/Xcode/DerivedData/Quiz_Patente_Nautica²-artbtxmikkngezdmetqktnqpnidv/SourcePackages/checkouts/CTFeedbackSwift/CTFeedbackSwift/Resources/PlatformNames.plist

min iOS version

I was wondering, why does this pod min iOS version is 9.0? I think 8.0 should be fine.
If it is possible, to have the min iOS version set to 8.0 please?

image menù is misaligned on ipad

Hi,
on ipad, when you try to add an image to the feedback, the menù is misaligned.
the actionsheet should be in popover pointing with the arrow on the touched cell (the one for attached images)

Schermata 2020-05-29 alle 01 16 07

SPM support

Hi,
can you add support for swift package manager?

thank

Apple Rejection on MacCatalyst

When using MacCatalyst, the platform returns x86_64. In FTFeedback, that returns the string Simulator which Apple reject since they're not testing on the simulator.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.