Commit Graph

50 Commits

Author SHA1 Message Date
Raoul Snyman 5b7e628403 Run the Display JS tests as well
- Add an entry in .gitlab-ci.yml
- Create a custom browser that'll run in Docker with Chromium Headless
- Add JS linting
- Fix up issues highlighted by linter
2019-10-23 20:09:37 +00:00
Raoul Snyman 671abe1def Fix the queued alerts not being displayed 2019-09-12 15:39:57 -07:00
Raoul Snyman 3b87327682 Fix all the tests 2019-09-11 23:06:35 -07:00
Raoul Snyman 83cd5c1a88 HEAD 2019-09-11 21:41:43 -07:00
Raoul Snyman 3af3068027 Fix alerts to scroll properly, and simplify how everything works 2019-09-11 21:41:30 -07:00
Raoul Snyman 9c078cce04 Apply Tomas patch 2019-09-05 21:31:51 -07:00
Raoul Snyman 3ce073c4bf Fix image height, update tests, and make 'npm test' only run the tests once instead of continually 2019-08-22 09:40:45 -07:00
Tomas Groth 62ca28cf09 Improve image scaling on display 2019-08-21 21:13:27 +02:00
Tomas Groth cd25766b79 Try to get image-scaling working correctly 2019-08-19 22:42:36 +02:00
Phill b6512adf2a Fixes 2019-08-06 22:46:00 +01:00
Phill bbb2fa935c Few performance changes and fixes to prevent possible bugs 2019-07-27 07:37:16 +01:00
Nico Opiyo b42034de47 Changed variable names to camelCase and added parameter for Jenkins JS tests 2019-07-01 20:45:08 +03:00
Nico Opiyo 14f53eef89 Pulled in latest changes from trunk 2019-07-01 09:47:38 +03:00
Nico Opiyo 0eff721f24 Fixed unit tests for alerts branch 2019-06-30 22:16:54 +03:00
Nico Opiyo 2076851555 Fixed scrolling bug display 2019-06-27 13:11:56 +03:00
Phill 5b571c4f74 Fixes for path issues 2019-06-21 21:53:42 +01:00
Nico Opiyo e8edb7e52f Pulled in changes from trunk 2019-05-22 10:28:25 +03:00
Nico Opiyo 628cfbf213 Fixed alert positioning with CSS flexbox and also fixed non-scrolling alert display 2019-04-05 17:29:27 +03:00
Nico Opiyo e56971fa81 Fixed queue bug when showing alerts from the queue 2019-04-02 22:08:27 +03:00
Nico Opiyo 0e1989f06f Fixed all tests and changed entrance transition to class based toggling 2019-03-29 17:18:54 +03:00
Nico Opiyo c25f4d8197 Cleaned up Javascript and refactored the functions and tests plus optimized animation of text 2019-03-29 15:36:32 +03:00
Nico Opiyo fe6130a534 Fixed buggy alerts and refactored CSS 2019-03-17 22:05:31 +03:00
Philip Ridout d8644648a4 Fit the logo to the Main Display
Fixes: https://launchpad.net/bugs/1819763
2019-03-16 10:26:05 +00:00
Nico Opiyo 7a1c82096d Fixed tests and refactored event listeners for effective testing 2019-03-15 17:46:26 +03:00
Nico Opiyo 53d8b239ff Added scrolling option to alerts 2019-03-12 22:37:07 +03:00
Nico Opiyo de1790ac76 Fixed exit transition bug 2019-03-07 23:20:57 +03:00
Nico Opiyo 93a6a6a75b Added a few tests and fixed failing JS tests 2019-03-06 13:05:28 +03:00
Nico Opiyo 72980b5365 Added queuing functionality to the alerts 2019-03-04 13:29:08 +03:00
Nico Opiyo 7a5ddc454e Refactored the tests for the alerts to mkae them DRY 2019-03-01 15:39:29 +03:00
Nico Opiyo d44e54c1b3 Refactored transition code and added settings from alert settings configuration 2019-02-22 14:31:38 +03:00
Nico Opiyo 5e46c4f346 Fixed the location enumeration for the alerts 2019-02-12 13:19:44 +03:00
Nico Opiyo fe431b2b2c Refactored alert tests and optimized alert code plus fixed spacing 2019-02-12 13:08:25 +03:00
gregzovic@bazaar.launchpad.net b83df5cd29 Fixed alerts and removed unnecessary debug statements and added tests 2019-02-06 23:33:16 +03:00
Tomas Groth 4489feb935 Added the text slide footer 2019-02-05 22:26:30 +01:00
Tomas Groth 82fa94857f Fix pagination 2019-02-02 22:02:33 +01:00
gregzovic@bazaar.launchpad.net 178df476bd Added alert animations and transitions 2019-01-24 12:49:45 +03:00
Tomas Groth 22fc6f746f Fix images 2018-12-06 21:26:35 +01:00
Tomas Groth 79fba1b4c9 Do some rewirering of alerts. 2018-11-08 22:06:35 +01:00
Tomas Groth 953ed2606b Implement blanking. 2018-11-02 20:01:38 +01:00
Tomas Groth 055d165830 Fixed loading and viewing presentations. 2018-10-28 07:28:33 +01:00
Tomas Groth 7f5bd854db 2018-10-24 22:10:32 +02:00
Tomas Groth 66ce7db46f Fixed the theme layout preview and made preview widget scaling use HTML scaling. 2018-10-13 22:55:36 +02:00
Tomas Groth 12a2a90ea6 Readded the Renderer class for calculating slide sizes. 2018-09-28 21:33:40 +02:00
Raoul Snyman af446d31b9 First go at making images work 2018-04-12 23:28:13 -07:00
Raoul Snyman 1a744383e5 More stuff working! Now you can see the text items in the slide controller and you can change the current slide 2018-03-27 22:39:47 -07:00
Raoul Snyman 8b826f29c4 Fixed backgrounds not showing 2018-03-25 00:14:38 -07:00
Raoul Snyman 7f0d4c635f Managed to get the page loading, but there are 4 displays where there should only be 2. Confusing 2018-03-24 00:19:06 -07:00
James Muscat bbadd9fbce Use `pt` for outline size.
This matches the units used in the theme settings UI, and allows thin outlines
to be used with large font sizes.
2018-01-21 13:08:24 +00:00
James Muscat c96c7fefea Fix broken syntax. 2018-01-21 12:28:00 +00:00
Raoul Snyman 5e1b591f62 Apparently some files were missing after the merge 2017-11-06 20:32:40 -07:00