Compare commits

...

365 Commits
v1.0.1 ... main

Author SHA1 Message Date
Uwe Oestermeier 13ea23186f Fixed flippable scaling problem. 2024-02-12 15:05:12 +01:00
Uwe Oestermeier 57d6e8b461 Merge branch 'main' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib into main
* 'main' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib:
  Removed console.logs
  Fixed timestamp name mismatch.
  Updated iwmlib and removed log statement.
  Added pluggable throw behavior.
  Replaced requestAnimationFrame with setInterval
  Moved throws to a single loop.
  Added cancelAnimationFrame
  update code block to reflect current state
  Fixed html double code
  Fixed problem with scrolling text in card drawers.
  added fix for viewBox rotation bug
  fixed rollup
  documented/ solved svg rotation bug

# Conflicts:
#	package.json
2024-02-12 14:15:58 +01:00
Uwe Oestermeier 8d8090cdde Added doctest for flippable images with different sizes. 2024-02-12 14:08:24 +01:00
Uwe Oestermeier 80355ea636 Removed console.logs 2023-07-28 14:03:39 +02:00
Uwe Oestermeier 45d081c225 Fixed timestamp name mismatch. 2023-07-21 12:44:03 +02:00
Uwe Oestermeier 07f50974f9 Updated iwmlib and removed log statement. 2023-07-21 09:48:00 +02:00
Uwe Oestermeier 8b33bc0536 Added pluggable throw behavior. 2023-07-21 08:36:14 +02:00
Uwe Oestermeier 47992755e2 Replaced requestAnimationFrame with setInterval 2023-07-20 14:50:48 +02:00
Uwe Oestermeier 97fb30d741 Moved throws to a single loop. 2023-07-20 14:38:23 +02:00
Uwe Oestermeier 52ccb49fa8 Added cancelAnimationFrame 2023-07-20 11:44:13 +02:00
Tjark Müller 1a0b9d55c1 update code block to reflect current state 2023-06-06 17:31:58 +02:00
Sebastian Kupke 4b80702b10 Merge branch 'main' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib 2023-06-06 14:26:17 +02:00
Sebastian Kupke 1e6bee007e Fixed html double code 2023-06-06 14:24:58 +02:00
Tjark Müller 98085006bb Merge branch 'main' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib 2023-06-02 14:24:51 +02:00
Uwe Oestermeier a748d05c38 Fixed problem with scrolling text in card drawers. 2023-06-01 18:19:30 +02:00
Tjark Müller 43e69365e0 Merge branch 'main' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2023-05-12 12:33:56 +02:00
Tjark Müller 12eb712fce added fix for viewBox rotation bug 2023-05-12 12:30:17 +02:00
Tjark Müller 03fda7e79e Merge branch 'main' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib 2023-05-10 15:25:13 +02:00
Uwe Oestermeier c8f7e39235 Added electron browser to allow snapshots of doctests that are stored in lib thumbnail subfolders. 2023-05-09 15:40:18 +02:00
Uwe Oestermeier 9501264f08 Added minimal navigation breadcrumbs to doctests. 2023-05-09 13:25:39 +02:00
Uwe Oestermeier 13e0473328 Added support for static doctest files generated by the iwmsite static site generator. 2023-05-09 09:52:39 +02:00
Tjark Müller d818ef9737 Merge branch 'main' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib 2023-05-04 13:33:02 +02:00
Tjark Müller d45b3e68dd fixed rollup 2023-05-04 13:32:47 +02:00
Tjark Müller 7a5bc222fd documented/ solved svg rotation bug 2023-05-04 13:28:58 +02:00
Sebastian Kupke 0cff31e65b Added pixi-compressed-textures plugin again. In Pixi v6 the plugin ist included, but cannot be activated if the browser don't use JavaScript Modules 2023-05-02 15:09:38 +02:00
Uwe Oestermeier dc40b4cffa Fixed bug in nearestActive. 2023-04-28 09:17:03 +02:00
Uwe Oestermeier 4da99ef04b Added new configuration flag and default behavior that prevents pointer click events which might lead to conflicts in touch applications. 2023-02-15 15:11:12 +01:00
Sebastian Kupke 7f1a3aae8e Removed compressed textures Pixi.js plugin from 3rdpartylib 2023-02-15 15:05:11 +01:00
Uwe Oestermeier 20d209cbe1 Changed order of tap handler and simulated clicks. 2023-02-09 16:02:09 +01:00
Sebastian Kupke 5af350182d Fixed touch event bug 2022-11-09 16:09:22 +01:00
Sebastian Kupke 2987b820a9 Moved polyfill from utils to own file 2022-11-09 14:11:34 +01:00
Sebastian Kupke 34792f20d6 Fixed popup bug 2022-11-08 15:44:20 +01:00
Sebastian Kupke 8275dad36c Removed alerts 2022-11-08 13:58:10 +01:00
Sebastian Kupke 7965c8459b Added more logging 2022-11-08 13:42:50 +01:00
Sebastian Kupke 89de46b0e6 Added more logging 2022-11-08 12:31:21 +01:00
Sebastian Kupke d8dc158be0 Added more logging 2022-11-08 12:07:37 +01:00
Sebastian Kupke 68e46e81c1 Fixed hyphenate bug 2022-11-08 11:11:39 +01:00
Sebastian Kupke 3856e59093 Removed hyphenation 2022-11-03 16:06:14 +01:00
Sebastian Kupke bbae811b50 Removed hyphenate 2022-11-03 15:28:01 +01:00
Sebastian Kupke 6767064ea7 Moved convertPointFromPageToNode polyfill to utils 2022-11-03 15:27:47 +01:00
Sebastian Kupke 3b1ab1f392 Removed pixelDeviceRatio 2022-10-04 15:26:17 +02:00
Sebastian Kupke c5c2759ebd Initial commit 2.0 beta 0 2022-10-04 10:51:35 +02:00
Sebastian Kupke f87b19140b Removed header from test images. 2022-05-05 12:31:58 +02:00
Sebastian Kupke 63ebbba42b Added second resolution test. 2022-05-05 12:29:27 +02:00
Sebastian Kupke 72c6abf031 Resolution tests. 2022-05-04 15:18:11 +02:00
Sebastian Kupke 9db52a004a Added scatter resolution test. 2022-05-04 13:27:31 +02:00
Sebastian Kupke 527fcb993c Removed videos from resolution test. 2022-05-04 09:53:55 +02:00
Sebastian Kupke c41209d0fc Added description to resolution. 2022-05-04 09:10:01 +02:00
Sebastian Kupke 7e9f0159e8 Added resolution test. 2022-05-03 16:50:19 +02:00
Uwe Oestermeier 074fb67906 Fixed problem with outdated loader and error handler.s 2022-05-02 16:41:22 +02:00
Sebastian Kupke 51b0ef4b1b Added VSCode workspace file. 2022-05-02 11:13:03 +02:00
Sebastian Kupke 1efe94ef97 Bump version number. 2022-04-29 10:30:05 +02:00
Sebastian Kupke 7f068c5d94 Fixed resize fullscreen bug. 2022-04-29 10:28:59 +02:00
Uwe Oestermeier eff934e8b5 Moved the addVelocity method after the transform to allow a modification of the delta within the transform method. To make this destructive side effect more explicit transform could return a modified value. But that could effect several projects. 2021-04-28 17:02:54 +02:00
Sebastian Kupke 266a770c8e Merge branch 'master' into obersalzberg
# Conflicts:
#	dist/iwmlib.js
#	dist/iwmlib.pixi.js
2021-03-15 17:02:08 +01:00
Uwe Oestermeier a5f94e0a5f Reverted changes from commit fa0256d782 and moved addVelocity from _move back to old locations. 2021-03-15 15:39:07 +01:00
Uwe Oestermeier fff7a4f685 Fixed import order. 2021-03-01 08:58:44 +01:00
Sebastian Kupke d0ae8893cc Version 1.1.1. 2021-02-24 16:15:20 +01:00
Sebastian Kupke 1b4eee6498 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2021-02-24 16:14:26 +01:00
Sebastian Kupke ac779af339 Popup close buttons can take a URL. 2021-02-24 16:13:50 +01:00
Severin Opel 1316a727f3 Fixed offset error. 2021-02-01 13:54:40 +01:00
Severin Opel be950ec8c1 Tried fix scatter. 2021-02-01 13:40:57 +01:00
Severin Opel ca5a39d661 Changed wrapper and events to allow other EventListeners. 2021-01-26 08:01:51 +01:00
Severin Opel fa0256d782 Moved addVelocity to _move. 2021-01-05 16:25:55 +01:00
Severin Opel 114c217ffa Improved logging and adjusted card's click handler
+ Logging now also works when ipcRenderer is appended to the window element.
+ Card's callback replacement method was changed from click to pointerdown.
2020-09-15 11:36:59 +02:00
Severin Opel 28cfdc180c Fixt highlight order on creation. 2020-09-01 13:38:22 +02:00
Uwe Oestermeier 116058ba77 Fixed a problem with clicking transformed rects in card wrappers. 2020-08-27 07:38:35 +02:00
Uwe Oestermeier 4211548b8b Removed console logs. 2020-08-04 18:13:24 +02:00
Uwe Oestermeier 12b17fd7af Fixed call of popup menu commands with parameters.s 2020-08-04 18:07:48 +02:00
Uwe Oestermeier 47b178fbc1 Added event parameter to PopupMenu perform. 2020-08-04 17:35:15 +02:00
Severin Opel 6ab63eb32c Now calling 'this' to allow overloading of methods. 2020-04-21 12:43:55 +02:00
Severin Opel 6445ab3f57 CardLoader.load now checks for ready state. 2020-04-19 13:30:35 +02:00
Severin Opel 129672eb0f Added options object to toggle function. 2020-04-14 12:14:40 +02:00
Uwe Oestermeier 70031d3bfa Removed comment since border case appeared in Edge. 2020-02-25 15:19:01 +01:00
Uwe Oestermeier 9db5723746 Updated dist 2020-02-17 16:20:16 +01:00
Uwe Oestermeier d4ab5c7e9c Merge branch 'master' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib
* 'master' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib:
  Changed scale
  Updated to PixiJS 5.2.1.
