├── .github ├── ISSUE_TEMPLATE │ ├── api-type.md │ ├── bug_report.md │ ├── dev-task.md │ └── feature_request.md └── workflows │ └── copy_license.yml ├── .gitignore ├── .idea ├── .gitignore ├── artifacts │ ├── dev_build.xml │ ├── release.xml │ └── tdsm_core.xml ├── libraries │ ├── delta_time_core.xml │ ├── delta_time_fonts.xml │ ├── delta_time_menu_extension.xml │ ├── delta_time_sprite.xml │ ├── json.xml │ ├── stip_parser.xml │ └── tdsm_api_lib.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── LICENSE ├── README.md ├── config ├── build.sh ├── linux_build.sh ├── mac_build.sh └── win_build.bat ├── res ├── META-INF │ ├── exec │ │ └── MANIFEST.MF │ └── lib │ │ └── MANIFEST.MF ├── cursors │ ├── horz_scroll.png │ ├── main.png │ ├── none.png │ ├── pointer.png │ ├── reticle.png │ ├── text.png │ └── vert_scroll.png ├── font │ ├── mini-ascii.png │ ├── tdsm-ascii.png │ └── tdsm-latin-extended.png ├── icons │ ├── add.png │ ├── back.png │ ├── blueprint.png │ ├── checked.png │ ├── collapse.png │ ├── drag.png │ ├── expand.png │ ├── hue_slider.png │ ├── info.png │ ├── load_from_json.png │ ├── locked.png │ ├── none.png │ ├── program_icon.png │ ├── random.png │ ├── reset.png │ ├── settings.png │ ├── sv_matrix.png │ ├── turn_ccw.png │ ├── turn_cw.png │ ├── unchecked.png │ └── unlocked.png ├── loading │ ├── loading-1.png │ ├── loading-10.png │ ├── loading-11.png │ ├── loading-12.png │ ├── loading-13.png │ ├── loading-14.png │ ├── loading-15.png │ ├── loading-16.png │ ├── loading-2.png │ ├── loading-3.png │ ├── loading-4.png │ ├── loading-5.png │ ├── loading-6.png │ ├── loading-7.png │ ├── loading-8.png │ └── loading-9.png ├── logo │ ├── logo-1.png │ ├── logo-10.png │ ├── logo-11.png │ ├── logo-12.png │ ├── logo-13.png │ ├── logo-14.png │ ├── logo-15.png │ ├── logo-16.png │ ├── logo-2.png │ ├── logo-3.png │ ├── logo-4.png │ ├── logo-5.png │ ├── logo-6.png │ ├── logo-7.png │ ├── logo-8.png │ └── logo-9.png ├── program ├── styles │ └── default.zip ├── text │ ├── LICENSE.txt │ ├── about.txt │ ├── back.txt │ ├── back_from_repl.txt │ ├── changelog.txt │ ├── collapse.txt │ ├── decrement.txt │ ├── expand.txt │ ├── export_stip.txt │ ├── file_name.txt │ ├── first_sprite.txt │ ├── frames_per_dim.txt │ ├── inclusion.txt │ ├── increment.txt │ ├── layout.txt │ ├── license_summary.txt │ ├── load_from_json.txt │ ├── locked.txt │ ├── make_edit_styles.txt │ ├── more_styles.txt │ ├── no_repl.txt │ ├── none.txt │ ├── padding.txt │ ├── pokemon_sprites_now_separate_downloads.txt │ ├── quantize_gba.txt │ ├── random.txt │ ├── random_sprite.txt │ ├── replacement.txt │ ├── reset.txt │ ├── roadmap.txt │ ├── splash.txt │ ├── stipple_effect.txt │ ├── style_settings.txt │ ├── technical.txt │ ├── turn_ccw.txt │ ├── turn_cw.txt │ ├── tut_anims.txt │ ├── tut_col_sel.txt │ ├── tut_config.txt │ ├── tut_dirs.txt │ ├── tut_export.txt │ ├── tut_layers.txt │ ├── tut_lock.txt │ ├── tut_make_style.txt │ ├── tut_random.txt │ ├── unlocked.txt │ ├── upload_style.txt │ └── warn_rom_15_cols.txt └── version ├── src └── com │ └── jordanbunke │ └── tdsm │ ├── ProgramInfo.java │ ├── TDSM.java │ ├── data │ ├── Animation.java │ ├── Directions.java │ ├── Edge.java │ ├── Orientation.java │ ├── Replacement.java │ ├── Sprite.java │ ├── func │ │ ├── ColorReplacementFunc.java │ │ ├── Composer.java │ │ └── CoordFunc.java │ ├── layer │ │ ├── AbstractACLayer.java │ │ ├── AssetChoiceLayer.java │ │ ├── AssetLayer.java │ │ ├── ChoiceLayer.java │ │ ├── ChoosingLayer.java │ │ ├── ColorSelectionLayer.java │ │ ├── CustomizationLayer.java │ │ ├── DecisionLayer.java │ │ ├── DependentComponentLayer.java │ │ ├── GroupLayer.java │ │ ├── Layers.java │ │ ├── ManualRefreshLayer.java │ │ ├── MaskLayer.java │ │ ├── MathLayer.java │ │ ├── PureComposeLayer.java │ │ └── support │ │ │ ├── AssetChoice.java │ │ │ ├── AssetChoiceTemplate.java │ │ │ ├── ColorSelection.java │ │ │ └── NoAssetChoice.java │ └── style │ │ ├── FromFileStyle.java │ │ ├── Style.java │ │ ├── Styles.java │ │ └── settings │ │ ├── QuantizeGBASetting.java │ │ ├── StyleSetting.java │ │ ├── StyleSettings.java │ │ └── Warn15ColorsSetting.java │ ├── flow │ ├── ProgramState.java │ └── screens │ │ ├── Configuration.java │ │ └── Customization.java │ ├── io │ └── Export.java │ ├── menu │ ├── BackgroundElement.java │ ├── Blinker.java │ ├── Button.java │ ├── Checkbox.java │ ├── Dropdown.java │ ├── DynamicLabel.java │ ├── DynamicTextbox.java │ ├── IconButton.java │ ├── IconOptionsButton.java │ ├── Indicator.java │ ├── StaticLabel.java │ ├── Textbox.java │ ├── Veil.java │ ├── anim │ │ ├── LoadingAnimation.java │ │ ├── Logo.java │ │ └── MenuAnimation.java │ ├── config │ │ ├── AnimationSequencer.java │ │ ├── DirectionSequencer.java │ │ ├── PaddingTextbox.java │ │ ├── SequenceEntry.java │ │ ├── Sequencer.java │ │ ├── SequencerScrollBox.java │ │ └── drag │ │ │ ├── DragLogic.java │ │ │ └── DragNode.java │ ├── layer │ │ ├── AssetChoiceButton.java │ │ ├── ColorSelectionButton.java │ │ ├── ColorSelectionElement.java │ │ ├── CustomizationElement.java │ │ └── LayerElement.java │ ├── pre_export │ │ ├── ColorReplacementButton.java │ │ ├── ReplacementOptionButton.java │ │ ├── ReplacementOptions.java │ │ └── ReplacementPreview.java │ ├── sampler │ │ ├── ColorPicker.java │ │ ├── ColorTextbox.java │ │ ├── ColorTransmitter.java │ │ ├── Sampler.java │ │ ├── SubmitColorButton.java │ │ ├── SwatchButton.java │ │ └── SwatchManager.java │ ├── scrollable │ │ ├── HorzScrollBox.java │ │ ├── HorzScrollSlider.java │ │ ├── ScrollBoxDrawFunc.java │ │ ├── Slider.java │ │ ├── VertScrollBox.java │ │ └── VertScrollSlider.java │ └── text_button │ │ ├── Alignment.java │ │ ├── ButtonType.java │ │ ├── DropdownButton.java │ │ ├── StaticTextButton.java │ │ └── TextButton.java │ ├── settings │ ├── Settings.java │ └── update │ │ ├── StartupMessage.java │ │ └── VersionHandler.java │ ├── util │ ├── Colors.java │ ├── Constants.java │ ├── Cursor.java │ ├── EnumUtils.java │ ├── ErrorDisplay.java │ ├── Graphics.java │ ├── JSONHelper.java │ ├── Layout.java │ ├── MenuAssembly.java │ ├── OSUtils.java │ ├── ParserUtils.java │ ├── ProgramFont.java │ ├── ResourceCodes.java │ ├── RuntimeSettings.java │ ├── StringUtils.java │ ├── Tooltip.java │ ├── Tutorials.java │ └── hardware │ │ └── GBAUtils.java │ └── visual_misc │ └── Playback.java ├── tdsm.iml └── test └── com └── jordanbunke └── tdsm └── Debug.java /.github/ISSUE_TEMPLATE/api-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.github/ISSUE_TEMPLATE/api-type.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/dev-task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.github/ISSUE_TEMPLATE/dev-task.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/copy_license.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.github/workflows/copy_license.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /out/ 2 | *.log 3 | *.stip 4 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/artifacts/dev_build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/artifacts/dev_build.xml -------------------------------------------------------------------------------- /.idea/artifacts/release.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/artifacts/release.xml -------------------------------------------------------------------------------- /.idea/artifacts/tdsm_core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/artifacts/tdsm_core.xml -------------------------------------------------------------------------------- /.idea/libraries/delta_time_core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/libraries/delta_time_core.xml -------------------------------------------------------------------------------- /.idea/libraries/delta_time_fonts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/libraries/delta_time_fonts.xml -------------------------------------------------------------------------------- /.idea/libraries/delta_time_menu_extension.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/libraries/delta_time_menu_extension.xml -------------------------------------------------------------------------------- /.idea/libraries/delta_time_sprite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/libraries/delta_time_sprite.xml -------------------------------------------------------------------------------- /.idea/libraries/json.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/libraries/json.xml -------------------------------------------------------------------------------- /.idea/libraries/stip_parser.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/libraries/stip_parser.xml -------------------------------------------------------------------------------- /.idea/libraries/tdsm_api_lib.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/libraries/tdsm_api_lib.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/README.md -------------------------------------------------------------------------------- /config/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/config/build.sh -------------------------------------------------------------------------------- /config/linux_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/config/linux_build.sh -------------------------------------------------------------------------------- /config/mac_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/config/mac_build.sh -------------------------------------------------------------------------------- /config/win_build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/config/win_build.bat -------------------------------------------------------------------------------- /res/META-INF/exec/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Main-Class: com.jordanbunke.tdsm.TDSM 3 | 4 | -------------------------------------------------------------------------------- /res/META-INF/lib/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /res/cursors/horz_scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/cursors/horz_scroll.png -------------------------------------------------------------------------------- /res/cursors/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/cursors/main.png -------------------------------------------------------------------------------- /res/cursors/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/cursors/none.png -------------------------------------------------------------------------------- /res/cursors/pointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/cursors/pointer.png -------------------------------------------------------------------------------- /res/cursors/reticle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/cursors/reticle.png -------------------------------------------------------------------------------- /res/cursors/text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/cursors/text.png -------------------------------------------------------------------------------- /res/cursors/vert_scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/cursors/vert_scroll.png -------------------------------------------------------------------------------- /res/font/mini-ascii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/font/mini-ascii.png -------------------------------------------------------------------------------- /res/font/tdsm-ascii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/font/tdsm-ascii.png -------------------------------------------------------------------------------- /res/font/tdsm-latin-extended.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/font/tdsm-latin-extended.png -------------------------------------------------------------------------------- /res/icons/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/add.png -------------------------------------------------------------------------------- /res/icons/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/back.png -------------------------------------------------------------------------------- /res/icons/blueprint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/blueprint.png -------------------------------------------------------------------------------- /res/icons/checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/checked.png -------------------------------------------------------------------------------- /res/icons/collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/collapse.png -------------------------------------------------------------------------------- /res/icons/drag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/drag.png -------------------------------------------------------------------------------- /res/icons/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/expand.png -------------------------------------------------------------------------------- /res/icons/hue_slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/hue_slider.png -------------------------------------------------------------------------------- /res/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/info.png -------------------------------------------------------------------------------- /res/icons/load_from_json.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/load_from_json.png -------------------------------------------------------------------------------- /res/icons/locked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/locked.png -------------------------------------------------------------------------------- /res/icons/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/none.png -------------------------------------------------------------------------------- /res/icons/program_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/program_icon.png -------------------------------------------------------------------------------- /res/icons/random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/random.png -------------------------------------------------------------------------------- /res/icons/reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/reset.png -------------------------------------------------------------------------------- /res/icons/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/settings.png -------------------------------------------------------------------------------- /res/icons/sv_matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/sv_matrix.png -------------------------------------------------------------------------------- /res/icons/turn_ccw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/turn_ccw.png -------------------------------------------------------------------------------- /res/icons/turn_cw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/turn_cw.png -------------------------------------------------------------------------------- /res/icons/unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/unchecked.png -------------------------------------------------------------------------------- /res/icons/unlocked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/icons/unlocked.png -------------------------------------------------------------------------------- /res/loading/loading-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-1.png -------------------------------------------------------------------------------- /res/loading/loading-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-10.png -------------------------------------------------------------------------------- /res/loading/loading-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-11.png -------------------------------------------------------------------------------- /res/loading/loading-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-12.png -------------------------------------------------------------------------------- /res/loading/loading-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-13.png -------------------------------------------------------------------------------- /res/loading/loading-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-14.png -------------------------------------------------------------------------------- /res/loading/loading-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-15.png -------------------------------------------------------------------------------- /res/loading/loading-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-16.png -------------------------------------------------------------------------------- /res/loading/loading-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-2.png -------------------------------------------------------------------------------- /res/loading/loading-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-3.png -------------------------------------------------------------------------------- /res/loading/loading-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-4.png -------------------------------------------------------------------------------- /res/loading/loading-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-5.png -------------------------------------------------------------------------------- /res/loading/loading-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-6.png -------------------------------------------------------------------------------- /res/loading/loading-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-7.png -------------------------------------------------------------------------------- /res/loading/loading-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-8.png -------------------------------------------------------------------------------- /res/loading/loading-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/loading/loading-9.png -------------------------------------------------------------------------------- /res/logo/logo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-1.png -------------------------------------------------------------------------------- /res/logo/logo-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-10.png -------------------------------------------------------------------------------- /res/logo/logo-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-11.png -------------------------------------------------------------------------------- /res/logo/logo-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-12.png -------------------------------------------------------------------------------- /res/logo/logo-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-13.png -------------------------------------------------------------------------------- /res/logo/logo-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-14.png -------------------------------------------------------------------------------- /res/logo/logo-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-15.png -------------------------------------------------------------------------------- /res/logo/logo-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-16.png -------------------------------------------------------------------------------- /res/logo/logo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-2.png -------------------------------------------------------------------------------- /res/logo/logo-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-3.png -------------------------------------------------------------------------------- /res/logo/logo-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-4.png -------------------------------------------------------------------------------- /res/logo/logo-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-5.png -------------------------------------------------------------------------------- /res/logo/logo-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-6.png -------------------------------------------------------------------------------- /res/logo/logo-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-7.png -------------------------------------------------------------------------------- /res/logo/logo-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-8.png -------------------------------------------------------------------------------- /res/logo/logo-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/logo/logo-9.png -------------------------------------------------------------------------------- /res/program: -------------------------------------------------------------------------------- 1 | {name:Top Down Sprite Maker} 2 | {version:1.2.1.6} 3 | {devbuild:true} 4 | -------------------------------------------------------------------------------- /res/styles/default.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/styles/default.zip -------------------------------------------------------------------------------- /res/text/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/LICENSE.txt -------------------------------------------------------------------------------- /res/text/about.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/about.txt -------------------------------------------------------------------------------- /res/text/back.txt: -------------------------------------------------------------------------------- 1 | Back to previous menu 2 | -------------------------------------------------------------------------------- /res/text/back_from_repl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/back_from_repl.txt -------------------------------------------------------------------------------- /res/text/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/changelog.txt -------------------------------------------------------------------------------- /res/text/collapse.txt: -------------------------------------------------------------------------------- 1 | Collapse 2 | -------------------------------------------------------------------------------- /res/text/decrement.txt: -------------------------------------------------------------------------------- 1 | Decrement (-) 2 | -------------------------------------------------------------------------------- /res/text/expand.txt: -------------------------------------------------------------------------------- 1 | Expand 2 | -------------------------------------------------------------------------------- /res/text/export_stip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/export_stip.txt -------------------------------------------------------------------------------- /res/text/file_name.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/file_name.txt -------------------------------------------------------------------------------- /res/text/first_sprite.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/first_sprite.txt -------------------------------------------------------------------------------- /res/text/frames_per_dim.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/frames_per_dim.txt -------------------------------------------------------------------------------- /res/text/inclusion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/inclusion.txt -------------------------------------------------------------------------------- /res/text/increment.txt: -------------------------------------------------------------------------------- 1 | Increment (+) 2 | -------------------------------------------------------------------------------- /res/text/layout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/layout.txt -------------------------------------------------------------------------------- /res/text/license_summary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/license_summary.txt -------------------------------------------------------------------------------- /res/text/load_from_json.txt: -------------------------------------------------------------------------------- 1 | Load from JSON 2 | -------------------------------------------------------------------------------- /res/text/locked.txt: -------------------------------------------------------------------------------- 1 | Unlock layer for randomization 2 | -------------------------------------------------------------------------------- /res/text/make_edit_styles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/make_edit_styles.txt -------------------------------------------------------------------------------- /res/text/more_styles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/more_styles.txt -------------------------------------------------------------------------------- /res/text/no_repl.txt: -------------------------------------------------------------------------------- 1 | Do not replace 2 | -------------------------------------------------------------------------------- /res/text/none.txt: -------------------------------------------------------------------------------- 1 | No selection 2 | -------------------------------------------------------------------------------- /res/text/padding.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/padding.txt -------------------------------------------------------------------------------- /res/text/pokemon_sprites_now_separate_downloads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/pokemon_sprites_now_separate_downloads.txt -------------------------------------------------------------------------------- /res/text/quantize_gba.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/quantize_gba.txt -------------------------------------------------------------------------------- /res/text/random.txt: -------------------------------------------------------------------------------- 1 | Randomize 2 | -------------------------------------------------------------------------------- /res/text/random_sprite.txt: -------------------------------------------------------------------------------- 1 | Generate a random 2 | sprite in this style 3 | -------------------------------------------------------------------------------- /res/text/replacement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/replacement.txt -------------------------------------------------------------------------------- /res/text/reset.txt: -------------------------------------------------------------------------------- 1 | Reset 2 | -------------------------------------------------------------------------------- /res/text/roadmap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/roadmap.txt -------------------------------------------------------------------------------- /res/text/splash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/splash.txt -------------------------------------------------------------------------------- /res/text/stipple_effect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/stipple_effect.txt -------------------------------------------------------------------------------- /res/text/style_settings.txt: -------------------------------------------------------------------------------- 1 | Settings specific to this sprite style 2 | -------------------------------------------------------------------------------- /res/text/technical.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/technical.txt -------------------------------------------------------------------------------- /res/text/turn_ccw.txt: -------------------------------------------------------------------------------- 1 | Turn counterclockwise 2 | -------------------------------------------------------------------------------- /res/text/turn_cw.txt: -------------------------------------------------------------------------------- 1 | Turn clockwise 2 | -------------------------------------------------------------------------------- /res/text/tut_anims.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_anims.txt -------------------------------------------------------------------------------- /res/text/tut_col_sel.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_col_sel.txt -------------------------------------------------------------------------------- /res/text/tut_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_config.txt -------------------------------------------------------------------------------- /res/text/tut_dirs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_dirs.txt -------------------------------------------------------------------------------- /res/text/tut_export.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_export.txt -------------------------------------------------------------------------------- /res/text/tut_layers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_layers.txt -------------------------------------------------------------------------------- /res/text/tut_lock.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_lock.txt -------------------------------------------------------------------------------- /res/text/tut_make_style.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_make_style.txt -------------------------------------------------------------------------------- /res/text/tut_random.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/tut_random.txt -------------------------------------------------------------------------------- /res/text/unlocked.txt: -------------------------------------------------------------------------------- 1 | Lock layer: exclude from randomization 2 | -------------------------------------------------------------------------------- /res/text/upload_style.txt: -------------------------------------------------------------------------------- 1 | Upload a sprite style archive 2 | -------------------------------------------------------------------------------- /res/text/warn_rom_15_cols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/res/text/warn_rom_15_cols.txt -------------------------------------------------------------------------------- /res/version: -------------------------------------------------------------------------------- 1 | 1.2.1.6 -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/ProgramInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/ProgramInfo.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/TDSM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/TDSM.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/Animation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/Animation.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/Directions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/Directions.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/Edge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/Edge.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/Orientation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/Orientation.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/Replacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/Replacement.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/Sprite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/Sprite.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/func/ColorReplacementFunc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/func/ColorReplacementFunc.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/func/Composer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/func/Composer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/func/CoordFunc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/func/CoordFunc.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/AbstractACLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/AbstractACLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/AssetChoiceLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/AssetChoiceLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/AssetLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/AssetLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/ChoiceLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/ChoiceLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/ChoosingLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/ChoosingLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/ColorSelectionLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/ColorSelectionLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/CustomizationLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/CustomizationLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/DecisionLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/DecisionLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/DependentComponentLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/DependentComponentLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/GroupLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/GroupLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/Layers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/Layers.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/ManualRefreshLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/ManualRefreshLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/MaskLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/MaskLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/MathLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/MathLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/PureComposeLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/PureComposeLayer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/support/AssetChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/support/AssetChoice.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/support/AssetChoiceTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/support/AssetChoiceTemplate.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/support/ColorSelection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/support/ColorSelection.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/layer/support/NoAssetChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/layer/support/NoAssetChoice.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/style/FromFileStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/style/FromFileStyle.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/style/Style.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/style/Style.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/style/Styles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/style/Styles.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/style/settings/QuantizeGBASetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/style/settings/QuantizeGBASetting.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/style/settings/StyleSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/style/settings/StyleSetting.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/style/settings/StyleSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/style/settings/StyleSettings.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/data/style/settings/Warn15ColorsSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/data/style/settings/Warn15ColorsSetting.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/flow/ProgramState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/flow/ProgramState.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/flow/screens/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/flow/screens/Configuration.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/flow/screens/Customization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/flow/screens/Customization.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/io/Export.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/io/Export.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/BackgroundElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/BackgroundElement.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/Blinker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/Blinker.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/Button.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/Button.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/Checkbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/Checkbox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/Dropdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/Dropdown.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/DynamicLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/DynamicLabel.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/DynamicTextbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/DynamicTextbox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/IconButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/IconButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/IconOptionsButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/IconOptionsButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/Indicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/Indicator.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/StaticLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/StaticLabel.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/Textbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/Textbox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/Veil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/Veil.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/anim/LoadingAnimation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/anim/LoadingAnimation.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/anim/Logo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/anim/Logo.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/anim/MenuAnimation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/anim/MenuAnimation.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/AnimationSequencer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/AnimationSequencer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/DirectionSequencer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/DirectionSequencer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/PaddingTextbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/PaddingTextbox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/SequenceEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/SequenceEntry.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/Sequencer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/Sequencer.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/SequencerScrollBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/SequencerScrollBox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/drag/DragLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/drag/DragLogic.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/config/drag/DragNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/config/drag/DragNode.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/layer/AssetChoiceButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/layer/AssetChoiceButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/layer/ColorSelectionButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/layer/ColorSelectionButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/layer/ColorSelectionElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/layer/ColorSelectionElement.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/layer/CustomizationElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/layer/CustomizationElement.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/layer/LayerElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/layer/LayerElement.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/pre_export/ColorReplacementButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/pre_export/ColorReplacementButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/pre_export/ReplacementOptionButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/pre_export/ReplacementOptionButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/pre_export/ReplacementOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/pre_export/ReplacementOptions.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/pre_export/ReplacementPreview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/pre_export/ReplacementPreview.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/sampler/ColorPicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/sampler/ColorPicker.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/sampler/ColorTextbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/sampler/ColorTextbox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/sampler/ColorTransmitter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/sampler/ColorTransmitter.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/sampler/Sampler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/sampler/Sampler.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/sampler/SubmitColorButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/sampler/SubmitColorButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/sampler/SwatchButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/sampler/SwatchButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/sampler/SwatchManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/sampler/SwatchManager.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/scrollable/HorzScrollBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/scrollable/HorzScrollBox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/scrollable/HorzScrollSlider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/scrollable/HorzScrollSlider.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/scrollable/ScrollBoxDrawFunc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/scrollable/ScrollBoxDrawFunc.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/scrollable/Slider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/scrollable/Slider.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/scrollable/VertScrollBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/scrollable/VertScrollBox.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/scrollable/VertScrollSlider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/scrollable/VertScrollSlider.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/text_button/Alignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/text_button/Alignment.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/text_button/ButtonType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/text_button/ButtonType.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/text_button/DropdownButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/text_button/DropdownButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/text_button/StaticTextButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/text_button/StaticTextButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/menu/text_button/TextButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/menu/text_button/TextButton.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/settings/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/settings/Settings.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/settings/update/StartupMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/settings/update/StartupMessage.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/settings/update/VersionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/settings/update/VersionHandler.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/Colors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/Colors.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/Constants.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/Cursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/Cursor.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/EnumUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/EnumUtils.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/ErrorDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/ErrorDisplay.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/Graphics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/Graphics.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/JSONHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/JSONHelper.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/Layout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/Layout.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/MenuAssembly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/MenuAssembly.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/OSUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/OSUtils.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/ParserUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/ParserUtils.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/ProgramFont.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/ProgramFont.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/ResourceCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/ResourceCodes.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/RuntimeSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/RuntimeSettings.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/StringUtils.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/Tooltip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/Tooltip.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/Tutorials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/Tutorials.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/util/hardware/GBAUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/util/hardware/GBAUtils.java -------------------------------------------------------------------------------- /src/com/jordanbunke/tdsm/visual_misc/Playback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/src/com/jordanbunke/tdsm/visual_misc/Playback.java -------------------------------------------------------------------------------- /tdsm.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/tdsm.iml -------------------------------------------------------------------------------- /test/com/jordanbunke/tdsm/Debug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbunke/tdsm/HEAD/test/com/jordanbunke/tdsm/Debug.java --------------------------------------------------------------------------------