├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── gradle.yml ├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── SECURITY.md ├── banner-social.png ├── banner.png ├── fonts └── FiraCode-Medium.ttf ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── ide_emojis ├── default │ ├── blframe.png │ ├── brframe.png │ ├── btabbed_frame.png │ ├── ctabbed_frame.png │ ├── ltab_corner.png │ ├── ltab_corner_selected.png │ ├── ltab_separator.png │ ├── ltab_separator_selected.png │ ├── ltabbed_frame.png │ ├── rtab_corner.png │ ├── rtab_corner_selected.png │ ├── rtab_separator.png │ ├── rtab_separator_selected.png │ ├── rtabbed_frame.png │ ├── tlframe.png │ ├── trframe.png │ ├── ttabbed_frame.png │ └── ttabbed_frame_selected.png ├── delete.png ├── intellij │ ├── selected_bl.png │ ├── selected_bottom.png │ ├── selected_br.png │ ├── selected_ml.png │ ├── selected_mr.png │ ├── selected_side_bottom.png │ ├── selected_side_middle.png │ ├── selected_side_top.png │ ├── selected_tl.png │ ├── selected_top.png │ └── selected_tr.png ├── select.png └── unselected.png ├── image_inputs ├── intellij_base.png └── welcome_text.png ├── keyboard_emojis ├── alt.png ├── alt_active.png ├── backspace.png ├── caps_lock.png ├── caps_lock_active.png ├── context.png ├── ctrl.png ├── ctrl_active.png ├── cursor.png ├── del.png ├── down.png ├── end.png ├── enter.png ├── enterl.png ├── enterr.png ├── fn.png ├── fn_active.png ├── home.png ├── icon.png ├── ins.png ├── left.png ├── padding.png ├── pg_down.png ├── pg_up.png ├── right.png ├── shift.png ├── shiftl.png ├── shiftr.png ├── space.png ├── spacec.png ├── spacel.png ├── spacer.png ├── tab.png └── up.png ├── logo.png ├── mockup-display.html ├── mockup.png ├── settings.gradle ├── src ├── main │ ├── antlr │ │ ├── JavaScriptLexer.g4 │ │ └── JavaScriptParser.g4 │ ├── java │ │ └── com │ │ │ └── uddernetworks │ │ │ └── emojide │ │ │ ├── data │ │ │ ├── BasicDatabaseManager.java │ │ │ ├── BasicSQLBinder.java │ │ │ ├── DatabaseManager.java │ │ │ ├── GenericMap.java │ │ │ ├── SQLBinder.java │ │ │ ├── SQLBound.java │ │ │ └── document │ │ │ │ ├── BasicDocument.java │ │ │ │ ├── DefaultDocumentManager.java │ │ │ │ ├── Document.java │ │ │ │ └── DocumentManager.java │ │ │ ├── discord │ │ │ ├── DefaultDocumentTabController.java │ │ │ ├── DocumentTabController.java │ │ │ ├── ImageConverter.java │ │ │ ├── commands │ │ │ │ ├── CommandHelp.java │ │ │ │ ├── EmojiCommand.java │ │ │ │ ├── HelpCommand.java │ │ │ │ ├── IDECommand.java │ │ │ │ ├── PurgeCommand.java │ │ │ │ ├── choosable │ │ │ │ │ ├── ChoosingList.java │ │ │ │ │ ├── ChoosingListManager.java │ │ │ │ │ ├── DefaultChoosingList.java │ │ │ │ │ └── DefaultChoosingListManager.java │ │ │ │ └── manager │ │ │ │ │ ├── Argument.java │ │ │ │ │ ├── ArgumentError.java │ │ │ │ │ ├── ArgumentList.java │ │ │ │ │ ├── Command.java │ │ │ │ │ ├── CommandArg.java │ │ │ │ │ ├── CommandManager.java │ │ │ │ │ ├── CommandResult.java │ │ │ │ │ └── EmbedUtils.java │ │ │ ├── emoji │ │ │ │ ├── DefaultEmojiManager.java │ │ │ │ ├── Emoji.java │ │ │ │ ├── EmojiManager.java │ │ │ │ ├── Group.java │ │ │ │ └── StaticEmoji.java │ │ │ └── font │ │ │ │ ├── DefaultFontManager.java │ │ │ │ ├── Font.java │ │ │ │ └── FontManager.java │ │ │ ├── event │ │ │ ├── Cancellable.java │ │ │ ├── Event.java │ │ │ ├── EventRaiser.java │ │ │ ├── Handler.java │ │ │ ├── Priority.java │ │ │ └── Raisable.java │ │ │ ├── generator │ │ │ ├── DefaultEmojiGenerator.java │ │ │ ├── EmojiGenerator.java │ │ │ └── LetterGenerator.java │ │ │ ├── gui │ │ │ ├── CustomRenderedContainerFrame.java │ │ │ ├── EditableDynamicTextFrame.java │ │ │ ├── EditableStaticTextFrame.java │ │ │ ├── EmptyContainerFrame.java │ │ │ ├── HighlightedTextFrame.java │ │ │ ├── StaticTextFrame.java │ │ │ ├── TextPromptFrame.java │ │ │ ├── WelcomeFrame.java │ │ │ ├── components │ │ │ │ ├── CachedDisplayer.java │ │ │ │ ├── ComponentUtils.java │ │ │ │ ├── DefaultEmojiComponent.java │ │ │ │ ├── DefaultEmojiContainer.java │ │ │ │ ├── DefaultPositionedComponent.java │ │ │ │ ├── Displayer.java │ │ │ │ ├── EmojiComponent.java │ │ │ │ ├── EmojiContainer.java │ │ │ │ ├── InvalidComponentException.java │ │ │ │ ├── MockupImageDisplayer.java │ │ │ │ ├── MockupWebpageDisplayer.java │ │ │ │ ├── PositionedComponent.java │ │ │ │ ├── output │ │ │ │ │ ├── DefaultOutputFrame.java │ │ │ │ │ ├── IntelliJOutputFrame.java │ │ │ │ │ ├── OutputFrame.java │ │ │ │ │ └── OutputFrameTheme.java │ │ │ │ ├── styled │ │ │ │ │ ├── StyleUtils.java │ │ │ │ │ ├── StyledEmojiComponent.java │ │ │ │ │ └── StyledEmojiContainer.java │ │ │ │ └── theme │ │ │ │ │ ├── ThemeDependantRendering.java │ │ │ │ │ └── ThemeImplementor.java │ │ │ ├── render │ │ │ │ ├── RenderAction.java │ │ │ │ ├── RenderBreakpoint.java │ │ │ │ ├── RenderEngine.java │ │ │ │ └── RenderEntry.java │ │ │ ├── tabbed │ │ │ │ ├── DefaultTabbedFrame.java │ │ │ │ ├── IntelliJTabbedFrame.java │ │ │ │ ├── TabbedFrame.java │ │ │ │ ├── TabbedFrameConstants.java │ │ │ │ └── TabbedFrameTheme.java │ │ │ ├── tabs │ │ │ │ └── Tab.java │ │ │ ├── text │ │ │ │ ├── AutoGrowArrayList.java │ │ │ │ ├── DefaultTextBlock.java │ │ │ │ ├── DynamicTextBlock.java │ │ │ │ └── TextBlock.java │ │ │ └── theme │ │ │ │ ├── DefaultThemeManager.java │ │ │ │ ├── Theme.java │ │ │ │ └── ThemeManager.java │ │ │ ├── ide │ │ │ ├── ConsolePiper.java │ │ │ ├── FunctionController.java │ │ │ ├── LanguageHighlighter.java │ │ │ └── lexer │ │ │ │ └── javascript │ │ │ │ ├── JavaScriptBaseLexer.java │ │ │ │ └── JavaScriptBaseParser.java │ │ │ ├── keyboard │ │ │ ├── KeyPressEvent.java │ │ │ ├── KeyboardInputManager.java │ │ │ ├── KeyboardRaisable.java │ │ │ └── SimpleKeyboardInputManager.java │ │ │ ├── main │ │ │ ├── ChoosableEnum.java │ │ │ ├── ConfigManager.java │ │ │ ├── CustomPool.java │ │ │ ├── DefaultConfigManager.java │ │ │ ├── EmojIDE.java │ │ │ └── Thread.java │ │ │ ├── utils │ │ │ └── Commandline.java │ │ │ └── web │ │ │ ├── BasicWebCallback.java │ │ │ ├── BasicWebCallbackHandler.java │ │ │ ├── CommandCallback.java │ │ │ ├── SimpleWebListener.java │ │ │ ├── WebCallback.java │ │ │ ├── WebCallbackHandler.java │ │ │ └── WebListener.java │ └── resources │ │ ├── config.conf │ │ ├── createDocument.sql │ │ ├── documents.sql │ │ ├── getDocument.sql │ │ ├── getDocuments.sql │ │ ├── log4j.properties │ │ ├── log4j.xml │ │ ├── modifyDocument.sql │ │ └── removeDocument.sql └── test │ └── java │ └── com │ └── uddernetworks │ └── emojide │ └── gui │ └── text │ └── AutoGrowArrayListTest.java └── welcome_emojis └── name ├── 0w0.png ├── 0w1.png ├── 1w0.png ├── 1w1.png ├── 2w0.png ├── 2w1.png ├── 3w0.png ├── 3w1.png ├── 4w0.png ├── 4w1.png ├── 5w0.png ├── 5w1.png ├── 6w0.png ├── 6w1.png ├── 7w0.png └── 7w1.png /.gitattributes: -------------------------------------------------------------------------------- 1 | mockup-display.html linguist-generated=true 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/SECURITY.md -------------------------------------------------------------------------------- /banner-social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/banner-social.png -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/banner.png -------------------------------------------------------------------------------- /fonts/FiraCode-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/fonts/FiraCode-Medium.ttf -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/gradlew.bat -------------------------------------------------------------------------------- /ide_emojis/default/blframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/blframe.png -------------------------------------------------------------------------------- /ide_emojis/default/brframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/brframe.png -------------------------------------------------------------------------------- /ide_emojis/default/btabbed_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/btabbed_frame.png -------------------------------------------------------------------------------- /ide_emojis/default/ctabbed_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ctabbed_frame.png -------------------------------------------------------------------------------- /ide_emojis/default/ltab_corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ltab_corner.png -------------------------------------------------------------------------------- /ide_emojis/default/ltab_corner_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ltab_corner_selected.png -------------------------------------------------------------------------------- /ide_emojis/default/ltab_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ltab_separator.png -------------------------------------------------------------------------------- /ide_emojis/default/ltab_separator_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ltab_separator_selected.png -------------------------------------------------------------------------------- /ide_emojis/default/ltabbed_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ltabbed_frame.png -------------------------------------------------------------------------------- /ide_emojis/default/rtab_corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/rtab_corner.png -------------------------------------------------------------------------------- /ide_emojis/default/rtab_corner_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/rtab_corner_selected.png -------------------------------------------------------------------------------- /ide_emojis/default/rtab_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/rtab_separator.png -------------------------------------------------------------------------------- /ide_emojis/default/rtab_separator_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/rtab_separator_selected.png -------------------------------------------------------------------------------- /ide_emojis/default/rtabbed_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/rtabbed_frame.png -------------------------------------------------------------------------------- /ide_emojis/default/tlframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/tlframe.png -------------------------------------------------------------------------------- /ide_emojis/default/trframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/trframe.png -------------------------------------------------------------------------------- /ide_emojis/default/ttabbed_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ttabbed_frame.png -------------------------------------------------------------------------------- /ide_emojis/default/ttabbed_frame_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/default/ttabbed_frame_selected.png -------------------------------------------------------------------------------- /ide_emojis/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/delete.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_bl.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_bottom.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_br.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_ml.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_mr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_mr.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_side_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_side_bottom.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_side_middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_side_middle.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_side_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_side_top.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_tl.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_top.png -------------------------------------------------------------------------------- /ide_emojis/intellij/selected_tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/intellij/selected_tr.png -------------------------------------------------------------------------------- /ide_emojis/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/select.png -------------------------------------------------------------------------------- /ide_emojis/unselected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/ide_emojis/unselected.png -------------------------------------------------------------------------------- /image_inputs/intellij_base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/image_inputs/intellij_base.png -------------------------------------------------------------------------------- /image_inputs/welcome_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/image_inputs/welcome_text.png -------------------------------------------------------------------------------- /keyboard_emojis/alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/alt.png -------------------------------------------------------------------------------- /keyboard_emojis/alt_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/alt_active.png -------------------------------------------------------------------------------- /keyboard_emojis/backspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/backspace.png -------------------------------------------------------------------------------- /keyboard_emojis/caps_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/caps_lock.png -------------------------------------------------------------------------------- /keyboard_emojis/caps_lock_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/caps_lock_active.png -------------------------------------------------------------------------------- /keyboard_emojis/context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/context.png -------------------------------------------------------------------------------- /keyboard_emojis/ctrl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/ctrl.png -------------------------------------------------------------------------------- /keyboard_emojis/ctrl_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/ctrl_active.png -------------------------------------------------------------------------------- /keyboard_emojis/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/cursor.png -------------------------------------------------------------------------------- /keyboard_emojis/del.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/del.png -------------------------------------------------------------------------------- /keyboard_emojis/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/down.png -------------------------------------------------------------------------------- /keyboard_emojis/end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/end.png -------------------------------------------------------------------------------- /keyboard_emojis/enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/enter.png -------------------------------------------------------------------------------- /keyboard_emojis/enterl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/enterl.png -------------------------------------------------------------------------------- /keyboard_emojis/enterr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/enterr.png -------------------------------------------------------------------------------- /keyboard_emojis/fn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/fn.png -------------------------------------------------------------------------------- /keyboard_emojis/fn_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/fn_active.png -------------------------------------------------------------------------------- /keyboard_emojis/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/home.png -------------------------------------------------------------------------------- /keyboard_emojis/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/icon.png -------------------------------------------------------------------------------- /keyboard_emojis/ins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/ins.png -------------------------------------------------------------------------------- /keyboard_emojis/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/left.png -------------------------------------------------------------------------------- /keyboard_emojis/padding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/padding.png -------------------------------------------------------------------------------- /keyboard_emojis/pg_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/pg_down.png -------------------------------------------------------------------------------- /keyboard_emojis/pg_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/pg_up.png -------------------------------------------------------------------------------- /keyboard_emojis/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/right.png -------------------------------------------------------------------------------- /keyboard_emojis/shift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/shift.png -------------------------------------------------------------------------------- /keyboard_emojis/shiftl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/shiftl.png -------------------------------------------------------------------------------- /keyboard_emojis/shiftr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/shiftr.png -------------------------------------------------------------------------------- /keyboard_emojis/space.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/space.png -------------------------------------------------------------------------------- /keyboard_emojis/spacec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/spacec.png -------------------------------------------------------------------------------- /keyboard_emojis/spacel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/spacel.png -------------------------------------------------------------------------------- /keyboard_emojis/spacer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/spacer.png -------------------------------------------------------------------------------- /keyboard_emojis/tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/tab.png -------------------------------------------------------------------------------- /keyboard_emojis/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/keyboard_emojis/up.png -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/logo.png -------------------------------------------------------------------------------- /mockup-display.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/mockup-display.html -------------------------------------------------------------------------------- /mockup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/mockup.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'EmojIDE' 2 | 3 | -------------------------------------------------------------------------------- /src/main/antlr/JavaScriptLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/antlr/JavaScriptLexer.g4 -------------------------------------------------------------------------------- /src/main/antlr/JavaScriptParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/antlr/JavaScriptParser.g4 -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/BasicDatabaseManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/BasicDatabaseManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/BasicSQLBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/BasicSQLBinder.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/DatabaseManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/DatabaseManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/GenericMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/GenericMap.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/SQLBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/SQLBinder.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/SQLBound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/SQLBound.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/document/BasicDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/document/BasicDocument.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/document/DefaultDocumentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/document/DefaultDocumentManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/document/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/document/Document.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/data/document/DocumentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/data/document/DocumentManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/DefaultDocumentTabController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/DefaultDocumentTabController.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/DocumentTabController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/DocumentTabController.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/ImageConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/ImageConverter.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/CommandHelp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/CommandHelp.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/EmojiCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/EmojiCommand.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/HelpCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/HelpCommand.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/IDECommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/IDECommand.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/PurgeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/PurgeCommand.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/choosable/ChoosingList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/choosable/ChoosingList.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/choosable/ChoosingListManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/choosable/ChoosingListManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/choosable/DefaultChoosingList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/choosable/DefaultChoosingList.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/choosable/DefaultChoosingListManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/choosable/DefaultChoosingListManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/Argument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/Argument.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/ArgumentError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/ArgumentError.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/ArgumentList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/ArgumentList.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/Command.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/CommandArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/CommandArg.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/CommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/CommandManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/CommandResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/CommandResult.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/commands/manager/EmbedUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/commands/manager/EmbedUtils.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/emoji/DefaultEmojiManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/emoji/DefaultEmojiManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/emoji/Emoji.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/emoji/Emoji.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/emoji/EmojiManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/emoji/EmojiManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/emoji/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/emoji/Group.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/emoji/StaticEmoji.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/emoji/StaticEmoji.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/font/DefaultFontManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/font/DefaultFontManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/font/Font.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/font/Font.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/discord/font/FontManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/discord/font/FontManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/event/Cancellable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/event/Cancellable.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/event/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/event/Event.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/event/EventRaiser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/event/EventRaiser.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/event/Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/event/Handler.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/event/Priority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/event/Priority.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/event/Raisable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/event/Raisable.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/generator/DefaultEmojiGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/generator/DefaultEmojiGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/generator/EmojiGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/generator/EmojiGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/generator/LetterGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/generator/LetterGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/CustomRenderedContainerFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/CustomRenderedContainerFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/EditableDynamicTextFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/EditableDynamicTextFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/EditableStaticTextFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/EditableStaticTextFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/EmptyContainerFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/EmptyContainerFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/HighlightedTextFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/HighlightedTextFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/StaticTextFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/StaticTextFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/TextPromptFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/TextPromptFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/WelcomeFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/WelcomeFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/CachedDisplayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/CachedDisplayer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/ComponentUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/ComponentUtils.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/DefaultEmojiComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/DefaultEmojiComponent.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/DefaultEmojiContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/DefaultEmojiContainer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/DefaultPositionedComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/DefaultPositionedComponent.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/Displayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/Displayer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/EmojiComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/EmojiComponent.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/EmojiContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/EmojiContainer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/InvalidComponentException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/InvalidComponentException.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/MockupImageDisplayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/MockupImageDisplayer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/MockupWebpageDisplayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/MockupWebpageDisplayer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/PositionedComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/PositionedComponent.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/output/DefaultOutputFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/output/DefaultOutputFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/output/IntelliJOutputFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/output/IntelliJOutputFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/output/OutputFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/output/OutputFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/output/OutputFrameTheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/output/OutputFrameTheme.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/styled/StyleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/styled/StyleUtils.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/styled/StyledEmojiComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/styled/StyledEmojiComponent.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/styled/StyledEmojiContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/styled/StyledEmojiContainer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/theme/ThemeDependantRendering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/theme/ThemeDependantRendering.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/components/theme/ThemeImplementor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/components/theme/ThemeImplementor.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/render/RenderAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/render/RenderAction.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/render/RenderBreakpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/render/RenderBreakpoint.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/render/RenderEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/render/RenderEngine.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/render/RenderEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/render/RenderEntry.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/tabbed/DefaultTabbedFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/tabbed/DefaultTabbedFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/tabbed/IntelliJTabbedFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/tabbed/IntelliJTabbedFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/tabbed/TabbedFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/tabbed/TabbedFrame.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/tabbed/TabbedFrameConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/tabbed/TabbedFrameConstants.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/tabbed/TabbedFrameTheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/tabbed/TabbedFrameTheme.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/tabs/Tab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/tabs/Tab.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/text/AutoGrowArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/text/AutoGrowArrayList.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/text/DefaultTextBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/text/DefaultTextBlock.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/text/DynamicTextBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/text/DynamicTextBlock.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/text/TextBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/text/TextBlock.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/theme/DefaultThemeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/theme/DefaultThemeManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/theme/Theme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/theme/Theme.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/gui/theme/ThemeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/gui/theme/ThemeManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/ide/ConsolePiper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/ide/ConsolePiper.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/ide/FunctionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/ide/FunctionController.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/ide/LanguageHighlighter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/ide/LanguageHighlighter.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/ide/lexer/javascript/JavaScriptBaseLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/ide/lexer/javascript/JavaScriptBaseLexer.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/ide/lexer/javascript/JavaScriptBaseParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/ide/lexer/javascript/JavaScriptBaseParser.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/keyboard/KeyPressEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/keyboard/KeyPressEvent.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/keyboard/KeyboardInputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/keyboard/KeyboardInputManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/keyboard/KeyboardRaisable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/keyboard/KeyboardRaisable.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/keyboard/SimpleKeyboardInputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/keyboard/SimpleKeyboardInputManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/main/ChoosableEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/main/ChoosableEnum.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/main/ConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/main/ConfigManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/main/CustomPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/main/CustomPool.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/main/DefaultConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/main/DefaultConfigManager.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/main/EmojIDE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/main/EmojIDE.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/main/Thread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/main/Thread.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/utils/Commandline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/utils/Commandline.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/web/BasicWebCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/web/BasicWebCallback.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/web/BasicWebCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/web/BasicWebCallbackHandler.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/web/CommandCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/web/CommandCallback.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/web/SimpleWebListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/web/SimpleWebListener.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/web/WebCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/web/WebCallback.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/web/WebCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/web/WebCallbackHandler.java -------------------------------------------------------------------------------- /src/main/java/com/uddernetworks/emojide/web/WebListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/java/com/uddernetworks/emojide/web/WebListener.java -------------------------------------------------------------------------------- /src/main/resources/config.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/resources/config.conf -------------------------------------------------------------------------------- /src/main/resources/createDocument.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/resources/createDocument.sql -------------------------------------------------------------------------------- /src/main/resources/documents.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/resources/documents.sql -------------------------------------------------------------------------------- /src/main/resources/getDocument.sql: -------------------------------------------------------------------------------- 1 | SELECT * FROM `documents` WHERE name = ?; -------------------------------------------------------------------------------- /src/main/resources/getDocuments.sql: -------------------------------------------------------------------------------- 1 | SELECT * FROM `documents`; -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /src/main/resources/modifyDocument.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/main/resources/modifyDocument.sql -------------------------------------------------------------------------------- /src/main/resources/removeDocument.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM `documents` WHERE name = ?; -------------------------------------------------------------------------------- /src/test/java/com/uddernetworks/emojide/gui/text/AutoGrowArrayListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/src/test/java/com/uddernetworks/emojide/gui/text/AutoGrowArrayListTest.java -------------------------------------------------------------------------------- /welcome_emojis/name/0w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/0w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/0w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/0w1.png -------------------------------------------------------------------------------- /welcome_emojis/name/1w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/1w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/1w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/1w1.png -------------------------------------------------------------------------------- /welcome_emojis/name/2w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/2w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/2w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/2w1.png -------------------------------------------------------------------------------- /welcome_emojis/name/3w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/3w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/3w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/3w1.png -------------------------------------------------------------------------------- /welcome_emojis/name/4w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/4w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/4w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/4w1.png -------------------------------------------------------------------------------- /welcome_emojis/name/5w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/5w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/5w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/5w1.png -------------------------------------------------------------------------------- /welcome_emojis/name/6w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/6w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/6w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/6w1.png -------------------------------------------------------------------------------- /welcome_emojis/name/7w0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/7w0.png -------------------------------------------------------------------------------- /welcome_emojis/name/7w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubbaBoy/EmojIDE/HEAD/welcome_emojis/name/7w1.png --------------------------------------------------------------------------------