2020-02-17 16:19:33 +01:00
Uwe Oestermeier b068fd176f Added lineWidth support. 2020-02-17 16:18:55 +01:00
Uwe Oestermeier f70968fe01 Changed scale 2020-02-07 20:08:44 +01:00
Sebastian Kupke 1c70433b86 Updated to PixiJS 5.2.1. 2020-02-04 16:48:36 +01:00
Uwe Oestermeier 54b685ab42 Changed calling order 2020-02-03 10:06:27 +01:00
Uwe Oestermeier e6f6f6b185 Changed calling order 2020-02-03 10:06:01 +01:00
Uwe Oestermeier 7bb3b696f7 Created new build. 2020-01-31 10:26:41 +01:00
Sebastian Kupke 6cdf5310ba Added graphics alpha workaround. 2020-01-30 15:41:31 +01:00
Sebastian Kupke 1967b791e0 Updated dependencies. 2020-01-22 13:50:40 +01:00
Sebastian Kupke ebb4b9154e Updated pixi-compressed-textures. 2020-01-20 11:33:53 +01:00
Sebastian Kupke b32132c71f Removed stopEvents from RigidContainer. 2020-01-10 14:18:28 +01:00
Sebastian Kupke f398fe4824 Fixed reference bug. 2020-01-09 15:14:27 +01:00
Severin Opel d5b87f23cf Updated generated content (Docs & dist). 2019-12-12 19:04:11 +01:00
Severin Opel 7f2fc93fa3 Reworked overlay itself and doctest. 2019-12-12 19:02:58 +01:00
Severin Opel 32e913c629 Fixed wrongly assigned parameters 2019-12-12 17:23:39 +01:00
Severin Opel 87c966062c Map's cover state now updates every time cover is requested. 2019-12-12 17:01:51 +01:00
Severin Opel d7f867f1a6 Added maps graphics. 2019-12-11 17:30:11 +01:00
Severin Opel e188f3474f Reverted index.css to previous version. 2019-12-11 16:52:23 +01:00
Severin Opel 1e80845aa6 Fixed cover bug. Renamed mapdata to mapprojection. 2019-12-11 16:45:26 +01:00
Severin Opel a85569e54d commited for presentation. 2019-12-11 15:29:59 +01:00
Severin Opel 65fac2f406 Renamed 'MapView' to 'MapViewport'. Added documentation to the maps module. 2019-12-09 18:15:28 +01:00
Severin Opel 60e28f8fe5 Improved doctest css. 2019-12-09 14:29:26 +01:00
Severin Opel 792892cb82 Removed PIXIUtils from geographics. 2019-12-09 14:27:32 +01:00
Severin Opel 9159073483 Fixed GeoGraphics doctest. 2019-12-05 17:06:50 +01:00
Severin Opel 8745554cee Implemented a mapChangeLock variable to prevent mapChanges. 2019-12-02 16:51:20 +01:00
Severin Opel 096e374997 Added mouse wheel event to submap scatter. 2019-11-28 16:25:38 +01:00
Severin Opel f3fed535d8 Modified scatter to get access to the Resize event. 2019-11-28 13:36:00 +01:00
Severin Opel 5305561619 Ongoing cleanup and refactoring of maps. 2019-11-25 18:04:11 +01:00
Severin Opel 88048f14ec Removed overdoscaling from SubmapScatter. 2019-11-21 09:48:14 +01:00
Severin Opel 4d6d2f1df0 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-11-20 16:06:01 +01:00
Severin Opel 6dcf6d38da Added functionality and dark mode to doctests. And other changes in maps. 2019-11-20 15:59:10 +01:00
Sebastian Kupke 38e84ab9fe Updated dependencies. 2019-11-13 14:36:48 +01:00
Severin Opel 89395ba641 Updated mapapp. 2019-11-13 14:33:24 +01:00
Severin Opel 46b80c3e2a Added missing dependency to the iwmlib. 2019-11-13 14:30:15 +01:00
Severin Opel 285e41434a Continued refactoring of the maps library. 2019-11-13 12:42:06 +01:00
Severin Opel 58cbd44a7b Fixed map doctest. 2019-11-11 12:34:43 +01:00
Severin Opel ef16f2b12b Improved doctests. 2019-11-05 16:02:27 +01:00
Severin Opel 0a30712e31 Fixed overlay example to work with restructured GeoLayers. 2019-11-05 11:23:18 +01:00
Severin Opel 87727d28b9 Geographics placements working again. 2019-11-05 11:07:36 +01:00
Severin Opel ff0606d0a7 Removing layer dependency from geolayers and refactoring maps. 2019-11-04 18:20:32 +01:00
Severin Opel 938b3e2f3c Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-11-04 11:00:55 +01:00
Severin Opel 86b23f4e6f Added the maps-module to the iwmlib.
Migrated a  ot of the content from the tuesch to the iwmlib.
This is before the decoupeling of the layers.
2019-11-04 10:59:08 +01:00
Sebastian Kupke 06f8949159 Updated dependencies. 2019-11-04 09:45:10 +01:00
Sebastian Kupke e2ea89cc0b Added textAlpha and textActiveAlpha to Button and ButtonGroup. 2019-10-15 14:56:24 +02:00
Severin Opel e50ea6af31 Cleaned up card.js 2019-10-15 10:07:29 +02:00
Severin Opel 66da13aed6 Tried fixing closing error. 2019-10-15 09:12:12 +02:00
Sebastian Kupke 122493df19 Updated iwmlib. 2019-10-11 10:06:09 +02:00
Sebastian Kupke 6af487e5fd Updated dependencies. 2019-10-11 09:19:48 +02:00
Sebastian Kupke 99c128d7ca Added comments. 2019-10-10 09:16:39 +02:00
Sebastian Kupke 901621da95 Added PixiJS UI Text class. 2019-10-09 15:41:16 +02:00
Sebastian Kupke 125a418e79 Updated eslint. 2019-10-07 14:42:53 +02:00
Sebastian Kupke 680d0610b1 Removed console.log statements. 2019-10-02 15:05:18 +02:00
Sebastian Kupke ce25b1dbae Fixed flipeffect bug. 2019-10-02 15:00:08 +02:00
Sebastian Kupke 7dd7142455 Fixed flippable doctest. 2019-10-02 14:09:09 +02:00
Sebastian Kupke b4bc200fbd Styling. 2019-10-02 11:51:23 +02:00
Uwe Oestermeier 8960923514 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-10-02 10:34:01 +02:00
Uwe Oestermeier cd140a73f6 Fixed taphandler problems. 2019-10-02 10:33:57 +02:00
Sebastian Kupke 980adbe595 Fixed clipping issue for PixiJS v5. 2019-10-02 09:27:12 +02:00
Severin Opel ba54969990 Fixed clipping issue for PIXI v5. 2019-10-01 15:40:55 +02:00
Sebastian Kupke cbe6613c56 Updated to PixiJS 5.1.5. 2019-09-30 10:10:03 +02:00
Sebastian Kupke e7c05a8387 Updated to PixiJS 5.1.4. 2019-09-23 14:00:31 +02:00
Sebastian Kupke 9dac52c0e4 Fixed DropShadowFilter. 2019-09-20 09:54:32 +02:00
Sebastian Kupke b09eb63785 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib
# Conflicts:
#	dist/iwmlib.pixi.js
2019-09-19 16:47:44 +02:00
Sebastian Kupke 5556cc720c Revert. 2019-09-19 16:45:47 +02:00
Sebastian Kupke 735d947126 Fixed loader.js bug. 2019-09-19 13:53:12 +02:00
Sebastian Kupke b69472640f Reset line width. 2019-09-19 13:43:38 +02:00
Sebastian Kupke efbdffc6fc Fixed conflict. 2019-09-19 13:41:50 +02:00
Sebastian Kupke 5407f66aae Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib
# Conflicts:
#	dist/iwmlib.js
2019-09-19 13:40:42 +02:00
Sebastian Kupke 0e1b49675a Fixed loader bug. 2019-09-19 13:38:24 +02:00
Uwe Oestermeier 0e5be56dfe Fixed stylus line width problem. 2019-09-18 16:43:01 +02:00
Sebastian Kupke 71e5ce8b8e Fixed button bug with area interaction. 2019-09-17 15:14:57 +02:00
Sebastian Kupke 42afa3e7ab Added the option "capturePointerEvents" to InteractionDelegate. 2019-09-17 10:39:30 +02:00
Sebastian Kupke d3c8d9c1af Fixed README.md. 2019-09-11 09:51:14 +02:00
Sebastian Kupke 8fbd95ab77 Bump version to 1.1.0. 2019-09-11 09:44:55 +02:00
Sebastian Kupke 8034d3018a Generated JSDoc. 2019-09-11 09:42:00 +02:00
Sebastian Kupke ebe0b1253f Updated to PixiJS v5. 2019-09-10 16:34:59 +02:00
Severin Opel a775126f9c Fixed problem of popups showing up directly centered on highlights instead of over it. 2019-08-19 16:09:47 +02:00
Severin Opel 28a7a0b6a2 Fixed closing issue with cards. 2019-08-14 17:46:12 +02:00
Severin Opel 30c7113713 Updated cards from tuesch changes. Incorporated InteractionMapper memory leak fix. 2019-08-13 14:31:03 +02:00
Sebastian Kupke 03be6673c5 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-08-13 12:46:32 +02:00
Sebastian Kupke 6e9ec938fc Implemented InteractionMapper.off 2019-08-13 12:46:24 +02:00
Severin Opel 6841a52024 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-08-12 16:35:26 +02:00
Severin Opel 1d94455c1a Cleanup transform listeners properly now. 2019-08-12 16:35:10 +02:00
Sebastian Kupke e7bda6af17 Added memory test with Hammerjs destroy. 2019-08-12 15:57:21 +02:00
Severin Opel 98b3b44ed5 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-08-12 15:57:14 +02:00
Sebastian Kupke 7f5e0e8e79 Added Hammerjs memory test. 2019-08-12 15:38:03 +02:00
Sebastian Kupke 74b5d69389 Added EventListener test. 2019-08-12 12:16:05 +02:00
Severin Opel 4f4215ced5 Close callbacks on Scatter are now removed on close. 2019-08-12 10:04:03 +02:00
Sebastian Kupke 53654349b5 Changed prettier printWidth in build script. 2019-08-09 10:27:08 +02:00
Sebastian Kupke 3cb389aabd Merge branch 'master' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib 2019-08-08 14:33:03 +02:00
Sebastian Kupke d48139c40f Fixed positioning bug in button. 2019-08-08 14:32:55 +02:00
Uwe Oestermeier 05e3c89ca1 Fixed eslint problems 2019-08-08 14:30:42 +02:00
Sebastian Kupke f5cf8115af Fixed conflict. 2019-08-08 13:47:00 +02:00
Sebastian Kupke 97d33cf177 Fixed theming bug in button and button group. 2019-08-08 13:46:02 +02:00
Uwe Oestermeier 7e7b37f524 Merge branch 'master' of https://gitea.iwm-tuebingen.de/IWMBrowser/iwmlib 2019-08-08 12:06:27 +02:00
Uwe Oestermeier 9aef7bb460 Timeline is now draggable 2019-08-08 12:06:16 +02:00
Sebastian Kupke cdc6461064 Prevent dragging of button group if buttons are not wider than maxWidth. 2019-08-07 15:24:18 +02:00
Sebastian Kupke 56910a8c58 Fixed vertical button group bug. 2019-08-07 15:03:58 +02:00
Sebastian Kupke caffee4b15 Fixed button group bug. 2019-08-07 14:57:07 +02:00
Sebastian Kupke 141d27d4f1 Added path to gulpfile. 2019-08-06 15:34:57 +02:00
Sebastian Kupke a42427f987 Improved button doctest. 2019-08-06 14:24:50 +02:00
Sebastian Kupke 05c952fbe1 Added badge content example to button doctest. 2019-08-06 12:01:32 +02:00
Sebastian Kupke ca16516073 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-08-05 11:45:09 +02:00
Sebastian Kupke 03f927d1d5 Set window.app as default value for button group option "app". 2019-08-05 11:44:59 +02:00
Uwe Oestermeier e502c97de5 Added prepare method 2019-08-03 09:02:58 +02:00
Sebastian Kupke a44fd6c469 Removed d3 from globals. 2019-08-02 11:39:56 +02:00
Sebastian Kupke e8a64fb014 Added getter and setter for maxWidth and maxHeight for button groups. 2019-08-02 10:15:49 +02:00
Uwe Oestermeier 81e21736b7 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-08-01 19:34:49 +02:00
Uwe Oestermeier 488c1807d6 Improved card API. 2019-08-01 19:34:32 +02:00
Uwe Oestermeier 0182e9663e Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-08-01 19:31:22 +02:00
Uwe Oestermeier db2badfc0d Added event parameter, 2019-08-01 19:30:07 +02:00
Sebastian Kupke 1e3f66bb19 Fixed button hover bug. 2019-08-01 14:27:04 +02:00
Sebastian Kupke 32087608cc Improved button group stack sorting. 2019-08-01 11:26:22 +02:00
Sebastian Kupke b1f0f173e7 Fixed bug with stacked buttons in a button group with badges. 2019-08-01 10:31:05 +02:00
Sebastian Kupke e9f1246e0a Improved button group stacking behaviour if ThrowPropsPlugin is not loaded. 2019-08-01 10:19:34 +02:00
Sebastian Kupke 56407539aa Updated docs. 2019-08-01 09:51:32 +02:00
Sebastian Kupke a6f0341fe4 Added huge button group example. 2019-08-01 09:44:03 +02:00
Sebastian Kupke afa1c71a0a Added badge examples for buttons and button groups. 2019-08-01 09:42:04 +02:00
Sebastian Kupke dafc820466 Fixed html bug. 2019-07-31 16:12:15 +02:00
Sebastian Kupke 614b4d8350 Implemented stacked button groups. 2019-07-31 16:12:00 +02:00
Sebastian Kupke 73342a0506 Merged conflicts. 2019-07-30 17:12:17 +02:00
Sebastian Kupke c55644558a Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib
# Conflicts:
#	lib/scatter.js
2019-07-30 17:02:58 +02:00
Sebastian Kupke 5f46b4feae Working on stacked buttons. 2019-07-30 16:56:29 +02:00
Severin Opel ca2ce289aa Improved scatter closing. Added module to eslint. 2019-07-30 13:21:17 +02:00
Severin Opel 0bcf931465 Added remove capability to scatter.(Merged local branch 'scatter') 2019-07-29 16:18:20 +02:00
Severin Opel 5e98640ded Added a remove function for the DOMScatterContainer. Is automatically called onClose. 2019-07-29 14:36:00 +02:00
Uwe Oestermeier e72836e0f7 Fixed highlight problems 2019-07-24 12:45:55 +02:00
Uwe Oestermeier ed40ffc43f Improved wrapper event handling. 2019-07-24 11:45:03 +02:00
Uwe Oestermeier cc6ef8de46 Tested new way to compute interaction delta. 2019-07-24 08:54:09 +02:00
Uwe Oestermeier ef4267e926 Improved click handling 2019-07-21 21:42:03 +02:00
Uwe Oestermeier e32ee93e7a Improved zoom behavior. 2019-07-19 15:30:13 +02:00
Uwe Oestermeier 51dd0ef4ba Disable zoom correction. 2019-07-19 15:25:47 +02:00
Uwe Oestermeier dcd5acb4d1 Generalized the min rotation to min interaction distance. 2019-07-19 15:21:47 +02:00
Uwe Oestermeier bb0dcf2d9d Improved handling of min rotation distance. 2019-07-19 15:19:03 +02:00
Uwe Oestermeier dfe7c0a011 Rebuild dist. 2019-07-19 15:13:31 +02:00
Uwe Oestermeier 68c98d1293 Added check for rotation by narrow distance between touch points. 2019-07-19 15:05:46 +02:00
Uwe Oestermeier ff2c15a505 Added material icons. 2019-07-19 10:18:15 +02:00
Uwe Oestermeier 4e9aa716bd Added images 2019-07-19 09:41:02 +02:00
Uwe Oestermeier 8d8e764956 Added default css for cards. 2019-07-19 09:31:25 +02:00
Uwe Oestermeier bb660b0e04 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-07-19 08:39:08 +02:00
Uwe Oestermeier a4de98a0e7 Centered image. 2019-07-19 08:39:01 +02:00
Sebastian Kupke 2d400a18ec Prettified all files. 2019-07-18 12:26:39 +02:00
Sebastian Kupke 7744b92771 Prettified badge.js. 2019-07-18 08:59:39 +02:00
Sebastian Kupke 5704beaad4 Fixed build problem. 2019-07-18 08:52:46 +02:00
Uwe Oestermeier 0f4949b0ae Fixed order of gulp imports. 2019-07-18 08:40:48 +02:00
Uwe Oestermeier 774f5989ec Added support for hyphenation including jquery dependency. 2019-07-18 08:36:25 +02:00
Uwe Oestermeier 9abea054b7 Minor changes. 2019-07-17 11:54:10 +02:00
Uwe Oestermeier 3c607200be Added popup example. 2019-07-17 11:41:33 +02:00
Uwe Oestermeier d506eed827 Fixed bundle problems 2019-07-17 11:03:26 +02:00
Sebastian Kupke 7f00898767 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib
# Bitte geben Sie eine Commit-Beschreibung ein, um zu erklären, warum dieser
# Merge erforderlich ist, insbesondere wenn es einen aktualisierten
# Upstream-Branch mit einem Thema-Branch zusammenführt.
#
# Zeilen, die mit '#' beginnen, werden ignoriert,
# und eine leere Beschreibung bricht den Commit ab.
Merged.
2019-07-17 10:06:26 +02:00
Sebastian Kupke 7f909c9f59 Added htmlhint. 2019-07-17 10:04:59 +02:00
Uwe Oestermeier ab835d6fc3 Removed TweenMax dependency 2019-07-17 10:04:16 +02:00
Uwe Oestermeier 17bbe1a90e Added files to make classes better accessible. 2019-07-17 09:56:20 +02:00
Sebastian Kupke 78108c4090 Linted gulpfile. 2019-07-16 15:10:15 +02:00
Sebastian Kupke 3c8f0bac1b Added stylelint. 2019-07-16 14:07:16 +02:00
Sebastian Kupke 87b63c2142 Added ESLint and Prettier. 2019-07-16 13:54:04 +02:00
Uwe Oestermeier 1f5df65c48 Added tests for jQuery. 2019-07-16 10:04:25 +02:00
Uwe Oestermeier 09b50d3b81 Bundled card classes. 2019-07-16 09:27:48 +02:00
Uwe Oestermeier 54912ad37e Moved files from src/htmlcards to iwmlib. 2019-07-16 09:21:28 +02:00
Uwe Oestermeier 9a399ecfe9 Fixed highlight doctest. 2019-07-15 14:42:01 +02:00
Uwe Oestermeier c3477244b9 Working on cards. 2019-07-15 13:32:45 +02:00
Uwe Oestermeier 0e8c62eb4b Minor updates to Doctests. 2019-07-12 14:50:30 +02:00
Uwe Oestermeier e1b5c45b52 Added support for DOM cards. 2019-07-12 14:33:15 +02:00
Uwe Oestermeier d04f92ee7f Added smoothing parameter to DOMScatter 2019-07-11 16:08:49 +02:00
Uwe Oestermeier cd76ae22a4 Added LowPassFilter and support for smooth scatter rotation and zoom. 2019-07-11 15:41:03 +02:00
Uwe Oestermeier 2a11f02bd2 Added missing update of dist script. 2019-07-10 14:29:44 +02:00
Uwe Oestermeier 42539c9d95 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-07-10 14:21:07 +02:00
Uwe Oestermeier 6e77f0ec58 Added test for null in Timeline.onMove 2019-07-10 14:20:58 +02:00
Sebastian Kupke 1c7651f0d5 Generated JSDoc. 2019-07-10 11:55:35 +02:00
Sebastian Kupke 44a5b3385c Fixed #17. 2019-07-08 15:44:06 +02:00
Uwe Oestermeier 1e17184194 Fixed wording 2019-07-08 09:58:27 +02:00
Uwe Oestermeier 808106262e Removed setup from constructor to simplify specializations 2019-07-08 09:07:26 +02:00
Uwe Oestermeier b36d75af46 Removed setup from constructor to simplify specializations 2019-07-08 09:05:54 +02:00
Uwe Oestermeier d0c89a78c2 Added flag to enable tap clicks for SVG in tested circumstances. 2019-07-05 16:29:50 +02:00
Uwe Oestermeier f68d8b53a3 Using original click events for SVG elements. Must be checked for taps on touch devices. 2019-07-05 16:11:23 +02:00
Uwe Oestermeier 84ea33f029 Added click handler to avoid double calls of click event handler. 2019-07-05 15:03:22 +02:00
Uwe Oestermeier 6392e4b13a Improved click behavior 2019-07-05 14:40:35 +02:00
Uwe Oestermeier 14f2c2fbe6 Improved tab behavior of scatter 2019-07-05 14:40:15 +02:00
Uwe Oestermeier a77226e42b Working on scatter doctest 2019-07-05 14:12:49 +02:00
Uwe Oestermeier 8b4c6c2014 Fixed doctest problems. 2019-07-05 14:11:43 +02:00
Sebastian Kupke 4009ddd422 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib
# Conflicts:
#	dist/iwmlib.js
2019-07-05 13:58:20 +02:00
Sebastian Kupke 6794c5eedd Fixed conflict. 2019-07-05 13:57:52 +02:00
Uwe Oestermeier 20ac5c387e Working on tap behavior of scatter and flippables. 2019-07-05 13:43:39 +02:00
Uwe Oestermeier 30e998e386 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-07-05 09:39:17 +02:00
Uwe Oestermeier e87c8c9e1e Renamed simulateClick to clickOnTap 2019-07-05 09:39:01 +02:00
Sebastian Kupke 92d3c0c861 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib
# Conflicts:
#	dist/iwmlib.js
2019-07-05 09:36:57 +02:00
Sebastian Kupke 0c190f1f76 Fixed flippable doctest. 2019-07-05 09:34:22 +02:00
Uwe Oestermeier a3f7eb0b3c Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-07-05 09:18:13 +02:00
Uwe Oestermeier 4f35bfd51f Fixed eslint problems and cleaned DOMScatter.onTap code 2019-07-05 09:17:52 +02:00
Sebastian Kupke fc6b30f03c Fixed some linter problems. 2019-07-05 08:43:23 +02:00
Sebastian Kupke 22b0ceaff7 Improved gitignore. 2019-07-05 08:36:40 +02:00
Sebastian Kupke 357153b978 Added lint files. 2019-07-05 08:35:32 +02:00
Uwe Oestermeier 5d1408ad9a Fixed minor bug. 2019-07-04 16:15:12 +02:00
Uwe Oestermeier 9b9988569f Added limit to scatter rotation to avoid flicker. 2019-07-04 16:08:23 +02:00
Uwe Oestermeier dda6262601 Added maxRotation parameter. 2019-07-04 16:00:56 +02:00
Uwe Oestermeier 6e4e847be1 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-07-04 11:02:33 +02:00
Sebastian Kupke 03d8eef5ae Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-07-04 09:19:13 +02:00
Sebastian Kupke 4e9dd2fa02 Fixed worker path problems. 2019-07-04 09:17:43 +02:00
Uwe Oestermeier dcf40822e3 Added links 2019-07-04 09:16:50 +02:00
Uwe Oestermeier b6fc04a411 Uups, forgot to remove files. 2019-07-04 09:09:58 +02:00
Uwe Oestermeier af932a9911 Removed the stylus folder and added stylus.js with doctest to lib/pixi 2019-07-04 09:09:19 +02:00
Sebastian Kupke da212ac188 Changed README. 2019-07-03 13:49:59 +02:00
Sebastian Kupke 3436b9edbf Fixed version number. 2019-07-03 13:46:52 +02:00
Uwe Oestermeier 8a4f64f545 Fixed eslint problems 2019-07-02 10:06:23 +02:00
Uwe Oestermeier 1480ad8145 Logging handlers can now be adapted to special needs 2019-07-02 09:38:19 +02:00
Uwe Oestermeier 9042579518 Removed unused import 2019-06-24 10:50:51 +02:00
Uwe Oestermeier 11bc20fad5 Improved ticks. 2019-06-21 12:28:52 +02:00
Uwe Oestermeier 8b9ed733dd Added missing variables. 2019-06-18 16:07:07 +02:00
Uwe Oestermeier 5c95128dfc Bump version number. 2019-06-18 16:02:24 +02:00
Uwe Oestermeier beca78d7a7 Improved handling of textures that arrive too late. 2019-06-18 16:01:20 +02:00
Uwe Oestermeier 54a1e74e27 Added message cache to prevent error overflows. 2019-06-18 09:00:05 +02:00
Uwe Oestermeier 909ef9d242 Added persistent logging methods 2019-06-17 17:21:47 +02:00
Uwe Oestermeier 6ec0e9631a Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-06-06 16:18:05 +02:00
Uwe Oestermeier 6f7a18d6b8 Fixed line endings 2019-06-06 16:17:58 +02:00
mhalfmann 322fdf8deb Revert "highlightColor for popup now being set correctly"
This reverts commit 012fe4bc4a.
2019-06-06 15:14:24 +02:00
mhalfmann 012fe4bc4a highlightColor for popup now being set correctly 2019-06-06 15:13:55 +02:00
mhalfmann 502bdf47a3 Revert "highlightColor now set correctly"
This reverts commit 437320b4ad.
2019-06-06 15:09:56 +02:00
mhalfmann 437320b4ad highlightColor now set correctly 2019-06-06 14:47:41 +02:00
Uwe Oestermeier 3b6402a682 Removed pending state since it seems no longer necessary. 2019-06-04 13:09:38 +02:00
Uwe Oestermeier fa25d13469 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-06-04 09:35:00 +02:00
Uwe Oestermeier 4c08359394 Added active flag to avoid transform of inactive deepzoom images. 2019-06-04 09:34:50 +02:00
mhalfmann b5400c8223 fixed resize function 2019-06-04 08:43:07 +02:00
Manfred Knobloch 5a336e8d40 regenerated pngs 2019-06-03 11:41:18 +02:00
Manfred Knobloch 2d1a6b1b7f Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-06-03 11:39:54 +02:00
Manfred Knobloch 636e2e439c typo fixed 2019-06-03 11:39:33 +02:00
Sebastian Kupke b208592e3a Version 1.0.12. 2019-06-03 10:53:33 +02:00
Uwe Oestermeier 95d1941545 Disabled debug flag. 2019-06-03 10:49:56 +02:00
Uwe Oestermeier 086dfff19e Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-06-03 10:24:36 +02:00
Uwe Oestermeier 0442df4287 Reverting getBounds to bound to avoid excessive loading of tiles. 2019-06-03 10:24:10 +02:00
Manfred Knobloch e3d167bd7f concluded merge 2019-06-03 09:46:24 +02:00
Manfred Knobloch da5ed78558 added fs-extra to have ensure-dir for non existing dirs 2019-06-03 09:42:45 +02:00
Uwe Oestermeier 0c46c4e656 Fixed minor problems. 2019-06-03 08:55:33 +02:00
Uwe Oestermeier 304818dc13 Fixed typos. 2019-06-01 12:40:01 +02:00
Uwe Oestermeier 05ecd0b048 Fixed minor bugs 2019-06-01 12:31:38 +02:00
Uwe Oestermeier 895ec55a46 Added support for keeping a limited set of tile textures. 2019-06-01 09:56:29 +02:00
Uwe Oestermeier 67c6a6c95c Correct version number 2019-05-31 16:21:50 +02:00
Uwe Oestermeier 107529f844 Added warning to Tile.destroy 2019-05-31 16:10:46 +02:00
Uwe Oestermeier f39b7ae14a Adding a return value in boundary condition. 2019-05-31 15:32:13 +02:00
Manfred Knobloch aafa528f03 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-05-31 13:59:02 +02:00
Manfred Knobloch e3f903cd48 current state 2019-05-31 13:58:24 +02:00
Manfred Knobloch 777fe83257 added bin dir 2019-05-31 13:57:43 +02:00
Uwe Oestermeier 8752d47e01 Fixed velocity computation in Throwable 2019-05-31 10:15:50 +02:00
Uwe Oestermeier cc49df6e55 Increased version number 2019-05-31 10:01:55 +02:00
Uwe Oestermeier 5b3586d8de Increased version number 2019-05-31 09:54:11 +02:00
Uwe Oestermeier d0d3a7f134 Fixed throwing problems with 2+ pointers 2019-05-31 09:51:01 +02:00
Uwe Oestermeier d114edc1e2 Removed obsolete comments. 2019-05-31 06:31:09 +02:00
Manfred Knobloch b26a5e902c testrunner first version 2019-05-29 14:24:39 +02:00
Manfred Knobloch 6678af412d Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-05-28 13:55:03 +02:00
Manfred Knobloch 34872d6b8b added testrunner current version supports screen dump of html page as png 2019-05-28 13:54:50 +02:00
Sebastian Kupke d7745f908f Updated README.md. 2019-05-27 15:46:09 +02:00
Sebastian Kupke 38a2498494 Fixed DeepZoom bounds bug. 2019-05-27 15:42:55 +02:00
Sebastian Kupke 8c513b624a Updated to Greensock-Max files. 2019-05-27 11:01:48 +02:00
Sebastian Kupke 0cfd64318f Fixed UiTest bug. 2019-05-27 10:53:51 +02:00
Sebastian Kupke ab1ad48608 Fixed missing D3 bug. 2019-05-24 14:38:03 +02:00
Sebastian Kupke d6f9c012e9 Fixed Flippable bug. 2019-05-24 14:35:37 +02:00
Sebastian Kupke c8e2bea8fa Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-05-24 11:02:52 +02:00
Sebastian Kupke 16635078ac Fixed logging bug. 2019-05-24 11:02:44 +02:00
Uwe Oestermeier d615158cf9 Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-05-24 11:00:38 +02:00
Uwe Oestermeier f5faa6da5e Disabled cancelOnWindowOut because it posed problems on Safari Technology Preview 2019-05-24 11:00:29 +02:00
Sebastian Kupke b140f0aaab Updated package.json. 2019-05-24 10:33:32 +02:00
Sebastian Kupke 35773f4a18 Further developed logging for electron. 2019-05-24 10:29:10 +02:00
Uwe Oestermeier 7f4b7fb1ff Added logging module 2019-05-24 09:53:27 +02:00
Uwe Oestermeier becb749e02 Added logInteractionsAbove limit 2019-05-24 09:21:02 +02:00
Manfred Knobloch a2711a735d adapted references, removed references to all.js 2019-05-23 11:21:46 +02:00
Manfred Knobloch 190d28b6df repair doctests - not yet finished 2019-05-22 16:03:19 +02:00
Manfred Knobloch c0d51af664 cleanup doctests - not finished 2019-05-22 16:02:17 +02:00
Sebastian Kupke 51bd9cf170 Removed the material-design dependency. 2019-05-21 13:58:26 +02:00
Sebastian Kupke cdf331463e Reduced file size of assets. 2019-05-21 13:33:02 +02:00
Sebastian Kupke 679ab49047 Improved docs. 2019-05-14 14:30:12 +02:00
Sebastian Kupke 919c8733a0 Fixed display bug. 2019-05-14 14:13:37 +02:00
Sebastian Kupke be00453f2c Added jsdoc for Scrollview. 2019-05-14 14:03:32 +02:00
Sebastian Kupke 275a5d0b04 Added Scrollview. 2019-05-14 13:56:05 +02:00
Sebastian Kupke fada4f9a9d Merge branch 'pixijs-v5'
* pixijs-v5:
  Merged versions for PixiJS 4 and 5.
  Adjustments for Pixi.JS 5.0.
