diff --git a/images/nbteditor_iconsweet.png b/images/nbteditor_iconsweet.png new file mode 100644 index 0000000..cecbc05 Binary files /dev/null and b/images/nbteditor_iconsweet.png differ diff --git a/images/nbteditor_mkicon.png b/images/nbteditor_mkicon.png new file mode 100644 index 0000000..55c5420 Binary files /dev/null and b/images/nbteditor_mkicon.png differ diff --git a/lib/Constants.dart b/lib/Constants.dart index aeae1c1..9dfc807 100644 --- a/lib/Constants.dart +++ b/lib/Constants.dart @@ -8,7 +8,7 @@ class Constants { static const DRAWER_COLOR = Color.fromARGB(148, 0, 97, 97); static const PORTFOLIO_CARD_COLOR = Color.fromARGB(255, 0, 71, 97); - static const VERSION = "Version 1.0.013025+2009"; + static const VERSION = "Version 1.0.013025+2022"; static const COPYRIGHT = "Copyright 2024-2025 - Piccari Creations. All rights Reserved"; static const CLIENTPSK = diff --git a/lib/pages/nbt/NBTEditor.dart b/lib/pages/nbt/NBTEditor.dart index aaf5dee..86db147 100644 --- a/lib/pages/nbt/NBTEditor.dart +++ b/lib/pages/nbt/NBTEditor.dart @@ -40,6 +40,11 @@ class AboutNBTEditor extends StatelessWidget { "images/nbteditor_icon.png", width: 128, height: 128, + ), + Image.asset( + "images/nbteditor_iconsweet.png", + width: 128, + height: 128, ) ], ), @@ -78,18 +83,36 @@ class AboutNBTEditor extends StatelessWidget { SizedBox( height: 40, ), - Text( - "The next challenge was the layout of the editor and the tag icons! I quickly grabbed the public domain icons for the tags from the Minecraft Wiki, then proceeded to embed them. And have a look below, You be the judge on if I accomplished my task.", - style: style), - Image.asset( - "images/nbteditor_tagdisplay.png", - width: 1024, - height: 1024, + Row( + children: [ + Expanded( + child: Text( + "The next challenge was the layout of the editor and the tag icons! I quickly grabbed the public domain icons for the tags from the Minecraft Wiki, then proceeded to embed them. And have a look below, You be the judge on if I accomplished my task.", + style: style)), + Image.asset( + "images/nbteditor_tagdisplay.png", + scale: 1.5, + ), + ], ), - Image.asset( - "images/nbteditor_menu.png", - width: 1024, - height: 1024, + Row( + children: [ + Expanded( + child: Text( + "Next, before proceeding, I decided it was super important to create a icon! Something for the app, something unique. So I fired up blender to make the 3D icon. There i created two variants, the colorful classic compound tag icon in a higher resolution than 32x32... and a second one for the linux Sweet theme, which has a more purplish tint to it.", + style: style), + ), + Image.asset("images/nbteditor_mkicon.png", scale: 1.75) + ], + ), + Row( + children: [ + Expanded( + child: Text( + "I created a simplified menu for the app, with in my eyes, the most crucial feature being both a new document feature, and a raw edit feature", + style: style)), + Image.asset("images/nbteditor_menu.png", scale: 1.5), + ], ), Row(children: [ Expanded( @@ -98,17 +121,13 @@ class AboutNBTEditor extends StatelessWidget { style: style, ), ), - Image.asset( - "images/nbteditor_snbt.png", - width: 800, - height: 800, - ) + Image.asset("images/nbteditor_snbt.png", scale: 1.5) ]), SizedBox( height: 40, ), Text( - "Now.. it is important to edit this off with a note. This project is far from complete. I am a single person who made something I care deeply about, a utility for linux. I am not a UX designer. This was the best I could do with the limited knowledge on UX design that i have. I am far better at backend coding where I do not need to give the user any amount of controls or info. That being said, my CI server builds changes to the editor with every commit. Builds are produced for Windows and Linux, but not for Mac at this time. An android build is produced, but that is mostly as a for fun type of deal, as it is fairly useless on a phone without open or save functionality.", + "Now.. it is important to end this off with a note. This project is far from complete. I am a single person who made something I care deeply about, a utility for linux. I am not a UX designer. This was the best I could do with the limited knowledge on UX design that i have. I am far better at backend coding where I do not need to give the user any amount of controls or info. That being said, my CI server builds changes to the editor with every commit. Builds are produced for Windows and Linux, but not for Mac at this time. An android build is produced, but that is mostly as a for fun type of deal, as it is fairly useless on a phone without open or save functionality.", style: style, ) ], diff --git a/pubspec.yaml b/pubspec.yaml index f9ba474..7eb703c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -69,6 +69,8 @@ flutter: - images/nbteditor_tagdisplay.png - images/nbteditor_menu.png - images/nbteditor_snbt.png + - images/nbteditor_mkicon.png + - images/nbteditor_iconsweet.png # To add assets to your application, add an assets section, like this: # assets: