19 Commits

Author SHA1 Message Date
413fab117b Large update for interface upgrade for sigIRC 2017-12-14 23:00:26 -06:00
79bb1e576b Added ability to play mp3s from system for future music module. Continue
to improve and fix bugs with ScrollingChatModule and ChatLogModule.
2017-12-08 05:42:19 -06:00
824b8249d9 Continued work on fixing Scrolling Chat module. No luck yet. 2017-12-07 03:15:16 -06:00
e210299f7f Setup basic module display / toggling. Setup module window and event
listeners.
2017-12-03 19:50:34 -06:00
629f118e7c Fix .classpath to reference relative locations. Begin framework for
modules.
2017-12-03 17:57:52 -06:00
f07a89fe22 Add Loading Dialog, finish up intro dialog and setup tool. 2017-12-02 03:05:39 -06:00
340e46ac37 Removed random repaint() calls everywhere to reduce strain on GPU. Added
key unicode character back in of Rabi-Race module.
2017-11-18 01:34:22 -06:00
4c38344c22 Implemented server-side data handling and client-side data receiving.
Implemented displays of player data and multiple panels displayed in a
single view.
2017-11-16 23:04:36 -06:00
faea730e37 Include basic Rabi Race Module functionality / Memory Reading 2017-11-16 00:23:27 -06:00
52f2419a3d Fix Window Dragging going out of bounds. 2017-10-25 12:09:09 -05:00
4dba8e502a Change refresh boundaries of modules. Remove spammy debug message.
Remove spammy follower messages from chat log module.
2017-10-23 16:04:25 -05:00
222de35e80 Github API software updating fully implemented. Overlay color/alpha
control options added. Added ability to disable automatic software
update. Fixed emoticon alignment bug for chat log viewer.
2017-10-18 22:42:20 -05:00
e4d37ab272 Chat Log Module implemented. Scrolling w/ Mouse Wheel + Keys. Updated
config file with new keys.
2017-10-16 00:06:53 -05:00
e83a373de8 Implemented Twitch Follower Notifications / Tracking. Offline/Online
Tracking of Stream so users that follower offline are announced once
online. Include scrolling bio + logo of user. Fixed Double Drag issue.
Added many config options for new Twitch module. Implemented Follower
image + name display. Pulls from Twitch API.
2017-08-15 22:54:57 -05:00
8488c798c6 Added Twitch API framework for followers. Included retrieval and
detection of user profiles. Also included detecting if a stream is
online. Planned Twitch Follower Features:

Follower Notification System:
 - Provide a Unique Follower Notification first time user Follows.
 - User ID is added to Database to prevent Duplicate Follow entries.
 - Display Logo + Current Display Name of User
 - Display scrolling Bio.
 - Play Sound (Probably Glaceon)
 - "Thanks for Follow"
 - Detect users that follow while offline. Announce them next time
stream is online. (Store 'last announced user' ID, try to find next
stream.)
 
 
Get User-Specific Emotes, Download specific sub emotes.
2017-08-14 23:26:48 -05:00
9251d09aa7 Added Dragging Capabilities for Modules. Cleaned up Button class for
Touhou Mother Module. Removed constant dinging sound when oAuth token
does not authenticate properly.
2017-08-14 21:17:19 -05:00
b236798544 Configuration controls! Added an overlay mode, so you can see the
overlay on your own screen. Config file has a lot more customizability
now and provides more control over the program.
2017-04-10 23:58:01 -05:00
b62b02b41b Improvements to core Touhou Mother Module engine. Added more
functionality for save files.
2017-03-29 23:32:31 -05:00
c07375c979 First Commit. Final project complete. 2017-03-26 02:34:22 -05:00