TheGoddessInari
1df5645d9e
Update electron to 13.5.1, and switch back to electron-contextmenu-wrapper.
...
Also update electron-builder to 22.14.4.
4 years ago
TheGoddessInari
da4ab117a2
Remove the remaining isDev functionality since it was never very useful
...
This also broke some stuff with newer versions.
Should be no (actual) functional change.
4 years ago
TheGoddessInari
29c25175d7
Update electron to 10.1.2 and electron-builder 22.8.1.
...
This ended up getting tested a lot more than anticipated
before being released, but that's probably a slightly
better thing for actual users.
5 years ago
TheGoddessInari
518e6b0428
Hide Electron and Hamsket from the user agent fallback, just in case.
5 years ago
TheGoddessInari
d78a4ea394
Don't unconditionally enable/disable auto_launch.
5 years ago
TheGoddessInari
e00e8acb94
Replace outdated auto-launch-patched with slightly more up to date auto-launch.
5 years ago
TheGoddessInari
fa8d5f9c0a
Make sure url in 'image:download' is always a string.
5 years ago
Daniel Peukert
f1e1888241
Replaced deprecated .setBadgeCount() with .badgeCount
5 years ago
andreas
e90410a7ea
Fixes start minimized
6 years ago
sobaarcier
2cf8b9179e
Fix indentation (opps!)
6 years ago
sobaarcier
63bb556e85
Add portable option (data folder in Hamsket folder)
6 years ago
TheGoddessInari
cb24232b47
Rename baseline from Rambox-OS to Hamsket.
6 years ago
TheGoddessInari
8d6e1495d3
Fix masterpassword for Electron 5.
6 years ago
TheGoddessInari
97837a7e92
Replace var with let or const as appropriate.
6 years ago
TheGoddessInari
ad865e0069
Prepare for electron v5: Make sure webviewTag is on.
6 years ago
TheGoddessInari
8bc9080412
Fix null dereference in setServiceNotifications.
6 years ago
TheGoddessInari
0ee3af1d95
Insist on nodeIntegration for the main browserWindow for Electron 5.0.0.
6 years ago
TheGoddessInari
dc60e3b43d
Change AutoPlay policy to be what the user expects until the webapps catch up.
6 years ago
TheGoddessInari
da3e283e23
Redo icon handling with NativeImages to prevent random error boxes.
6 years ago
TheGoddessInari
b02a61538d
Use path.join for icons.
6 years ago
TheGoddessInari
14c71aeae3
Partially revert da64582cf3
. App.quit should work again.
6 years ago
TheGoddessInari
3a36cdaf9f
Fix a stray icon path still using __dirname.
6 years ago
TheGoddessInari
085f9a7c77
Update to electron 4.0.1 and electron-builder 20.38.5.
6 years ago
TheGoddessInari
480dacaf56
Fix icon paths to be consistent.
6 years ago
TheGoddessInari
da64582cf3
Replace app.quit with app.exit.
...
We don't actually use any of the app.quit hooks,
this solves an additional problem with occasional
on-exit hangs with Windows as well.
Also included: tray menu finally uses locale.
7 years ago
TheGoddessInari
771266f578
Ensure that no webviews can be created with nodeIntegration.
7 years ago
TheGoddessInari
6b3ea30b65
Cleanup on electron/main.js and fix a typo.
7 years ago
TheGoddessInari
2761e5a748
electron: Add missing semicolons.
7 years ago
TheGoddessInari
5d38e9d6a6
Rename project to Rambox-OS to disambiguate from upstream.
...
OS for open source.
7 years ago
TheGoddessInari
c61ffb5f64
Remove electron "browser plugin" support, as AFAICT, there's no use of
...
it and none of the apps should be using plugins.
If I'm wrong, let me know. Eg, I can call using Hangouts/GMail without
it.
Mobile webview support requires browser plugins to be disabled anyway.
7 years ago
TheGoddessInari
1e875343fa
Update 'mime' package to 2.3.1.
7 years ago
TheGoddessInari
242c3e0c11
Remove auto-updating.
...
We rip out the "smart" auto-updating and squirrel mechanism
to be able to allow every platform to go directly to the github
release page.
7 years ago
TheGoddessInari
43cabea4d1
Finish ripping out squirrel, and fix notifications for NSIS.
7 years ago
TheGoddessInari
8d808207c8
Don't allow insecure content.
7 years ago
TheGoddessInari
4deb627343
Update from electron-config 0.2.1 to electron-store 2.0.0.
7 years ago
Fabian Ochmann
a9d0d25c01
Fixes not starting minimized on Linux/MacOS systems
...
Fixes the bug described in #1205 which states that start-minimized didn't work on (some) Linux/MacOS systems
7 years ago
Kevin Tran
caf47c7051
Allow service bar to be snapped to any side
...
Top, left, bottom, right.
7 years ago
Kevin Tran
bae36e1ddf
Minor code-cosmetic changes.
7 years ago
Kevin Tran
41783e4931
Propagate config changes to view.
...
Now, the controller's `initialize` function is called every time the
user's preferences are changed. This was done so that it could re-orient
the service bar every time the configuration is changed, but could be
extended down the line for other configuration options.
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
Ramiro Saenz
ac52ef0bad
Fixed unread tray error
...
Fixes #1606
Fixes #1565
Fixes #1386
Fixes #987
Fixes #921
Fixes #668
Fixes #438
7 years ago
Pavel Samokha
3b222d8d48
vtype is back
7 years ago
Pavel Samokha
fce086b949
improved proxy auth
7 years ago
Pavel Samokha
0795f81fcf
proxy basic authentication implementation
7 years ago
grummi92
ef9d0524e0
simplified window icon file type selection
7 years ago
grummi92
2d5a8e77f9
Linux does not support .ico files for the window icon
8 years ago
Jakob Struye
d1fcd29f2f
Service name removed from window title before extracting #unreads from it. 365 in "Outlook 365" no longer interpreted as 365 unreads.
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
9dd5380f60
Enhance multi monitor/offscreen support
...
Fixes #895
Fixes #920
Fixes #323
8 years ago