-
Notifications
You must be signed in to change notification settings - Fork 19
[update] advanced widget project #9
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
Open
achmadilham07
wants to merge
28
commits into
master
Choose a base branch
from
advanced-widget-update
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or 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
Bump Dart SDK version constraint from ^3.7.0 to ^3.9.2 in all advanced navigation example projects to support newer language features and dependencies.
Removed redundant checks and state updates for form and register pages in the onDidRemovePage callbacks across multiple router_delegate.dart files. This simplifies navigation stack management and ensures state is updated only when necessary.
Upgraded Gradle wrapper to 8.12 and updated plugin versions for com.android.application and org.jetbrains.kotlin.android in settings.gradle.kts files across all advanced navigation modules to ensure compatibility with latest tooling.
Raised the minimum iOS deployment target from 12.0 to 13.0 across all advanced navigation example projects. Updated .gitignore to exclude .build/ and .swiftpm directories. Added custom LLDB init file to Xcode schemes and integrated CocoaPods frameworks and configuration files into Xcode project files for better dependency management.
Upgraded the Dart SDK requirement to ^3.9.2 and updated multiple dependencies to their latest versions in pubspec.lock and pubspec.yaml. This ensures compatibility with newer Flutter releases and improves package security and stability.
Replaces Groovy-based Gradle build and settings files with Kotlin DSL equivalents for improved type safety and modern configuration. Updates Gradle wrapper to 8.12, increases JVM memory settings, and refines AndroidManifest files. Also adds support for Flutter Gradle plugin and updates compatibility to Java 11.
Updated minimum deployment target to iOS 13.0 in project and plist files. Improved AppDelegate annotation and updated app icon assets.
… project Moved runner source files into a dedicated 'runner' directory and split build logic into a separate CMakeLists.txt for improved organization. Updated CMake configuration to require CMake 3.13 and delegate application build to the runner subdirectory. Enhanced MyApplication with startup and shutdown hooks, set program name for better desktop integration, and improved window display logic to show after the first Flutter frame is rendered.
… project Introduces a new RunnerTests target for macOS with a basic XCTest file. Updates project configuration, scheme, and deployment target to support unit testing and modern macOS features. Also updates copyright year in AppInfo.xcconfig and minor code improvements in AppDelegate and MainFlutterWindow.
Replaces manual Flutter initialization scripts with a single 'flutter_bootstrap.js' script and updates meta tag for mobile web app capability. This streamlines app startup and aligns with newer Flutter web project conventions.
…ted list project Adds support for immersive dark mode window decorations based on system theme, updates window creation to separate show logic, and improves UTF-16 to UTF-8 conversion. Also updates copyright year, manifest compatibility, and CMake policies for better build configuration and native asset handling.
Added .build/ and .swiftpm/ to .gitignore for improved build artifact exclusion. Updated .metadata with new Flutter revision and clarified the file should not be manually edited.
Upgraded the Flutter SDK and Dart SDK constraints in pubspec.yaml to support newer versions. Updated package dependencies in pubspec.lock to latest compatible versions and revised .metadata to reflect the new Flutter revision. This ensures compatibility with recent Flutter releases and improves project stability.
… button project Converted Gradle build and settings files from Groovy to Kotlin DSL, updated package name from com.example.animated_button to com.dicoding.animated_button, and adjusted AndroidManifest files accordingly. Upgraded Gradle wrapper to 8.12, improved JVM args in gradle.properties, and added missing queries for text processing intent. These changes modernize the build configuration and align the project with current best practices.
…ton project Introduces a new RunnerTests target with a basic XCTest file for iOS unit testing. Updates deployment target to iOS 13, changes bundle identifier, modifies app icons, and refines Info.plist and AppDelegate.swift for modern Swift conventions. Also updates .gitignore for Swift build artifacts and improves Xcode scheme configuration.
…utton project Moved application source files to a dedicated runner directory and split build logic into runner/CMakeLists.txt for better organization. Updated CMake minimum version and application ID. Enhanced GTK application startup by showing the window after the first Flutter frame, setting background color, and adding startup/shutdown hooks for improved integration and lifecycle management.
…ject Introduces a RunnerTests target for macOS with an initial XCTest file. Updates project settings, scheme, and configuration files to support testing and reflect new bundle identifiers and copyright.
…roject Replaces manual Flutter initialization and service worker setup with a single async script tag for flutter_bootstrap.js. Also corrects meta tag from 'apple-mobile-web-app-capable' to 'mobile-web-app-capable' for improved compatibility.
…utton project Adds support for immersive dark mode window decorations based on system theme, updates window creation and show logic, and refines UTF-16 to UTF-8 conversion. Also updates resource metadata, manifest compatibility, and links dwmapi.lib for theme handling.
Upgraded the Dart SDK constraint to ^3.9.2 and updated Flutter revision in .metadata. Refreshed package dependencies in pubspec.lock to newer versions for improved compatibility and stability.
…button starter project Replaced Groovy build and settings files with Kotlin DSL equivalents, updated package name from com.example to com.dicoding, and improved Gradle configuration for better performance and compatibility. Updated Gradle wrapper to 8.12, increased JVM memory settings, and added required manifest queries for text processing. These changes modernize the project setup and align with current best practices for Flutter Android projects.
…ton starter project Introduces a new RunnerTests target with a basic XCTest file for unit testing. Updates deployment target to iOS 13, changes bundle identifier to com.dicoding.animatedButton, modifies app icons, and adjusts Info.plist and scheme settings for improved compatibility and debugging.
…utton starter project Moved source files to a dedicated runner directory and split CMake configuration for better organization. Updated application ID and minimum CMake version. Improved GTK integration by setting the program name, handling startup/shutdown, customizing background color, and showing the window after the first Flutter frame is rendered.
…rter project Introduced a new RunnerTests target for macOS with an initial XCTest file. Updated bundle identifiers and copyright in AppInfo.xcconfig, modernized AppDelegate annotations, and made minor improvements to MainFlutterWindow initialization. Also updated Xcode project and scheme files to support the new test target.
…tarter project Replaces manual Flutter initialization scripts with a single 'flutter_bootstrap.js' script and updates meta tag for mobile web app capability. This aligns the web setup with newer Flutter web standards.
…imated button starter project Adds support for immersive dark mode window decorations based on system theme, updates window creation to separate creation and showing, and ensures proper window display after Flutter's first frame. Also updates company info, copyright, and manifest compatibility, and fixes UTF-8 conversion logic.
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.
No description provided.