Skip to content

Commit d5b324a

Browse files
committed
Organize code structure
1 parent 6f6fa30 commit d5b324a

File tree

69 files changed

+838
-438
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+838
-438
lines changed

.gitignore

Lines changed: 66 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,71 @@
1+
# Miscellaneous
2+
*.class
3+
*.log
4+
*.pyc
5+
*.swp
16
.DS_Store
2-
.dart_tool/
7+
.atom/
8+
.buildlog/
9+
.history
10+
.svn/
11+
12+
# IntelliJ related
13+
*.iml
14+
*.ipr
15+
*.iws
16+
.idea/
17+
18+
# Visual Studio Code related
19+
.vscode/
320

21+
# Flutter/Dart/Pub related
22+
**/doc/api/
23+
.dart_tool/
24+
.flutter-plugins
425
.packages
26+
.pub-cache/
527
.pub/
6-
pubspec.lock
28+
/build/
29+
30+
# Android related
31+
**/android/**/gradle-wrapper.jar
32+
**/android/.gradle
33+
**/android/captures/
34+
**/android/gradlew
35+
**/android/gradlew.bat
36+
**/android/local.properties
37+
**/android/**/GeneratedPluginRegistrant.java
38+
39+
# iOS/XCode related
40+
**/ios/**/*.mode1v3
41+
**/ios/**/*.mode2v3
42+
**/ios/**/*.moved-aside
43+
**/ios/**/*.pbxuser
44+
**/ios/**/*.perspectivev3
45+
**/ios/**/*sync/
46+
**/ios/**/.sconsign.dblite
47+
**/ios/**/.tags*
48+
**/ios/**/.vagrant/
49+
**/ios/**/DerivedData/
50+
**/ios/**/Icon?
51+
**/ios/**/Pods/
52+
**/ios/**/.symlinks/
53+
**/ios/**/profile
54+
**/ios/**/xcuserdata
55+
**/ios/.generated/
56+
**/ios/Flutter/App.framework
57+
**/ios/Flutter/Flutter.framework
58+
**/ios/Flutter/Generated.xcconfig
59+
**/ios/Flutter/app.flx
60+
**/ios/Flutter/app.zip
61+
**/ios/Flutter/flutter_assets/
62+
**/ios/ServiceDefinitions.json
63+
**/ios/Runner/GeneratedPluginRegistrant.*
64+
**/ios/Runner/Runner.entitlements
765

8-
build/
66+
# Exceptions to above rules.
67+
!**/ios/**/default.mode1v3
68+
!**/ios/**/default.mode2v3
69+
!**/ios/**/default.pbxuser
70+
!**/ios/**/default.perspectivev3
71+
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
22.8 KB
Binary file not shown.
Binary file not shown.
33.6 KB
Binary file not shown.
33.6 KB
Binary file not shown.

