623 Commits (a6c49cd65c053ae3931ced9dd7be0f7db146cc3b)

Author SHA1 Message Date
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
ansuz 9dc23b54bf css generated from less source files 9 years ago
ansuz f4084353a6 less source files for generating css 9 years ago
ansuz eb1809423b bump name length limit to 48 characters 9 years ago
ansuz 8a82e11306 make sure title is defined for home page usage 9 years ago
ansuz 0911572031 truncate long names, replace link text with doc title 9 years ago
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
9 years ago
ansuz c4667505c7 style alternate rows on the table 9 years ago
ansuz 45312a6fbb restyle recent pads table 9 years ago
ansuz fa0f0e4d28 unbreak styles 9 years ago
ansuz 47edccf42d use pad titles in home page table 9 years ago
ansuz 3e08ed1e26 fix lopsided bottom bar 9 years ago
ansuz 34bb85799e fix landing page styles and js a wee bit 9 years ago
ansuz 1f0d0de0a8 add some padding to the bottom of the landing page 9 years ago
ansuz 635ae9dfe6 improve home page formatting 9 years ago
ansuz 1a5388eab9 update landing page styles and copy text 9 years ago
ansuz 31052e49b8 remove note about jquery sheet 9 years ago
Yann Flory 9330b00f02 Hide the spreadsheet button until it is fixed 9 years ago
Yann Flory 0b3d6e15b8 Replace the Netflux old client (netflux.js) by the Netflux2 client.
Move the WebRTC peer-to-peer use case in /padrtc, which still uses the old
Netflux client
Use es6-promises.min.js to solve a issue with some browser and the new
Netflux client
9 years ago
Yann Flory ba4faea939 Update the pads to run with the latest improvements to the websocket server 9 years ago
Yann Flory 7237c751d5 Move 'vdom' to the main 'pad'.
Hide the right-hand panel (can de bisplayed with a 'debug' button)
Hide the IDs of users if they don't change their name
9 years ago
Yann Flory ae8f6f7f2c Ability to choose which protocol to use (Websocket or WebRTC) with Netflux 9 years ago
ansuz 278c4ab32f even more jshint compliance 9 years ago
ansuz d4b7a4556d factor landing page and add pad remove column 9 years ago
ansuz 1d130d4445 index.html : correct typo.
s/varient/variant
9 years ago
Yann Flory 32f44161a7 Patch Realtime into CodeMirror in CryptPad 9 years ago
Caleb James DeLisle 05ce2695b2 Added piwik code for cryptpad.fr 9 years ago
Caleb James DeLisle 7967631277 Make a slightly nicer version of the XWiki Labs Project badge 9 years ago
Caleb James DeLisle 21503838ca Revert "Add the <An XWiki labs project> badge to cryptpad.fr"
This reverts commit be10da95bb.
9 years ago
Caleb James DeLisle b6aaca95b9 Revert "Add the <An XWiki labs project> badge to cryptpad.fr"
This reverts commit 2241261ae2.
9 years ago
mouhb 2241261ae2 Add the <An XWiki labs project> badge to cryptpad.fr 9 years ago
mouhb be10da95bb Add the <An XWiki labs project> badge to cryptpad.fr 9 years ago
Caleb James DeLisle 88fb6772e8 Cleaned up the front page and added a little piece of code to show recent pads 10 years ago
Caleb James DeLisle 51544db9a2 Completed adding of customization system and bottom infobar 10 years ago
Caleb James DeLisle 84164123b6 not quite finished 10 years ago