Commit Graph

28 Commits

Author SHA1 Message Date
Tomas Slusny
ae232ec14a Add support for fullscreen mode
Add support for toggle in "RuneLite" settings to go into fullscreen
mode, that will make RuneLite window fully fullscreen without any weird
hacks.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-24 20:30:56 +02:00
Reasel
143af4e00c runelite-client: add tooltip font type dropdown 2018-05-10 11:50:19 -04:00
Max Weber
8a9b28db05 runelite-client: Make notification options not mutually excusive
#2180 made it so Windows users could not have sound and a tray notification at the same time. This splits the enum into separate booleans
2018-05-08 16:23:59 -06:00
WooxSolo
2d968a832d Add option to keep either window or client size
- Add option to keep either window or client size when expanding sidebar
- When panel is expanded, push window to side to not expand from screen
2018-05-07 21:21:36 +02:00
Tomas Slusny
5904f3d924 Add 2 new notifications modes (message, flash)
- Change the notification mode selection to be dropdown
- Add chat message notification mode that will send game message on
notificiation
- Add screen flash notification that will flash screen for few ticks

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-01 21:07:05 -04:00
WooxSolo
a1dac25280 Add ability to lock client to screen 2018-04-27 15:35:16 -04:00
WooxSolo
31e952316b Remember screen position after closing and reopening 2018-04-27 15:35:15 -04:00
Adam
9a27d37eae infobox overlay: Configure the amount of boxes per row
allow the user to set the amount of info boxes per row as well as set it to display vertically or horizontally. setting it to 0 will default to normal horizontal behavior
2018-04-23 15:25:00 -04:00
Adam
4118fa9f50 runelite config: add position to config items 2018-04-23 14:31:13 -04:00
Reasel
19895c83a6 Add dropdown for font style for in-game overlays 2018-04-20 10:18:58 -04:00
Adam
b84c27a56a Merge pull request #1403 from deathbeam/universal-warning
Universal warning message support in config
2018-04-15 19:16:53 -04:00
Tomas Slusny
38f2a58ec7 Universal warning message support in config
Add support for warning message for any config type to ConfigPanel.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-04-12 10:39:04 +02:00
Tomas Slusny
0d078622e0 Apply small font option only to dynamic overlays
Instead of applying this configuration option to both layouted overlays
that are supposed to follow XP tracker layout 1 to 1, apply this setting
only for dynamic overlays and tooltsip (e.g mouse highlighting, ground
items, player names).

Closes: #1288

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-04-10 16:27:19 +02:00
Tomas Slusny
4ddd3bc32f Add option for enabling small font
- Add option for toggling between small and large font for in-game
overlays
- Normalize the font size usage around overlays

Closes: #1214

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-04-01 09:25:27 +02:00
Tomas Slusny
79b660aad1 Inverse window resize condition
- Change isResizable to lockWindowSize
- Update the description and keyName
- Inverse the condition

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-06 21:45:18 +01:00
Adam
2ea59e5880 runelite-client: add configuration option for resizable 2018-03-06 12:24:35 -05:00
Lotto
725762460a Move the 765x503 constants to a Constants API class 2018-03-06 00:37:59 +01: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
3f544bc83f Remove unnecessary chatCommandsEnabled from config
As this is not used in chat commands only anymore, and since it is
configuration parameter that noone needs to disable, it is unnecessary
and is just causing confusion.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-01 12:07:23 +01:00
Tomas Slusny
6ffe5da929 Move the notification options to Notifier
- Move enabling of tray notifications to RuneLiteConfig
- Move request when focused notification option to RuneLiteConfig and
use it in notifier
- Move request window focus to RuneLiteConfig and use it in notifier
- Change Notifier to use Guice for creation

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-03-01 01:12:58 +01:00
Lotto
13b03a4710 notifier: add option to disable notification sounds 2018-02-27 14:09:44 +01:00
NotFoxtrot
9bc6e079ce Add always on top setting 2018-02-13 15:09:01 -05:00
Max Weber
fce76d748a Enable custom window border warning 2018-01-28 06:20:55 -07:00
UniquePassive
0cede52ba5 Add a config setting for the game applet's size 2018-01-26 00:49:00 +01:00
Adam
f507354f84 Remove external plugin support
Jagex has requested I take steps to prevent users from making plugins
which are in violation of the game rules. This limits plugins to the core
plugins.
2018-01-25 17:03:09 -05:00
Abex
6a57783541 client: Add option to disable custom window chrome/style 2018-01-09 19:25:25 -05:00
Max Weber
f86b478f74 runelite-client: add ConfigItem.warnOnDisable and warnOnEnable to configure when confirmationWarning is shown 2018-01-09 08:14:23 -05:00
Adam
05dc2eb39e Consistently capitalize RuneLite 2018-01-07 17:25:48 -05:00