spckio / spck-issues Goto Github PK
View Code? Open in Web Editor NEWSpck Editor Issues
Home Page: https://spck.io
Spck Editor Issues
Home Page: https://spck.io
If I revert changes to a file, it is still saying that a change was made and it won't let me pull from GitHub because of it. I don't want to commit it because that will revert the changes I made to GitHub itself. Also if you change the launch default file, the Report Issue button doesn't work.
Edit: I had to delete the local project and re - clone the git repo again for it to start working
Sometimes clicking on the left most part of the app, open the navigation bar. Also the same when typing.
It is unconvenient that you have to create HTML, then insert a link to a script and only then you can use JS. I suggest to run JS automatically, I mean you wrote some JS code and when clicking "Run" you see the result that runs on a temp HTML file that is not displayed until it is attached. Or you can just remove the "Run" button if the file type isn't HTML.
Hey, everyone! I really love the app and use it for writing simple web apps when not at home. For example, I learn p5.js. But I don't have a preset for that, and I have to manually setup p5.js.
Add an ability to upload custom boilerplates, for example a repository with sample files (index.html, .gitignore). I don't mean fetch repo or import ZIP cos it is for in development projects. I mean starter packs as React starter (that is already in the app) for example.
Click on "+", then "New Project". Then we can make a button "New Preset". And paste GitHub URL there.
Can not paste into editor after copy or cut text.
Simply adding a git checkout command to the file context menu would make the git aspect of the app minimally usable.
At least then you'd have the option of choosing your local version (Mark as resolved), or the remote version (Checkout, Mark as resolved).
Of course merging would be necessary in the future but this is a simple change that would allow a simple workflow between desktop and mobile.
Alternatively, simply having a button that says "apply diff" on the diff viewer screen would achieve the same effect and perhaps it's more intuitive.
Cheers.
When you try to import a git project using a zip file it fails and prompts the user with a pop-up, asking to check Internet connection.
Prettier
Prettier is available for a lot of popular code editors:
VS code, VS, Atom, Webstorm and a lot more.
I don't think it will be hard to implement!🤔
👍😁
I can't tell where cloned project is, I need to npm install there and etc.
Tried to import/upload file in a folder a second time but nothing happened.
Guys this ain't an issue,But really loves to say an appreciation towards the application u guys managed to create.Soory for misusing the git issue panel.I will be really satisfied if u guys add python support to spck editor.
Thanks
I tried making a project based on mithril.
The router is not working..
Example: https://spck.io/run/index.html#otherpage
Please fix. Thanks
Sometimes when i import zip file the app won't extract all files. theres always shortfalls
File upload does not appear to work on Android app. It works in browser though.
Hello, thank you for making a good app.
Find a bug in use to write.
There is a problem where Korean is not being entered.(한글)
And I would like to be personally supported for "php" automatic completion.
We look forward to a great app and we'll make sure to buy it when it's complete.
The application not having a handle (or caret or cursor, whatever you want to call it) that allows you to move the cursor by dragging makes it extremely frustrating to use compared to most other editors on mobile. It's the thing stopping me from using this app. For examples of this you can check any of the following editors: awd, anWriter, Quoda or Dcoder.
Just to make sure you know what I'm talking about, I'm talking about this guy right here:
Best regards
For git repos, the colors shown for the folders sometimes do not reflect the actual state of the folder. For example, adding a file to an existing folder will also change the folder to the "new" color. Additionally, file deletions do not affect the parent folder git status coloring.
Cloning form GitHub is very nice, or importing a zip file, but a plain open project from directory option, is mandatory in my opinion.
My filetree:
spt
| spt1
| | spt2
| | | | spt3
| | | | | test.txt
But test.txt werent imported
Sometimes the app doesn't respond for touches
When i close the app and reopen it the last opened file doesn't respond the touches. I should switch to other file and then back to the same file to avoid the problem
Private repository clone fails silently without any error information.
This is more of an announcement to give a heads up on what will be happening in the next major release.
I’m currently rewriting the entire storage backend without breaking compatibility with some of the existing features or corrupting existing files. Unfortunately I did not have the foresight to not completely not rely on Dexie.js (indexedDB) querying API. I have came to the conclusion that the Github API integration will definitely break and some features like git status updates of the file system (color changing according to git status) might also break.
I plan to add keep the legacy version of the editor around, but by upgrading through the Android Play Store, it will upgrade to the newer version with external file storage and more refined Git integration. I do not think this will corrupt or delete any files but I cannot make any guarantees about if the browser storage will not be wiped through an update of the webview. The good news is after switching to external storage it will fix any data loss issues related to using indexedDB. The browser version of the editor will continue to use the indexedDB API. Currently the file storage also stores git hashes and does it’s own git status logic which may have bugs when used with the git backend.
I am also writing extensive tests with the new system so it should not choke on binary files and other cases that were not considered when I initially wrote the editor. However this may take some time, and I appreciate everyone’s patience :).
It's possible to clone a git project using user:[email protected]/owner/project,
but your input dialog is currently preventing the use of the special character ":" which limits this type of operation.
I spent a bit in a project, specifically in a blank regular html file with no framework. I thought the auto save feature would work, but when I closed and then reopened the app, I was supprised to see my project wasnt there😱. The editor is so great though . I use this when I am feeling sick and unable to work. Perhaps a manual save button in case auto save is down?
I try to refresh the preview a few times,but still nothing.
It would be great if you would add an easy plugin support. For example:
spck.on("edit", (file, edit)=>{ if(file.line[edit.line].word[edit.word] == "nl"){ file.line[edit.line].context += "\n"; })
Hi, I loved your editor, but I'd like to say two things first. There is a bug that when you delete a line of code it adds again, I found this bug only in CSS but I do not know if in other places there are. And second. I could save the project to a folder on the Android device to edit the files in the editor and not have to export in .ZIP to see how it got in the browser, you know? The app create a folder in the memory of the phone for all the projects created in the app stay there hence it is not necessary to be exporting in .ZIP every time you want to see the code outside the app, please at least consider my request, please.
I'm building and AngularJS application with components.
At index.html I have an app-root component which has a app-login component inside.
Only app-root runs correctly. And all scripts are specified in index.html
Here are the files.
Index.html:
<!DOCTYPE html>
<html lang="en">
<head>
<base href="https://spck.io/run/"/>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>AngularJS + Bulma</title>
<!-- AngularJS -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/angular.min.js"></script>
<!-- Bulma -->
<script src="https://use.fontawesome.com/releases/v5.3.1/js/all.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/bulma.min.css">
</head>
<body ng-app="app">
<!-- AngularJS App Container -->
<app-root></app-root>
<!-- Project -->
<script src="app.js"></script>
<script src="app/app.component.js"></script>
<script src="login/login.component.js"></script>
</body>
</html>
app.component.js:
(function (){
"use strict";
angular
.module("app")
.component("appRoot", {
bindings: {},
templateUrl: "app/app.component.html",
controllerAs: "vm",
controller: appRootController
});
function appRootController($location) {
var vm = this;
vm.$onInit = $onInit;
function $onInit() {
alert("hola");
console.log($location.absUrl());
}
}
})();
Login.component.js
(function (){
"use strict"
angular
.module("app")
.component("appLogin", {
bindings: {},
templateUrl: "login/login.component.html",
controllerAs: "vm",
controller: loginController
})
function loginController() {
var vm = this
vm.$onInit = $onInit
function $onInit() {
alert("hola login")
}
}
})()
I'm not sure what I'm doing wrong. Thanks in advance!
Codepen is a great place to find good functions and from what I see, just make small changes in the URL to be done zip download
If you are having issues with the Android delete key not working properly or duplicating of text please let me know here.
Please include:
I think switching to another Keyboard should resolve the issue (i.e. Hacker Keyboard). Currently believe there may be a solution out there for this. And the problem only appears to only affect some versions of Google Keyboard/Android so far.
UPDATE: I tested and found some text duplication problems when deleting on Android 5, Gboard, Chrome 39. Problems however went away after updating Chrome to the latest version.
Hi good day! Is it possible to put a list of all keyboard shortcuts available for this app since its quite confusing at first such as CTRL-D duplicates the line whereas CTRL-Y deletes the line. Its such a small thing to ask but a big help for us mobile users to know what shortcuts to use to save time manually doing things inside the editor thank you for this awesome app!
Hi, the built-in browser for previews does not work with views having any <base href="">
tags
I'm not quite sure why this happens
The paste doesn't works when I want to paste a text that I copied from some else.
I just want to know if there are any beta features because on the Play Store there is an beta but I didn't found any changes!
Typescript support would be amazing. Is that a feature coming in the future?
I use a Xiaomi Redmi Note 4. I tried to preview the React broiler-plate code written and it did not work.
Preview does not find a video file in HTML with VIDEO tag, controls and poster atributes works fine but src does not.
The launch button will work only once when the app starts. After closing the window, the button becomes unresponsive.
After a few minutes of using the app, auto suggestion will stop working until I restart the app
When I expand or collapse some block of code the cursor always jumps to the top. Would be nice to stay in that line where the block view is manipulated.
I always get the message
Mount Error
Error Timeout Requesting ...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.