Commit Graph
100 Commits
Author SHA1 Message Date
Adam 86b3ee6a8d examine service: use item descriptions from item service if available 2019-01-20 16:17:05 -05:00
Adam 5389bbe66d examine service: split into controller and service 2019-01-20 16:17:05 -05:00
Adam c4afc599ed examine plugin: drop examines for tradable items and large stacks 2019-01-20 16:17:05 -05:00
Adam 5508812678 examine plugin: split item/quantity lookup from item price lookup 2019-01-20 16:17:04 -05:00
Adam e7e6e6ebe6 Merge pull request #7359 from Adam-/overlaymenu2
Add overlay menu support & configuration menus
2019-01-19 20:49:08 -05:00
Adam 10782b5ea4 Add configure option to many overlays 2019-01-19 19:57:12 -05:00
Adam 59caa6bcac Add support for Configuration overlay menus 2019-01-19 19:57:12 -05:00
AdamandTheStonedTurtle aabb1dae7b Add overlay menu support
Co-authored-by: TheStonedTurtle <TheStonedTurtle@users.noreply.github.com>
2019-01-19 19:32:20 -05:00
Adam ccae0c2c48 api: mark getCollisionMaps as nullable 2019-01-19 15:23:47 -05:00
Adam a952ea3bae item service: detect new items when price scraping 2019-01-17 19:28:17 -05:00
AdamandErmal e92df4752b idle notifier: add tablet making animation
Co-authored-by: Ermal <eshkullaku@gmail.com>
2019-01-17 19:19:58 -05:00
Adam 73a9557747 Merge pull request #7392 from Kamielvf/patch-1
Fix hot/cold clue location description typo
2019-01-16 18:14:11 -05:00
Adam 050160686b http service: remove unused import 2019-01-15 10:24:12 -05:00
Adam 6182d0429b chat commands: make !qp async
Fixes #7360
2019-01-15 10:16:46 -05:00
Adam c50023eb89 http service: replace JedisPool with own pool implementation
JedisPool appears to not work correctly and is losing connections.
2019-01-15 09:40:29 -05:00
Adam 3f985389ec Revert "Merge pull request #7089 from TheStonedTurtle/OverlayRightClickMenu"
This reverts commit 6573e70a60, reversing
changes made to b3782c5136.
2019-01-14 09:08:11 -05:00
Adam ab659347b6 Merge pull request #7341 from deathbeam/menu-collapser
Add menu entry collapser to ground items
2019-01-13 19:50:58 -05:00
AdamandTomas Slusny 67c89de862 Add menu entry collapsing to ground items plugin
Co-authored-by: Tomas Slusny <slusnucky@gmail.com>
2019-01-13 19:35:25 -05:00
Adam 1beeadf87a http service: fix servlet not starting 2019-01-12 12:25:33 -05:00
Adam 47fc4ad60a account service: default last_used to current time 2019-01-12 11:40:20 -05:00
Adam f99775aaad loot tracker service: correct kill expiry query to use idx_time propertly 2019-01-12 11:36:21 -05:00
Adam 67e397a2b0 http service: disable logback packaging data 2019-01-12 11:36:20 -05:00
Adam 0f8a9b934a http api: add runelite user agent to requests 2019-01-11 10:09:48 -05:00
Adam d2d58676f7 Merge pull request #7033 from Digbigpig/modify-highscorelookup
World-Specific Highscores lookup
2019-01-08 17:43:34 -05:00
Adamandlogarithm 85460f16c3 gpu plugin: add fog
Co-authored-by: logarithm <allan.palmu@gmail.com>
2019-01-07 13:49:14 -05:00
Adam a342a1f220 Merge pull request #7200 from Abextm/skybox-y
Add Skybox plugin
2019-01-07 13:48:49 -05:00
Adam 0e7b9cf380 scene mixin: disable clickbox checks when detatched camera is enabled
This is already disabled in GPU mode (since we control the clickboxes
there), has no real use, and is frequently abused.
2019-01-07 10:18:20 -05:00
Adam 6e7edc0447 Merge pull request #6908 from trimbe/bank-value-itemcontainer
Bank Value: Use ItemContainer instead of BankItemQuery
2019-01-05 19:56:56 -05:00
Adam ecd0f7dce3 chat commands: add !qp command 2019-01-05 18:04:40 -05:00
Adam b65018ae84 Add qp to chat service 2019-01-05 18:03:23 -05:00
Adam 5192a28cec http service: rename kc to chat 2019-01-05 18:03:22 -05:00
Adam 598480dfe4 kc: change to use redis for storage 2019-01-05 18:03:20 -05:00
Adam b2c15a8c34 client: add chat command manager 2019-01-05 18:02:55 -05:00
Adam ce18860d10 http service: use jedis connection pool 2019-01-05 12:55:01 -05:00
Adam cac200e794 Merge pull request #7096 from Monsterxsync/cooking-plugin-fix
Add karambwans to cooking plugin.
2019-01-04 22:44:40 -05:00
AdamandMonsterxSync e48b5acb07 Add karambwans and wine to cooking plugin
Change "You cook the" to just "You cook" to potentially cover more food than
just karambwans. Also add test for various cooking messages.

