Skip to content

Commit

Permalink
Initial Commit of PabloDraw 3.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
cwensley committed Dec 22, 2017
1 parent 9de2c63 commit fb04bd3
Show file tree
Hide file tree
Showing 610 changed files with 64,854 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.ans diff
16 changes: 16 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
.DS_Store
*.pbxuser
*.perspectivev3
build/
*.xcuserdatad
*.xcworkspace
*.userprefs
*.user
*.pidb
*.suo
bin/
obj/
Pablo/deploy/
.svn
Source/packages
Releases/**/*.exe
9 changes: 9 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[submodule "Libraries/Mono.Nat"]
path = Libraries/Mono.Nat
url = https://github.com/cwensley/Mono.Nat.git
[submodule "Libraries/Eto"]
path = Libraries/Eto
url = https://github.com/picoe/Eto.git
[submodule "Libraries/lidgren"]
path = Libraries/lidgren
url = https://github.com/lidgren/lidgren-network-gen3.git
1,129 changes: 1,129 additions & 0 deletions Assets/Icons/Brush.ai

Large diffs are not rendered by default.

Binary file added Assets/Icons/Brush.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/Icons/Brush2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,078 changes: 1,078 additions & 0 deletions Assets/Icons/Brush3.ai

Large diffs are not rendered by default.

Binary file added Assets/Icons/Brush3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
999 changes: 999 additions & 0 deletions Assets/Icons/Pencil.ai

Large diffs are not rendered by default.

Binary file added Assets/Icons/Pencil.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/PabloDraw-512.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/PabloDraw-64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/PabloDraw-Document-128.psd
Binary file not shown.
Binary file added Assets/PabloDraw-Document-16.psd
Binary file not shown.
Binary file added Assets/PabloDraw-Document-256.psd
Binary file not shown.
Binary file added Assets/PabloDraw-Document-32.psd
Binary file not shown.
Binary file added Assets/PabloDraw-Document-512.psd
Binary file not shown.
1,448 changes: 1,448 additions & 0 deletions Assets/PabloDraw-Document.ai

Large diffs are not rendered by default.

1,599 changes: 1,599 additions & 0 deletions Assets/PabloDraw-iOS.ai

Large diffs are not rendered by default.

1,953 changes: 1,953 additions & 0 deletions Assets/PabloDraw.ai

Large diffs are not rendered by default.

Binary file added Assets/PabloDraw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/Screenshots/01 - PabloDraw Main.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/Screenshots/02 - PabloDraw Edit Mode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/Screenshots/04 - View Rip Scaled.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/Screenshots/04 - View Rip.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/Screenshots/05 - Edit Rip 1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Assets/Screenshots/05 - Edit Rip.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 33 additions & 0 deletions Assets/app store description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
3.0.16

Ansi/Ascii Text and RIPscrip vector graphic art viewer and editor with multi-user capabilities.

Supports:
• Text Formats: ANSI, ASCII, ADF, Avatar, BIN, CG, IDF, Tundra, CtrlA, XBIN, Animated ANSI
• Vector Formats: RIPscrip
• Raster Formats (viewing only): JPEG, GIF, PNG

Features:
• Convert any format to an image for easy sharing
• Multi-user networking to draw and chat together
• Watch animated ANSI and RIP
• Baud rate emulation
• Browse the sixteencolors.com archive of art
• Amiga & 9px Fonts
• DOS aspect emulation
• Color & character set editors

art,text,rip,ripscrip,editor,viewer,ansi,ascii,xbin,animated,convert,image,amiga

2011 Curtis Wensley

[email protected]

http://picoe.ca/support

http://picoe.ca/products/pablodraw/alpha

http://


You can create new documents by clicking the 'new' button, and selecting the type of document to create.
55 changes: 55 additions & 0 deletions Assets/art/PabloDraw-ascii.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@






