Commit Graph

539 Commits

Author SHA1 Message Date
zeruth
eafb024f16 Revert to old layout for refactor 2019-06-07 23:54:32 -04:00
zeruth
882be3cb71 Merges Injector
Welcome to the new world boys.
2019-06-06 20:47:41 -04:00
sdburns1998
b85e5f6df7 Merge remote-tracking branch 'runelite/master' 2019-06-06 16:07:12 +02:00
Runelite auto updater
72468f251c [maven-release-plugin] prepare for next development iteration 2019-06-06 11:28:55 +00:00
Runelite auto updater
7f70523f80 [maven-release-plugin] prepare release runelite-parent-1.5.26 2019-06-06 11:28:49 +00:00
Owain van Brakel
96cf696cee Merge remote-tracking branch 'runelite/master' 2019-06-05 19:51:04 +02:00
Adam
57f60a36e4 api: modify Widget.getWidgetItem to return widget items when no item exists
This allows plugins to get the canvas bounds of where items would be if
they existed. Update existing usages to account for the new behavior.
2019-06-03 20:23:27 -04:00
Ron Young
373fba0b5a mixins: correct widget item bounds location for if1 2019-06-02 19:59:05 -04:00
Tyler Bochard
6567e4351d Merge pull request #476 from WilliamCollishaw/maven-plugin-upgrades
Maven plugin upgrades
2019-06-01 22:06:13 -04:00
Adam
417e48fc7e mixins: fix game object events to not fire for actors, projectiles, and graphic objects
The client adds and removes these temporary objects each frame, and
was firing multiple despawn events each frame.
2019-05-31 22:19:02 -04:00
Ganom
f79543acfe Merge branch 'master' of https://github.com/runelite/runelite
# Conflicts:
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java
#	runelite-client/src/main/java/net/runelite/client/game/ItemMapping.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/EmoteClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/MapClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/config/PluginListItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/HitpointsDisplayStyle.java
#	runelite-client/src/main/java/net/runelite/client/plugins/questlist/QuestListPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/FarmingTracker.java
#	runelite-client/src/main/java/net/runelite/client/ui/overlay/components/ProgressBarComponent.java
2019-05-30 13:26:28 -04:00
Runelite auto updater
ac19fd56b7 [maven-release-plugin] prepare for next development iteration 2019-05-30 11:09:43 +00:00
Runelite auto updater
0d3e7049cc [maven-release-plugin] prepare release runelite-parent-1.5.25 2019-05-30 11:09:37 +00:00
William Collishaw
3dbbbc1a37 Merge remote-tracking branch 'upstream/master' into maven-plugin-upgrades 2019-05-26 14:52:16 -06:00
Adam
0211cfbadf Merge pull request #8827 from abextm/wall-orient-2
correct misunderstandings related to wall orientation
2019-05-24 16:14:40 -04:00
Lucas
1a2be0c2b5 Merge remote-tracking branch 'orig_upstream/master' into master2
# Conflicts:
#	pom.xml
#	runelite-client/src/main/java/net/runelite/client/plugins/agility/Obstacles.java
2019-05-23 14:03:13 +02:00
Runelite auto updater
46f5a51477 [maven-release-plugin] prepare for next development iteration 2019-05-23 11:52:51 +00:00
Runelite auto updater
8be5d2c595 [maven-release-plugin] prepare release runelite-parent-1.5.24 2019-05-23 11:52:45 +00:00
William Collishaw
ad8d2f00c4 Merge branch 'master' into maven-plugin-upgrades 2019-05-16 22:22:24 -06:00
ThatGamerBlue
464f783da1 Merge branch 'master' of https://github.com/runelite/runelite into upstream 2019-05-16 13:20:11 +01:00
Runelite auto updater
5075547a8c [maven-release-plugin] prepare for next development iteration 2019-05-16 11:46:35 +00:00
Runelite auto updater
2e0050c644 [maven-release-plugin] prepare release runelite-parent-1.5.23 2019-05-16 11:46:29 +00:00
Max Weber
f2935dcfdb mixins: Correct DecorativeObject's clickbox
- getOrientation has nothing to do with getClickbox's orientation parameter
- model A is offset by x/yOffset
- model B exists sometimes
2019-05-16 04:01:25 -06:00
Max Weber
feb2454e55 mixins: Correct WallObject's clickbox
The orientation is baked into the model and this var has nothing to do with what this method takes in this slot
2019-05-16 04:01:25 -06:00
Kyleeld
ec97b71847 Update RSClanMemberManagerMixin.java 2019-05-07 09:16:23 +01:00
William Collishaw
06ab54300a Merge branch 'master' into maven-plugin-upgrades 2019-05-02 17:49:41 -06:00
Scott Burns
44e17bbfc9 Merge remote-tracking branch 'runelite/master' 2019-05-02 17:05:00 +02:00
Runelite auto updater
412d97716e [maven-release-plugin] prepare for next development iteration 2019-05-02 11:37:15 +00:00
Runelite auto updater
8608484acc [maven-release-plugin] prepare release runelite-parent-1.5.22 2019-05-02 11:37:08 +00:00
William Collishaw
ffdea9835e Put all dependency versions shared over multiple modules into dependency management in the parent pom 2019-05-01 20:03:00 -06:00
Lucwousin
e7c7ece8e6 Cleanup in transforms and add projectile.getInteracting() transform (#165)
* Cleanup in transforms and add projectile.getInteracting transform

Move whitespace out of string blocks

Remove unused method from transform.java

Use throws for transform methods, and catch the exceptions in modify()

More whitespace between instructions to improve readability

* Api changes for projectile.getInteracting, mixin for ref
2019-05-01 17:57:58 -04:00
William Collishaw
b4ed5f0da5 Upgrade Maven Plugin packages
Set maven package versions to variables and defining the variables in the parent pom when the package is used in multiple modules
Upgrade maven packages
Prevent trimming stack trace to maven surefire which caused newer versions to not display stacktrace in Netbeans.

Upgrade Maven jar plugin from 3.0.2 to 3.1.1
Upgrade Maven compiler plugin version from 3.6.1 to 3.8.0
Upgrade Maven checkstyle plugin version from 2.17 to 3.0.0
Upgrade Maven javadoc plugin from 3.0.0-M1 to 3.1.0
Upgrade Maven surefire plugin from 2.18 to 2.22
Upgrade Maven plugin api from 3.0.5 to 3.6.1
Upgrade Maven plugin annotations from 3.4 to 3.6.0
Upgrade Maven plugin plugin from 3.4 to 3.6.0
Upgrade Maven git commit id plugin from 2.2.5 to 2.2.6
Upgrade Maven jarsigner plugin from 1.4 to 3.0.0
Upgrade Maven resource plugin from 3.0.2 to 3.1.0
2019-05-01 13:36:11 -06:00
Lucas
239a477886 Merge remote-tracking branch 'orig_upstream/master' into ext
# Conflicts:
#	runelite-client/pom.xml
2019-04-25 14:32:16 +02:00
Runelite auto updater
6f6832df7e [maven-release-plugin] prepare for next development iteration 2019-04-25 11:41:28 +00:00
Runelite auto updater
c0d1a94bca [maven-release-plugin] prepare release runelite-parent-1.5.21 2019-04-25 11:41:22 +00:00
James Munson
540f0ba67d Merge branch 'master' of https://github.com/runelite/runelite into pull-master
# Conflicts:
#	runelite-client/src/main/java/net/runelite/client/plugins/ammo/AmmoPlugin.java
2019-04-22 19:45:23 -07:00
Adam
7d06fd36e6 interface styles: increase padding of overridden healthbar 2019-04-22 20:49:54 -04:00
Ganom
e5db8c71d3 Merge pull request #53 from runelite/master
Fixes RSFont
2019-04-22 16:48:08 -04:00
Ron Young
917921dd47 interface styles: add 2010 menu 2019-04-22 11:24:28 -04:00
James
c0bc66fb9c Changes (#15)
* Add config option to hide inventory viewer when player inventory is open

* Fix style error

* Adds world history to world hopper plugin.\n- Adds support for converting strings to Maps\n- Ability to clear history

* Fixed code style issues

* Fixed code style issues in another file

* Adds ability to not show tabs if you don't want

* Tabs are not shown by default

* Fix indentation in InventoryViewerConfig

* mixes checkstyle

* mixes checkstyle

* Adds ability to see your xp drops as damage, overlayed above your opponent

* Adds building to jar capabilities and fixes 0s

* added output

* Add grouping option to Inventory Viewer

* Add option to show free slots

Works on both the Grouped and Full modes

* skybox: calculate brightness increase in HSB format

* mixins: renderWidgetLayer: skip hidden widgets

* World Map: Identify Both Shield of Arrav Quest Start Points (#8442)

Closes #8437

* Add Ammo plugin

Shows the contents of the Ammo slot as an Infobox

* Add support for weapon slot items, such as darts

* Add stack formatting

* Improve Ammo's Documentation

* widgetitem: associate Widget with WidgetItem

* widgetitem overlay: allow configuring which interfaces to overlay

Update overlays to behave consistent with how they behaved before
removal of query api, with the exception of adding the rune pouch
overlay to the bank.

* Displays teammate health bars for BA Healer overlay

Parses teammate hp and outputs to System.out

Removed useless class

Displays offset inverted health bars

Set accurate values for location and size of health bars

Checkstyle

Checkstyle

* Nothing

* Removes max draw distance of ground markers

* Added vanguard hp tracker

* Vanguard Disabled by default

* Add player indicator config to show offline friends

* Better player indicator plugin, removed pk vison. added InteractChanged api

* Add a toggle to only show player indicators in the wilderness.

* Dont limit level by default in playerindicators

* Added type to plugins
2019-04-20 15:06:29 -04:00
Tyler Bochard
c94689764d Gazivodag master (#10)
* Transform objects now use an interface

* Plugins can now accept colors (not my code)

* mixins: renderWidgetLayer: skip hidden widgets

* World Map: Identify Both Shield of Arrav Quest Start Points (#8442)

Closes #8437

* widgetitem: associate Widget with WidgetItem

* widgetitem overlay: allow configuring which interfaces to overlay

Update overlays to behave consistent with how they behaved before
removal of query api, with the exception of adding the rune pouch
overlay to the bank.

* Update .gitignore

* Revert "Adding external plugin support (#4)"

This reverts commit bfe1482

* Update QuestStartLocation.java

* Revert "Plugins update (#7)"

This reverts commit 216f7d9

* Adding external plugin support (#4)

* Adding archetype

* Update RuneLiteConfig.java

* Update Plugin.java

* Update PluginManager.java

* Adding pluginwatcher & classloader

* Update RuneLite.java

* Update pom.xml

* Update settings.xml

* Update pom.xml

* Update pom.xml

* Removing old example plugin

* Fixing the fix of the fix for plugin archetype.

(cherry picked from commit bfe1482705)

* Plugins can now accept colors (not my code)

(cherry picked from commit 8e094f7386)

* Update MenuEntrySwapperConfig.java
2019-04-19 19:44:16 -04:00
Adam
8bfc0f2b21 widgetitem: associate Widget with WidgetItem 2019-04-19 14:40:27 -04:00
Hydrox6
d7e0e11e73 mixins: renderWidgetLayer: skip hidden widgets 2019-04-19 08:51:40 -04:00
Ganom
bfe1482705 Adding external plugin support (#4)
* Adding archetype

* Update RuneLiteConfig.java

* Update Plugin.java

* Update PluginManager.java

* Adding pluginwatcher & classloader

* Update RuneLite.java

* Update pom.xml

* Update settings.xml

* Update pom.xml

* Update pom.xml

* Removing old example plugin

* Fixing the fix of the fix for plugin archetype.
2019-04-18 23:22:30 -04:00
Adam
8bf22ef401 Merge pull request #8462 from Adam-/master+widgetitemoverlay
Add WidgetItemOverlay
2019-04-18 17:48:07 -04:00
Runelite auto updater
cf425ff105 [maven-release-plugin] prepare for next development iteration 2019-04-18 11:36:15 +00:00
Runelite auto updater
6ef9203bfb [maven-release-plugin] prepare release runelite-parent-1.5.20 2019-04-18 11:36:10 +00:00
Adam
9b9aee3e2b Add WidgetItemOverlay
This simplifies the logic required for plugins to draw an overlay over an item.
2019-04-16 20:57:52 -04:00
Adam
f7332aa074 mixins: set thread name on client thread 2019-04-13 14:00:15 -04:00
Runelite auto updater
cced26ac24 [maven-release-plugin] prepare for next development iteration 2019-04-11 11:18:43 +00:00