2019-05-14 11:55:22 +02:00
Sebastian Kupke 08a9dbdf1d Merged versions for PixiJS 4 and 5. 2019-05-14 11:54:25 +02:00
Uwe Oestermeier 06e69d86b6 Added throwDaping instance variable to fix throw behavior 2019-05-14 09:57:28 +02:00
Sebastian Kupke 06aec0308d Adjustments for Pixi.JS 5.0. 2019-04-30 12:18:36 +02:00
Sebastian Kupke b07d76ce1d Removed sourcmapping URLs in build script. 2019-04-16 12:16:29 +02:00
Sebastian Kupke b3902fbcb1 Fixed version number. 2019-04-11 11:37:27 +02:00
Sebastian Kupke d2fc9820b2 Added icons. 2019-04-11 11:28:43 +02:00
Sebastian Kupke 1fbbbbe9a9 Removed link to pixi-projection map file. 2019-04-11 10:59:52 +02:00
Sebastian Kupke e4a1b9d63b Updated version number. 2019-04-09 10:57:28 +02:00
mhalfmann 31186d99a6 fixed bug when resizing scaled pads 2019-04-08 12:31:50 +02:00
Sebastian Kupke cf48fce4ff Merge branch 'master' of gitea.iwm-tuebingen.de:IWMBrowser/iwmlib 2019-04-05 11:13:42 +02:00
Sebastian Kupke 7536ff56a6 Updated version number. 2019-04-05 11:13:34 +02:00
mhalfmann fc23c2fc56 fixed path in stylus.js 2019-04-05 10:49:16 +02:00
mhalfmann 9386ff06fe added stylus 2019-04-05 10:09:45 +02:00
mhalfmann bbea6e4ae2 added bootstrap 3rd party dependencies 2019-04-05 10:09:27 +02:00
Sebastian Kupke 6ff819d917 Fixed bug in README.md. 2019-03-29 15:07:28 +01:00
Sebastian Kupke 27db37d21d Improved README.md. 2019-03-29 15:06:07 +01:00
Sebastian Kupke 3ca25b3e93 Corrected preventDefault with mousewheel in PixiJS List. 2019-03-29 15:01:21 +01:00
1805 changed files with 434214 additions and 90996 deletions

