Skip to content

Commit

Permalink
del: Remove Direct Source Code Editor
Browse files Browse the repository at this point in the history
 - Removes the Direct Source Code Editor from Sketchware Pro. Reasons for that are viewable at https://discord.com/channels/790686719753846785/790749749522464779/908817727878201424
  • Loading branch information
JavkhlanK committed Nov 13, 2021
1 parent b02b46b commit 63e8a40
Show file tree
Hide file tree
Showing 11 changed files with 3 additions and 1,311 deletions.
3 changes: 0 additions & 3 deletions app/src/main/AndroidManifest.xml
Expand Up @@ -440,9 +440,6 @@
<activity
android:name="dev.aldi.sayuti.editor.manage.ManageLocalLibraryActivity"
android:configChanges="orientation|screenSize" />
<activity
android:name="id.indosw.mod.DirectEditorActivity"
android:configChanges="orientation|screenSize" />
<activity
android:name="mod.agus.jcoderz.editor.manage.background.ManageBackgroundActivity"
android:configChanges="orientation|screenSize" />
Expand Down
25 changes: 0 additions & 25 deletions app/src/main/java/com/besome/sketch/design/DesignActivity.java
Expand Up @@ -78,7 +78,6 @@
import a.a.a.yq;
import dev.aldi.sayuti.editor.manage.ManageCustomAttributeActivity;
import dev.aldi.sayuti.editor.manage.ManageLocalLibraryActivity;
import id.indosw.mod.DirectEditorActivity;
import io.github.rosemoe.editor.langs.java.JavaLanguage;
import io.github.rosemoe.editor.widget.CodeEditor;
import io.github.rosemoe.editor.widget.EditorColorScheme;
Expand Down Expand Up @@ -976,30 +975,6 @@ public void z() {
startActivityForResult(intent, 240);
}

/**
* Opens {@link DirectEditorActivity}.
*/
public void zz() {
Intent intent = new Intent(getApplicationContext(), DirectEditorActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.putExtra("sc_id", l);
if (m.getCurrentItem() == 0) {
try {
intent.putExtra("current", w.d().getXmlName());
} catch (Exception ignored) {
}
} else if (m.getCurrentItem() != 1) {
intent.putExtra("current", "");
} else {
try {
intent.putExtra("current", x.d().getJavaName());
} catch (Exception ignored) {
}
}

startActivityForResult(intent, 240);
}

public class a extends MA implements OnCancelListener {

/**
Expand Down
19 changes: 3 additions & 16 deletions app/src/main/java/com/besome/sketch/design/DesignDrawer.java
Expand Up @@ -34,9 +34,6 @@ private DrawerItem addDrawerItem(int tag, boolean useSeparator, int iconResId, i
drawerItem.setOnClickListener(this);
drawerItem.setSeparatorVisibility(useSeparator);
drawerItem.setSubSeparatorVisibility(!useSeparator);
if (tag == 19) {
drawerItem.setSubSeparatorVisibility(false);
}
return drawerItem;
}

Expand Down Expand Up @@ -148,7 +145,7 @@ private void initialize(Context context) {
));
/* Add Used Custom Blocks */
menusLayout.addView(addDrawerItem(
21,
20,
false,
Resources.drawable.block_96_blue,
Resources.string.design_drawer_menu_customblocks,
Expand All @@ -163,7 +160,7 @@ private void initialize(Context context) {
Resources.string.text_subtitle_menu_local_library
));
/* Add Native library Manager */
menusLayout.addView(addDrawerItem(20,
menusLayout.addView(addDrawerItem(19,
false,
Resources.drawable.cpp,
Resources.string.design_drawer_menu_nativelibs,
Expand All @@ -187,12 +184,6 @@ private void initialize(Context context) {
Resources.drawable.code_icon,
Resources.string.design_drawer_menu_title_source_code,
Resources.string.design_drawer_menu_description_source_code));
/* Add Direct Code Editor */
menusLayout.addView(addDrawerItem(19,
false,
Resources.drawable.notes_alt2,
Resources.string.design_drawer_menu_title_editor_code,
Resources.string.design_drawer_menu_subtitle_editor_code));
}

@Override
Expand Down Expand Up @@ -270,14 +261,10 @@ public void onClick(View view) {
return;

case 19:
designActivity.zz();
return;

case 20:
designActivity.toNativelibs();
return;

case 21:
case 20:
designActivity.toCustomBlocks();
return;

Expand Down

0 comments on commit 63e8a40

Please sign in to comment.