Co-authored-by: MonsterxSync <william53142@gmail.com>
2019-01-04 22:33:43 -05:00
Adam 98d6ef5241 Merge pull request #6927 from MagicfTail/fix-veng
Change  the vengeance indicators to use varbits
2019-01-04 21:46:02 -05:00
AdamandMagic fTail 633aed1f8c timers plugin: change vengeance timers to use varbits
This is more reliable than looking at animations and overheads

Co-authored-by: Magic fTail <runecnielsen3132@gmail.com>
2019-01-04 21:35:17 -05:00
Adam 9c3b0e038b Merge pull request #7162 from Nightfirecat/dev-tools-fix-overlay-layer
dev tools: Fix overlay layer
2019-01-04 21:09:28 -05:00
Adam a5179402b3 xp tracker: reduce hiscore lookup delay to 1 second 2019-01-04 16:49:02 -05:00
Adam d03dc8914d xp tracker: try to not look up the same user too frequently 2019-01-04 16:49:02 -05:00
Adam 3fbab0738e xptracker: only send update if at least 1k exp has been gained 2019-01-04 16:47:42 -05:00
Adam 9301eed3f0 cml: only send update if at least 1k exp has been gained 2019-01-04 16:47:42 -05:00
Adam 0246e04b83 cml: set runelite user agent header 2019-01-04 16:47:42 -05:00
Adam 8e5da844b6 client: copy screenshot image in draw manager callback
The image backed by the client buffer which will change on the next
frame, however the screenshot plugin uses both executor thread and EDT
thread to paint the full screenshot, and so it requires the image will
not change. Note the gpu plugin already returns a new image because it
has to pull it out of the GL.
2019-01-03 20:25:03 -05:00
Adam 4ec50046c7 object markers: determine tile from menu parameters 2019-01-03 20:21:23 -05:00
Adam 487ec5fad3 screenshot plugin: fix to paint client ui from EDT
Fix deadlock between the game thread and the EDT
2019-01-02 15:53:16 -05:00
Adam 2a77d7db39 Merge pull request #7145 from Abextm/premul-stretch
gpu: Fix stretched mode with global premul alpha
2019-01-02 15:34:59 -05:00
Adam b6dcb611b4 clue scroll plugin: correct usage of getImpostor 2019-01-02 11:07:20 -05:00
Adam 553a690d23 discord service: prevent event handlers from being gc'd 2019-01-01 10:24:47 -05:00
Adam 758f95c517 Merge pull request #7090 from Abextm/premul-alpha-external
gpu: Use premultiplied alpha
2018-12-31 22:41:20 -05:00
Adam c3360640b3 account service: publish login responses to redis too 2018-12-29 17:56:33 -05:00
Adam a86bbde9da Merge pull request #5985 from deathbeam/object-markers
Add object indicators plugin
2018-12-29 12:59:12 -05:00
Adam bec538d9a5 api: add constant for map region size 2018-12-28 22:05:34 -05:00
Adam bff1bb6f70 model data mixin: move lighting model log message to trace level 2018-12-28 22:05:13 -05:00
Adam 0941b25957 Merge pull request #7068 from TheStonedTurtle/LTGetData
Display persistent data inside Loot Tracker UI
2018-12-28 19:10:09 -05:00
AdamandTheStonedTurtle 1d53e4e64c loot tracker plugin: support saving loot tracker data across restart
Co-authored-by: TheStonedTurtle <TheStonedTurtle@users.noreply.github.com>
2018-12-28 18:18:40 -05:00
Adam fdf308a694 loot tracker client: add get and delete methods 2018-12-28 18:18:40 -05:00
Adam 1af1601b3e loot tracker service: remove type argument from delete
The client does not track type and eventId so it cannot use it
2018-12-28 18:18:37 -05:00
Adam 15985db678 loot tracker service: expose method to delete loot records 2018-12-27 20:57:48 -05:00
Adam d3f24e4621 Merge pull request #7082 from devLotto/issue-6949
gpu: limit msaa samples to supported value
2018-12-26 18:57:11 -05:00
Adam 48f5e66dd7 Revert "perspective: use Path2D for construction instead of area in get2DGeometry"
This reverts commit 5471e91623.
2018-12-26 18:40:57 -05:00
Adam 7ccf52b3b4 ui: cleanup progress bar 2018-12-24 09:14:27 -05:00
Adam 021fdbeba7 Merge pull request #7056 from jakespeare/Jakespeare/Fix_Subtract_Typos
Fix Typo in ItemStats: "substracted" to "subtracted"
2018-12-23 18:47:25 -05:00
Adam fc440322b7 Merge pull request #7071 from TheStonedTurtle/loottrackerservice
loot tracker service: fix getting loot records
2018-12-23 18:33:38 -05:00
Adam f5ff8e884a Merge pull request #7070 from deathbeam/discord-invite
Update Discord library to latest version
2018-12-23 18:20:48 -05:00
Adam 3a6756d391 xp tracker: add index on xp.time
[ci skip]
2018-12-21 10:01:02 -05:00
Adam e8d0d03d3e Merge pull request #7010 from raiyni/post-onclose
Send config updates on close
2018-12-19 19:12:46 -05:00
Adam ee608ab6e7 Merge pull request #7000 from Cronick/cookingplugin
Cooking plugin
2018-12-18 20:38:33 -05:00
Adam ed20a3f126 Remove cache-server
It was split to https://github.com/runelite/cache-server
2018-12-16 17:23:16 -05:00
Adam 1dc668ff90 Merge pull request #6981 from runelite/revert-6697-agility-distance-check
Revert "Remove distance check from agility plugin"
2018-12-16 13:34:08 -05:00
Adam e4a7962176 Revert "Remove distance check from agility plugin" 2018-12-16 13:29:30 -05:00
Adam b9f5781472 Merge pull request #6935 from deathbeam/gl-os-specific
Make GL version choosing platform specific
2018-12-15 10:48:15 -05:00
AdamandTheStonedTurtle d747db2674 loot tracker: submit loot to api
Co-authored-by: TheStonedTurtle <29030969+TheStonedTurtle@users.noreply.github.com>
2018-12-14 18:19:17 -05:00
AdamandTheStonedTurtle 682bf8d77d http api: add loot tracker service and client
Co-authored-by: TheStonedTurtle <29030969+TheStonedTurtle@users.noreply.github.com>
2018-12-14 18:19:16 -05:00
Adam 8bdd3e3012 Merge pull request #6904 from JAnken123/xpdrop-on-tick
xp drop on a set tick for efficient skilling
2018-12-14 09:58:31 -05:00
Adam 140794840a Merge pull request #6660 from MagicfTail/Timestamp
Add timestamp plugin
2018-12-13 20:15:52 -05:00
Adam b502e9a510 Merge pull request #6916 from Abextm/log-dir
runelite-client: Write logs to log directory instead of cwd
2018-12-12 08:53:53 -05:00
Adam 18d6b78b6e Merge pull request #6370 from deathbeam/item-equipment-stats
Add support for equipment stats to item stats plugin
2018-12-11 21:36:25 -05:00
Adam 6ccce762a2 Merge pull request #6909 from Twiglet1022/fix-freeze-on-disabling-gpu-plugin
Fix freeze on disabling GPU plugin
2018-12-11 18:50:14 -05:00
Adam e63d1686b1 Merge pull request #6878 from Twiglet1022/reduce-outer-zoom-limit
Allow lowering of outer zoom limit in the camera zoom plugin
2018-12-11 18:21:01 -05:00
Adam 3470cdbb9c Merge pull request #6881 from Nightfirecat/add-dmmt-worldtypes
Add DMMT world types, handle them in plugins, update SDMM teleblock timers
2018-12-09 12:19:43 -05:00
Adam c9a814d20f Merge pull request #6877 from jkufro/master
Notify on Full Special Attack
2018-12-09 11:30:22 -05:00
Adam 40c235b594 Merge pull request #6786 from tylerthardy/VengeanceActiveTimer
Vengeance active indicator
2018-12-08 23:54:41 -05:00
Adam c4595c1b9a Merge pull request #5283 from Adam-/ping2
world switcher: add ping
2018-12-06 20:16:24 -05:00
Adam a62d25d0cc Merge pull request #6827 from Berry-95/fix-lvl-req-in-construction-skill-calc
Correct Oak Armchair level requirement in Construction Skill Calc
2018-12-06 15:55:56 -05:00
Adam f271f91135 Merge pull request #6816 from Adam-/master+grounditemsloot
grounditems: add option to only show loot
2018-12-05 17:07:24 -05:00
Adam 86faa466e0 Merge pull request #6724 from MagicfTail/remove-fight-cave-plugin
Remove the fight cave plugin
2018-12-04 20:37:48 -05:00
Adam 90a25c0c8e Merge pull request #6775 from Adam-/6654
slayer plugin: show initial assignment amount in infobox tooltip
2018-12-01 19:10:28 -05:00
Adam b0eded62a8 Merge pull request #6273 from deathbeam/event-bus-custom
Replace Guava EventBus with our custom one
2018-12-01 16:57:36 -05:00
Adam 7672561369 Merge pull request #6737 from Abextm/reflectionlauncher
ClientLoader: Use our classloader, not the system one for loading rs
2018-11-29 09:15:09 -05:00
Adam ca81e1a770 Merge pull request #6714 from deathbeam/fix-tog-npe
Check for canvas location being non null in TOG
2018-11-27 22:09:48 -05:00
Adam 3ad12cf5d9 Merge pull request #6706 from dbolya/GPU_Scaled_Fix_Screenshots
Fix screenshots in GPU mode with Stretched Mode enabled
2018-11-27 21:01:08 -05:00
Adam c9713b080d Merge pull request #6639 from dbolya/GPU_UI_Scaling
Add UI scaling when using GPU with stretched mode.
2018-11-26 19:55:54 -05:00
Adam d12a6cedc8 Merge pull request #6591 from MagicfTail/zoom-outer-limit
camera plugin: add expand outer zoom limit option
2018-11-24 10:30:37 -05:00
Adam e52772665a Merge pull request #6602 from trimbe/worldmap-optimize
World Map Plugin: optimize clipping for world map points
2018-11-24 09:19:27 -05:00
Adam 4bd247b5e5 Merge pull request #6513 from Toocanzs/color-banding
Add toggle for color banding
2018-11-23 16:18:10 -05:00
Adam 52d962cb07 Merge pull request #6635 from DevDennis/fix-alpha-textured-faces
GPU: Fix Textured Faces With Alpha
2018-11-23 15:35:09 -05:00
Adam 3f98b0ccaa Merge pull request #6634 from DevDennis/fix-untextured-faces
GPU: Fix Untextured Faces
2018-11-23 15:00:48 -05:00
Adam fd6b67fae2 gpu: split camera position from model position 2018-11-23 13:22:14 -05:00