Skip to content

Commit 94e929c

Browse files
chore(release): promote beta to main [skip ci]
2 parents 22cfff2 + 607fb3c commit 94e929c

4 files changed

Lines changed: 35 additions & 5 deletions

File tree

flutter_app/lib/main.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'dart:ui' show ImageFilter;
66

77
import 'package:connectivity_plus/connectivity_plus.dart';
88
import 'package:hotkey_manager/hotkey_manager.dart';
9+
import 'package:flutter/cupertino.dart' as cupertino;
910
import 'package:flutter/foundation.dart';
1011
import 'package:flutter/gestures.dart';
1112
import 'package:flutter/material.dart';

flutter_app/lib/main_theme.dart

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,8 +224,8 @@ ThemeData _buildNeoAgentTheme(NeoAgentPalette palette, Brightness brightness) {
224224
pageTransitionsTheme: const PageTransitionsTheme(
225225
builders: <TargetPlatform, PageTransitionsBuilder>{
226226
TargetPlatform.android: FadeForwardsPageTransitionsBuilder(),
227-
TargetPlatform.iOS: CupertinoPageTransitionsBuilder(),
228-
TargetPlatform.macOS: CupertinoPageTransitionsBuilder(),
227+
TargetPlatform.iOS: _NeoAgentCupertinoPageTransitionsBuilder(),
228+
TargetPlatform.macOS: _NeoAgentCupertinoPageTransitionsBuilder(),
229229
TargetPlatform.windows: FadeForwardsPageTransitionsBuilder(),
230230
TargetPlatform.linux: FadeForwardsPageTransitionsBuilder(),
231231
},
@@ -274,3 +274,32 @@ ThemeData _buildNeoAgentTheme(NeoAgentPalette palette, Brightness brightness) {
274274
),
275275
);
276276
}
277+
278+
class _NeoAgentCupertinoPageTransitionsBuilder extends PageTransitionsBuilder {
279+
const _NeoAgentCupertinoPageTransitionsBuilder();
280+
281+
@override
282+
Duration get transitionDuration =>
283+
cupertino.CupertinoRouteTransitionMixin.kTransitionDuration;
284+
285+
@override
286+
DelegatedTransitionBuilder? get delegatedTransition =>
287+
cupertino.CupertinoPageTransition.delegatedTransition;
288+
289+
@override
290+
Widget buildTransitions<T>(
291+
PageRoute<T> route,
292+
BuildContext context,
293+
Animation<double> animation,
294+
Animation<double> secondaryAnimation,
295+
Widget child,
296+
) {
297+
return cupertino.CupertinoRouteTransitionMixin.buildPageTransitions<T>(
298+
route,
299+
context,
300+
animation,
301+
secondaryAnimation,
302+
child,
303+
);
304+
}
305+
}

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "neoagent",
3-
"version": "2.3.1-beta.117",
3+
"version": "2.3.1-beta.118",
44
"description": "Proactive personal AI agent with no limits",
55
"license": "MIT",
66
"main": "server/index.js",

0 commit comments

Comments
 (0)