2
.eslintignore Normal file
View File

@ -0,0 +1,2 @@
dist/*
doc/out/*

35
.eslintrc.json Normal file
View File

@ -0,0 +1,35 @@
{
"parserOptions": {
"ecmaVersion": 10,
"sourceType": "module",
"ecmaFeatures": {
"impliedStrict": true,
"modules": true
}
},
"env": {
"browser": true,
"es6": true,
"node": true,
"jquery": true,
"worker": true,
"mocha": true,
"serviceworker": true
},
"globals": {
"PIXI": false,
"TweenLite": false,
"TweenMax": false,
"TimelineLite": false,
"TimelineMax": false,
"SystemJS": false,
"app": true
},
"plugins": [
"prettier"
],
"extends": ["eslint:recommended", "plugin:prettier/recommended"],
"rules": {
"comma-dangle": ["error", "never"]
}
}

8
.gitignore vendored
View File

@ -77,6 +77,12 @@ typings/
.fusebox/
# own
*.code-workspace
.history/
.vscode/
# ignore generated contents-
/doc/out/*
**/thumbnails
**/thumbnail.png
/site/dist
/site/__pycache__

3
.htmlhintrc Normal file
View File

@ -0,0 +1,3 @@
{
}

8
.prettierrc Normal file
View File

