Commit Graph

2068 Commits

Author SHA1 Message Date
Tomas Slusny
8a9523ec5a Add logback logger that will log to file
Add dependency on logback and configure logger to log to
~/.runelite/logs/application.log with rolling file appender, that means
every 10MB file will be rolled and also every day file will be rolled
with maximum history of 30 days, to not flood user's system space.

Add new console parameter -debug, because logback properties cannot be
set from console like slf4j-simple ones, so it needs to be done in a bit
more complicated way.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-12 15:09:57 -05:00
Adam
f50c657122 runelite-client: shut down discord service when closed
It is preventing jvm termination otherwise for some reason
2018-02-12 11:57:02 -05:00
Tomas Slusny
34b8eeafdd Merge pull request #561 from Sethtroll/fixslayerplugin
slayer plugin: add check for cachedXp when xp changes
2018-02-11 03:25:59 +01:00
Seth
6f0c7c7431 slayer plugin: add check for cachedXp when xp changes 2018-02-10 20:09:17 -06:00
Adam
3465fb7288 Merge pull request #563 from SomeoneWithAnInternetConnection/EnumeratedMousewheel
Fix mismapping of MouseWheel
2018-02-10 11:33:27 -05:00
Adam
020a85735d Merge pull request #562 from Abextm/zoom-extend-inner
Zoom plugin: Relax inner zoom constraint
2018-02-10 11:32:12 -05:00
Max Weber
07b9e6c12a Zoom plugin: Relax inner zoom constraint 2018-02-09 22:44:09 -07:00
Adam
db834506d6 Merge pull request #560 from Abextm/script-opcode-injection
Raw injector for script VM
2018-02-09 23:43:54 -05:00
Max Weber
f71059ce20 Add raw injector to hook the script interpreter 2018-02-09 23:35:16 -05:00
Max Weber
0781a39a91 Revert "scripts: disable callbacks"
This reverts commit e533b0f9353f98284de1ded88a96ef6272ad3ba4.
2018-02-09 23:35:08 -05:00
Adam
cc0c2b507c Merge pull request #551 from deathbeam/fix-info-plugin-log
Fix logging inside info panel plugin
2018-02-09 15:51:39 -05:00
Adam
0217e11440 Merge pull request #553 from tylerthardy/runepouchImages
Use rs-api to render Runepouch images
2018-02-09 15:46:21 -05:00
Tyler Hardy
e2d5d8957b runepouch plugin: use itemmanager to render runepouch item icons 2018-02-09 15:25:05 -05:00
Tyler Hardy
2e8013b078 Update ItemID from 160 cache 2018-02-09 15:22:04 -05:00
Adam
5c6a205a8a fishing plugin: move minimap overlay to own overlay
To render above the minimap in resizable, it must be above widgets
2018-02-09 15:15:58 -05:00
Adam
c18afb58f5 Merge pull request #417 from Sethtroll/addbarrowsplugin
Add Barrows plugin
2018-02-09 14:42:33 -05:00
Seth
3beb043b5c Add barrows plugin 2018-02-09 14:24:27 -05:00
Seth
39d347501a perspective: add getCanvasTextMiniMapLocation
Properly center text on the minimap based on string bounds
2018-02-09 14:22:53 -05:00
Seth
b8a6ffa3a0 runelite-api: add getActions, imposterIds, and imposter to ObjectComposition 2018-02-09 14:22:51 -05:00
Adam
6cfb5d4978 perspective: add method for checking if world location is in scene 2018-02-09 14:22:50 -05:00
Seth
25286d7c65 runelite-api: redump objectid with null names 2018-02-09 14:22:32 -05:00
Seth
cb78508b94 cache: Update ObjectManager to include NULL names 2018-02-09 13:19:35 -05:00
Adam
25f854b41c Merge pull request #554 from tylerthardy/removeZulrahAssets
Remove unused Zulrah plugin assets
2018-02-08 21:54:26 -05:00
Tyler Hardy
4f437cb480 Remove unused Zulrah plugin assets 2018-02-08 20:43:06 -06:00
Adam
a691d07cd0 timers plugin: respect enabled configuration 2018-02-08 20:18:56 -05:00
Adam
cba891224d Merge pull request #539 from UniquePassive/puzzle-solver2
Add puzzle box solver
2018-02-08 19:22:21 -05:00
UniquePassive
f81f2cd272 Add puzzle solver plugin 2018-02-08 19:13:05 -05:00
UniquePassive
74552d0018 Add puzzle solving algorithm 2018-02-08 19:13:03 -05:00
UniquePassive
49dc078b11 Add puzzle box WidgetInfo 2018-02-08 19:03:05 -05:00
UniquePassive
d4c6575d9c Add puzzle box InventoryID 2018-02-08 19:03:03 -05:00
Adam
d0a0c6928a mousehighlight: don't show tooltip on sliding puzzles 2018-02-08 19:02:02 -05:00
Abex
c754677413 Allow titlebar buttons to be moved out of the titlebar 2018-02-08 18:42:12 -05:00
Tomas Slusny
033086f551 Fix logging inside info panel plugin
- Remove log.info on each hover of the JRichTextPane
- Change log.info to log.warn when browser cannot be opened in the
JRichTextPane

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-09 00:15:05 +01:00
Runelite auto updater
acb2bce8fa [maven-release-plugin] prepare for next development iteration 2018-02-08 13:56:10 +00:00
Runelite auto updater
86512939dc [maven-release-plugin] prepare release runelite-parent-1.2.15 2018-02-08 13:56:04 +00:00
Runelite auto updater
029f6eb301 Update 163 2018-02-08 13:50:22 +00:00
Adam
c5a7e642fa mixins: also disable execute6500 hook 2018-02-08 08:43:47 -05:00
Adam
b2358cdc71 scripts: disable callbacks
The method we are hooking to in the VM got inlined..
2018-02-08 08:29:42 -05:00
Tomas Slusny
66c0979de4 Merge pull request #538 from UniquePassive/low-detail-fix
Low memory mode audio fix
2018-02-06 10:16:38 +01:00
Ben Moyer
fdfe1513d2 Add theoretical boost to item stat overlay 2018-02-05 19:11:53 -05:00
Adam
60881879ee Merge pull request #497 from Sethtroll/addpohplugin
Add Poh plugin
2018-02-05 16:18:28 -05:00
Seth
09a8c01c45 Add Poh plugin 2018-02-05 15:53:45 -05:00
UniquePassive
a61b383877 Rename ocLowDetail to objectCompositionLowDetail 2018-02-05 15:08:21 +01:00
UniquePassive
659413feb1 Rename highMemory to audioHighMemory 2018-02-05 15:05:06 +01:00
UniquePassive
48d6170351 Always use "high memory" audio 2018-02-05 14:59:41 +01:00
Adam
926c003276 Merge pull request #519 from Kamielvf/runepouch-fix
Prevent tooltip from being shown when runepouch is empty
2018-02-05 08:56:40 -05:00
Kamiel
d2448bdd32 Make examine plugin work for runepouch
Fixes #352
2018-02-05 08:37:56 -05:00
Kamiel
9f9319bcc4 Prevent tooltip from being shown when runepouch is empty 2018-02-05 08:37:56 -05:00
Adam
55c9f6cc06 Merge pull request #531 from deathbeam/discord
Add Discord service and plugin
2018-02-04 11:35:25 -05:00
Tomas Slusny
ea06adf9f4 Add Discord plugin
Add Discord plugin that updates the Discord rich presence currently only
for trained skills.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-04 17:20:07 +01:00