Commit graph

52 commits

Author SHA1 Message Date
59974e0e0c General style tweaks 2012-01-15 23:48:33 +01:00
1e0b8a21d8 Include and use the Jeditable jQuery plugin to update the title 2012-01-15 23:46:09 +01:00
b612710c4e Updated the update controller for setting the title of draggables 2012-01-15 23:44:56 +01:00
315b0b66b9 Add the title field to the model 2012-01-15 23:43:57 +01:00
5a1f6fe4ac Add the Jeditable jQuery plugin 2012-01-15 23:42:39 +01:00
c91159466d Clean the database of non-existing draggables on start 2012-01-15 17:16:40 +01:00
569052a06e Delete the draggable when the "X" is clicked upon
Also apply syntax highlighting, draggabilty, and signals to the last
added draggable in the iteration, not to all.
2012-01-15 17:15:10 +01:00
f987f79581 Add a controller for the removal of draggables 2012-01-15 17:14:18 +01:00
87a9aa2f27 Make our style CSS override the CSS from highlight.js; set body font family 2012-01-15 16:19:41 +01:00
2537e0ef77 Only apply syntax highlighting to code now that we know the type 2012-01-15 16:19:12 +01:00
3e0d783454 Wrap the content in a div with title and comments; add some style 2012-01-15 16:18:23 +01:00
7ffe87a70c Set the draggable name by default to the original filename 2012-01-15 16:17:28 +01:00
f90fc3a28d Syntax consistency fix 2012-01-15 16:16:41 +01:00
ae7325b54a Use the select type for setting the file extension and MIME type 2012-01-15 14:26:56 +01:00
e22a95d017 Allow for setting the type of entered/pasted text in the add dialog 2012-01-15 14:25:47 +01:00
cde8d0f8c3 Store the draggables info cross-session in draggables.json 2012-01-15 14:03:33 +01:00
4fdc97c66b Use randomness for the initial (dummy placement) 2012-01-14 12:52:14 +01:00
86f518d0c7 Fix saving positions of text and code 2012-01-13 10:43:47 +01:00
f938e66614 Fix stacking of things that are not an image 2012-01-13 10:43:08 +01:00
edce038508 Fixed markdown syntax error 2012-01-12 15:33:06 +01:00
860f0c392a Make the text draggable font a bit smaller 2012-01-12 15:28:32 +01:00
68bd7a7160 Updated TODO and README 2012-01-12 14:24:12 +01:00
fa8fe37c83 Consider application/* files as code for now 2012-01-12 14:22:37 +01:00
68e38d8568 Apply source highlighting to all <pre/> blocks 2012-01-12 14:22:37 +01:00
245f97c636 Add the highlight.js library 2012-01-12 14:20:50 +01:00
9b4f70c6e9 Implement keyboard support (Plus/Escape) for showing/hiding the upload dialog 2012-01-12 13:22:52 +01:00
b813520f20 Add support for music/video/code/text files 2012-01-12 13:22:22 +01:00
b722b5f2f3 Fix up debug info and comments 2012-01-12 12:23:52 +01:00
9783aa913f Support uploading of text 2012-01-12 12:23:08 +01:00
c630ac3beb Changed the routes to provide a more RESTful interface 2012-01-12 11:38:40 +01:00
95e030921d Ignore jquery files in public/javascripts 2012-01-12 11:21:23 +01:00
faea9200db Reorganize public/ to have a more tradition Express-y structure 2012-01-12 11:20:33 +01:00
b93461271e Move the upload dir (physically) to public 2012-01-12 11:18:54 +01:00
ba5ede6463 Add ToDo list (from the Camping based version) 2012-01-11 23:51:31 +01:00
574696b73b Add markdown-formatted README.md 2012-01-11 23:41:52 +01:00
e25c0aeb32 Add a symlink for now to allow for static serving of the uploaded stuff 2012-01-11 23:31:24 +01:00
e43fee4541 Get the current draggables and save the positions from the client 2012-01-11 23:31:07 +01:00
b71fc507c5 Implement the savepos route/controller 2012-01-11 23:30:19 +01:00
a4c4df2fe7 Implement the current route/controller 2012-01-11 23:30:00 +01:00
a9d1626067 Implement the draggable route/controller (only support images for now) 2012-01-11 23:29:41 +01:00
aafe53e38b Fix upload dir path; change position defaults 2012-01-11 23:28:21 +01:00
3006aed3ef Remove trailing spaces 2012-01-11 23:26:58 +01:00
0df53fa63d Pimp the dialog show/hide with a fade effect 2012-01-11 23:26:40 +01:00
2143fc6d72 Use jQuery (UI) to show/hide the upload dialog 2012-01-11 17:04:27 +01:00
41bd8dbdb4 Properly ignore stuff under upload/ 2012-01-11 17:03:54 +01:00
41bb7da99e The savepos route should only handle POST 2012-01-11 17:03:14 +01:00
aa6a786ec5 Add a draggable (dummy) route 2012-01-11 17:02:45 +01:00
36a21b4a44 Build some sort of in-memory draggables dummy database 2012-01-11 17:02:22 +01:00
123ddc5d33 Move the static serving middleware up, it does not concern with forms and such 2012-01-11 15:20:01 +01:00
96c20fc2de Prevent the file move, upload straight to the upload dir 2012-01-11 15:19:29 +01:00