TheGoddessInari
021022b307
Use the proper equality operators.
7 years ago
TheGoddessInari
e5159fa613
Remove ancient unused electron-cookies.
7 years ago
TheGoddessInari
536b9c9978
Merge branch 'fix_linting'
7 years ago
TheGoddessInari
9b9ab1e8e1
Fix other linting errors. No lint makes for easier development.
7 years ago
TheGoddessInari
13b3b1049b
Please don't abuse ternary operator for operations without a value.
...
It makes the linters angry.
7 years ago
TheGoddessInari
313eec8e22
Update the JS-CSS injector to avoid null dereference.
7 years ago
TheGoddessInari
6693bfed09
Rip out the remaining "statusbar" toggle logic.
7 years ago
TheGoddessInari
37dd7a400e
Redo building/packaging commands to replace electron-builder.
...
Also make them more sensible and user-friendly overall, relatively.
Update README with the commands and better instructions.
Important: This ensures that the commands issued by build are
cross-platform in nature instead of hoping. rimraf, cpy, etc.
7 years ago
TheGoddessInari
0ef996bb2b
Just kill the 'statusbar' config options.
...
"Always on" is never useful and doesn't work how anyone would expect.
Should permanently fix #15 .
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
2bbc52c969
Properly fix monospace fonts for code editor window.
...
This closes #7
7 years ago
TheGoddessInari
afe5445c10
Update custom CSS injection with a checkbox for injecting via JS.
...
The JS version will handle iframes in a heavy-handed manner
for services that might need it such as gitter.
7 years ago
TheGoddessInari
f5393be4fc
Rip out another donation bit that is affecting runtime.
7 years ago
TheGoddessInari
e54f63ea61
Merge pull request saenzramiro/rambox#1661
...
Squashed commit of the following:
commit d661565c25
Author: Ryan Zumstein <rzumstein@users.noreply.github.com>
Date: Thu May 31 00:10:26 2018 -0500
Fix Gmail important count
commit 30abb3a3c0
Author: rzumstein <rzumstein@users.noreply.github.com>
Date: Mon May 21 01:25:45 2018 -0500
Show notifications in new Gmail interface
7 years ago
TheGoddessInari
dd74267844
Merge pull request saenzramiro/rambox#1655
...
Fixes not starting minimized on Linux/MacOS systems
7 years ago
TheGoddessInari
9ecad06af7
README: Update service # count to be consistent.
7 years ago
TheGoddessInari
0d98d9ee45
README: Make it clear code injection means JS and CSS.
7 years ago
TheGoddessInari
e9cefa6b68
README: Update to relative links, per saenzramiro/rambox#1701
7 years ago
TheGoddessInari
5c2b948a15
Add custom CSS injection.
...
Closes #6
7 years ago
TheGoddessInari
0391fa2640
Merge branch 'master' into local_improvements
7 years ago
TheGoddessInari
405d7dac48
CI: Documentation didn't specify that cache dependencies don't work with variables
7 years ago
TheGoddessInari
d0db8fa1c7
README: Make sure the download artifacts go to the master branch.
7 years ago
TheGoddessInari
766d420c12
Merge branch 'tighten_security'
7 years ago
TheGoddessInari
7efe5e148e
Use https everywhere.
7 years ago
TheGoddessInari
f28154a824
README: Be more explicit about dependencies.
...
This should cover everything now.
7 years ago
TheGoddessInari
42bf0bfb1d
Add appropriate monospace fonts to the code editor window.
...
This closes #7
7 years ago
TheGoddessInari
96be2f68be
Add appropriate monospace fonts to the code editor window.
...
This closes #7
7 years ago
TheGoddessInari
32ddce958c
README: Add links to the latest build artifacts.
...
This'll need to be changed on version changes.
7 years ago
TheGoddessInari
76a4a394a0
CI: Make appveyor cache more efficient by depending on package-lock.json.
...
Also actually build win32 packages.
7 years ago
TheGoddessInari
24c1a82d27
CI: Disable deploy on Travis, add Win32 builds to appveyor.
7 years ago
TheGoddessInari
25bacb3653
CI: Swap linux builds to appveyor for artifacts.
...
Disable automatic deployment for now.
7 years ago
TheGoddessInari
b3f2dfc1db
Sencha update.
7 years ago
Ramiro Saenz
6c8a877611
Merge pull request #1782 from sbol-coolblue/feature/fix-donate-link
...
Fix donation link
7 years ago
Sander Bol
76d1e051fd
Fix donation link
...
Fixes #1749 .
7 years ago
TheGoddessInari
b217ad1ad4
README: Consistently use shields.io for badges.
7 years ago
TheGoddessInari
f96bbdd807
README: Update to mention external NodeJS requirement for building.
7 years ago
TheGoddessInari
da5fdabcb4
Simplify builds to one command, update CI and README to match.
...
Also add compilation instructions to README.
7 years ago
TheGoddessInari
b1c0c95871
CI: Incorrect documentation, use null instead of "never".
7 years ago
TheGoddessInari
b017e7dd9f
CI: Try to only deploy on tagged releases, and only via the CI, not via
...
electron-builder.
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
dcd02178a3
Make mousewheel event listener passive.
7 years ago
TheGoddessInari
ec63b5c215
Output ES6.
7 years ago
TheGoddessInari
cda726f9c3
Merge branch 'tighten_security' into fixup
7 years ago
TheGoddessInari
0ba99bb2c5
Merge branch 'remove_tracking' into fixup
7 years ago
TheGoddessInari
4776049292
Merge branch 'update_package_versions' into fixup
7 years ago
TheGoddessInari
8d808207c8
Don't allow insecure content.
7 years ago
TheGoddessInari
661fad07f5
Remove tracking
...
The original project README says no personal information will be saved,
but this level of analytics tracking is invasive, probably illegal, and
not disclosed. Pull it.
7 years ago
TheGoddessInari
4deb627343
Update from electron-config 0.2.1 to electron-store 2.0.0.
7 years ago
TheGoddessInari
5a1a44d589
Update to electron 2.0.5 to receive critical bugfixes (no breaking
...
changes).
Also update in-depth to fix some of the module issues. This'll have to
be sorted out better later.
7 years ago
TheGoddessInari
4b99bb2008
npm audit is very upset about the state of the repo, fix it.
...
There doesn't appear to be much reason to avoid this, and it solves 85
active known vulnerabilities in the various packages pulled into rambox.
WARNING: This includes electron 2.0.2. This is probably a good idea, it
works in my testing, there don't appear to be breaking changes, but this
needs extra testing, I'm sure.
Extra WARNING: This also includes a sencha cmd app update for good measure.
An ExtJS framework update is left for another time.
7 years ago