TheGoddessInari
63ef9554dd
Escape title user inputs. Fix our version of CVE-2019-17625.
...
We take the simple/cheap way out and use ExtJS htmlEncode on all
entry points for this.
This is still mostly limited to 'doing it to yourself'.
The main fix is in app/view/main/Main.js where the title is rendered
out, and will apparently execute arbitrary javascript within a title
tag(!). This is an ExtJS thing, apparently, so we make it
unconditionally encode it to render on the bar.
Apparently this isn't the only place arbitrary execution can occur,
so just be safe(r).
5 years ago
TheGoddessInari
94a7f7c475
Rename repo to hamsket.
6 years ago
TheGoddessInari
cb24232b47
Rename baseline from Rambox-OS to Hamsket.
6 years ago
TheGoddessInari
97837a7e92
Replace var with let or const as appropriate.
6 years ago
TheGoddessInari
07201f2b15
Replace property functions with object/class method functions.
6 years ago
TheGoddessInari
5d38e9d6a6
Rename project to Rambox-OS to disambiguate from upstream.
...
OS for open source.
7 years ago
TheGoddessInari
d218cb75a8
Try to make a proper fork.
...
Redo version to 0.5.18.
Update electron builder.
Fixup continuous integration. MacOS is still broken.
7 years ago
Kevin Tran
99f5855fb4
Change size of service bar preference combo box
7 years ago
Kevin Tran
caf47c7051
Allow service bar to be snapped to any side
...
Top, left, bottom, right.
7 years ago
Kevin Tran
8b4a7136a3
Add the "Vertical service bar" preference.
...
This controls whether the service bar shows up horizontally on the top
or vertically on the left.
7 years ago
Maurice Schleußinger
876a5e0804
Fix https://github.com/saenzramiro/rambox/issues/1464 by hiding enable_hidpi_support on non-Windows platforms.
7 years ago
Ramiro Saenz
31f3be9cf8
Update Preferences.js
7 years ago
Ramiro Saenz
694b5f782b
Added more locales
...
Thank you community!
7 years ago
Ramiro Saenz
664a0361d9
Improved UI
...
Related #1387
7 years ago
Pavel Samokha
3b222d8d48
vtype is back
7 years ago
Pavel Samokha
92ffa82f89
updated proxy auth preferences
7 years ago
Pavel Samokha
0795f81fcf
proxy basic authentication implementation
7 years ago
Ramiro Saenz
368f35e933
Enable hide menu bar in Linux also
...
Because some distros of Linux handle the menu bar different than others,
we will show this option to all Linux versions.
Fixes #956
8 years ago
Ramiro Saenz
86b1eee742
Fixed bug on display/close behaviors
...
Fixes #909
8 years ago
Ramiro Saenz
0666771b92
Feature to set default service to display
...
Fixes #957
Fixes #1132
8 years ago
Ramiro Saenz
f87d62faaa
Option to disable taskbar flash
8 years ago
Alex Devero
fa371fcb8b
Fix scaling issue on HiDPI displays
8 years ago
James Riley
8271ef1317
Added flash_frame option.
...
- This allows the user to enable/disable the frame flashing on new
messages.
- Some people find it massively distracting, but would still like
to receive notifications. Let's not force them to DND the app.
8 years ago
Ramiro Saenz
96544aa63e
Multi-language support! 🎏
8 years ago
Ramiro Saenz
d611050d46
Added new preference "Display behaviour"
...
To select Show in Taskbar, Show Tray Icon or both.
Fixes #646
8 years ago
Ramiro Saenz
9dee90433b
Removed spellcheck PR
8 years ago
Aropop
1d8827412b
Added preference
8 years ago
Michael Weimann
bcfaa413f0
Adds an option to control the behavior on closing the main window
9 years ago
Ramiro Saenz
80cd7176b4
Fixed White Page bug on Linux
...
Fixes #181
9 years ago
Ramiro Saenz
f7782c58dd
Master Password Feature
9 years ago
Ramiro Saenz
28f5730344
Added "Show System Tray indicator on unread messages" preference
...
Fixes #147
9 years ago
Ramiro Saenz
84031b24ab
Proxy Support
...
Fixes #203
9 years ago
Ramiro Saenz
c2eb4acb56
Fixed Preferences bug
...
Fixes #233
Fixes #162
Fixes #252
Fixes #232
Fixes #201
Fixes #163
9 years ago