184 Commits (3632834500fcc346e0873be3e936549abebf0a95)

Author SHA1 Message Date
yflory 391728ee6d Use CodeMirror in /slide #2
Fix title errors in the slide app caused by the present mode
8 years ago
Yann Flory 2609af2105 Use the CodeMirror editor in the slide application 8 years ago
yflory bc73fa2074 Merge branch 'fontawesome' into soon 8 years ago
ansuz 921ee128bc deobfuscate email 8 years ago
yflory ebae2c3bec Fix the noscript tag 8 years ago
yflory f03018f3bc Improve the top bar and use the font awesome icons in /code 8 years ago
yflory 3d54413343 Improve the UI with FontAwesome icons 8 years ago
yflory 1ac94105bb Update the src of customized elements 8 years ago
yflory d46bd1af5c Improve the toolbar UI with the username displayed 8 years ago
yflory dde519795d Merge branch 'newhash' into newhashNoConflict 8 years ago
ansuz f6372ee803 add noreferrer attr to blank links as well 8 years ago
ansuz c50a0ac579 where target=blank, rel=noopener 8 years ago
yflory 83705ae058 Improve the UI in read-only mode 8 years ago
ansuz 723df4880e Merge branch 'slides' into merge-slides 8 years ago
ansuz 259896a373 fix translation fragment in English messages file 8 years ago
Yann Flory 202925302e Display a indicator for read-only pads in the main page 8 years ago
Yann Flory bf8c9a2c4b Add a button to get the read only URL 8 years ago
Yann Flory 99b50465c7 Add the read-only mode for /pad and /code 8 years ago
ansuz 63bc7e121f remove unnecessary semicolon 8 years ago
yflory 5c63585952 Complete the French translation 8 years ago
yflory 0d9f63b977 Merge branch 'translations' - part one 8 years ago
ansuz c9ff6a519b Merge branch 'defaultTitle' 8 years ago
yflory f086492e50 Improve the localization system
Improve and enable the French translation
8 years ago
ansuz d73fef7fe5 slightly better spacing 8 years ago
yflory 1e02e7b45b Make the pad types displayed on the front page configurable 8 years ago
yflory c736caceba Use a better default pad title 8 years ago
ansuz 97415d8158 Merge branch 'users' 8 years ago
ansuz f74236d729 export more, use finer granularity for methods 8 years ago
ansuz 8a659cf887 maintain aspect ratio for slides
display index and slide count in title
8 years ago
ansuz f403d8e2e2 remove table refresh button. listen for changes and refresh automatically 8 years ago
ansuz f281cf898e add login text to translations 8 years ago
ansuz ae116d4772 emit change events for remote storage.
listen for those events being sent via postMessage
8 years ago
ansuz 412cb680ff prototype users 8 years ago
ansuz c641692295 standardize datatype for callback for storage change callack serialization 8 years ago
ansuz 43fcb29490 listen for changes to localStorage and execute callbacks 8 years ago
ansuz ca7d2943be test for conditions on deployed machine 8 years ago
ansuz 9dc206c1ee update tests to use correct variables 8 years ago
ansuz a3f6fe8843 lock options by default
add edit button for modifying options
fix bug where committing didn't clear the active column
minor style fixes
8 years ago
ansuz f8f66800d1 display a 'commit' button which locks your column 8 years ago
ansuz e7aafd2beb factor styles a bit 8 years ago
ansuz b9946822f3 fix removal buttons on home page 8 years ago
ansuz 809919cb32 minor style tweaks 8 years ago
ansuz 235c0482f9 increase clickable area around editable columns' checkboxes 8 years ago
ansuz 9fda1dcb76 make disabled inputs pretty again 8 years ago
ansuz d85684ef74 usability improvements
only one column is editable at a time
editable columns have a different appearance from locked columns
any column can be edited by anyone via an edit button
columns and rows require confirmation before deletion
8 years ago
ansuz 76bfb6ab35 detect whether you are new to a page
prompt for your name and create a column for your username
prompt before deleting columns as well
style a few elements differently
8 years ago
ansuz 55666e9f70 remember presentations, and label them correctly on the home page 8 years ago
ansuz c25ed349e2 add new generated pages 8 years ago
ansuz 6b86c11b2c implement simple build system for static html 8 years ago
ansuz 653bb84064 wait longer for requirejs and fix a typo 8 years ago
ansuz 7cc6902892 toolbar text should not be selectable 8 years ago
ansuz 90e323394d can't rely on unicode everywhere, so let's use an svg icon 8 years ago
ansuz c7155d582e cursor: pointer for refresh button 8 years ago
ansuz e79d3d4d4e add a refresh button to the home page table 8 years ago
ansuz a094e3c02e use correct store api calls in frame.js
also don't log unnecessarily
8 years ago
ansuz 792d74d541 external links should all open new tabs 8 years ago
ansuz 600f3151e9 don't use the store until it's ready to be used 8 years ago
ansuz f2c97d8913 code for querying cross-domain 8 years ago
ansuz 75170353fe api for sharing localstorage across subdomains 8 years ago
ansuz a6fd285642 fix serialization bug 8 years ago
ansuz caf1a6f01c remove dead code 8 years ago
ansuz 551d38c930 let the abstraction take care of stringification 8 years ago
ansuz 1f24d7126c big ugly commit that will be really hard to audit
This changeset applies new styles to the poll.

