Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[interactive_media_ads] Adds initial iOS implementation #7063

Merged
merged 88 commits into from
Jul 31, 2024
Merged
Changes from 1 commit
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
b80c780
ios pigeons
bparrishMines Jun 20, 2024
0501906
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jun 20, 2024
8cf10f4
add addsiplaycontainer
bparrishMines Jun 20, 2024
f262b71
fix pigeon and implement rest of platform interface
bparrishMines Jun 20, 2024
bc6ca1f
add platform thing and update stuff
bparrishMines Jun 20, 2024
e1d33e8
setup to run example
bparrishMines Jun 21, 2024
7a2a567
fix open class errors
bparrishMines Jun 21, 2024
5a5bb31
implement sdk
bparrishMines Jun 21, 2024
cafe9e9
fix bugs and use workaround
bparrishMines Jun 21, 2024
35d42e1
formatting
bparrishMines Jun 21, 2024
87947af
set issue at delay
bparrishMines Jun 25, 2024
28b23fd
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jun 26, 2024
439263f
undo conditional
bparrishMines Jun 26, 2024
b02f27c
unused import
bparrishMines Jun 26, 2024
3e6d305
version bump
bparrishMines Jun 26, 2024
29b4840
license
bparrishMines Jun 26, 2024
9994b83
some tests added
bparrishMines Jun 26, 2024
161e0bf
test work
bparrishMines Jun 27, 2024
2253f7b
some added tests that are broken
bparrishMines Jun 27, 2024
a50610c
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jun 27, 2024
f762faf
formatting and add a protocols for apisc
bparrishMines Jun 28, 2024
2a93e74
update tests to passg
bparrishMines Jun 28, 2024
786a665
ads loader delegate tests
bparrishMines Jun 28, 2024
2053d6f
more tests
bparrishMines Jul 1, 2024
f9f5aac
more tests
bparrishMines Jul 1, 2024
8067944
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 1, 2024
bff367c
more more tests
bparrishMines Jul 1, 2024
823c2a4
rest of the native swift tests
bparrishMines Jul 1, 2024
a0f32bb
fix doc
bparrishMines Jul 1, 2024
2a472d9
change to getView
bparrishMines Jul 2, 2024
062c990
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 2, 2024
00a289e
change to IOS instead of ios
bparrishMines Jul 2, 2024
655cd9c
undo change to getView
bparrishMines Jul 2, 2024
a8c497c
move delegate impl to interface delegate
bparrishMines Jul 2, 2024
b7f73c0
fix names and move to static method
bparrishMines Jul 2, 2024
66bbcde
fix class name
bparrishMines Jul 3, 2024
50161d0
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 5, 2024
7b85a75
test ios ad display container and add required layoutDirection
bparrishMines Jul 5, 2024
8b5882f
adsloader
bparrishMines Jul 5, 2024
4065da5
test for ads loader
bparrishMines Jul 5, 2024
c7fc154
ads manager tests
bparrishMines Jul 5, 2024
f7c3c57
start of delegate tests
bparrishMines Jul 5, 2024
345ee71
add instance manager to tests and finish onadevent tests
bparrishMines Jul 5, 2024
b2a2dc7
finish tests
bparrishMines Jul 5, 2024
6e5c2d8
formatting
bparrishMines Jul 5, 2024
6b6bd07
comment out pigeon
bparrishMines Jul 5, 2024
9188759
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 5, 2024
9b0ab5f
fix dartPluginClass name
bparrishMines Jul 5, 2024
03a3092
fix license
bparrishMines Jul 5, 2024
b7f551e
try ad dep to swift package manager
bparrishMines Jul 5, 2024
c639dc6
add adsmanager methods
bparrishMines Jul 5, 2024
7ef0081
try correct name maybe
bparrishMines Jul 5, 2024
f4c4c71
try name again maybe
bparrishMines Jul 5, 2024
79cac5a
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 10, 2024
58f0aab
use product instead
bparrishMines Jul 10, 2024
9ab595b
import uikit
bparrishMines Jul 10, 2024
0015633
change binary messenger name and add comment on workaround
bparrishMines Jul 10, 2024
0bdd871
change binary messenger name and add comment on workaround
bparrishMines Jul 10, 2024
f35004b
class docs for all delegate classes
bparrishMines Jul 10, 2024
b4e9b76
wildcards
bparrishMines Jul 10, 2024
4647293
add layout direction support
bparrishMines Jul 10, 2024
c4560c1
add the request agent
bparrishMines Jul 10, 2024
c03e146
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 10, 2024
17153b1
use upToNextMajor
bparrishMines Jul 10, 2024
f78b103
uncomment ios pigeon
bparrishMines Jul 10, 2024
d631f2e
comment
bparrishMines Jul 10, 2024
6e7267a
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 22, 2024
4d3f5f6
pr comments
bparrishMines Jul 22, 2024
28a6e69
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 22, 2024
76490fd
android utils
bparrishMines Jul 23, 2024
830b3ef
add value observing, update to latest pigeon implementation, add uiwi…
bparrishMines Jul 25, 2024
9e2be27
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 25, 2024
2861f19
try calling it base object i guess
bparrishMines Jul 25, 2024
582e65e
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 28, 2024
565a9bf
change back to nsobject
bparrishMines Jul 29, 2024
8f4f904
failureeee
bparrishMines Jul 29, 2024
229cc84
use view did appear
bparrishMines Jul 29, 2024
abdce88
fix maybe
bparrishMines Jul 29, 2024
153d1b3
fixgit diffgit diff
bparrishMines Jul 29, 2024
fc80337
update tests
bparrishMines Jul 29, 2024
6e523e1
ad tag check
bparrishMines Jul 29, 2024
152f01c
hide pigeon
bparrishMines Jul 29, 2024
13185b8
fix tests
bparrishMines Jul 29, 2024
40cf597
fix tests again
bparrishMines Jul 29, 2024
9303fbb
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 29, 2024
ef22e30
add ignore calls to dart flag
bparrishMines Jul 31, 2024
2eeac59
Merge branch 'main' of github.com:flutter/packages into ima_ios
bparrishMines Jul 31, 2024
29fc868
fix integration test
bparrishMines Jul 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' of github.com:flutter/packages into ima_ios
  • Loading branch information
bparrishMines committed Jul 1, 2024

Unverified

The email in this signature doesn’t match the committer email.
commit 80679442def729c6b5babf1a38a65d70a5ab0cb8

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.