airprobe/fonts/digital-7/readme.txt

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
True Type Fonts: DIGITAL-7 version 1.02
2+
3+
4+
EULA
5+
-==-
6+
The fonts Digital-7 is freeware for home using.
7+
8+
9+
DESCRIPTION
10+
-=========-
11+
12+
This font created specially for program Calculator-7 (download shareware version: http://www.styleseven.com/ and use 7 days fo free).
13+
14+
The program Calculator-7 offers you the following possibilities:
15+
* calculate using seven operator: addition, subtraction, multiply, divide, percent, square root, 1 divide to X;
16+
* set decimal position (0, 2, 3, float) and round type (up, mathematical, down);
17+
* customize an appearance of work window: scale, fonts for digital panel and buttons, background color;
18+
* customize an appearance of number in digital panel: leading zero for decimal, thousand separator, decimal separator, digit grouping;
19+
* calculate total from clipboard (copy data to clipboard from table or text and press one button).
20+
21+
22+
Files in digital-7_font.zip:
23+
readme.txt this file;
24+
digital-7.ttf digital-7 regular font;
25+
digital-7 (italic).ttf digital-7 italic font;
26+
digital-7 (mono).ttf digital-7 mono font;
27+
digital-7 (mono italic).ttf digital-7 mono font.
28+
29+
Please visit http://www.styleseven.com/ for download our other products as freeware as shareware.
30+
We will welcome any useful suggestions and comments; please send them to [email protected]
31+
32+
33+
FREEWARE USE (NOTES)
34+
-=================-
35+
Also you may:
36+
* Use the font in freeware software (credit needed);
37+
* Use the font for your education process.
38+
39+
40+
COMMERCIAL OR BUSINESS USE
41+
-========================-
42+
43+
You can buy font for commercial use here ($24.95): http://store.esellerate.net/s.aspx?s=STR0331655240
44+
You may:
45+
* Include the font to your installation;
46+
* Use one license up to 100 computers in your office.
47+
Please contact us for any questions.
48+
49+
50+
WHAT IS NEW?
51+
-==========-
52+
53+
Version 1.01 April 05 2009
54+
--------------------------
55+
* Change Typeface name for fonts "Digital-7 (mono)" and "Digital-7 (italic)" (now available all fonts for select in application, for example Word Pad).
56+
* Corrected symbol ':'.
57+
58+
Version 1.01 April 07 2011
59+
--------------------------
60+
* Embedding is allowed.
61+
62+
Version 1.1 June 07 2013
63+
--------------------------
64+
* Mono Italic font is added.
65+
66+
67+
AUTHOR
68+
-====-
69+
70+
Sizenko Alexander
71+
Style-7
72+
http://www.styleseven.com
73+
Created: October 7 2008
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
2+
// #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"
23
#include "Generated.xcconfig"

airprobe/ios/Podfile

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Uncomment this line to define a global platform for your project
2+
platform :ios, '9.0'
3+
4+
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
5+
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
6+
7+
project 'Runner', {
8+
'Debug' => :debug,
9+
'Profile' => :release,
10+
'Release' => :release,
11+
}
12+
13+
def parse_KV_file(file, separator='=')
14+
file_abs_path = File.expand_path(file)
15+
if !File.exists? file_abs_path
16+
return [];
17+
end
18+
pods_ary = []
19+
skip_line_start_symbols = ["#", "/"]
20+
File.foreach(file_abs_path) { |line|
21+
next if skip_line_start_symbols.any? { |symbol| line =~ /^\s*#{symbol}/ }
22+
plugin = line.split(pattern=separator)
23+
if plugin.length == 2
24+
podname = plugin[0].strip()
25+
path = plugin[1].strip()
26+
podpath = File.expand_path("#{path}", file_abs_path)
27+
pods_ary.push({:name => podname, :path => podpath});
28+
else
29+
puts "Invalid plugin specification: #{line}"
30+
end
31+
}
32+
return pods_ary
33+
end
34+
35+
target 'Runner' do
36+
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
37+
# referring to absolute paths on developers' machines.
38+
system('rm -rf .symlinks')
39+
system('mkdir -p .symlinks/plugins')
40+
41+
# Flutter Pods
42+
generated_xcode_build_settings = parse_KV_file('./Flutter/Generated.xcconfig')
43+
if generated_xcode_build_settings.empty?
44+
puts "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter packages get is executed first."
45+
end
46+
generated_xcode_build_settings.map { |p|
47+
if p[:name] == 'FLUTTER_FRAMEWORK_DIR'
48+
symlink = File.join('.symlinks', 'flutter')
49+
File.symlink(File.dirname(p[:path]), symlink)
50+
pod 'Flutter', :path => File.join(symlink, File.basename(p[:path]))
51+
end
52+
}
53+
54+
# Plugin Pods
55+
plugin_pods = parse_KV_file('../.flutter-plugins')
56+
plugin_pods.map { |p|
57+
symlink = File.join('.symlinks', 'plugins', p[:name])
58+
File.symlink(p[:path], symlink)
59+
pod p[:name], :path => File.join(symlink, 'ios')
60+
}
61+
end
62+
63+
post_install do |installer|
64+
installer.pods_project.targets.each do |target|
65+
target.build_configurations.each do |config|
66+
config.build_settings['ENABLE_BITCODE'] = 'NO'
67+
end
68+
end
69+
end

0 commit comments

Comments
 (0)