Commit Graph

487 Commits (eb1809423be855af35a11fbccd2f53cdb1bd5eb5)

Author SHA1 Message Date
ansuz 8a82e11306 make sure title is defined for home page usage 2016-06-30 15:53:13 +02:00
ansuz 71b1f71ba0 fix migration to include ctime 2016-06-30 15:15:38 +02:00
ansuz 7da58a0de9 improve pad naming UX, slight refactoring
* prevent naming conflicts
* migrate localestorage to use named attributes
* use ctime and atime
* display default names in table
* sort pads by most recent atime
* move more functions into cryptpad common
* change table styles
2016-06-30 15:10:32 +02:00
ansuz ec0dba3f7c correct undefined reference 2016-06-30 14:47:37 +02:00
ansuz a3da10766a add rename button to /code/ and /pad/ 2016-06-30 10:51:19 +02:00
ansuz 93dcf29c15 more functions for working with localstorage 2016-06-30 10:43:56 +02:00
ansuz 93fed83a08 remove annoying border around editor 2016-06-29 15:13:45 +02:00
ansuz 23788bca67 add 'ansuz' theme because I'm horribly vain 2016-06-29 15:13:24 +02:00
ansuz 22929fd3f5 add title attributes for dropdown menus 2016-06-29 12:02:39 +02:00
ansuz 8b1a2b7b8b commit theme choices to localStorage 2016-06-29 12:00:12 +02:00
ansuz fb2ca04c34 add a theme selector 2016-06-29 11:51:53 +02:00
ansuz dc8e36bf20 move themes directly into ./code/ 2016-06-29 11:45:57 +02:00
ansuz 908e79c0b9 add autolink plugin 2016-06-28 12:09:43 +02:00
ansuz d025d13295 address some jshint complaints 2016-06-23 16:44:20 +02:00
ansuz 12bbf3e8f6 don't drop values onto the window 2016-06-23 16:38:40 +02:00
ansuz ca45e3533d pass loaded file to callback when importing 2016-06-23 16:38:24 +02:00
ansuz 5b79775810 infer modes from MIME types 2016-06-23 16:37:51 +02:00
ansuz df99395b4d fix a few more paths that I missed 2016-06-23 12:44:30 +02:00
ansuz b3deb9531d fix paths that I broke when updating codemirror 2016-06-23 12:44:11 +02:00
ansuz 82a9b05d5f upgrade to newest codemirror 2016-06-23 12:30:40 +02:00
ansuz 1a5905d9fd more work on highlighting modes in codemirror
* style the select menu
* add more modes
* preset language selection to 'javascript'
* don't prompt the user with a silly hash when changing their name
2016-06-23 12:07:51 +02:00
ansuz a89511985f add _really_ basic multilanguage support. I'll come back for css later 2016-06-22 22:54:42 +02:00
ansuz 31aa09d6f6 work a bit more on import/export and code highlighting 2016-06-22 20:58:50 +02:00
ansuz 242c9a99e3 implement import and export in /pad/ 2016-06-22 17:00:07 +02:00
ansuz 1526c26f8e remember code and wysiwyg pads 2016-06-21 18:49:37 +02:00
ansuz 0a8137e7eb move rememberPad to cryptpad common and simplify it a bit 2016-06-21 18:46:19 +02:00
ansuz 849683d586 update to use new style crypto module 2016-06-21 15:17:09 +02:00
ansuz f94c06abc0 drop a bunch of stuff and use diff dom and hyperjson 2016-06-20 18:39:30 +02:00
ansuz 69f3f4c9a8 drop hyperscript dependency 2016-06-20 18:39:13 +02:00
ansuz f607fcc0ad test using newest hyperjson. forget hyperscript 2016-06-20 18:38:56 +02:00
ansuz c3d2568d3c add file export for codepad
addresses #24
2016-06-17 10:59:45 +02:00
ansuz 920dbeabd1 add a save button 2016-06-16 16:39:38 +02:00
ansuz 4cc5388c76 trial run of canvas export via filesaver.js 2016-06-16 16:32:39 +02:00
ansuz f818d873bb remove usernames, refactor a wee bit 2016-06-16 16:20:51 +02:00
ansuz 2b8c21d292 set styles with setAttribute. fixes style fights 2016-06-16 13:00:48 +02:00
ansuz 36baf498ce fix magicline filter and strange interaction with cursor 2016-06-16 12:59:40 +02:00
ansuz 303e8d6c3e remove debugging line 2016-06-10 17:03:54 +02:00
ansuz 8af49698da add a class to the magicline markup so it's easier to remove 2016-06-10 09:56:40 +02:00
ansuz 48d222e565 depend on listmap api from bower 2016-06-06 12:38:31 +02:00
ansuz 1746a4e732 use crypto from bower 2016-06-06 12:35:06 +02:00
ansuz 2a3ff256b9 remove libraries which are now in bower 2016-06-06 12:29:45 +02:00
ansuz f72cb24fc5 rm LORIA 2016-06-06 12:27:42 +02:00
ansuz 2c3de49922 remove realtime-input, since it's in bower now 2016-06-06 12:15:00 +02:00
ansuz beba78d7f8 update prototype dependencies 2016-06-06 12:14:07 +02:00
ansuz 2798d1b1f9 all of the list/map api's dependencies are now on bower 2016-06-06 11:54:37 +02:00
ansuz 58c968b319 minor cleanup in realtime-input 2016-06-03 18:55:32 +02:00
ansuz 288b4d5b66 depend on main passing in the crypto module for now 2016-06-03 18:52:35 +02:00
ansuz f76dc615c0 use chainpad-crypto from bower and pass it into the listmap api 2016-06-03 18:51:31 +02:00
ansuz 85dbd5cb6e pass in websocketURL from main 2016-06-03 17:27:01 +02:00
ansuz d9a4f2f22c missed one 2016-06-03 16:44:15 +02:00