Граф коммитов

1219 Коммитов

Автор SHA1 Сообщение Дата
UI-Fabric-RN-Bot bb93f22bb7 📦 applying package updates ***NO_CI*** 2021-04-15 20:08:17 +00:00
Adam Gleitman 06834001f0
Add Icon support for macOS (#645)
* Add macOS support

* Add link to issue regarding direct SVG imports

* Replace react-native-svg with @microsoft/react-native-svg-desktop

* Use react-native-svg now that it supports macOS

* Upgrade react-native-svg to 12.1.1-0 everywhere

* Update macos podfile

* Change files
2021-04-15 12:56:38 -07:00
Saad Najmi 3fb81b1e1f
Fix typo in nuspec (#659)
* Fix typo in nuspec

* Comment out NuGet Publish again
2021-04-09 18:49:47 -05:00
UI-Fabric-RN-Bot dbc04518a0 📦 applying package updates ***NO_CI*** 2021-04-07 23:41:02 +00:00
Tushar Anil Masane b8f260a8b9
Android Svg Support (#652)
* added svg, transformer to android

* base64 svgs do not load, font files do not link

* Change files

* bump package versions manually

* Change files

* upgrade react-native-svg

* Change files

* revert 'bump package versions manually'

* Change files
2021-04-08 04:59:09 +05:30
UI-Fabric-RN-Bot 23b0a399f1 📦 applying package updates ***NO_CI*** 2021-04-07 22:19:35 +00:00
Tushar Anil Masane 84b2d338dd
Fix npm publish pipeline (hopefully) (#656)
* fix typos in android-theme

* Change files
2021-04-08 03:37:39 +05:30
Saad Najmi 38e91ad9a5
Add apple theme static libraries to NuGet package (#655)
* Add apple theme static libraries to NuGet, add NuGet Publish PR job

* Fix path in nuspec

* Comment out NugetPublish PR Job
2021-04-03 17:42:14 -05:00
Saad Najmi 3c0f5496f0
Add the rainbow gradient border image test case to experimental avatar (#654)
* Add the rainbow gradient test case

* Change files
2021-04-02 11:48:03 -05:00
Krystal Siler 5f9e3966eb
Update Radio Button focus border style to be WCAG 2.1 compliant (#653)
* Change files

* Remove change file

* Update radio button focus border style

* Change files
2021-04-01 11:57:42 -04:00
Saad Najmi ef2f33032f
Add a nil check to Avatar image property (#650)
* Add a nil check to AvatarData image

* Change files
2021-03-30 14:47:05 -05:00
Krystal Siler 41364a1197
Add repository link for @fluentui/react-native (#649)
* Change files

* Remove change file

* Add repository link

* Change files
2021-03-29 14:34:17 -04:00
UI-Fabric-RN-Bot ba60bddab9 📦 applying package updates ***NO_CI*** 2021-03-15 06:53:17 +00:00
Tushar Anil Masane e3dafb7426
Android theme (#613)
* initial android theme

* mapped a lot of colors, updated readme, added to fluent-tester-app

* Change files

* removed unneccessary dependencies

* added android typography

* updated versioning, removed apple specific changes

* making android-theme default for the platform

* update fluent-tester dependency version...

* resolving comments...

* resolving more comments...

Co-authored-by: Tushar Masane <tushar@AZH-NT-02.middleeast.corp.microsoft.com>
2021-03-15 01:39:05 -05:00
Andrew Coates 03896e3229
Include files referenced by sourcemaps in published packages (#643)
* Public source files that are needed for source map

* Change files
2021-03-12 10:33:36 -08:00
Andrew Coates 22b97b9ac5
Include files referenced by sourcemaps in published packages (#643)
* Public source files that are needed for source map

* Change files
2021-03-12 10:28:03 -08:00
UI-Fabric-RN-Bot 9a56c18bf9 📦 applying package updates ***NO_CI*** 2021-03-12 01:25:13 +00:00
Adam Gleitman c4f7dc842c
Add Icon support for iOS (#560)
* Allow FURN test app to read and render SVGs

* Add more Icon examples, and refactor a bit

* Set Icon's iOS status to Experimental

* Get font icons working on iOS test app

* Change files

* Add comments to better explain things

* Remove changes to metro.config.js in test to make the CI happy

* Revert unneeded spacing change in metro.config.js

* Remove test app's explicit dependency on react-native-svg

* Update yarn.lock
2021-03-11 17:13:28 -08:00
UI-Fabric-RN-Bot 39474aee62 📦 applying package updates ***NO_CI*** 2021-03-11 19:48:16 +00:00
Saad Najmi 78158ad081
Revamp ThemePicker in FluentTester Header (#633)
* Initial commit

* Working Modal on iOS

* Working iOS Modal

* Change PartPickerLabel to headerSemibold

* Clean up Android Picker a bit

* Use thecore picker for windows too

* Use Contextual Menu for iOS Header

* Forgot to commit some files

* Change files

* Update podfile lock

* ok.. only use the community module on apple

* Some more updates

* Remove unused imports

* Use Button instead of StealthButton

* Actually.. let's use StealthButton

* Fix typo

* Refactor attempts make ios great but desktop bad

* Remove Android ThemePicker, fix up more of FluentTester

* Very close, desktop test component view is slightly cut

* Remove DisplayIfVisible, as it's no longer needed

* Change files

* Dektop lays out properly

* Last bit of cleanup

* Remove iOS RNCPicker dependency
2021-03-11 13:34:51 -06:00
Adam Foxman 18ccc20374
Fix publish (#640)
* Fix bundle names in nuget specification file.

* Expand PR loop to include nuget pack. This will not be merged, but needs to be committed for now to make the PR loop run nuget to validate my fix.

* Revert PR changes
2021-03-11 01:25:37 -06:00
UI-Fabric-RN-Bot dc67c70ae5 📦 applying package updates ***NO_CI*** 2021-03-10 04:33:26 +00:00
Saad Najmi 35117f9c9d
Add iOS theme native module (#637)
* Initial commit

* compiles but events don't work

* OK, so I need to not use a base theme.

* Multiple tries, with the good one commented in

* Comment out the bad tries

* Remove extra logs

* Update Native code, remove event emitting, make methods static again

* Update README

* More fixes

* Change files

* Remap some more colors for Button

* fix color map, overrides, typos in Button src

* Change files
2021-03-09 22:20:41 -06:00
UI-Fabric-RN-Bot 37a909e86e 📦 applying package updates ***NO_CI*** 2021-03-08 21:55:01 +00:00
Tushar Anil Masane 0108552fcf
Android tester app (#609)
* initial two pager layout

* updated styles, test content

* Change files

* add single pane view logic to FluentTesterApp

* fixed view styles

* added ios check to not render status components on mobile test pages

* remove ios/ipad from new layout

Co-authored-by: Tushar Masane <t-tmasane@microsoft.com>
2021-03-08 15:42:48 -06:00
UI-Fabric-RN-Bot 6dc689fe38 📦 applying package updates ***NO_CI*** 2021-03-08 18:43:59 +00:00
Saad Najmi b67f9fe5e0
Update FluentUI Apple dependency to 0.2.2, set minimum iOS to 13 (#634)
* Update FluentUI Apple, set minimum iOS to 13

* Change files
2021-03-08 12:31:43 -06:00
UI-Fabric-RN-Bot 94de43fb0d 📦 applying package updates ***NO_CI*** 2021-03-06 00:20:05 +00:00
Saad Najmi 71b29ea2c7
Add a base iOS Theme (JS Only) (#627)
* Initial commit

* Remapped colors to not need apple platform colors

* Working iOS Theme

* Fix up some styles

* Remove changes to FluentTester, update button props

* More updates

* Fix up FluentTester View to have a full background

* Style the Header Separator

* Remove extra changes

* Remove unnecessary import

* Remove TODOs

* Change files

* Simplify color files, make apple theme default on iOS

* Remove extra function, don't export some other methods/vars

* Remove extra import

* Change ColorValue type to alias the React Native type. Use DynamicColorIOS for iOS Palette

* Change files

* fix

* Reset to before I started using ColorValue

* Revert ColorValue stuff

* Add dependencies

* Change files
2021-03-05 18:05:57 -06:00
Andrew Coates d35d3b45f1
Update to react-native 0.63 (#631)
### Platforms Impacted
- [x] iOS
- [x] macOS
- [x] win32 (Office)
- [x] windows
- [x] android

### Description of changes

Move react-native dependencies to react-native 0.63

### Verification

Ran through the test pages in win32 testapp.

### Pull request checklist

This PR has considered (when applicable):
- [ ] Automated Tests
- [ ] Documentation and examples
- [ ] Keyboard Accessibility
- [ ] Voiceover
- [ ] Internationalization and Right-to-left Layouts
2021-03-05 20:06:48 +00:00
Saad Najmi 1b3d9f6ef1
Add a Native Theming Module for macOS (#615)
* Initial commit

* macOS typography works

* Add methods for colors

* Colors are partially working

* Static colors work

* Map the tokens closer to what is in macOS

* More changes

* Fix up some more colors

* About as close to done as I'll get

* Remove some unecessary logging

* Remove extraneous code

* Change files

* Do't use colors from native module

* Remove some font families that were innacurate, and some test code.

* Revert "Remove some font families that were innacurate, and some test code."

This reverts commit 00bb36bfd8.

* Revert "Do't use colors from native module"

This reverts commit 4df5386785.

* Make Apple theme the default theme on macos only. Colors work now too

* Fix typo, remove extra logs

* change order of lines for some extra clarity

* Change files

* Add back font families

* Use Acrylic Button style for default button

* Make checked state match rest

* Simplify color file namess, add comments, add correct alpha values to button tokens

* Comment out unused button color tokens, but keep them in file

* Remove commented code
2021-03-04 18:45:16 -06:00
Saad Najmi cc3adadc27
Fix up some FluentTester layout bugs (#630)
* Fix up FluentTester layout

* Change files

* Make test list never shrink or grow

* Add back a minimum width because win32 needs it.
2021-03-04 18:13:17 -06:00
UI-Fabric-RN-Bot 9a6fb7a97c 📦 applying package updates ***NO_CI*** 2021-03-04 22:22:33 +00:00
warren-ms acedf34f3f
Add button icon tests specific to win32 (#629)
* Add button icon tests specific to win32

* Change files

* Change files
2021-03-04 16:10:40 -06:00
Saad Najmi 3cfca2c4b4
Update xcode to 12.4 (#628) 2021-03-04 00:17:41 -06:00
UI-Fabric-RN-Bot 32be4ce542 📦 applying package updates ***NO_CI*** 2021-03-03 18:35:59 +00:00
Adam Foxman 92fa274186
tester-win32: fix run commands (#622)
* Fix bundle file name in tester-win32 script commands. Update yarn lockfile (deps from a previous change were not recorded).

* Change files
2021-03-03 10:23:55 -08:00
UI-Fabric-RN-Bot 7af931fa98 📦 applying package updates ***NO_CI*** 2021-03-03 17:27:13 +00:00
Adam Foxman 26048ed9d7
Fix start command in tester-win32 (#621)
* Fix rnx-start command line in tester-win32 package.

* Change files
2021-03-03 09:15:21 -08:00
UI-Fabric-RN-Bot 4e1d1da9ac 📦 applying package updates ***NO_CI*** 2021-03-02 17:28:32 +00:00
Krystal Siler 77206c5ad0
Update path under 'FluentUI Tester' web debugging (#620)
* Update path under 'FluentUI Tester' web debugging

Update path in step #5 under web debugging from `experiments\tester` to `apps\win32`

* Change files
2021-03-02 12:17:11 -05:00
UI-Fabric-RN-Bot 3434dd2952 📦 applying package updates ***NO_CI*** 2021-03-01 22:53:12 +00:00
warren-ms 23cd3d437e
Add support for Icons on Buttons (#574)
* Checking in wip

* Switch from GetAssetByID to Image.ResolveAssetSource

* Update test

* Update formatting

* Update formatting

* update formatting

* Update deps and add svg type for web

* Update deps

* Update depts and add module definitions for png since linter is complaining about require() syntax

* Change require to import to make linter happy.

* Go back to using reqiure on assets otherwise bundler doesn't pack images

* Change files

* Narrow scope of acceptable types for icon property in IButtonSlotProps

* Update deps

* update deps

* Add IconSourcesType since its definition is used in multiple spots

* retrigger checks

* Update rex version

* Update test

SVGs arent supported in uwp so this part of the test won't work
2021-03-01 14:39:21 -08:00
UI-Fabric-RN-Bot 8ceb66d038 📦 applying package updates ***NO_CI*** 2021-03-01 17:28:33 +00:00
Adam Foxman 5300d6216a
Use @rnx-kit/cli for metro bundling and serving (#614)
* Remove metro logic from FURN, replacing it with calls to the @rnx-kit CLI. Use rnx-bundle for bundling, and rnx-start for running a bundle server.

* Change files

* Fix type in win32 test app bundle config

* Fix win32 platform designation in bundle config

* Update bundle name in wdio config

* Fix start command
2021-03-01 09:18:12 -08:00
E.J. Layne 1f9af24a64
Update Readme with updated public docsite links
Update Readme with updated public docsite links since they were recently moved.
2021-02-25 14:10:15 -08:00
UI-Fabric-RN-Bot 83954b9452 📦 applying package updates ***NO_CI*** 2021-02-23 19:59:26 +00:00
Patrick Boyd f285c012b8
Correct rendering the checkmark in checkbox when scaling text (#607)
* Correct text scaled rendering of win32 checkbox with aspect ratio, alignment, and min-dimension changes
2021-02-23 11:46:25 -08:00
UI-Fabric-RN-Bot 1dc161d4e6 📦 applying package updates ***NO_CI*** 2021-02-19 18:36:13 +00:00
chiuam 171b7344a3
Add tooltip support for Native Button (#599) 2021-02-19 13:23:03 -05:00