| Age | Commit message (Collapse) | Author |
|
|
|
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
|
|
|
|
|
|
|
|
|
|
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.
|
|
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)
|
|
|
|
|
|
|
|
|
|
|
|
request (GET?), which reloaded the page
|
|
no atomicity - nodes/links recorded as separate additions
We record both temp (state == 'temp') and not temp nodes,
can be filtered during analysis.
|
|
|
|
|
|
|
|
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).
|
|
|
|
Just defining some variables instead of them becoming properties on the global object
Some whitespace fixes too.
|
|
|
|
|
|
|
|
|
|
Resizeable task bar
Deliverable state combo box
Edit node submit bug fix
Code cleaup
|
|
Transition is now fixed and now has a neat movement effect
Each icon now has a status value (done, current, not done) to indicate
the state of deliverables
Gantt button was moved for better UI
|
|
save now asks you if you're sure if you've build an unsaved graph
small changes to UI recommended by Yael
took out zooming bug in gantt
|
|
Save now asks if you wish to discard your changes
Load now load everything perfectly, no bugs with dates or the gantt
chart
Scrolling for the gantt area new works much much better, it deactivates
zooming controls and enables horizontal scrolling.
Zooming and background clicking is left intact in Graph mode.
|
|
Background click remove editing boxes and highlights
Deliverables test button adds 140 random tasks and dates
Links between nodes have two colors: blue and green for dependencies
|
|
|