List view
This will make our code editor a far more powerful tool. integrating this means we become somewhat of an IDE, which is big news for a project like ours :-) This part will include: * integrating what we can from ungit, to make branches and commits have a visual interface. * moving to a better looking road-map framework, or css'sing the shit out of ungit interface to look better :-) * have a easy option to return to a previous save (commit). * everything will be handled by the local git directory. First, including saves to github itself will be skipped. Later, we'll add an option to autosave to github every X changes or X minutes of work. Maybe update github for every intentional commit, and do something else with autosaves. * we might need a diff tool integrated as well, since integrating with git & github means we might have a conflict while trying to merge. I found the following tools. Might take one of them or try to find a better one: > https://github.com/joelgriffith/sickmerge > https://www.reddit.com/r/javascript/comments/1rmfrg/i_built_a_3way_git_conflict_resolution_toolin/ > https://www.npmjs.com/package/3-way-merge > http://www.mergely.com/ > http://prettydiff.com/ > https://github.com/cemerick/jsdifflib
Overdue by 9 year(s)•Due by October 30, 2016•4/13 issues closedThis milestone will include the following features (might be updated later...): * create the projects seed. including basic build integration and frameworks. * think about basic ui structure. * integrate angular-material * add autosave feature both to localStorage and commits on server machine. We need to try and make it delta change based. If not, time based is the second option. * open several tabs at a time. each tab, have it's own ecosystem to handle tab related tasks. * add basic gulp and bower integrations * add user authentication * add github api and connect user profile on server to a specific github account * add all expected UI settings in a code editor (themes, change code detection manually, etc.) Next milestone will be to add a more robust git a& github integration. Including: UI for viewing commits, project branches, etc.
Overdue by 10 year(s)•Due by May 30, 2016•135/139 issues closed