-
-
Notifications
You must be signed in to change notification settings - Fork 183
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
release: Version 1.10.0
#355
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* chore: refactor dir structure * feat: Sidebar top & updated default control color * feat(example): search results in top * chore: bump version, changelog * chore: run flutter pub upgrade * Update CHANGELOG.md * Update lib/src/layout/sidebar/sidebar.dart Co-authored-by: Minas Giannekas <whiplashoo@users.noreply.github.com>
* chore: Update pubspec.yaml files to support Flutter 3 * chore: run dart fix --apply * chore: migrate Scrollbar to Flutter 3 * chore: update flutter_lints & subsequent fixes * feat: add missing functions to MacosColor the Color class has a number of functions that MacosColor had not implemented * chore: use super parameters * chore: update changelog * chore: tweak example app Uses the new PlatformMenuBar. Also update product name. * chore: small changelog tweak * chore: run flutter format . * chore: run dart fix --apply * chore: run flutter format . * chore: remove unused code in example * chore: remove unused import * chore: remove unused code
* chore: Update pubspec.yaml files to support Flutter 3 * chore: run dart fix --apply * chore: migrate Scrollbar to Flutter 3 * chore: update flutter_lints & subsequent fixes * feat: add missing functions to MacosColor the Color class has a number of functions that MacosColor had not implemented * chore: use super parameters * chore: update changelog * chore: tweak example app Uses the new PlatformMenuBar. Also update product name. * chore: small changelog tweak * chore: run flutter format . * chore: run dart fix --apply * chore: run flutter format . * chore: remove unused code in example * chore: remove unused import * feat: first pass at starter app brick * chore: improve starter app brick * chore: fix widget test in starter app * feat: conditional prompts & running pub get * chore: finalize brick * chore: run flutter format * chore: exclude starter app from analyzer
* Sidebar top (#244) * chore: refactor dir structure * feat: Sidebar top & updated default control color * feat(example): search results in top * chore: bump version, changelog * chore: run flutter pub upgrade * Update CHANGELOG.md * Update lib/src/layout/sidebar/sidebar.dart Co-authored-by: Minas Giannekas <whiplashoo@users.noreply.github.com> * chore: update issue templates * chore: update pr_prelaunch script * Flutter 3 upgrade & MacosColor update (#248) * chore: Update pubspec.yaml files to support Flutter 3 * chore: run dart fix --apply * chore: migrate Scrollbar to Flutter 3 * chore: update flutter_lints & subsequent fixes * feat: add missing functions to MacosColor the Color class has a number of functions that MacosColor had not implemented * chore: use super parameters * chore: update changelog * chore: tweak example app Uses the new PlatformMenuBar. Also update product name. * chore: small changelog tweak * chore: run flutter format . * chore: run dart fix --apply * chore: run flutter format . * chore: remove unused code in example * chore: remove unused import * chore: remove unused code * Starter app (#251) * chore: Update pubspec.yaml files to support Flutter 3 * chore: run dart fix --apply * chore: migrate Scrollbar to Flutter 3 * chore: update flutter_lints & subsequent fixes * feat: add missing functions to MacosColor the Color class has a number of functions that MacosColor had not implemented * chore: use super parameters * chore: update changelog * chore: tweak example app Uses the new PlatformMenuBar. Also update product name. * chore: small changelog tweak * chore: run flutter format . * chore: run dart fix --apply * chore: run flutter format . * chore: remove unused code in example * chore: remove unused import * feat: first pass at starter app brick * chore: improve starter app brick * chore: fix widget test in starter app * feat: conditional prompts & running pub get * chore: finalize brick * chore: run flutter format * chore: exclude starter app from analyzer * Full screen opaque toolbar issue (closes #249) (#252) * fix: don't show app window toolbar when in full screen * chore: update README * chore: update brick app window code * chore: update pubspec and changelog * chore: update actions Co-authored-by: Reuben Turner <groovinchip@gmail.com> Co-authored-by: Minas Giannekas <whiplashoo@users.noreply.github.com>
* Expand remaining part of row #264 * Increment to version 1.4.2
* chore: add missing trailing comma * chore: improve MacosIconButton animation curve * chore: remove false_secrets from pubspec.yaml * feat: end sidebar Also fixes the tests portion of the pr_prelaunch_tasks script * feat: add "isEndSidebarShown" to MacosWindowScope
* Account for cases where the month and the day are the same * Fix offstage warnings by removing tester taps that disabled the caret controls
* Update flutter_analysis.yml * Update dart_code_metrics.yaml * Update gh_pages.yml * Update pana_analysis.yml * Update codecov.yaml * fix syntax issue
* feat: MacosTabView & MacosSegmentedControl * chore: fixup scripts * test: tests for segmented control & tab view * chore: remove unused code * chore: run flutter format . * chore: bump code metrics * docs: dartdoc updates * docs: fix a documentation error * chore: run flutter format . * refactor: make active property of MacosTab optional, since it is handled via MacosSegmentedControl * chore: fix import change * refactor: change colors to match default native app design * docs: update tab view screenshot in readme * chore: update README example for MacosTabView * chore: fix typo in MacosSegmentedControl * chore: fix typo in MacosSegmentedControl docstring * test: remove explicitly setting active property of MacosTabs Co-authored-by: Minas Giannekas <whiplashoo721@gmail.com>
* feat: MacosTabView & MacosSegmentedControl * chore: fixup scripts * test: tests for segmented control & tab view * chore: remove unused code * chore: run flutter format . * chore: bump code metrics * docs: dartdoc updates * docs: fix a documentation error * chore: run flutter format . * feat: MacosImageIcon & sidebar updates * test: fix issues with date_picker_test * Account for cases where the month and the day are the same * Fix offstage warnings by removing tester taps that disabled the caret controls * refactor: make active property of MacosTab optional, since it is handled via MacosSegmentedControl * chore: fix import change * refactor: change colors to match default native app design * docs: update tab view screenshot in readme * chore: fix README * test: fix date picker test Co-authored-by: Minas Giannekas <whiplashoo721@gmail.com>
* Addresses #237 * Adds MacosColorWell to selectors section * Adds code snippets for date & time pickers
Fixes issue where end sidebar window breakpoint wasn’t being respected
Closes #290
date_picker_test.dart was failing due to not accounting for going from January to December and vice-versa.
* chore: run flutter format . * chore: fix analysis * chore: Bump version and update CHANGELOG.md * chore: Update images to self taken ones as MacOS images are outdated * fix: fix position offset by a small value * fix: PR review feedback * Update lib/src/indicators/slider.dart --------- Co-authored-by: Reuben Turner <groovinchip@gmail.com>
* Adds `intialDate` to `MacosDatePicker` * Bumps `macos_ui` version to `1.7.7` * Apply suggestions from code review * spelling correction --------- Co-authored-by: Reuben Turner <groovinchip@gmail.com>
Ignores FVM and DCM
…its:10 (#305) * make CapacityIndicator work with other values of splits, not only with splits:10 * add unit test for CapacityIndicator with splits 20 * add bugfix line to CHANGELOG * update version to 1.7.7, move change in CHANGELOG.md to version 1.7.7 * add test to check the number of filled segments of discrete CapacityIndicator * fix warnings in copied sources mock_canvas.dart and recording_canvas.dart * format new and changed files * Update CHANGELOG.md Co-authored-by: Reuben Turner <groovinchip@gmail.com> * format indicators_page.dart, run flutter pub get to update lock files * set dart < 3.0.0 * revert change of spec checksums in Podfile.lock --------- Co-authored-by: Reuben Turner <groovinchip@gmail.com>
* feat: overhaul `MacosScrollBar` * feat: update theme api & docs * chore: more api cleanup * chore: update changelog * test: add initial test and todo's for new scrollbar * chore: address DCM warnings * chore: run pub upgrade * chore: update `flutter_analysis` badge * fix: incorrect calculation for hiding sidebar top * fix: sidebar bottom incorrect check * chore: update `.gitignore` Ignores FVM and DCM # Conflicts: # .gitignore * chore: move `scrollbar.dart` into /layout Didn't really make sense for it to be in /indicators * feat: implement `handleHover` & `handleHoverExit` This also removes the need for the `handleThumbPress` methods. I also did some minor renaming. * try to fix DCM action * trying again via pub upgrade * Revert "try to fix DCM action" This reverts commit 83c9fad. * use latest DCM & ignore 2 files * use latest DCM action
# Conflicts: # CHANGELOG.md # example/lib/main.dart # example/lib/pages/buttons_page.dart # example/lib/pages/colors_page.dart # example/lib/pages/dialogs_page.dart # example/lib/pages/fields_page.dart # example/lib/pages/indicators_page.dart # example/lib/pages/toolbar_page.dart # example/pubspec.lock # lib/macos_ui.dart # lib/src/fields/text_field.dart # lib/src/indicators/scrollbar.dart # lib/src/layout/content_area.dart # lib/src/layout/window.dart # lib/src/selectors/date_picker.dart # pubspec.lock # pubspec.yaml # test/buttons/help_button_test.dart # test/buttons/icon_button_test.dart # test/buttons/pulldown_button_test.dart # test/buttons/push_button_test.dart # test/buttons/radio_button_test.dart # test/buttons/segmented_control_test.dart # test/layout/macos_list_tile_test.dart # test/layout/resizeable_pane_test.dart # test/selectors/date_picker_test.dart
Dart Code Metrics analyze report of macos_ui. ✅Summary
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains version
1.10.0
ofmacos_ui
.Pre-launch Checklist
dartfmt
on all changed filesCHANGELOG.md
with my changes