TheGoddessInari
44c1f7e348
CI: Travis updated OSX, downgrade xcode.
...
Select xcode 9.3 while Sencha doesn't support Java >8.
7 years ago
TheGoddessInari
7dd9edce59
Deprecate automated 32-bit builds and switch to NSIS.
...
Switch from squirrel to NSIS one-click on Windows.
Stop building and remove win32 and linux32 builds by default for CI.
7 years ago
TheGoddessInari
b15edc6312
Overhaul badge updating.
...
We've completely overhauled badge updates by introducing
a callable function which should cover the standard case.
We also allow separate custom JS and JS just for badge updates.
We also make the service editing box taller by default.
We fix the logging for injected stuff to actually remain accurate.
And replace each js_unread in each service with modernized version.
We allow for separate custom badge updates and custom JS to
avoid doing unnecessary title event hooking allow overrides in a
sensible order.
Also remove Yahoo messenger service, as it was shutdown earlier in
July.
7 years ago
Jakob Struye
90599710a8
Setting "•" as unread count now possible from js_unread, updated Slack js_unread to do this. TODO add for other services with "•".
7 years ago
Jakob Struye
fca21ac661
Removed the 'dont_update_from_title' flag, now updates from title iff no js_unread is set
7 years ago
TheGoddessInari
cf9400eede
Update package versions. Only one known vulnerability left.
7 years ago
TheGoddessInari
e639c2a73c
Update Tutanota ala saenzramiro/rambox#1766 with official URL.
7 years ago
TheGoddessInari
0e30f627bb
Rip out more upstream tracking: signalayer was still getting injected.
7 years ago
TheGoddessInari
92e9218760
Slight cleanup of CSS-JS injector.
7 years ago
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 <[email protected] >
Date: Thu May 31 00:10:26 2018 -0500
Fix Gmail important count
commit 30abb3a3c0
Author: rzumstein <[email protected] >
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