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
Daniel Peukert
8af5792c6a
Replaced deprecated .getName() with .name
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
7c7d9bad36
Reimplement Ctrl/Cmd+1..9 shortcuts.
...
Fixes #107 .
6 years ago
TheGoddessInari
94a7f7c475
Rename repo to hamsket.
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
4f95cfcf50
Fix tab shortcuts for MacOS, add another shortcut to tab with.
6 years ago
TheGoddessInari
0ee3af1d95
Insist on nodeIntegration for the main browserWindow for Electron 5.0.0.
6 years ago
TheGoddessInari
fe3f7bc6a2
WebView: Several different cleanups. Fix zoom level logic. Restore zoom level on start.
...
Now using getWebView consistently.
Added getWebContents and setZoomLevel methods.
Added blur and focus methods.
6 years ago
TheGoddessInari
dc60e3b43d
Change AutoPlay policy to be what the user expects until the webapps catch up.
6 years ago
TheGoddessInari
d0a0affd35
Add Cmd+Q shortcut as mentioned in #65 .
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
653bb105e8
Add alt+left and alt+right shortcuts for switching tabs.
6 years ago
TheGoddessInari
f345f805d2
Fix locale path to be app relative, like was done for icons.
6 years ago
TheGoddessInari
14c71aeae3
Partially revert da64582cf3
. App.quit should work again.
6 years ago
TheGoddessInari
0ecf7db4f0
Redo shortcuts via hidden menus, adds quit keybind, move F1 F2 keybinds.
...
This fixes #66 .
Also adds Ctrl-Shift-Q to be able to quit via keyboard easily, but
prevent accidents.
Also move F1 and F2 keybinds to Alt+F1 and Alt+F2
respectively to also prevent accidents.
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
af081b791d
Add git hashes to buildversion.
...
Also replace 'rimraf' with the more generic 'shx'.
6 years ago
TheGoddessInari
a30aade049
electron: Use destructuring assignments.
7 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
278a74589a
Since Rambox Pro is closed source, remove references to rambox.pro.
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
fb4e634cb2
Default the "always on status bar" to off for sanity's sake.
...
Remove the option to "toggle" it from the menu, because it never did
anything when set to always on, and it'd never be useful to close it
from there as opposed to the "x", which also doesn't work with
"always on".
You'll have to deselect "always on status bar" for your already existing
services.
Closes #15
7 years ago
TheGoddessInari
7efe5e148e
Use https everywhere.
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
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