Commit Graph

338 Commits (66d7d93496f4f2ab547793010e6c3b32cb168f30)

Author SHA1 Message Date
yflory 74e59a513a Add the markdown toolbar to the slide and poll apps
yflory 644f6e9985 Use the bounce app to open links from inner
ansuz 812df7de6f Merge branch 'merge-staging' into staging
yflory b0f553e9ea Add a markdown toolbar to help with the markdown syntax
ansuz ee6c2097f5 resolve merge conflicts
yflory 80803ad076 Fix empty codemirror after thumbnail creation
yflory fd258fc277 Fix preview button tooltip in code
yflory 7cfe64fc5b Remove cryptpad-common dependency for some inner apps
yflory 30c8c253dd Remove util and hash from common
Caleb James DeLisle 75130150d5 Refactored out TextPatcher and JsonOT and replaced with new ChainPad
yflory 9060464f37 Create thumbnails only when the tab is not focused
yflory 8de9a596f1 Fix cursor in thumbnails
yflory 6f020b67ca Add thumbnails to framework apps
yflory f4adbd980e Thumbnails for the code app
yflory f43606f71d Present mode to display only the parsed markdown in code
Caleb James DeLisle ae87320408 Preview pane cannot be resized after it has been hidden and then shown again
Caleb James DeLisle d6570ad9f2 Standardize media-tag embedder and make media tags always absolute URL, Standardize import/export logic for codemirror apps, fix arrow key navigation in presentation fullscreen mode before first click.
Caleb James DeLisle fa6938baa8 1. Migrated /slide/ to use framework
2. Fixed CSS not being applied on /slide/
3. Minor changes to /code/ to reuse code which is also used on /slide/
Caleb James DeLisle f95acda758 Minor refactoring of /pad/ ; moved /*/main.js into a common file ; framework'd /code/
yflory cdeac00633 Merge branch 'staging' into newdrive
yflory b871faffc9 Enable tags in code and slide
yflory 456370b1aa Base for Drive in sandboxed iframe
ansuz db4c3e7e2c Merge branch 'master' into staging
ansuz b5b84f540e fix preview mode class
yflory 72f0952835 Make sure we can't open a pad using the wrong app
yflory 483160a96a Fix tab notifications in code and slides
yflory 1131ef0172 Fix language selection in sandboxed iframes
yflory 0a656ca8d6 Fix the splitter in code and add it back
Caleb James DeLisle 5f0383ae99 update version of sframe-boot because it was changed
yflory 47cfa0cf45 Focus the editable content when opening a codemirror pad
Caleb James DeLisle 710418f42f Make LessLoader able to cache even inside of the sandbox iframe and don't load less compiler unless needed
Caleb James DeLisle 789a923792 Change font-awesome to be pulled through LessLoader which will rewrite the font file URLs to use ver= parameter
Caleb James DeLisle 671c893e8a Duplicating code like a moron, this should hopefully get fixed later.
yflory 9271b0c1a8 Try to fix half-codemirror bug
yflory 55fe882f64 Fix readonly mode in code
yflory bd422178c4 Hide the filepicker button in readonly mode
yflory f2aaaa9751 Move slide to secure iframe
yflory 0423a5f4e2 Clean secure iframe code
yflory 04a04aef2b Add setAttribute/getAttribute in secure iframes. Store attributes in settings
yflory 204e45dfae Enable templates in pad
yflory d2787e3eff Make code2 the default code app
yflory 0d008aaa2e Add indent settings to code2
ansuz 595fa4c2e4 Merge branch 'soon'
ansuz a99eb9365e correctly set indentation preferences when changing languages
Caleb James DeLisle b081603455 Update requirejs
yflory e7ef1e1c2b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 7c49ca6e3f Fix initial text size in code
ansuz 2a8abc2699 comment out splitter code
ansuz 66cacf08da allow users to write with tabs instead of spaces
Pierre Bondoerffer c8d7675ede
remove z-index on splitter in code
ansuz 1c526feffb Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz fbb880f277 implement customizable indentation widths
Pierre Bondoerffer 9dce40f3af
only add the splitter once
Pierre Bondoerffer 4026994310
make splitter work when scrolling
Pierre Bondoerffer d47e26efd5
add margin in code
Pierre Bondoerffer 85e383d5c5
add invisible splitter
Pierre Bondoerffer d15280c6ce
prevent pdfs from being huge
Pierre Bondoerffer c427f375dd
add bootstrap css to /code for image uploader
ansuz 66d81429bd integrate file embed into code editor
ansuz fe826133b3 make some markdown styles reusable
yflory c33d2a2db0 New tooltips
yflory 5d5f936682 Hide the upload table in code
yflory e732284845 Lint
yflory 8f5a244999 Replace mediatag markdown syntax by html. Enable file upload in /code.
ansuz 9f6ecea5d9 fix nacl reference error in media tag
ansuz ac8da0d52d load codemirror in the correct context. fix selection events
ansuz f09ae9b19c jshint compliance
yflory 5694505719 Fix syntax highlighting
yflory b9320e6005 Toolbar improvements
ansuz 7a5c5ce0a3 load scripts asynchronously
ansuz fca1ef4d36 hide unstyled content until the loading screen is displayed
ansuz 7de2683169 make all apps use clientside templates
ansuz e9bfaa9a60 compile less clientside. remove compiled css
yflory a11befaa0f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 13288ee18b Update the userlist in code, slide and pad
ansuz 852c028822 don't allow editing if pad type is wrong
yflory 92b6e60573 Small improvements for the new toolbar
yflory 19cb920a7c Don't redraw a media-tag everytime the content has changed
yflory d1f4617419 Fix a race condition causing the preview part to be empty
yflory 5d6a0dcc1b Fix width transition when dragging preview
ansuz ec9a4dec5e Merge branch 'soon' into staging
ansuz 77d4ffba86 animate preview mode sidebar
ansuz 76c530037b enable donate button in all apps
ansuz 99a44f119f don't send referrer headers on pads which may link outward
ansuz 1240b864ef fix misconfigured history
ansuz cf658c1b3a backport live changes
ansuz a04f179d8b hide preview mode on phones
ansuz dc2b0ae6b4 jshint compliance
ansuz b32c329269 remember whether you were using preview mode for a pad
ansuz a5ffd278a7 write styles for code in .less
ansuz 3803f6a20f only render preview if preview container is visible
ansuz 617e027f12 catch markdown preview errors
ansuz c5bb830757 don't preview if hightlight mode is not markdown
ansuz 378bf2aa94 yflory's word wrap fix
ansuz dc80b6b11f throttle markdown preview
ansuz 97cc4a6d54 add styling for tables in markdown preview
ansuz 6faca87e73 set preview content in read only mode
ansuz 0a54f0cf2d better alignment of preview and code entry
yflory 620f4dc512 Add translations for the markdown preview button title
yflory 0bd4caeb7e Add the task list code to the markdown renderer