.,S$$$$$S$Ss;;,.
.;s$$$$$$$$$$$$$$;.
;$$$$$$$$$$$$$$$$$Ss,. .;s;.
;$$$$$$$$$$$$$$$$$$$$S, .ssS$$$s.
,s$$$$$$$$$$$$$$$$$$$$$,. .$$$$$$$;
.S$$$$$$$$$$$$$$$$$$$Ss. .$$$$$$$S
.,;;;S$$S$$$$$$$$$$$$$s. S$$S$$$$
.,;;;;s$$$$$$S$$$$, ;$$$$$$S.
.,sS$$$$$$$$$; s$$$S$$s. .;;,
.,s$$$$$$S, s$$$S$s; ,$$S.
s$$$$$;. s$$$$$s. .S$$$;
.S$$$$$s. s$$$$$, .S$$$$
..s$$$$$S;. S$$$$S .s$$$$;
,s$$$$$$$S. ,$$$$$s .S$$$$$.
.s$$$$$$$$$$; ;$$$$S .S$$$$$;
.;S$$$$$$$$$$s. ;$$$$s $$$$$$,
.s$$$$$$$$s, ,$$$$. S$$$$$.
.,s$$$$$S, .$$$$ .s$$$s.
.;S$$S,.. .;$$$$ssss,. $$$$ . ,,;, S$$$s.
,$$$s. ;S$$$$$$$$$$$$, $$$$s;sS$$$$$$$Ss;, ;$$$; ...
.$$$$ .S$$$$$$$$$$$$$$$, .$$$$$$$$$$$$$$$$$$$$, .s$$$. .;S$$$$$$;,
,$$$S .$$$$$$$$$$$$$$$$$$, .$$$$$$$$$$$$$$$$$$$$Ss $$$; .;$$$$$$$$$$S,,.
s$$$. S$$$$$$S;;;;$$$$$$$s $$$$$$$$$$$$$$$$$$$$$$S. $$$S ;$$$$$$$$$$$$S;;
$$$$ $$$$$$s. .;S$$$$$ s$$$$$$S; .;S$$$S $$$$.$$$$$$$$$$$$$$SS,
$$$$ $$$$s ,s$$$$ ,$$$$$s ;$$$$ S$$s $$$$$Ss;s$$$$$$$;
$$$$.. $$$$; ;$$$$. .$$$$$, $$$$ $$$s;$$$S . ;S$$$$;
$$$$s, s$$$s S$$$s s$$$$ $$S; $$s s$$$. ;S$$$;
$$$$$s .S$$S. ;$$$$. ;$$$$ ,$$s,.$$$ $$$S s$$$;
S$$$$$; .S$$S. ;$$$$, ,$$$$, S$$;.;$$S $$S; s$$;
,$$$$$$, ,S$$S. s$$$$s .s$$$s. ;$$$, $$$s s$S, .S$S
;$$$$$S .;$$Ss. .s$$$$$S. .s$$$S;,.. .,;sS$$$S ,$$$; .$S; ,s$S.
S$$$$$s. .;$$$$$$$$$$$$$$$S. .s$$$$$$$$$$$$$$$s. ,$$$s ;$S;. ,sSS,
,;$$$$$$s, ,;S$$$$$$;,,$$$Ss .sSS;;;;;;sss;. ,S$$S, s$$$$$$$$S;.
.;$$$$$$s ... ... ;$$$S, .,;;,. ,$$; s$$$$$;.
.;SSS$$s ,;;, ,,, .
.,,;,,
.,;;;;;;,. ..,sSSSSS$s;,. .s$$S;. ,;;. .,,
,;sS$$$$$$$$$Ss;;,. .ss$$$$$$$$$$$S;. s$$$$$$; ;$$$, .,$$$;.
;$$$$$$$$$$$$$$$$$$$, .$$$$$$$$$$$$$$$, .$$$$$$$$ .S$$$. . ,s$$$S.
;$$$$$$$$$$$$$$$$$$$S. S$$$s, ,S$$$S, ;$$$,;$$$S.s$$$$, ,;;. .S$$$$S.
,$$$$$$. .,sS$$$$$$; $$$$S. ,$$$$S,. $$$$;,s$$$s.sS$$S;.;S$$S..,S$$$$$,
,s$$$$$; ..S$$$$$s s$$$$s,,s$$;. $$$$$$$$$$Ss s$$$$$$$$$$$$$$$$$$;
;;s$$$$S .$$$$$s ;$$$$SsS$$$s. $$$$$$$sS$$$;;S$$$$$$$$$$$$$$$$;
,.;$$$$$ ,$$$$$; ,$$$$$$$$$$$s. $$$$sSSs,$$$S,;S$$$$$$$$$$$$$$s.
,$;$Ss .,s$$$$s, ;$$Ss$SSS$$$$S. $$$$ ;$$$S,s$$$$$;;$$$$$$,.
.;$s$$Ssss;,;sS$$$s,. ;$$$$$. ;$$$$$, $$$$ .$$$$,;$$$$, .s$$$$S.
;$$$$$$$$SsS$$$$s. ,$$$$S .;$$$$,.$$$$ ;$$S ,s;. .s$$s.
,$$$$$$$$$$$$$s. .,S$$s .;;s$S..$$$; .,;,
., ,; .,,,. ...
19 changes: 19 additions & 0 deletions Assets/art/us-eto orange.ans
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@