@ -0,0 +1,8 @@
{
"singleQuote": true,
"jsxSingleQuote": true,
"tabWidth": 4,
"semi": false,
"printWidth": 120,
"trailingComma": "none"
}

3
.stylelintignore Normal file
View File

@ -0,0 +1,3 @@
dist/*
doc/*
lib/*

11
.stylelintrc.json Normal file
View File

@ -0,0 +1,11 @@
{
"extends": "stylelint-config-standard",
"rules": {
"indentation": 4,
"selector-list-comma-newline-after": "never-multi-line",
"no-eol-whitespace": [true, {
"ignore": ["empty-lines"]
}]
},
"ignoreFiles": []
}

26
.vscode/launch.json vendored Normal file
View File

@ -0,0 +1,26 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}\\index.js"
},
{
"type": "node",
"request": "launch",
"name": "testrunner",
"program": "${workspaceFolder}\\bin\\testrunner.js"
},
{
"type": "node",
"request": "launch",
"name": "single",
"program": "${workspaceFolder}\\bin\\singleshot.js"
}
]
}

View File

@ -12,11 +12,16 @@ and some dependencies locally
## Build
To build the two iwmlib files type
To build the iwmlib files type
`npm run build`
The files will be generated in the dist folder (iwmlib.js and iwmlib.pixi.js). If you want to watch the files for a continuously build type
The files
- imwlib.js
- iwmlib.pixi.js
will be generated in the dist folder. If you want to build the files continuously type
`npm run watch`
@ -35,6 +40,8 @@ Afterwards you can view the documentation here:
## Useful PixiJS Resources
Currently using PixiJS version 5
- The PixiJS [JavaScript API Docs](http://pixijs.download/dev/docs/index.html)
- The PixiJS [Examples](http://pixijs.github.io/examples/#/basics/basic.js)
- The PixiJS [GitHub Repository](https://github.com/pixijs/pixi.js)
@ -42,4 +49,4 @@ Afterwards you can view the documentation here:
## List of 3<sup>rd</sup> party libraries included
- [PixiJS](http://www.pixijs.com)
- [Greensock](https://greensock.com) with TweenLite
- [Greensock](https://greensock.com) with TweenMax and TimelineMax

BIN
assets/icons/3d_rotation.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
assets/icons/ac_unit.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 B

BIN
assets/icons/access_alarm.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
assets/icons/access_alarms.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
assets/icons/access_time.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1007 B

BIN
assets/icons/accessibility.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

BIN
assets/icons/accessible.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 674 B

BIN
assets/icons/account_balance.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

BIN
assets/icons/account_box.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 B

BIN
assets/icons/account_circle.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 909 B

BIN
assets/icons/adb.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

BIN
assets/icons/add.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 B

BIN
assets/icons/add_a_photo.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 633 B

BIN
assets/icons/add_alarm.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
assets/icons/add_alert.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

BIN
assets/icons/add_box.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

BIN
assets/icons/add_circle.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 613 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 947 B

BIN
assets/icons/add_location.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 708 B

BIN
assets/icons/add_to_photos.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

BIN
assets/icons/add_to_queue.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

BIN
assets/icons/adjust.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 356 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 803 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 552 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 B

BIN
assets/icons/airplay.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 B

BIN
assets/icons/airport_shuttle.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 469 B

BIN
assets/icons/alarm.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
assets/icons/alarm_add.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
assets/icons/alarm_off.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
assets/icons/alarm_on.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
assets/icons/album.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 817 B

BIN
assets/icons/all_inclusive.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 917 B

BIN
assets/icons/all_out.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 857 B

BIN
assets/icons/android.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 B

BIN
assets/icons/announcement.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

BIN
assets/icons/apps.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

BIN
assets/icons/archive.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 390 B

BIN
assets/icons/arrow_back.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 B

BIN
assets/icons/arrow_downward.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

BIN
assets/icons/arrow_drop_down.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 B

BIN
assets/icons/arrow_drop_up.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 B

BIN
assets/icons/arrow_forward.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 B

BIN
assets/icons/arrow_upward.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 B

BIN
assets/icons/art_track.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 B

BIN
assets/icons/aspect_ratio.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

BIN
assets/icons/assessment.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 B

BIN
assets/icons/assignment.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 B

BIN
assets/icons/assignment_ind.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 578 B

BIN
assets/icons/assignment_late.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 399 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 485 B

BIN
assets/icons/assistant.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 B

BIN
assets/icons/assistant_photo.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 B

BIN
assets/icons/attach_file.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 648 B

BIN
assets/icons/attach_money.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 640 B

BIN
assets/icons/attachment.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

BIN
assets/icons/audiotrack.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 B

BIN
assets/icons/autorenew.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 727 B

BIN
assets/icons/av_timer.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 955 B

BIN
assets/icons/backspace.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 B

BIN
assets/icons/backup.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 589 B

BIN
assets/icons/battery_20.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 B

BIN
assets/icons/battery_30.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 B

BIN
assets/icons/battery_50.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

BIN
assets/icons/battery_60.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 B

BIN
assets/icons/battery_80.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 B

BIN
assets/icons/battery_90.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

BIN
assets/icons/battery_alert.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 401 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 B

BIN
assets/icons/battery_full.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 B

BIN
assets/icons/battery_std.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 B

BIN
assets/icons/battery_unknown.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 428 B

BIN
assets/icons/beach_access.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 805 B

BIN
assets/icons/beenhere.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 552 B

BIN
assets/icons/block.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 B

BIN
assets/icons/bluetooth.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

BIN
assets/icons/bluetooth_audio.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 778 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 512 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 778 B

BIN
assets/icons/blur_circular.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
assets/icons/blur_linear.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

BIN
assets/icons/blur_off.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 591 B

BIN
assets/icons/blur_on.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 B

BIN
assets/icons/book.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

BIN
assets/icons/bookmark.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

BIN
assets/icons/bookmark_border.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 B

BIN
assets/icons/border_all.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

BIN
assets/icons/border_bottom.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

BIN
assets/icons/border_clear.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 B

BIN
assets/icons/border_color.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

BIN
assets/icons/border_inner.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 B

BIN
assets/icons/border_left.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 B

BIN
assets/icons/border_outer.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 B

BIN
assets/icons/border_right.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 B

BIN
assets/icons/border_style.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

BIN
assets/icons/border_top.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

BIN
assets/icons/border_vertical.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 B

BIN
assets/icons/brightness_1.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

BIN
assets/icons/brightness_2.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 562 B

BIN
assets/icons/brightness_3.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 B

BIN
assets/icons/brightness_4.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

BIN
assets/icons/brightness_5.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 575 B

BIN
assets/icons/brightness_6.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

BIN
assets/icons/brightness_7.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 B

BIN
assets/icons/brightness_auto.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 600 B

BIN
assets/icons/brightness_high.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 B

BIN
assets/icons/brightness_low.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 575 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

BIN
assets/icons/broken_image.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

BIN
assets/icons/brush.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

BIN
assets/icons/bubble_chart.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 561 B

BIN
assets/icons/bug_report.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

BIN
assets/icons/build.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

BIN
assets/icons/burst_mode.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

BIN
assets/icons/business.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 B

BIN
assets/icons/business_center.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

BIN
assets/icons/cached.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

BIN
assets/icons/cake.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 684 B

BIN
assets/icons/call.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

BIN
assets/icons/call_end.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 553 B

BIN
assets/icons/call_made.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

BIN
assets/icons/call_merge.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 B

BIN
assets/icons/call_missed.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

BIN
assets/icons/call_received.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 B

BIN
assets/icons/call_split.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 B

BIN
assets/icons/call_to_action.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 B

BIN
assets/icons/camera.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
assets/icons/camera_alt.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 B

BIN
assets/icons/camera_enhance.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 B

BIN
assets/icons/camera_front.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 444 B

BIN
assets/icons/camera_rear.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 B

BIN
assets/icons/camera_roll.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

BIN
assets/icons/cancel.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 577 B

BIN
assets/icons/card_giftcard.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 B

BIN
assets/icons/card_membership.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B

BIN
assets/icons/card_travel.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

BIN
assets/icons/casino.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 B

BIN
assets/icons/cast.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 B

BIN
assets/icons/cast_connected.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 764 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 428 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 520 B

BIN
assets/icons/change_history.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

BIN
assets/icons/chat.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

BIN
assets/icons/chat_bubble.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 B

BIN
assets/icons/check.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 B

BIN
assets/icons/check_box.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

BIN
assets/icons/check_circle.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 738 B

BIN
assets/icons/chevron_left.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 B

BIN
assets/icons/chevron_right.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 B

BIN
assets/icons/child_care.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
assets/icons/child_friendly.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 638 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

BIN
assets/icons/class.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

BIN
assets/icons/clear.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 347 B

BIN
assets/icons/clear_all.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

BIN
assets/icons/close.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 347 B

BIN
assets/icons/closed_caption.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

BIN
assets/icons/cloud.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 B

BIN
assets/icons/cloud_circle.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 793 B

BIN
assets/icons/cloud_done.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

BIN
assets/icons/cloud_download.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 B

BIN
assets/icons/cloud_off.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

BIN
assets/icons/cloud_queue.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 785 B

BIN
assets/icons/cloud_upload.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 589 B

BIN
assets/icons/code.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

BIN
assets/icons/collections.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

Some files were not shown because too many files have changed in this diff Show More