Commit Graph

2395 Commits

Author SHA1 Message Date
Adam
4620de3ded item service: process pending lookups in order
I think the current system causes starvation for item checking
2018-03-04 17:09:01 -05:00
Adam
451f13a424 Merge pull request #789 from deathbeam/link-navigator
Link navigator
2018-03-04 16:32:00 -05:00
Adam
dd93c9e5b0 Merge pull request #805 from Kamielvf/instance-map-user-input
Instance map: Add support for user input
2018-03-04 16:23:24 -05:00
Adam
453d7187ac Merge pull request #811 from Kamielvf/clear-private-history
Clear saved private chat history upon clear request
2018-03-04 13:10:37 -05:00
Kamiel
09cba08318 Clear saved private chat history upon clear request 2018-03-04 18:42:16 +01:00
Adam
45b605abec Merge pull request #778 from deathbeam/improve-fuzzy
Improve scoring of Jaro-Winkler
2018-03-04 12:39:25 -05:00
Adam
fbc1bcebef Merge pull request #809 from Desetude/fix/hiscoretext
Fixed HiscorePanel text
2018-03-04 12:39:00 -05:00
Adam
e92ef881a1 Merge pull request #750 from deathbeam/remove-unnecessary-flag
Remove unnecessary chatCommandsEnabled from config
2018-03-04 12:36:33 -05:00
Tomas Slusny
20f805cc1a Use new link browser in feed plugin
Use new link browser to open links from feed plugin entries.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-04 18:22:55 +01:00
Tomas Slusny
5bb29d32d5 Use new link browser in Grand Exchange plugin
Use new link browser when opening links from search results of the
Grand Exchange plugin

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-04 18:22:54 +01:00
Desetude
413f8880b3 Fixed HiscorePanel text 2018-03-04 17:22:11 +00:00
Charlie Waters
e8b3d6c6a5 Add Notes plugin 2018-03-04 11:41:41 -05:00
Kamiel
45d740e9a2 Instance map: Add support for user input 2018-03-04 17:39:19 +01:00
Adam
b777a73a8f Merge pull request #802 from deathbeam/fix-idle-notifier-again
Make idle notifier work for splashing/missing
2018-03-04 11:36:07 -05:00
Tomas Slusny
3aa6a92aa3 Use new LinkBrowser in SessionManager
Use new LinkBrowser API in SessionManager for opening the links.

