summaryrefslogtreecommitdiff
path: root/index.html
AgeCommit message (Collapse)Author
2014-11-24add search uiAlon Levy
make search+input boxes share a fixed div, use floats for nice(er) responsiveness to width changes.
2014-11-16add a copy to url button, handle the resulting urlAlon Levy
This allows us to send small graphs (up to maximal length of query string - what is that anyway?). Just press the copy button, ctrl-c, and paste to irc, and other side should click it. The real deal, issue #65, needs to actually go to the server and load the graph, which means the server needs to have a document concept.
2014-11-13rename scripts/ -> src/LV-426
2014-11-11show edge/link (not consistent) title. Fixes #136Alon Levy
2014-11-11bug fix: subtitle text+ghost edge sizegarbash
2014-11-11rename load/save file; Fixes #111Alon Levy
The browse button still needs to be fixed. Maybe this: http://www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom
2014-11-11Add edge_info tab; implements edge deletionAlon Levy
2014-11-11mv css, font resources to res/font/, res/css/LV-426
2014-11-11mv img resources to res/img/LV-426
2014-11-11rename: external/ -> lib/LV-426
2014-11-11mv all external resources out of scripts/LV-426
2014-11-02add a gitignored local_config for the urlArgsAlon Levy
.. cache busting feature so it won't be accidentally committed
2014-10-28history: show last logged action (ui has negative z-index)Alon Levy
2014-10-20introduce require.js and rewrite testsAlon Levy
Yes, I'm being lazy. The purpose of require.js is to allow writing modules, i.e. individual smaller then the whole files with clear dependencies. This is achieved by using a new api provided by require.js: define, require, requirejs Read more at [requirejs] (http://requirejs.org) Tests have been rewritten to work correctly with require.js; they still use jsdom. Test output is now stored in the repository, all tests are run via run_tests.js; This is a hack - once a good harness (with assertions, suites - unittest like) presents itself it will be used. Hidden here is also using FileSaver for history saving, so history is saved to history.json instead to a random name. Plus dropping some dead code.
2014-10-19factor out util.jsAlon Levy
2014-10-19adding proper Save As (with non random filename); MIT licensedAlon Levy
Actually seems that the proper way to save nowadays is the [download] (https://html.spec.whatwg.org/multipage/semantics.html#attr-hyperlink-download) attribute of a 'a' element, but that's also supported by the added [FileSaver.js] (external/scripts/FileSaver.js)
2014-10-13#91 FixedAnmol Agrawal
It’s fixed except when nodes have “….” in it. That’s issue #79 which I still haven’t figured out.
2014-10-05index.html: forgot to update d3.js location after changing to non minAlon Levy
2014-10-05move all external scripts to a subdirectory 'external'; easier to grep stuffAlon Levy
2014-10-02index.html: s/Expand/expand/ for #62Alon Levy
2014-10-02Undo of commit Merge branch '#62' into Prototypegarbash
It broke the input box
2014-10-01Merge branch '#62' into PrototypeAnmol Agrawal
Conflicts: index.html scripts/rhizicore.js
2014-09-30The text box is fixed except that it doesn’t return to it’s originalAnmol Agrawal
size.
2014-09-30change #2 to issue #74Anmol Agrawal
2014-09-30#62 - Refactored codeAnmol Agrawal
2014-09-30#62 - Fix number 1Anmol Agrawal
The text box is fixed except that it doesn’t return to it’s original size.
2014-09-29buttons/index: add file load buttonAlon Levy
2014-09-29remove deliverableTestAlon Levy
2014-09-29rename 'load' button to 'load-storage-local'Alon Levy
2014-09-29change #2 to issue #74Anmol Agrawal
2014-09-28index.html: debug menu frobbingAlon Levy
2014-09-28debug-ui: use div's and float's instead of tablesAlon Levy
2014-09-27Input box fixed - #62 solvedAnmol Agrawal
2014-08-19start breaking textanalysis to logic and uiAlon Levy
2014-08-19audit from chrome: add width/height to imagesAlon Levy
2014-08-18adding history, links & nodes onlyAlon Levy
no atomicity - nodes/links recorded as separate additions We record both temp (state == 'temp') and not temp nodes, can be filtered during analysis.
2014-08-18index.html: Camel case SAVE/LOADAlon Levy
2014-08-18fix user setting - smaller input field, on enter put sensible textAlon Levy
2014-08-18add a user setting field; does nothing except set graph.userAlon Levy
2014-08-18buttons: remove some dead code, reindent some live codeAlon Levy
2014-08-18put all debug gui (load/save/deliverables) into a tableAlon Levy
2014-08-17drag&drop load of json, plus save (kinda), some refactoringAlon Levy
save & load json moved from buttons to rhizicore.js added a save as button (need to switch to normal ui for that menu, it's fixed right now) save not correct - instead of a save dialog since it is a json file the browser just displays it (even though it's base64 encoded).
2014-08-17Display more chars of node titles on defaultgarbash
2014-08-13Issue #38Owen
2014-08-10move external dependencies to project - jquery-ui and google font (''cache'' ↵Alon Levy
fonts.googleapis.com response)
2014-08-10Issue #1Owen
2014-08-07index.html: use utf-8 char setAlon Levy
Makes it easier to develop with d3.js from git, which uses pi symbol and other greek math symbols.
2014-08-07index.html: remove whitespace at ends of linesAlon Levy
2014-08-07Widened infoboxgarbash
2014-07-28Panning, bug fixesOwen