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

148 Коммитов

Автор SHA1 Сообщение Дата
Mike Schreiber 38954a21e9
Bump version to 0.31.0 (#2097) 2024-10-17 15:53:36 -07:00
Mike Schreiber 2e35533d99
[iOS][macOS] Rework top-level file management (#2090)
* Reorganize all files to align with SPM standards

* Update scripts for new locations

* Restore podspec

* Fix SwiftUI demo app

* Updating docs, loc script, and readme

* Correct demos path for iOS
2024-09-25 16:50:54 -07:00
Harrie Shin 9aac0a6c36
update to 0.30.0 fluent version (#2085) 2024-08-16 21:55:22 +00:00
Mike Schreiber d5a0dd29ee
Updating version to 0.29.0 (#2051) 2024-06-24 13:52:25 -07:00
Lynn Zhang 2d1071a4a3
Add ListItem to podspec (#2048)
* Add ListItem to podspec, move table view/list item shared resources into a separate folder/subspec

* Update dependency

* Alphabetize folders
2024-06-21 13:10:22 -07:00
Mike Schreiber 10f944b961
Remove iOS 15 support (#2042)
* Remove iOS 15 support

* Specify list style

* Update `Package.swift`
2024-06-07 15:19:40 -07:00
Joanna Qu 8bdcb817c5
Bump to 0.28.0 (#2035) 2024-05-30 14:27:54 -07:00
Glen Huang 3da41ed12d
Bumping to 0.27.0 (#1991)
* bump version

* Revert "bump version"

This reverts commit b155eb338f.

* use script to bump version
2024-04-04 13:44:32 -07:00
Sophia Lee d5b527b024
Bumping to 0.26.0 (#1988) 2024-03-14 22:10:12 +00:00
Mike Schreiber e4fa6fa4b5
Updating version number to 0.25.0 (#1983) 2024-03-06 10:29:59 -08:00
Mike Schreiber a5c2d0d02c
Updating version number to 0.24.0 (#1934) 2023-11-17 13:21:58 -08:00
Harrie Shin 577a2d2ff7
update xcode version and macOS min version (#1928)
* remove ios 15 code

* fix comment
2023-11-14 10:04:22 -08:00
huwilkes 599e69c7fa
Bump to 23 (#1918) 2023-10-20 10:26:19 -07:00
Alexander Boswell 4b1f195417
Version bump to 0.22.0 (#1879) 2023-08-28 14:10:47 -07:00
Des Marks 7b05348104
Version bump to 0.21.0 (#1870) 2023-08-21 22:18:29 +00:00
Lamine Male b535c55316
Bump version (#1828) 2023-07-14 16:14:51 -07:00
Lamine Male 739fec1bbd
Update version to 0.19.0 (#1806) 2023-06-23 21:05:54 +00:00
Lamine Male ae5fff912f
Update version to 0.18.0 (#1787) 2023-06-13 15:04:23 -07:00
Lamine Male 342c52f0b9
Update version to 0.17 (#1755) 2023-05-18 17:31:19 -07:00
Mike Schreiber adae5a4af3
Move minimum iOS sdk to 15.0 (#1721)
* Bumping iOS SDK to 15.0

* Remove availability checks, minus button configs
2023-05-01 13:02:43 -07:00
Joanna Qu 79163c6090
Multiline Contextual Command Bar (#1685)
* working version in portrait mode

* update text styles

* move broken version to multilineDemoController

* add broken override tokens

* broken upside down version

* version where only row 1 is scrollable

* broken token override

* broken scrolling

* commandBar regression, multilineCommandBar ok

* commandBar fixed?

* broken turning

* fix turning

* small change

* small change

* broken centering

* kinda considered ipad

* move centerAligned

* remove multilineCommandBarView

* modify bottom sheet

* alphabetize folder

* reorder

* update constraints in init

* center ipad split screen

* undo centering

* fix warning

* move bottomSheet + remove tokens

* half fix scrolling/height

* try reorder

* remove intrinsic size

* update expandedContentView

* fix warning

* remove remnants of centerAligned

* fix bottomSheet height

* add back intrinsic size

* change back to private

* remove distribution

* fix center bug

Co-authored-by: Hunter Wilkes <huwilkes@microsoft.com>

* update demoController

* remove newItem

* update commandBar hierarchy

* update color

* change to compact/regular

* change to UIViewController

* add padding to fixed rows

* update podspec

* add launch test

* tokenize

* add constants

* add assertion

* resolve comments

* support custom colors

* update default rest color

* spacing change

* small change

* address comment

* add subspec

* add comments

* change to use fluentTheme

---------

Co-authored-by: Hunter Wilkes <huwilkes@microsoft.com>
2023-04-07 13:31:09 -07:00
Lamine Male db5f963ad7
Update version to 0.16 (#1689) 2023-04-06 18:47:36 -07:00
Lamine Male 13149a6591
Update version to 0.15 (#1671) 2023-03-24 22:10:56 +00:00
Mike Schreiber 7c50d290de
Update version to 0.14 (#1657) 2023-03-21 23:18:58 +00:00
Mike Schreiber 37098e72f9
Update tokens to use `UIKit` types, part 2 (#1655)
* Update token APIs to use UIKit types

* Update components to use UIKit token types

* Update DemoApp to use UIKit token types

* Initial cleanup from feedback

* color -> uiColor, font -> uiFont

* Restore content size conformance

* Fix merge fallout

* Fix whitespace

* Adding comments and fixing color fallback

* Fixing code that doesn't build for some reason

* New convenience `-[UIColor initWithLight:dark:]`
2023-03-21 22:05:46 +00:00
huwilkes 32f3fd292a
Add the TextField (#1540)
* Add naive textfield

* Add demo page

* Add tokens

* Use tokens

* Update to fluent 2 colors, mostly

I decided to just paste in the values of the alias tokens in the designs, since those tokens are in fluent2-colors, not main. Except for the brand colors, switched those to just rest, so that it will respond to brand overrides, still.

* Add the correct icon

* Remove focused state

* Add placeholderColor token

* Move attributedPlaceholder

* Make the textfield final and more objc friendly

* Simplify state, again

Turns out that .placeholder and .filled were always returning the same values, so they're likely the same state. Which is when the textfield doesn't actively have focus.

* Add error and initial text validation hooks

* Update demo

* Add leading image container

* Expose text

* Add hook for didBeginEditing

* Adjust demo to show more variety

* Use our label

* Adjust hooks

* Change label of the second demo textfield

* un-finalize the text input error

* Make error open

* Change validateInputText to onEditingChanged

* Add accessibility label for clear button

* Add comments

* Use background color token

* Split classes into new files

* Fix demo lint errors

* Add TextField to podspec

* reorder textfield files

* Update tokens

* Fix usage of other Fluent controls

* Scaling fonts for input/placeholder

* Fix line break of top label

* Add objc demo

* Add override tokens in the Swift demo

* Add comment explaining the internal text field

* Update icon size token

* Change name of Text Field demo

* Fix lint errors

* Add preserve_paths to podspec

* Switch to directional insets

* Switch to static let

* Actually switch to lets

* Stack cleanup

* Comment cleanup

* Change error description to let

* Change to willMove(toWindow:)

* Clean up old accessibility label

* Add launch test

* Rename labelText and text

* Simplify logic lets

* Fix lint error

* Update comments

* Change dismiss circle to svg

* Sort imports

* Change to init(frame: )

* Make tokenSet's state private

* Remove custom init from objc demo
2023-02-24 00:32:44 +00:00
Sophia Lee fddeec4be9
Updating swift version to 5.7.1 (#1588)
* Updating swift version to 5.7.1

* Updating readme
2023-02-17 18:00:01 +00:00
Harrie Shin 135df9cf3c
update to 0.13.0 (#1575) 2023-02-14 23:41:07 +00:00
Harrie Shin 43e272c8b9
remove color asset catalog from iOS resource bundle (#1544)
Now that for iOS we use the programmatically define global tokens for colors, we don't need color asset catalog.
Because macOS is still using fluent1 colors, lets move the asset catalog directly to mac resource bundle.
Also, there were bunch of greyXX reference in the bundle which meant to be fluent2 but we don't need them anymore.
2023-02-06 12:11:21 -08:00
Sophia Lee 17fc34abbe
Bumping strings to 0.12 (#1536) 2023-01-31 15:36:34 -08:00
Sophia Lee d4be314dec
Bumping FluentUI version (0.11.0) #1512 2023-01-24 22:56:08 -08:00
Sophia Lee 022e3eed03
Partially reverting Divider + bringing back Separator (#1441)
* Revert "Bringing Fluent2 Divider to main (#1343)" (#1369)

* Revert "Bringing Fluent2 Divider to main (#1343)"

This reverts commit 6b3cee83c3.

* remove usuage of divider in shimmerlineviewdemocontroller.swift

* Adding Divider files

* Adding Divider files to pbxproj

* Bringing back only the Divider subspec

Co-authored-by: Harrie Shin <hyshin@microsoft.com>
2022-12-07 15:02:53 -08:00
huwilkes 3222188502
Revert "Drop support for iOS 14 and remove availability checks (#1357)" (#1383)
* Revert "Drop support for iOS 14 and remove availability checks (#1357)"

This reverts commit 4fad398e51.

* Fix whitespace error
2022-11-18 15:58:38 -08:00
huwilkes 4fad398e51
Drop support for iOS 14 and remove availability checks (#1357)
* Update FluentUI project

* Update FluentUI xcconfig

* Update FluentUI.Demo project

* Update MicrosoftFluentUI.podspec

* Clean up Button

* Clean up CommandBarButton

* Clean up CommandBarButtonGroupView

* Clean up LargeContentViewerModifier

* Clean up Drawer

* Clean up NavigationBar

* Clean up BadgeLabelButton

* Clean up PillButton

* Clean up PillButtonBar

* Clean up SegmentedPillButton

* Clean up SideTabBar

* Clean up TabBarView

* Clean up PillButton v2

* Clean up PillButton v3

* Revert "Update FluentUI project"

This reverts commit 1c97631bcd.

* Update README.md

* Update Package.swift
2022-11-11 17:04:41 -08:00
Sophia Lee 6b3cee83c3
Bringing Fluent2 Divider to main (#1343) 2022-11-10 17:34:50 -08:00
Sophia Lee 447ed461ea
Updating swift version to 5.7 (#1273) 2022-09-28 23:30:30 +00:00
Sophia Lee df6ce19608
Bumping FluentUI version (0.8.0) (#1230) 2022-09-09 23:44:39 +00:00
Sophia Lee 8dc66a15f5
Merge branch 'main' into versionUpdate-0.7.0 2022-08-18 16:38:11 -07:00
Sophia e635c81125 Revert "Merge pull request #1166 from microsoft/sople/fluent2-divider"
This reverts commit 083c30adf1, reversing
changes made to 816d411fa9.
2022-08-18 08:55:47 -07:00
Sophia Lee 41d3c1b718 Removing separator, adding divider 2022-08-17 12:33:00 -07:00
Sophia Lee d9849d82ac
Merge pull request #1077 from rdeassis/rdeassis/macOS_10.15
Updating FluentUI target deployment version to MacOS 10.15.
2022-07-27 01:39:00 -07:00
Sophia 8657fa3aeb Update version number to 0.7.0 2022-07-26 19:19:27 -07:00
huwilkes 07f67cd3ec
Update version number to 0.6.0 (#1096) 2022-07-26 10:47:03 -07:00
huwilkes 61137d5bec Merge branch 'main' into main-notificationView 2022-07-21 18:01:54 -07:00
rdeassis 66c2d071fc
Bumping versions for FluentUI release (0.5.3). (#1081) 2022-07-19 16:19:03 -07:00
Rafael Amaral de Assis 5caac4917e Updating FluentUI target deployment version to MacOS 10.15. 2022-07-18 15:01:54 -07:00
huwilkes 92209a9493 Merge branch 'main' into main-notificationView 2022-06-24 17:39:04 -07:00
huwilkes 5860803c6f [fluent2-tokens] Move Notification out of the vnext folder (#1023)
* Move Notification out of the vnext folder

* Update Notification podspec

(cherry picked from commit 8ad69e0686)
2022-06-21 18:50:46 -07:00
Jeanie Huynh 9f30175d1a Remove legacy notification view (#980)
* Transition UIKit Demo Controller to use SwiftUI Notification

* Let UIKit size itself independently

* Remove UIKit implementation and resolve comments

* Move xcflielist and update podspec

* Move xcfilelist into Notification folder

* Move override tokens to modifiers, reorder files to alphabetize, and add comments

(cherry picked from commit 1d9b1c7dcd)
2022-06-21 18:45:25 -07:00
rdeassis d056584e09
Bumping versions for FluentUI release (0.5.2). (#1024) 2022-06-21 18:01:28 -07:00