Skip to content

Commit 422febb

Browse files
committed
enums in a common file
1 parent 41d173a commit 422febb

16 files changed

Lines changed: 56 additions & 45 deletions
Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
1-
name: Build Windows EXE
1+
# name: Build Windows EXE
22

3-
on: [push, workflow_dispatch]
3+
# on: [push, workflow_dispatch]
44

5-
jobs:
6-
build-windows:
7-
runs-on: windows-latest
8-
steps:
9-
- name: Checkout code
10-
uses: actions/checkout@v4
5+
# jobs:
6+
# build-windows:
7+
# runs-on: windows-latest
8+
# steps:
9+
# - name: Checkout code
10+
# uses: actions/checkout@v4
1111

12-
- name: Setup Flutter
13-
uses: subosito/flutter-action@v2
14-
with:
15-
channel: stable
16-
cache: true
12+
# - name: Setup Flutter
13+
# uses: subosito/flutter-action@v2
14+
# with:
15+
# channel: stable
16+
# cache: true
1717

18-
- name: Install dependencies
19-
run: flutter pub get
18+
# - name: Install dependencies
19+
# run: flutter pub get
2020

21-
- name: Build Windows EXE
22-
env:
23-
SUPABASE_URL: ${{ vars.SUPABASE_URL }}
24-
SUPABASE_KEY: ${{ secrets.SUPABASE_KEY }}
25-
run: flutter build windows --release
21+
# - name: Build Windows EXE
22+
# env:
23+
# SUPABASE_URL: ${{ vars.SUPABASE_URL }}
24+
# SUPABASE_KEY: ${{ secrets.SUPABASE_KEY }}
25+
# run: flutter build windows --release
2626

27-
- name: Activate Fastforge
28-
run: dart pub global activate fastforge
27+
# - name: Activate Fastforge
28+
# run: dart pub global activate fastforge
2929

30-
- name: Package using Fastforge
31-
run: fastforge package --platform windows --targets exe
30+
# - name: Package using Fastforge
31+
# run: fastforge package --platform windows --targets exe
3232

33-
- name: Upload Artifact
34-
uses: actions/upload-artifact@v4
35-
with:
36-
name: WindowsExecutable
37-
path: dist/0.1.0/cookethflow-0.1.0-windows-setup.exe
38-
retention-days: 7
33+
# - name: Upload Artifact
34+
# uses: actions/upload-artifact@v4
35+
# with:
36+
# name: WindowsExecutable
37+
# path: dist/0.1.0/cookethflow-0.1.0-windows-setup.exe
38+
# retention-days: 7

lib/core/services/supabase_service.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import 'dart:io';
22

3+
import 'package:cookethflow/core/utils/enums.dart';
34
import 'package:cookethflow/core/utils/state_handler.dart';
45
import 'package:cookethflow/core/utils/ui_helper.dart';
56
import 'package:cookethflow/models/flow_manager.dart';
67
import 'package:cookethflow/models/flow_node.dart';
7-
import 'package:cookethflow/models/connection.dart';
88
import 'package:file_selector/file_selector.dart';
99
import 'package:flutter/material.dart';
1010
import 'package:path_provider/path_provider.dart';

lib/core/utils/enums.dart

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
enum ResizeHandle { topLeft, topRight, bottomLeft, bottomRight }
2+
3+
4+
enum ProviderState { inital, empty, loading, loaded, success, error }
5+
6+
enum ConnectionPoint { top, right, bottom, left }
7+
8+
enum NodeType { rectangular, parallelogram, diamond, database }
9+
10+
enum ExportType { json, png, svg }

lib/core/utils/state_handler.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import "dart:io";
22

3+
import "package:cookethflow/core/utils/enums.dart";
34
import "package:flutter/material.dart";
45

5-
enum ProviderState { inital, empty, loading, loaded, success, error }
66

77
class StateHandler extends ChangeNotifier {
88
ProviderState state = ProviderState.inital;

lib/core/widgets/alert_dialogues/export_options.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import 'package:cookethflow/core/utils/enums.dart';
12
import 'package:cookethflow/core/widgets/buttons/export_option_widget.dart';
23
import 'package:cookethflow/providers/workspace_provider.dart';
34
import 'package:flutter/material.dart';

lib/core/widgets/buttons/add_node_button.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:cookethflow/models/flow_node.dart';
1+
import 'package:cookethflow/core/utils/enums.dart';
22
import 'package:cookethflow/providers/workspace_provider.dart';
33
import 'package:flutter/material.dart';
44
import 'package:phosphor_flutter/phosphor_flutter.dart';

lib/core/widgets/buttons/connector.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import 'package:cookethflow/core/utils/enums.dart';
12
import 'package:cookethflow/core/widgets/painters/connector_painter.dart';
2-
import 'package:cookethflow/models/connection.dart';
33
import 'package:cookethflow/providers/workspace_provider.dart';
44
import 'package:flutter/material.dart';
55
import 'package:provider/provider.dart';

lib/core/widgets/drawers/project_page_drawer.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:cookethflow/models/flow_node.dart';
1+
import 'package:cookethflow/core/utils/enums.dart';
22
import 'package:cookethflow/providers/workspace_provider.dart';
33
import 'package:flutter/material.dart';
44
import 'package:phosphor_flutter/phosphor_flutter.dart';

lib/core/widgets/nodes/node.dart

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1+
import 'package:cookethflow/core/utils/enums.dart';
12
import 'package:cookethflow/core/widgets/buttons/connector.dart';
2-
import 'package:cookethflow/models/connection.dart';
3-
import 'package:cookethflow/models/flow_node.dart';
43
import 'package:cookethflow/providers/workspace_provider.dart';
54
import 'package:flutter/material.dart';
65
import 'package:provider/provider.dart';
76

8-
enum ResizeHandle { topLeft, topRight, bottomLeft, bottomRight }
9-
107
class Node extends StatefulWidget {
118
const Node({
129
super.key,

lib/core/widgets/painters/connector_painter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:cookethflow/models/connection.dart';
1+
import 'package:cookethflow/core/utils/enums.dart';
22
import 'package:flutter/material.dart';
33

44
class ConnectorPainter extends CustomPainter {

0 commit comments

Comments
 (0)