100 Commits
Author SHA1 Message Date
Tyler Bochardandtherealnull 56ae122b89 client: rev 198 (#3014)
* client: rev 198

* client: checkstyle

Co-authored-by: therealnull <therealnull@gmail.com>
2021-07-28 12:24:38 +01:00
Tyler Bochard d3ad73fb9d Merge pull request #2955 from open-osrs/api-develop
api: getItemDefinition > getItemComposition
2021-02-27 16:51:53 -05:00
Tyler Bochard e8fafcbde2 Merge pull request #2940 from open-osrs/tilequery-+-mixing
mixins/api: fix broken mixin + more
2021-02-24 10:29:57 -05:00
Tyler Bochard 2cc2fd6f18 Merge pull request #2925 from Noodleeater/runelite
client: Added api to get more info about actor animations. Also added api "getIsFlat" to SceneTileModel
2021-02-24 00:01:30 -05:00
Tyler Bochard c4e889d10a Merge pull request #2938 from ImNoOSRS/runelite
RSTile: setWallObject
2021-02-24 00:01:00 -05:00
Tyler Bochard 4c765fa5ae Merge pull request #2939 from open-osrs/worldproxy
project: proxy and world support
2021-02-24 00:00:08 -05:00
Tyler Bochard 68832e65d1 Merge pull request #2919 from open-osrs/mental_breakdown
make injected client java8-compliant, fix a dumb mixin
2021-02-19 13:44:30 -05:00
Tyler Bochard f74674bc26 Merge pull request #2922 from open-osrs/externals-filter-constraint
externals: Filter out available plugins that do not constraint to the API version
2021-02-19 13:43:05 -05:00
Tyler Bochard 71a7725e31 Merge pull request #2920 from open-osrs/api-version
client: Seperate system and api version
2021-02-19 13:42:42 -05:00
Tyler Bochard e15886c4e1 Merge pull request #2921 from open-osrs/externals-cleanup-panel
externals: Cleanup panel
2021-02-19 13:33:17 -05:00
Tyler Bochard e09bd5331f bootstrap: revert new bootstrap scheme
This will prevent a bit of work having to be done for the buildbot.
2021-02-15 00:28:39 -05:00
Tyler Bochard 5edefed428 Merge pull request #2915 from Noodleeater/runelite
client: Added api to create and write to byte buffers
2021-01-30 18:37:40 -05:00
Tyler Bochard 8f84b2f2b5 Merge pull request #2913 from Noodleeater/runelite
client: added api to get cache archives
2021-01-30 18:02:21 -05:00
Tyler Bochard 1a28d64496 Merge pull request #2912 from Noodleeater/runelite
client: Added AbstractArchive runelite api file
2021-01-30 16:17:31 -05:00
Tyler Bochard f214214823 Merge pull request #2910 from open-osrs/upstream
project: upstream
2021-01-25 00:32:15 -05:00
Tyler Bochard 86e90cc1d1 Merge pull request #2906 from open-osrs/upstream
project: upstream
2021-01-22 00:46:22 -05:00
Tyler Bochard 56664b5a0e Merge pull request #2905 from open-osrs/add_ability_to_hide_npc_by_index_value-andrewterra
add ability to hide npc by index value - andrewterra
2021-01-21 22:58:30 -05:00
Tyler Bochard 90a4c85e46 Merge pull request #2903 from open-osrs/upstream
project: upstream
2021-01-21 22:41:09 -05:00
Tyler Bochard 642e185b16 Merge pull request #2902 from open-osrs/bootstrap
bootstrap: prep for launcher update
2021-01-17 12:16:11 -08:00
Tyler Bochard 2a07dae958 Merge pull request #2901 from open-osrs/npcstats
client: add NPCStats
2021-01-16 17:39:24 -08:00
Tyler Bochard ae43499467 Merge pull request #2900 from open-osrs/upstream
client: upstream
2021-01-15 21:20:58 -08:00
Tyler Bochard cb5b9d9f63 Merge pull request #2899 from open-osrs/work-the-first-build
client: fix npe during first build
2021-01-15 20:41:08 -08:00
Tyler Bochard 402c386060 Merge pull request #2898 from open-osrs/upstream
project: upstream, fix git history, extract some of our api
2021-01-14 15:10:28 -05:00
Tyler Bochard 30a1d6b7fd Update README.md 2021-01-14 13:07:59 -05:00
Tyler Bochard 6e001f59d6 Merge pull request #2896 from buracc/dialog-events
events: Add Dialog events
2021-01-13 16:30:38 -05:00
Tyler Bochard 8b7c1591f2 Merge pull request #2892 from open-osrs/actually-up-to-date-now
We are actually up to date now
2021-01-04 04:13:08 -08:00
Tyler Bochard fb97ba338b Merge pull request #2891 from open-osrs/loose-ends
project: wrap up loose ends in api, upstream to fix the broken things
2021-01-03 23:19:25 -08:00
Tyler Bochard 712d1cbd2d Merge pull request #2890 from open-osrs/blue-api
project: bringup api - thank you blue!
2021-01-03 22:51:24 -08:00
Tyler Bochard e85ad88c40 Merge pull request #2889 from open-osrs/add-package
client: scan our plugin package, remove builtinManager
2021-01-03 22:01:31 -08:00
Tyler Bochard 2019cccf0f Merge pull request #2888 from open-osrs/upstream-staging
upstream: to 4ca8ef4d40
2021-01-03 16:12:52 -08:00
Tyler Bochard 53fe72452a rl-client: implement our pf4j plugins, extract pf4j out of net.runelite package. (#2883) 2020-12-26 19:28:30 -05:00
Tyler Bochard c36be56e26 "finish" injector module, more robust injected-client loading (#2881)
"finish" injector module, more robust injected-client loading
2020-12-22 22:03:29 -05:00
Tyler Bochard f415f3cc6e Merge pull request #2880 from open-osrs/rl-blue
rl: fix stuff
2020-12-22 17:20:37 -05:00
Tyler Bochard bbbd6c4ea5 Merge pull request #2875 from open-osrs/api-193
api: fix loopback in mixin
2020-12-09 23:29:04 -05:00
Tyler Bochard 80b8c4cd45 Merge pull request #2874 from open-osrs/193-api
various: remove dead api, move mixin to proper file
2020-12-09 21:50:53 -05:00
Tyler Bochard f48e7c32c4 Merge pull request #2873 from open-osrs/193
chore: rev 193
2020-12-09 11:18:09 -05:00
Tyler Bochard 5900be42d3 Merge pull request #2868 from ImNoOSRS/patch-1
PluginManager: Load plugins in reversed order.
2020-11-23 15:27:51 -05:00
Tyler Bochard 105e1d55c5 Merge pull request #2856 from ImNoOSRS/patch-1
HTTP-API: Ignore snapshots for the runelite API.
2020-11-11 12:57:47 -05:00
Tyler Bochard f847dcfb4e Merge pull request #2844 from open-osrs/better-script-info
runelite-client: script update (thanks TomC) / outdated rework
2020-10-29 13:36:24 -04:00
Tyler Bochard 5810727954 Merge pull request #2838 from Ganom/compare-appearance-optin
client: make appearance comparison opt in.
2020-10-25 18:27:34 -04:00
Tyler Bochard b62adaacd9 Merge pull request #2828 from tomcylke/ge-widgets
api: add ge widgets
2020-10-18 18:51:51 -04:00
Tyler Bochard ff5036fa8b Merge pull request #2826 from open-osrs/fix_drag
revert: 9400d1a
2020-10-13 15:44:48 -04:00
Tyler Bochard b413f4dc5e Merge pull request #2823 from open-osrs/remove-exports
rs-client: remove Implements/Export annotations
2020-10-04 21:58:26 -04:00
Tyler Bochard 676cfcb753 Merge pull request #2796 from Macweese/WorldLocation
WorldLocation: Major expansion
2020-10-04 19:14:25 -04:00
Tyler Bochard fb8e79c588 Merge pull request #2821 from open-osrs/zeruth-patch-1
client: fix first time bootup failure
2020-10-04 19:13:28 -04:00
Tyler Bochard 74f628c10c Merge pull request #2808 from open-osrs/GRADLE-DEPS-UPDATE
gradle: Update gradle dependencies
2020-10-04 17:31:13 -04:00
Tyler Bochard 472c387887 Update runelite-client.gradle.kts 2020-10-04 17:21:24 -04:00
Tyler Bochard 2786f665ae Merge pull request #2812 from open-osrs/NPC-UPDATE
client: Update NPC stats
2020-10-04 16:59:22 -04:00
Tyler Bochard e755a76a49 Update PluginListPanel.java 2020-10-03 20:56:05 -04:00
Tyler Bochard 02198b51f1 client: first first time bootup failure
This fixes a long standing problem.

On first time startup for OPRS, pluginList will return null, and plugins installed during that first bootup will no longer update in the list.
Requiring every single new user to restart the client at least once before using any new plugins.
2020-10-03 20:14:18 -04:00
Tyler Bochard 7530090785 Merge pull request #2809 from open-osrs/upstream-9-17
client: upstream 9/17/2020
2020-09-18 00:12:14 -04:00
Tyler Bochard f453e56be7 Delete TimeFormatMode.java
This was made available in the external plugins repo at:  
https://github.com/open-osrs/plugins/blob/master/timetracking/src/main/java/net/runelite/client/plugins/timetracking/TimeFormatMode.java
2020-09-10 17:34:19 -04:00
Tyler Bochard 2dab73417f Merge pull request #2764 from open-osrs/remaining-widget-shifts
rl-api: fix the rest of the incorrect equip-your-char widgets
2020-08-01 19:24:13 -04:00
Tyler Bochard c460b046dc Merge pull request #2745 from Lucwousin/deob-annot
Deob/asm: Improve cfg deob, reproducible jars, smart annotations
2020-08-01 19:23:04 -04:00
Tyler Bochard 5a017ccc89 Merge pull request #2763 from open-osrs/its-not-really-an-option
rl-config: adjust warning dialogs
2020-08-01 17:46:22 -04:00
Tyler Bochard 0cf26cc5fb Merge pull request #2762 from open-osrs/api-equipment-stats
rl-api: fix stat bonus widgets
2020-08-01 17:07:52 -04:00
Tyler Bochard c0fa105d49 Merge pull request #2630 from open-osrs/upstream
client: merge upstream
2020-05-28 03:01:33 -04:00
zeruth c98361c86b null: remove silly mistake 2020-05-28 02:52:03 -04:00
zeruth a7eb45b3e3 client: merge upstream 2020-05-28 02:47:16 -04:00
zeruth 3c2f26b523 Merge remote-tracking branch 'runelite/master'
# Conflicts:
#	runelite-api/src/main/java/net/runelite/api/Client.java
#	runelite-api/src/main/java/net/runelite/api/MenuAction.java
#	runelite-api/src/main/java/net/runelite/api/VarPlayer.java
#	runelite-client/src/main/java/net/runelite/client/menus/MenuManager.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/EmoteClue.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loginscreen/LoginScreenPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/ui/overlay/infobox/InfoBoxManager.java
#	runelite-client/src/test/java/net/runelite/client/menus/MenuManagerTest.java
#	runelite-client/src/test/java/net/runelite/client/plugins/chatcommands/ChatCommandsPluginTest.java
2020-05-28 02:34:01 -04:00
Tyler Bochard a18a432c46 Merge pull request #2583 from open-osrs/lastgraphics
hooks: expose lastGraphics for external drawing
2020-05-13 20:32:31 -04:00
zeruth f984f72b78 hooks: expose lastGraphics for external drawing 2020-05-13 16:29:06 -04:00
Tyler Bochard bca01c29f5 Merge pull request #2577 from open-osrs/hooks-cursor
hooks: track software mirror mouse
2020-05-13 02:57:57 -04:00
zeruth b2c9990aad hooks: track software mirror mouse 2020-05-13 02:56:37 -04:00
Tyler Bochard baa0df85ba Merge pull request #2576 from open-osrs/api-mirror
api: add mirror api
2020-05-12 23:11:40 -04:00
zeruth bd856728c0 api: add mirror api 2020-05-12 23:05:46 -04:00
Tyler Bochard 45f345c2e2 Merge pull request #2575 from open-osrs/renderer
hooks: expose overlay renderer
2020-05-12 22:17:08 -04:00
zeruth 56c2035916 hooks: expose overlay renderer 2020-05-12 21:01:58 -04:00
Tyler Bochard 8a1c51caf3 Merge pull request #2564 from open-osrs/remove-sounds-collection
plugins: remove sounds collector
2020-05-08 20:47:29 -04:00
Tyler Bochard 76866d1c3c Merge pull request #2562 from open-osrs/GRADLE-DEPS-UPDATE-6c6338f02
project: Update gradle dependencies
2020-05-08 20:46:41 -04:00
zeruth ea5f8e84d6 plugins: remove sounds collector 2020-05-08 20:36:41 -04:00
Tyler Bochard 1ddff85239 Merge pull request #2563 from open-osrs/mirror-garbage
mirror: prevent 50 garbage objs per second
2020-05-08 20:30:15 -04:00
zeruth 681157b498 mirror: prevent 50 garbage objs per second 2020-05-08 20:20:43 -04:00
zeruth 3c81f9c380 runelite: add DrawFinished event 2020-05-06 07:51:56 -04:00
Tyler Bochard 3971fa5c15 Merge pull request #2433 from open-osrs/externalserror1
externals: prevent loading failure if externals are malformed
2020-03-15 13:41:03 -04:00
Tyler Bochard 4f06032958 Merge branch 'master' into externalserror1 2020-03-12 22:33:30 -04:00
Tyler Bochard 5f2017c9ea Merge pull request #2325 from open-osrs/clanranks-soundsplugin
clanranks-sounds: Fix clan ranks, fix sounds after rx conversion
2020-02-09 17:20:43 -05:00
Tyler Bochard 216520b889 Merge pull request #2309 from LoudPacks/master
WorldClient: Force Http Request to ignore local OkHttp cache
2020-02-05 21:34:10 -05:00
Tyler Bochard 6ece2b5f2f Merge pull request #2304 from open-osrs/jitpack
gradle: fix jitpack publishing
2020-02-01 19:42:12 -05:00
Tyler Bochard 6a81469626 Merge pull request #2301 from LoudPacks/master
CLI: add argument acceptor to set the world on client startup
2020-01-31 11:30:26 -05:00
Tyler Bochard ae3108d3cc Merge pull request #2302 from xKylee/cwar
entityhiding: remove cwars limitation
2020-01-31 11:29:19 -05:00
Tyler Bochard 8563ec6123 Merge pull request #2297 from open-osrs/WallDecorations
rs-client: fix WallDecorations.x
2020-01-29 19:45:06 -05:00
Tyler Bochard cf3aab28b1 Merge pull request #2280 from open-osrs/ambient-lighting
gpu: add ambient lighting
2020-01-23 18:32:45 -05:00
Tyler Bochard 9f287f2fae Merge pull request #2278 from open-osrs/cleanup-deps
gradle: cleanup dependencies
2020-01-22 16:26:27 -05:00
Tyler Bochard 2ab6b2ee5f Merge pull request #2272 from open-osrs/service-sounds
plugins: add sounds service plugin
2020-01-21 00:07:38 -05:00
Tyler Bochard 6789f6ec06 Merge pull request #2268 from open-osrs/animations-service
plugins: add animations plugin / api
2020-01-19 04:29:27 -05:00
Tyler Bochard 481af73b8b Merge pull request #2261 from open-osrs/modular-services
project: Add xtea base, Fix session base
2020-01-17 01:27:38 -05:00
Tyler Bochard 391d8928a5 Update README.md 2020-01-15 15:21:14 -05:00
Tyler Bochard 235065ba9f Merge pull request #2244 from open-osrs/project-cleanup
project: remove modules to be externalized
2020-01-15 15:20:33 -05:00
Tyler Bochard 3e4346843a Merge pull request #2243 from open-osrs/gradle-transitive
gradle: use transitive rl-api dep
2020-01-14 22:17:14 -05:00
Tyler Bochard 8f61efea3c Merge pull request #2242 from xKylee/deps
injector: Dependancies update
2020-01-14 22:10:07 -05:00
Tyler Bochard 63b98542a8 Merge pull request #2228 from open-osrs/session-update
http-api: update session URL to use our domain
2020-01-13 13:50:20 -05:00
Tyler Bochard 40f952da3c Merge pull request #2225 from open-osrs/session-rework
session: use temp session base
2020-01-12 22:21:02 -05:00
Tyler Bochard 80abc2695e Merge pull request #2191 from open-osrs/party-time
discord: fix party support
2020-01-11 18:28:25 -05:00
Tyler Bochard 91163b6c92 Merge pull request #2074 from xKylee/fixdns
DNS: Temp fix for DNS issues
2019-11-24 16:30:35 -05:00
Tyler Bochard d3c37c5905 Update README.md 2019-11-23 15:41:55 -05:00
Tyler Bochard 751c41f8b2 project: ensure injector deps are built (#2006)
* project: ensure injector deps are built
2019-11-10 21:21:08 -05:00
Tyler Bochard 4b592bfb99 Merge pull request #1778 from Lucwousin/you-have-been-disconnected
login plugin: Hide "You have been disconnected" when 5 min logged
2019-10-13 19:30:45 -04:00
Tyler Bochard 0d8bb7ab9e Merge pull request #1777 from open-osrs/fix-plugin-typos
pluginsorter: misc
2019-10-13 19:00:41 -04:00
Tyler Bochard cb509c166d Merge pull request #1776 from open-osrs/session2
client: enable session manager
2019-10-13 17:03:49 -04:00