Fixes: #434

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-04 17:32:16 +01:00
Tomas Slusny
6790591392 Add link browser utility service
Add link browser utility service that will try to open specified link in
browser, and in case operation fails displays message box and copy URL
to clipboard.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-04 17:32:16 +01:00
Tomas Slusny
0fb7590ea9 Improve scoring of Jaro-Winkler
Increase scoring based on string equality and contains checks with
lowercased and original casing.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-04 17:31:34 +01:00
Adam
7a1de852ce Merge pull request #800 from Abextm/allocation-opimization
Allocation optimization
2018-03-04 10:52:24 -05:00
Adam
026b3f214d Merge pull request #646 from Abextm/login-title
Move the Login and Logout buttons to the TitleToolbar
2018-03-04 10:25:17 -05:00
Adam
8d4664410e Merge pull request #767 from sethtroll/addgepanel
Add Grand Exchange search feature
2018-03-04 10:11:46 -05:00
Seth
7340f19720 ge: Add search feature
Add a search function to the Grand exhange panel that allows you to look up current prices of items.
2018-03-04 10:00:05 -05:00
Seth
701e641fd5 item client: add getIcon method 2018-03-04 09:56:42 -05:00
Adam
4bf0bd930f input: don't allow duplicate input handlers 2018-03-04 09:56:41 -05:00
Adam
d48876f77e http-service: queue item lookups from images 2018-03-04 09:56:40 -05:00
Adam
1914819d22 Merge pull request #777 from devLotto/feed-plugin
Feed plugin
2018-03-04 09:36:16 -05:00
Lotto
92e224fb94 runelite-client: add news feed plugin 2018-03-04 09:23:20 -05:00
Lotto
b1990c72c5 http-api: add client for looking up feed 2018-03-04 09:22:43 -05:00
Lotto
3a78cf1e7b http-service: add feed api endpoint 2018-03-04 09:22:42 -05:00
Lotto
8259410178 http-service: add services for getting blog posts, tweets and osrs news 2018-03-04 09:22:41 -05:00
Lotto
f9cae8416a http-api: add feed types 2018-03-04 09:22:40 -05:00
Tomas Slusny
906034ed49 Make idle notifier work for splashing/missing
When you splash or miss too many times HP dissapears and thus client
thinks that you have -1 HP and then idle notifier ignores that. Reason
why -1 check was there is because it was added in modification when we
were preventing the NPCs to throw notifications. But after some testing
it looks like that just checking for combat level is enough.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-04 10:22:53 +01:00
Adam
f93d268973 Merge pull request #790 from deathbeam/client-ui-focus-canvas-osx
Correctly focus game canvas when requesting focus
2018-03-03 23:08:40 -05:00
Adam
ab442de1f3 Merge pull request #776 from deathbeam/fix-idle-thresholds
Remove the timeout for HP/pray thresholds
2018-03-03 23:02:46 -05:00
Max Weber
2e80d972fe inline RSHashTableMixin.getNodes into RSWidgetMixin.getParentId to reduce allocations 2018-03-03 19:57:09 -07:00
Max Weber
6bedcc2c7a Reuse NumberFormatter to reduce allocations 2018-03-03 19:25:11 -07:00
Tomas Slusny
a911c9564d Merge pull request #579 from sethtroll/addraidsreward
Add Raids reward to screenshot plugin
2018-03-03 20:16:31 +01:00
Tomas Slusny
b9cde8a787 Correctly focus game canvas when requesting focus
Correctly focus game canvas when requesting ClientUI focus. Also, move
the call to OSXUtil.requestFocus() to clientUI.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-03 03:59:50 +01:00
Adam
40ec85ac7e Merge pull request #765 from arlyon/osx-notifier-focus
Fix "request focus on notification" on OSX
2018-03-02 21:44:28 -05:00
arlyon
1f81a675e0 notifier: fix to request focus on OSX 2018-03-02 21:30:53 -05:00
arlyon
fb48c96194 extract mac-specific functionality into OSXUtil
also adds orange-extensions to stub the dependencies jar on other systems
pom
2018-03-02 21:30:53 -05:00
Adam
9386659f14 client session manager: delete session on shutdown too 2018-03-02 20:02:33 -05:00
Adam
6e7f4f7fa0 Merge pull request #779 from Adam-/session
Add client sessions
2018-03-02 19:38:02 -05:00
Adam
e6ff4f2ec7 Merge pull request #774 from deathbeam/rename-notifications
Allow other types of alerts when messages are off
2018-03-02 16:58:42 -05:00
Adam
40c1e09345 Merge pull request #775 from deathbeam/fix-you-are-fishing
Fix "You are fishing" in fishing plugin
2018-03-02 16:58:05 -05:00
Tomas Slusny
078e3fe9f6 Merge pull request #780 from Kamielvf/raids-plugin-hotfix
Raids plugin: read proper input for room whitelist
2018-03-02 22:02:51 +01:00
Adam
62a5bbbe0f runelite-client: add client session manager 2018-03-02 15:52:18 -05:00
Adam
2211aadd51 http-api: add session client 2018-03-02 15:52:17 -05:00
Adam
f633ce604a http-service: add session service 2018-03-02 15:52:17 -05:00
Kamiel
70c51da238 Raids plugin: read proper input for room whitelist 2018-03-02 21:11:38 +01:00
Tomas Slusny
829bc61023 Remove the timeout for HP/pray thresholds
Fixes: #757

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-02 15:10:43 +01:00