it also uses the new asynchronous wrappers around the localStorage api.
this is necessary because we're migrating to a storage system that will
use an async api.

The changes to the poll just happened to coincide with the async stuff.

My apologies to anyone who wants to read this whole thing
8 years ago
ansuz add84aeae6 implement asynchronous wrappers for localStorage api 8 years ago
ansuz 747fb138b5 better styles for cryptpoll 8 years ago
ansuz 068a3f5944 remove rows from the poll 8 years ago
ansuz f721d7b32b oops, we need these styles too 8 years ago
yflory 29b1b060d6 Add French translation
Add a "backToCryptpad" translation key
8 years ago
ansuz 6692b1a52e s/en\/$// 8 years ago
ansuz cd03f6cfb9 fix broken link in bottom bar 8 years ago
ansuz 518de7ab96 add missing semicolon that caused tests to fail 8 years ago
ansuz 6483e83996 small style tweaks and additional translations 8 years ago
ansuz d0ce8f2ca1 add polls to home page and fix up styles just a little bit 8 years ago
ansuz ff74a67a09 translate alertify button messages 8 years ago
ansuz 868c84095a fix weird styles on firefox 8 years ago
ansuz d1154e8786 missed one 8 years ago
ansuz dea8e225db fix double scrollbar issue 8 years ago
ansuz cdb5979752 fix unstyled back button 8 years ago
ansuz 3eccec7054 better effort for translation 8 years ago
ansuz cde68170d4 add link to twitter 8 years ago
ansuz b82e3e5a4e fix bad dependency path 8 years ago
ansuz 88a3c4227b de-obfuscate an obfuscated email 8 years ago
ansuz 28399b0d86 modify and add less source files. commit their compiled results 9 years ago
ansuz 43aba94d0d link to irc 9 years ago
ansuz 4fd718254d fix one more bug for people trying to put html in titles 9 years ago
ansuz 789bc3ecc1 keep people from derping themselves
localStorage XSS? yup. that happened
9 years ago
ansuz 750731d3db workaround for favicon magic 9 years ago
ansuz 13bea89269 add favicon on home page 9 years ago
ansuz 71f22d41aa add a main and an alt favicon 9 years ago
ansuz a48c96c053 add alertify for prettier dialogs 9 years ago
ansuz 648f64c6fc confirm with the user before deleting pads 9 years ago
ansuz ca80736ee1 add title to the pad removal button 9 years ago
ansuz fd6d9ecaf7 github ribbon should open in a new tab 9 years ago
ansuz 6b157b0edc fix the github ribbon 9 years ago
ansuz 82dfcb6bdd apply some style fixes 9 years ago
ansuz d621bc4079 attribution for the nice github ribbon 9 years ago
ansuz 6b67503dc8 add lato font metadata 9 years ago
ansuz c292f9f549 move home page scripts into an amd module 9 years ago
ansuz d3825b9644 restyle main page and bottom bar 9 years ago
ansuz e2679f1f6d add Lato font 9 years ago