Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add lakhan345's file #2829

Closed
wants to merge 310 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
310 commits
Select commit Hold shift + click to select a range
ff2a419
readme correction
hakimel Mar 3, 2020
6fa7700
Merge pull request #2515 from Bagira80/boolean-attributes-from-markdown
hakimel Mar 3, 2020
2184a50
refactor gulp tasks, update all gulp dependencies #2122
hakimel Mar 3, 2020
fc30870
build updates, gulp serve accepts root/port
hakimel Mar 5, 2020
5dfaa32
remove gruntfile
hakimel Mar 5, 2020
5c24818
setup babel
hakimel Mar 5, 2020
4b888d8
add support for data-visibility='uncounted' #2543
hakimel Mar 5, 2020
556d6ec
start moving to es6
hakimel Mar 5, 2020
d545d79
drop config, had no effect in modern browsers
hakimel Mar 6, 2020
6ab65d4
remove legacy feature detection for <IE11
hakimel Mar 6, 2020
fba914a
remove old flattened presentation fallback, more es6 refactoring
hakimel Mar 6, 2020
6ee1b9f
es6 refactoring, overlay design tweaks
hakimel Mar 6, 2020
a6b7cc4
continued js code modernization
hakimel Mar 6, 2020
32bbe63
use object shorthand for api
hakimel Mar 6, 2020
027dc25
add webpack, move playback to own module
hakimel Mar 6, 2020
608a757
:rotating_light: breaking change; move all compiled assets to /dist
hakimel Mar 6, 2020
064647f
remove unused polyfill
hakimel Mar 6, 2020
33a1d8d
update assets paths for tests
hakimel Mar 6, 2020
bf45578
reveal.js can now be instantiated with new Reveal(<htmlelement>,<opti…
hakimel Mar 7, 2020
313ad46
move default config to separate module
hakimel Mar 7, 2020
4cfd254
move out additional util methods, use shorthands for api
hakimel Mar 7, 2020
dd85285
es6 refactoring
hakimel Mar 7, 2020
f968927
scope all query selection to .reveal
hakimel Mar 7, 2020
20b8def
move script loader to utils
hakimel Mar 7, 2020
0814176
refactor unit tests, now consistently initializing reveal.js in the s…
hakimel Mar 7, 2020
d4a030f
move plugin logic to Plugins controller
hakimel Mar 7, 2020
7f94a79
add babel-eslint, link all files
hakimel Mar 7, 2020
49bb498
add color, constant and loader modules
hakimel Mar 7, 2020
3f95a21
fix markdown example
hakimel Mar 9, 2020
ddd13ee
remove code slide from example
hakimel Mar 9, 2020
d378ab2
Add bundler-friendly dependency injection
quilicicf Nov 8, 2019
d42d88d
break autoanimate and loading of slide content into separate controllers
hakimel Mar 9, 2020
bc04b1b
:bug: enabling pointer events on pdf prin slides
telliott22 Mar 9, 2020
bdedc56
comments
hakimel Mar 9, 2020
0e5a447
* Control Arrows: Fix visibility bug in linear navigation mode
earboxer Mar 9, 2020
8a43753
move fragments to separate controller
hakimel Mar 9, 2020
75ef44c
statusDiv -> statusElement
hakimel Mar 9, 2020
cd78bbd
move overview to new module
hakimel Mar 9, 2020
cce5907
fix controller api methods
hakimel Mar 9, 2020
4ff79db
Merge branch 'dev' into dev_importBundledPlugins
hakimel Mar 10, 2020
98a6d1d
Merge pull request #2627 from quilicicf/dev_importBundledPlugins
hakimel Mar 10, 2020
9a21605
tweaks and updated docs for #2627
hakimel Mar 10, 2020
fa9d8f5
Merge branch 'master' of github.com:hakimel/reveal.js into dev
hakimel Mar 10, 2020
7d48999
Merge pull request #2628 from telliott22/fix-print-pdf-links
hakimel Mar 10, 2020
5d179ed
Merge pull request #2631 from christian-classics-ethereal-library/squ…
hakimel Mar 10, 2020
492fc2b
Merge pull request #2609 from stefnotch/patch-1
hakimel Mar 10, 2020
9336fc1
correction for reveal api
hakimel Mar 10, 2020
ddbe06e
adjustments to reveal.js initialization flow
hakimel Mar 10, 2020
3d62123
new keyboard module
hakimel Mar 10, 2020
ac15678
refactoring
hakimel Mar 10, 2020
3683ad2
add slidenumber & location controllers
hakimel Mar 10, 2020
e32f387
move read/write url to location controller
hakimel Mar 10, 2020
5a5a5c9
break touch interaction into own module
hakimel Mar 11, 2020
499dc68
Package paper and pdf style sheets and apply them conditionally
quilicicf Mar 10, 2020
6564950
Hide the status element off-screen to avoid additional page in PDF print
quilicicf Mar 12, 2020
ffac5fe
Remove accessible slide status when printing to PDF
quilicicf Mar 12, 2020
bff9bfb
add support for automatically scrolling code highlights into view
hakimel Mar 12, 2020
4f280f7
update logic for disabling fragments via config option
hakimel Mar 12, 2020
92e3a36
Merge branch 'dev_repackagePrintStyleSheets' of https://github.com/qu…
hakimel Mar 12, 2020
8709a41
only announce current fragment to screen readers
hakimel Mar 13, 2020
d918d75
print styles are now built into reveal.css, revamped print styles #2633
hakimel Mar 13, 2020
b42bb58
new controller for pdf printing
hakimel Mar 14, 2020
f7c29b7
move slide backgrounds to new module
hakimel Mar 14, 2020
2b02f3a
reduce comments related to controller initialization
hakimel Mar 15, 2020
97ee725
new controller for speaker notes
hakimel Mar 16, 2020
2a06e0d
create background element from bg controller
hakimel Mar 16, 2020
c50ec00
new controls module for navigation arrows
hakimel Mar 16, 2020
6ff4e93
move progress bar to new module
hakimel Mar 16, 2020
2540712
switch old toArray helper to Array.from
hakimel Mar 16, 2020
cf9eb6e
remove parallax config
hakimel Mar 16, 2020
376b823
unmatched auto-aniamte elements now adhere to element-level duration/…
hakimel Mar 17, 2020
4d1cb43
auto-animate; carry forward fragment visibility, unmatched elements a…
hakimel Mar 19, 2020
34ab7de
only carry forward fragment visibiltiy if style remains unchanged
hakimel Mar 19, 2020
fe75be1
fix issue where slide transitions were still running for auto-animate…
hakimel Mar 30, 2020
dbbd825
fix unit tests, use qunit-puppeteer for es6 support
hakimel Mar 31, 2020
e4faf54
move history api feature detection to utils
hakimel Mar 31, 2020
ca29e3d
webpack config + babel-loader
hakimel Mar 31, 2020
8811465
qunit task rejects on failure
hakimel Mar 31, 2020
9ebf624
tweaks and comments
hakimel Apr 6, 2020
f26fc20
test and examples for multiple reveal.js instances on one page
hakimel Apr 6, 2020
ff62b96
move body styles to new .reveal-viewport
hakimel Apr 6, 2020
3a7f210
adjust auto-animate test
hakimel Apr 6, 2020
f246200
don't style html element if reveal.js is embedded
hakimel Apr 6, 2020
855cc82
Reveal.add/remveEventListener -> Reveal.on/off
hakimel Apr 7, 2020
1081bbf
improvements to legacy API
hakimel Apr 7, 2020
c3319c1
fix failing test
hakimel Apr 7, 2020
120673c
only test latest node in gh action
hakimel Apr 7, 2020
ad55f84
increase test timeout
hakimel Apr 7, 2020
d0a1ef2
avoid running tests twice in ci
hakimel Apr 7, 2020
6d65d8a
syntax error
hakimel Apr 7, 2020
3a2299a
documentation for multi-instance initialization
hakimel Apr 7, 2020
9c21f9b
fix vulnerabilities
hakimel Apr 7, 2020
094acd6
tweak initialization docs
hakimel Apr 7, 2020
6030043
move pointer logic out to own controller
hakimel Apr 7, 2020
2e8619d
remove unused variable, update multi-instance example in readme
hakimel Apr 8, 2020
9522357
changes to plugin api; registerPlugin only accepts plugin instance, i…
hakimel Apr 8, 2020
a55cd81
convert plugins to ES modules, transpile es5 versions backwards compa…
hakimel Apr 15, 2020
d03fc04
allow reveal.js instances to be created with only options
hakimel Apr 15, 2020
0bdc448
unify all markdown tests into one file
hakimel Apr 15, 2020
0c8ac8f
dont close dev server when tests finish
hakimel Apr 15, 2020
d54353c
switch to rollup for easier build config
hakimel Apr 16, 2020
34458a9
fix code highlighting in markdown decks
hakimel Apr 16, 2020
7b151c2
support including plugins via <script> instead of dependencies
hakimel Apr 16, 2020
561c3ff
update presentation examples move to root @ /examples
hakimel Apr 16, 2020
08f29f0
initialize plugins serially
hakimel Apr 16, 2020
d969046
add 'plugins' config option, new way of registering es5 plugins
hakimel Apr 17, 2020
4f6bdf1
two js bundles; reveal.js (es6) and reveal.es5.js, add source maps
hakimel Apr 17, 2020
7e72b10
unit tests for plugins in multi-instance reveal.js
hakimel Apr 17, 2020
e58502b
tweak plugin initialization to enable multi-instance plugins
hakimel Apr 17, 2020
f3f9192
update plugin api in tests
hakimel Apr 17, 2020
6ff28af
separate public/internal reveal.js apis
hakimel Apr 20, 2020
d22c7bf
tidying up
hakimel Apr 21, 2020
9195320
simplify plugin controller
hakimel Apr 21, 2020
8c52b32
add transitionend event and docs
hakimel Apr 21, 2020
de50b41
minor adjustments for example decks
hakimel Apr 21, 2020
faaa791
backwards compatibility, reveal.js 4.0 can now register ~3.9 plugins
hakimel Apr 21, 2020
d727509
viewport tweaks, allow options to be passed when initializing
hakimel Apr 22, 2020
9823be9
fragments are now included in URL by default, even on named slides
hakimel Apr 22, 2020
d8675a9
use latest quinit from npm, remove bundled version
hakimel Apr 22, 2020
f138f50
fix contenteditable check #2650
hakimel Apr 22, 2020
93cdf8c
move multiplex plugin out to reveal/reveal-multiplex repo
hakimel Apr 22, 2020
ad113ba
move notes-server plugin out of reveal.js core
hakimel Apr 22, 2020
c1b2e41
get rid of event listener warning when running tests
hakimel Apr 22, 2020
210fbb7
plugins can be direct references or factory functions
hakimel Apr 23, 2020
b92d16f
make plugins work with multiple presentations on same page
hakimel Apr 23, 2020
58bc732
merge master
hakimel Apr 23, 2020
b61a6a6
rearrange plugins/dependencies
hakimel Apr 26, 2020
c7c0964
esm readme tweak
hakimel Apr 26, 2020
a040ba3
remove unused code from md plugin
hakimel Apr 27, 2020
951f5d0
add markdown support for code line numbers and line highlights #2371
hakimel Apr 27, 2020
0a1bcdf
move markdown example from /plugins to /examples
hakimel Apr 27, 2020
48ebc3b
remove unused dependency, disable inconsistent 'slidetransitionend' test
hakimel Apr 27, 2020
b848882
fix auto-animate bug on devices with < 2 devicePixelRatio
hakimel Apr 29, 2020
f2fbc59
fix auto-animate error and spec
hakimel Apr 29, 2020
163db29
update minimum node version
hakimel Apr 29, 2020
619b3a0
plugin consistency
hakimel Apr 29, 2020
a4cb330
fix bug where interactive iframe backgrounds were blocked by future v…
hakimel May 4, 2020
60cd098
.esm suffix for module bundle, marked/highlight.js are installed via npm
hakimel May 4, 2020
cdf09ff
remove sourcemaps
hakimel May 4, 2020
a7800d0
ignore sourcemaps
hakimel May 4, 2020
2ca01bb
remove source files from npm package
hakimel May 4, 2020
9242b25
esm bundle only targets browsers with module support
hakimel May 4, 2020
c487036
slide data-state is now set at the viewport level, add Reveal.getView…
hakimel May 4, 2020
b7f480c
fix fullscreen for embedded decks
hakimel May 5, 2020
cca2a3c
fix print pdf scope exception
hakimel May 6, 2020
2e3b5c8
move docs to revealjs.com
hakimel May 7, 2020
bc88109
correct documentation url
hakimel May 7, 2020
a0a1ae1
dont prevent page scrolling when swiping on embedded decks
hakimel May 8, 2020
ab273a1
move dependencies to dev
hakimel May 8, 2020
3a032a8
fix auto-animate bug on centered slides
hakimel May 8, 2020
772fa03
make it possible to disable hash change listener with respondToHashCh…
hakimel May 8, 2020
ba0b367
remove nuking of hash changes when hash is disabled
hakimel May 8, 2020
5c87d9f
Merge branch 'dev' of github.com:hakimel/reveal.js into dev
hakimel May 8, 2020
57107eb
add #highligh-theme to theme css link
hakimel May 8, 2020
664beff
add focus controller, manages keyboard focus across multiple embedded…
hakimel May 11, 2020
1288a32
fix broken asset urls in examples
hakimel May 11, 2020
eeedaa1
new 'r-stack' helper class for stacking & centering multiple elements
hakimel May 11, 2020
f84bc78
simplify stack css
hakimel May 11, 2020
2104dee
fix exception in layout examle
hakimel May 11, 2020
aa2a4a0
scope selection color to .reveal
hakimel May 11, 2020
aafb876
example content error
hakimel May 11, 2020
f04a006
fix and tests for custom key bindings in help overlay
hakimel May 12, 2020
30cd9a8
remove default border around images, now available via img.r-frame
hakimel May 14, 2020
faa4e38
new logo update readme 🥳
hakimel May 14, 2020
1fb1e9b
bigger logo
hakimel May 14, 2020
c0c6b0a
new copy for readme, clearer get started cta
hakimel May 18, 2020
4e89595
readme tweaks
hakimel May 18, 2020
fb22716
move built plugin files from /dist/plugin/ to /plugin/<name>/
hakimel May 18, 2020
8fc2ec9
removed phantomjs-based print-pdf plugin
hakimel May 18, 2020
3d2371f
bundle html inside of notes.js, no more need for relatively locating …
hakimel May 18, 2020
13f7e69
distribute /plugin
hakimel May 18, 2020
f618de8
restore support for markdown speaker notes
hakimel May 18, 2020
815557c
update all links to docs (will sub out '.netlify.app' once we ship 4.0)
hakimel May 18, 2020
9d11927
auto-animate example in demo
hakimel May 19, 2020
0a58c68
move highlight themes from lib/css/ to plugin/highlight/
hakimel May 19, 2020
5e50136
move fonts from lib/fonts to dist/theme/fonts
hakimel May 19, 2020
83151f5
Merge pull request #2651 from hakimel/dev
hakimel May 19, 2020
4f22933
reveal.netlify.app -> revealjs.com
hakimel May 19, 2020
84b5298
update dependencies
hakimel May 19, 2020
feb43ff
rollup cache saves 1s per js build
hakimel May 19, 2020
a1f03cb
Reveal.VERSION is now available prior to initialization #2651
hakimel May 19, 2020
07db418
fixed links
RealCyGuy May 19, 2020
8b3f57b
Merge pull request #2666 from RealCyGuy/patch-1
hakimel May 19, 2020
5e49cbd
link fix
hakimel May 19, 2020
df61f9e
progress bar width set via scale instead of width for perf
hakimel May 20, 2020
38eda3a
fix livereload
hakimel May 20, 2020
f0b67ad
4.0.0
hakimel May 20, 2020
cd5161f
initial work for hstack and vstack
hakimel May 20, 2020
35db006
fix overlapping ids when auto-animating multiple presentations in sam…
hakimel May 20, 2020
55c7b44
add slides to readme
hakimel May 20, 2020
9f477f7
Merge branch 'master' of github.com:hakimel/reveal.js into dev
hakimel May 20, 2020
4e839b3
fix slide notes printing
s-l-lee May 21, 2020
fc42943
update dist/reveal bundles
s-l-lee May 21, 2020
8680fb3
Merge pull request #2671 from s-l-lee/fix-notes-printing
hakimel May 21, 2020
b074050
4.0.1, remove date from built files
hakimel May 25, 2020
e6244a5
fix polyfills, add ie11 support
hakimel May 26, 2020
b7487b8
polyfill element.closest for ie11
hakimel May 26, 2020
b1e5db0
data-autoslide attribute takes precedence over video duration
hakimel May 26, 2020
fc62af9
rollup cache for all js bunling, improves subsequent build time by 50%
hakimel May 27, 2020
0c9c9d5
add Reveal.isReady to pre-initialized API
hakimel May 27, 2020
5e4c5c3
export the highlight.js instance
hakimel May 27, 2020
eb026f7
Reveal.configure() now works pre-initialization
hakimel May 27, 2020
1728c97
add link for badge
conao3 May 27, 2020
a65e96f
serve demo assets from cdn, logo on first slide in demo.html
hakimel May 27, 2020
e1abd3d
Merge pull request #2679 from conao3/add-link
hakimel May 27, 2020
e4e2bc9
link logo image to revealjs.com
hakimel May 27, 2020
2255c60
fix progress bar direction in rtl mode
hakimel May 27, 2020
0bc614c
npmignore gulpfile and contributing.md
hakimel May 28, 2020
bee213c
tweaks for pdf print sheet
hakimel May 28, 2020
9f90f32
recompile css
hakimel May 28, 2020
1569a4a
remove overzealous pdf resets
hakimel May 29, 2020
5169fb2
link logo in demo deck to revealjs.com
hakimel May 29, 2020
bd19860
4.0.2
hakimel May 29, 2020
942304d
add --slide-width/height css variables
hakimel Jun 1, 2020
cd5c9c5
build js
hakimel Jun 1, 2020
61624ae
🤦
hakimel Jun 1, 2020
7ebade7
remove 20px vertical padding on slide sections
hakimel Jun 2, 2020
c910747
don't write '#/' to url on first slide, remove history api feature de…
hakimel Jun 2, 2020
d272628
add support for data-visibility=hidden
hakimel Jun 2, 2020
ac79c7c
leave the progress bar empty if there's < 2 slides
hakimel Jun 5, 2020
166af89
all themes now have contrasting text colors based on slide bg
hakimel Jun 5, 2020
f014952
update math example to use 4.0 plugin syntax
hakimel Jun 5, 2020
6772518
Merge branch 'master' of github.com:hakimel/reveal.js into dev
hakimel Jun 5, 2020
37d8337
add support for wrapping code in script tempalte to avoid html parser…
hakimel Jun 5, 2020
66cbd66
fix slide numbering issue with uncounted horizontal slides (fixes #2675)
hakimel Jun 5, 2020
1b6a3b1
add support for auto-sized big text via r-fit-text
hakimel Jun 5, 2020
15815ef
npm run build now uses default gulp task
hakimel Jun 9, 2020
f231c53
Merge branch 'master' of github.com:hakimel/reveal.js into dev
hakimel Jun 9, 2020
aa66779
fit-text helper now triggers lazyily when slide enters view distance
hakimel Jun 9, 2020
be46081
correct scope for fit-text selector
hakimel Jun 9, 2020
cd2a792
allow images inside of h/vstacks to be proportionally downsized
hakimel Jun 9, 2020
2fccb77
add 'playsinline' to all inline videos, dont mute background videos o…
hakimel Jun 16, 2020
9ff27cf
bg videos remain muted on mobile, otherwise broken when navigating wi…
hakimel Jun 16, 2020
2bfe705
include /css and /js in npm package #2712
hakimel Jun 30, 2020
b05e530
Fix URL to pdf-export documentation
ebriand Aug 4, 2020
3a99a7b
shuffle now applies to vertical slides as well
hakimel Aug 17, 2020
a150d0c
Start relative paths in CSS with ./
michaelmior Aug 18, 2020
80d96b4
upgrade rollup-plugin-terser to fix npm warning #2751
hakimel Aug 19, 2020
faa8b56
dependency upgrades
hakimel Aug 19, 2020
aa62bd4
Update README.md
rschmehl Sep 6, 2020
2c121d2
docs: Fix simple typo, transiition -> transition
timgates42 Sep 7, 2020
5676ef7
Merge pull request #2771 from timgates42/bugfix_typo_transition
hakimel Sep 9, 2020
b13c7b4
Merge pull request #2767 from rschmehl/patch-1
hakimel Sep 9, 2020
5f7c945
Merge pull request #2752 from michaelmior/css-paths
hakimel Sep 9, 2020
17bfa62
Merge pull request #2746 from ebriand/patch-1
hakimel Sep 9, 2020
4d62dcc
Merge branch 'master' of github.com:hakimel/reveal.js into dev
hakimel Sep 9, 2020
676936e
revert debug change to index.html
hakimel Sep 9, 2020
e09437f
escape HTML entities in code parsed from markdown, fixes #2744
hakimel Sep 9, 2020
ffadcc8
v4.1.0
hakimel Oct 12, 2020
0582f57
add fit-text to demo
hakimel Oct 12, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:

strategy:
matrix:
node-version: [8.x, 10.x, 12.x]
node-version: [10.x, 14.x]

steps:
- uses: actions/checkout@v2
Expand Down
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,4 @@ log/*.log
tmp/**
node_modules/
.sass-cache
css/reveal.min.css
js/reveal.min.js
dist/*.map
7 changes: 7 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/test
/examples
.github
.gulpfile
.sass-cache
gulpfile.js
CONTRIBUTING.md
Loading