38 Commits

Author SHA1 Message Date
c927200834 ReadMe++ [skip ci] 2018-11-01 15:07:09 +01:00
485051c8da Add CONTRIBUTING.md 2018-11-01 14:57:13 +01:00
ff7fbbf3bf Add Travis CI configuration 2018-11-01 14:57:02 +01:00
811bd94fa5 Removed last TODO flag and bumped version to 1.0.0 2018-11-01 14:51:02 +01:00
51e31c224f RoboFile corrections 2018-11-01 14:46:47 +01:00
176e6897df Cleaned up settigs and added label attributes 2018-11-01 14:36:55 +01:00
d63a22a040 Update ReadMe and added some screenshots 2018-11-01 14:30:28 +01:00
d49336dee5 Minor code style adjustments 2018-11-01 14:26:16 +01:00
bd92338d85 Removed no longer required jQuery dependency 2018-10-17 20:55:21 +02:00
6f1cac5404 Renamed AJAX variable, JS code style, added ESLint config 2018-10-17 20:42:10 +02:00
c3cc5b1b84 Refactored JavaScript without use of jQuery 2018-10-16 20:57:43 +02:00
b8d371999d Code style correction for widget backend 2018-06-14 19:29:10 +02:00
f5c087b5b2 Added Drone CI contig 2018-06-14 18:01:02 +02:00
358602bf48 Minification of JS/CSS with Composer for compatibility 2018-06-14 17:56:03 +02:00
14a6387218 Added Robo build script
Created tasks for building and testing using Robo build environment, installed via Composer. This is supposed to replace Gulp as default build tool and makes NPM obsolete.
2018-01-02 20:07:26 +01:00
2d5dde9664 Enabled AJAX update for widgets 2017-12-10 21:15:55 +01:00
7b0a512c2b Feed re-enabled
Removed custom feed generation in favor of WPs integrated post_type/taxonomy feed functionality.
2017-12-10 15:20:11 +01:00
f10e9c63e0 AJAX nonce verification enabled 2017-12-09 16:05:09 +01:00
de347e1f81 Only send new Ticks on AJAX update
THis reduces the overhead of re-sending huge amounts of HTML code to the frontend without any new data to display.
2017-12-09 11:48:23 +01:00
5158b8fdb7 Code style corrections 2017-12-09 11:19:53 +01:00
c42dd6c8d2 Ticker HTML and CSS classes harmonized 2017-12-09 10:31:16 +01:00
a5144f9f17 JavaScript refactored to its own namespace 2017-12-09 10:30:36 +01:00
8100d07eed Implemented AJAX skeleton with configurable poll interval 2017-12-07 21:15:40 +01:00
32e6db17a0 Settings page restored, AJAX hook bundled in main class 2017-12-07 18:22:21 +01:00
15f02cbe83 Gulp task refactored for in-place CSS minification 2017-12-05 19:39:17 +01:00
acb896e2f3 Settings pages moved into separate view files 2017-12-05 19:29:16 +01:00
8b5c920c98 Composer and PHPCS config updates 2017-12-05 19:28:45 +01:00
1378b4c865 ReadMe, license and dependencies 2017-11-12 20:32:22 +01:00
01f8b1f29f Stylesheet with lazy loading included in main class 2017-11-12 20:32:06 +01:00
e164efcd3a Settings page moved into admin class 2017-11-12 14:15:20 +01:00
c5d945fba9 Overhauled Widget class 2017-11-12 11:33:23 +01:00
f831027aec Begin transformation into classes
Grouped single PHP files with various funcitons into classes for basic, admin and system scope.
2017-11-11 21:44:08 +01:00
85ca371fa5 CSS moved to styles; Language removed 2017-11-11 15:28:58 +01:00
96342567b8 Composer, Gulp, file renames 2017-07-18 11:01:06 +02:00
014e6ec918 UTF8 encoding fix 2017-07-18 11:01:06 +02:00
79ded75db4 CSS loading moved from init to enqueue_scripts
Stylesheet compressed, obsolete scripts removed
2017-07-18 11:00:52 +02:00
b39a577faf CSS only loaded when shortcode present. 2017-07-18 11:00:43 +02:00
2692f2bd0c Initial Git import 2017-07-18 09:20:44 +02:00