����������������
������������ �����������������������������
������������ ����������������� ��������������
������������������ �������
����������������������
������������������������
�������������������������
������������������������
��������� ������������������ ��������
�����������������������������������
�������������������������������
�����������
eatingthree oranges

 ������  ������  ��
�������� ��������  ������
�������� ��������   �������� <-- that's not an
 �� ������ �� ������ �� ����   orange!
22 changes: 22 additions & 0 deletions Assets/art/us-pablo.ans
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
 ��
�����  ������� �� �������
   �� ��� �����ܲ������� �� � ���� ��� ������ ������ ��ݱ����
 �  � � ���� ��߰������ � � �������� �� ���� �� �������
   � �����߱� �  ��ܲ������ �������� ������� �������� ����� �����
� � ���� ������ ������� ���� �����  ��� ��� � �� � �������������������
��� �� ����� � � ����� ����   � ����  ���������� �� ���� �۲�������
�� �� ��    �� � � ��� � ��� ������� ���������� �� ������� ��������۰
�������  �  � �� � ��  �� ��� ����������۲���� ۲ �������� � �������
����� ��  � ���� ��  ���� ��� ������ ������ ����� ��߲�� � ��������
�  ����� � ������� �����������  � �� ����� �� �۰� �������� ��������
� ����� �������߱ � �  ����� � ����� �� ���� �� ��� � ������� � �  ����� �
� ��������߲�� ������  ����� � ������� ����� ߲���� � �������� ���������
������������� � ���    ������������������ܲ���� ������� �����������������
��������� ��� � � �����  �������ܲ����߲�ܲ�������������ܲ��������������������
k1 ������ ��� ������ ����������������� ��� ���������������� �������������
4d ������� �� ��� �����  ��� ���߲�������� ��� ������� �� ���� ܲ������
 ��ܲ��� �� �� ��������������߲�� �� ����� ����� ��� ����߲���� �
 � �߱���߱� �� � ����� ���ܰ��� �� ߱ � � ���۲ ��� �����������߲
�ܲ ����� ��� �� ���������������������۱ ���� ߰��
 �� ����� ���������������������� ��� � D R A W �� � ����
������� � �
1 change: 1 addition & 0 deletions Libraries/Eto
Submodule Eto added at 6cdd5c
1 change: 1 addition & 0 deletions Libraries/Mono.Nat
Submodule Mono.Nat added at b6b5d6
82 changes: 82 additions & 0 deletions Libraries/extractprojects.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

