- 01 Jul, 2015 1 commit
-
-
Sumit Sahrawat authored
- Widgets work, although it requires some tweaking to their properties. - Dropping dropdown for now. Will deal with selection widgets later. - Default properties need to be improved.
-
- 30 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
- Remove IHaskell.Display.Widgets.Common - Partially refactor Button implementation - Stuck with ToJSON instance for Widget
-
- 28 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
-
- 27 Jun, 2015 1 commit
-
-
Andrew Gibiansky authored
Dropdown and Output Widgets
-
- 26 Jun, 2015 4 commits
-
-
Sumit Sahrawat authored
-
Sumit Sahrawat authored
- Add explicit export list - Rename to DropdownWidget - Add selection handling
-
Sumit Sahrawat authored
- More features may be added
-
Sumit Sahrawat authored
- Add dropdown widget and some functions to manipulate it - Requires the ability to update the internal stored widget without sending a message to the frontend.
-
- 25 Jun, 2015 4 commits
-
-
Sumit Sahrawat authored
- Add support for `clear_output` - Rename `setOutput` to `appendOutput`
-
Sumit Sahrawat authored
- Add Output Widget to ihaskell-widgets - Add support for sending `display_data` messages as custom messages.
-
Andrew Gibiansky authored
Backbone widgets
-
Sumit Sahrawat authored
- Move update and modify to Common - Move str :: String -> String to Common - Rename ImageInt to PosInt - Move PosInt to Common - Correct some comments erroneously referring to Buttons
-
- 24 Jun, 2015 3 commits
-
-
Sumit Sahrawat authored
Add ImageWidget
-
Andrew Gibiansky authored
Use readFile from ByteString to read binary files
-
Andrew Gibiansky authored
-
- 23 Jun, 2015 2 commits
-
-
Sumit Sahrawat authored
-
Sumit Sahrawat authored
-
- 21 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
- Send [method .= custom] messages via widgetSendCustom - Send arbitrary JSON messages via widgetSendValue - Refactor IHaskell.Eval.Widgets, tidy up handleMessage
-
- 20 Jun, 2015 3 commits
-
-
Manuel Gomez authored
-
Sumit Sahrawat authored
- Reformat according to hindent - Remove String.hs
-
Manuel Gomez authored
Reading a file that might contain PNG data using `System.IO.readFile` causes `hGetContents: invalid argument (invalid byte sequence)` due to file contents not being valid text under the current system locale. This fixes loading diagrams into Jupyter notebooks.
-
- 19 Jun, 2015 2 commits
-
-
Sumit Sahrawat authored
- All four string widgets complete. - Switch to using 'Text' everywhere. How'd String crop up?
-
Sumit Sahrawat authored
- All four widgets work. TextWidget still missing `on_submit`. - Still a lot of errors in the webconsole. Don't cause trouble though.
-
- 18 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
- HTMLWidget and LatexWidget work fine. - TextWidget still doesn't work. - TextareaWidget not implemented yet. * All widgets raise a lot of errors in the webconsole.
-
- 14 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
It is not required to re-update the widget inside the kernel state every now and then, as it contains IORefs, which stay up-to-date.
-
- 12 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
- Make hlint happy. - Reformat using hindent. - Add explanatory comments in some places. - Use Control.Monad.foldM for IHaskell.Eval.Widgets.widgetHandler
-
- 11 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
- Return of the newlines: Add all newlines once again - Provide better comments - Remove `sender` - Consistently use set and get prefixed functions
-
- 10 Jun, 2015 4 commits
-
-
Sumit Sahrawat authored
-
Sumit Sahrawat authored
-
Sumit Sahrawat authored
Catch SomeException in IHaskell.Eval.Evaluate.capturedIO Click handlers can now use error and undefined. All exceptions are caught, which might also cause problems.
-
Sumit Sahrawat authored
* Add explicit export list * Provide direct access to click handlers * Rename getButtonText to getButtonLabel
-
- 09 Jun, 2015 3 commits
-
-
Sumit Sahrawat authored
-
-
Sumit Sahrawat authored
Separate out publish to IHaskell.Publish Replace publish with publishResult, which also requires more arguments.
-
- 05 Jun, 2015 5 commits
-
-
Sumit Sahrawat authored
Previously, the kernel would die when opening a notebook with widgets as there is no widget stored in the kernel when it starts.
-
Sumit Sahrawat authored
It wasn't even working. The displays were being generated due to the sendWidgetView call from display for Button.
-
Sumit Sahrawat authored
All functions now accept a Button as their first argument.
-
Sumit Sahrawat authored
Evaluate accumulated widget messages in the Ghc Monad, after a comm_msg recieved from the frontend is handled.
-
Sumit Sahrawat authored
- Move dupHeader to IHaskell.Types - Move handleMessage and widgetHandler to IHaskell.Eval.Widgets - Make handleMessage and widgetHandler more flexible
-
- 04 Jun, 2015 1 commit
-
-
Sumit Sahrawat authored
Buttons were seen in the notebook. It seems that an empty label was the culprit, even though IPython somehow manages to accept empty strings.
-