function extract_csproj () {
csprojdir=$1
csproj=$4
newdir=$2
libdir=$3
subdir="`echo $libdir/$csprojdir | sed 's/\\//\\\\\\\\/g'`"
subdir="$subdir\\\\"
if [[ -z "$5" ]]; then
oldcsproj=$csproj
else
oldcsproj=$csproj
csproj=$5
fi
csproj="$newdir/$csproj"

mkdir -p "$newdir"

rm -f "$csproj"

cp "$DIR/$csprojdir/$oldcsproj" "$csproj"

rep="s/<(Compile|EmbeddedResource|None) Include=\"(.+)\">(?=\s*<Link>)/<\1 Include=\"$subdir\2\">/g"
#rep="s/<(Compile|EmbeddedResource|None) Include=\"(.+)\">(?!\s*<Link>)/<\1 Include=\"$subdir\2\">/g"
perl -0pi -e "$rep" "$csproj"

rep="s/<(Compile|EmbeddedResource|None) Include=\"(.+)\">(?!\s*<Link>)/<\1 Include=\"$subdir\2\">\n <Link>\2<\/Link>/g"
#rep="s/<(Compile|EmbeddedResource|None) Include=\"(.+)\">\s*<Link>.+<\/Link>/<\1 Include=\"$subdir\2\">/g"
perl -0pi -e "$rep" "$csproj"

rep="s/<(Compile|EmbeddedResource|None) Include=\"(.+)\" \/>/<\1 Include=\"$subdir\2\">\n <Link>\2<\/Link>\n <\/\1>/"
#rep="s/<(Compile|EmbeddedResource|None) Include=\"(.+)\" \/>/<\1 Include=\"$subdir\2\" \/>/"
perl -pi -e "$rep" "$csproj"

rep="s/<(OutputPath|DocumentationFile)>(.+)<\//<\1>$subdir\2<\//"
perl -pi -e "$rep" "$csproj"

rep="s/(?<=<Import Project=\")(?!\$\(.*\)))(.+)(?=\"\s*\/>)/$subdir\2/g"
perl -0pi -e "$rep" "$csproj"

rep="s/(<Reference Include=\"[^\"]++\">(\s|.)*?<HintPath>)((\s|.)+?<\/HintPath>(\s|.)+?<\/Reference>)/\1$subdir\3/g"
perl -0pi -e "$rep" "$csproj"
}

function replace_reference () {
csproj=$1
find_reference=$2
replace_with=$3

uuid=$(sed -n 's/.*<ProjectGuid>\(.*\)<\/ProjectGuid>.*/\1/p' "$replace_with.csproj")

rep="s/<Reference Include=\"$find_reference.*?\">(\s|.)*?<\/Reference>/<ProjectReference Include=\"$replace_with.csproj\">\n <Project>$uuid<\/Project>\n <Name>$replace_with<\/Name>\n <\/ProjectReference>/g"
perl -0pi -e "$rep" "$csproj"
}

function replace_hint () {
csprojdir=$1
find_reference=$2
newdir=$3

rep="s/(<Reference Include=\"$find_reference[^\"]++\">(\s|.)*?<HintPath>)([^<]+?)($find_reference[.]dll<\/HintPath>(\s|.)+?<\/Reference>)/\1$newdir\4/g"
perl -0pi -e "$rep" "$csproj"
}

function remove_line () {
file_name=$1
remove_line=$2

perl -0pi -e "$remove_line" "$file_name"
}

function convert_to_ios () {
remove_line "$1" "s/.*<TargetFrameworkVersion>v4\.0<\/TargetFrameworkVersion>.*\n//g"
remove_line "$1" "s/(.*)(<ProjectGuid>.*<\/ProjectGuid>)(.*\n)/\1\2\3\1<ProjectTypeGuids>{6BC8ED88-2882-458C-8E55-DFD12B67127B};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}<\/ProjectTypeGuids>\3/g"
}

extract_csproj "lidgren/Lidgren.Network" "../Source/Lidgren.Network" "../../Libraries" "Lidgren.Network.csproj" "Lidgren.Network - iOS.csproj"
convert_to_ios "../Source/Lidgren.Network/Lidgren.Network - iOS.csproj"
extract_csproj "Mono.Nat/src/Mono.Nat" "../Source/Mono.Nat" "../../Libraries" "Mono.Nat.csproj" "Mono.Nat - iOS.csproj"
convert_to_ios "../Source/Mono.Nat/Mono.Nat - iOS.csproj"
1 change: 1 addition & 0 deletions Libraries/lidgren
Submodule lidgren added at 772dce
11 changes: 11 additions & 0 deletions Source/GlobalAssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
using System.Reflection;
using System.Runtime.CompilerServices;

[assembly: AssemblyCompany("Picoe Software Solutions Inc.")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("(c) 2013 by Curtis Wensley aka Eto")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]


[assembly: AssemblyVersion("3.2.1.*")]
Loading

0 comments on commit fb04bd3

Please sign in to comment.