1636 Commits

Author SHA1 Message Date
Mayhem
08ea3cf7d0 Count unread posts if desktop notifications are enabled.
Also fix missing Conf check, and return too early in counting replies to you.
Minor tweaks here and there.
2013-08-21 15:45:32 +02:00
Mayhem
606cbcc1c1 Shave a few lines. 2013-08-21 03:25:56 +02:00
Jordan Bates
231e151fbb Release 4chan X v1.2.35. 2013-08-20 15:19:31 -07:00
Mayhem
a7d26c173d Replace the Header & Thread Watcher menu icon with a FontAwesome icon.
Also fix .brackets-wrap spacing.
2013-08-20 18:18:17 +02:00
Mayhem
3f04351e48 Mention Gruber's regexp in the LICENSE. 2013-08-20 17:19:04 +02:00
Mayhem
7cd4b7cee0 Use FontAwesome to replace the thread watcher toggle icon. 2013-08-20 17:06:23 +02:00
Mayhem
f4433ccf4c Merge pull request #1246 from MayhemYDG/linkify
Add Linkification.
2013-08-19 15:45:52 -07:00
Mayhem
4196ce2600 Clean links from spoiler and code tags. 2013-08-20 00:33:56 +02:00
Mayhem
abfbd734aa Add a 'linkified' class. 2013-08-20 00:05:41 +02:00
Mayhem
fc745767c4 Replace already-linkified links. 2013-08-19 23:15:54 +02:00
Mayhem
7ee6b24606 Handle a Chrome/WebKit/Blink bug. 2013-08-19 22:09:52 +02:00
Mayhem
abedf85973 Disable error reports if localStorage is blocked. 2013-08-19 20:50:48 +02:00
Mayhem
19524d26b6 Fix endOffset when relocating. 2013-08-19 17:41:31 +02:00
Mayhem
b378db78f5 Linkify: Attempt to handle un-surroundable contents. 2013-08-19 17:18:13 +02:00
Jordan Bates
0442192181 Release 4chan X v1.2.34. 2013-08-19 07:38:57 -07:00
Mayhem
27c1a77b86 Create a single range per post, and detach it when we're done. 2013-08-19 12:32:15 +02:00
Mayhem
a5adff0ab6 Fix parsing of empty text nodes in Post::parseComment(). 2013-08-19 12:27:04 +02:00
Mayhem
6d5f422c3f Tweak/rewrite Linkify. 2013-08-19 12:21:49 +02:00
Jordan Bates
a1ad605f9e Disable notifications 2013-08-18 21:09:03 -07:00
Mayhem
58531319ca sourround -> surround 2013-08-18 20:55:23 +02:00
noface
7b842c01be Fix spoiler issue. 2013-08-18 20:53:08 +02:00
noface
202d7617e3 Add Linkification. 2013-08-18 20:53:08 +02:00
Zixaphir
8570d5e63d Attempt to fix QR not clearing successfully 2013-08-18 10:34:52 -07:00
Zixaphir
7fd7c249dc Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	CHANGELOG.md
	package.json
	src/General/Config.coffee
2013-08-18 10:24:51 -07:00
Mayhem
a1e8d1a924 Remove the Tab to Choose Files First on Firefox.
Firefox forces the flex order as tab order so the setting is useless.
2013-08-18 17:48:52 +02:00
seaweedchan
60ad20f6a5 Merge branch 'v3' of https://github.com/zixaphir/appchan-x 2013-08-18 06:00:23 -07:00
Zixaphir
110f9fe9aa Fix Notifications 2013-08-18 05:18:25 -07:00
Mayhem
a312645cf0 Typo. Fix #1245. 2013-08-18 14:12:16 +02:00
seaweedchan
ba1ba0f113 Some final tweaks to the icons 2013-08-18 04:43:26 -07:00
seaweedchan
e8e5bb47a2 Eye icon 2013-08-18 04:18:03 -07:00
Zixaphir
ce78a9d403 We're just going to use the CSS we want, not the CSS provided. 2013-08-18 04:06:39 -07:00
seaweedchan
1fb2897baa Some shortcut icon tweaks 2013-08-18 03:42:25 -07:00
seaweedchan
5689ba0012 You class to quotelinks quoting you
Close #153
2013-08-18 02:07:58 -07:00
seaweedchan
b99bae6843 Make background removal important 2013-08-18 01:53:02 -07:00
seaweedchan
5d763b44f1 QR filename editing tweaks 2013-08-18 01:51:07 -07:00
Zixaphir
decf5e4fab Apply icons to all shortcuts, really.
@seaweedchan: This seems more your forte than mine.
2013-08-17 21:11:00 -07:00
Zixaphir
ec32e54ef5 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	css/style.css
	src/General/Config.coffee
	src/General/meta/manifest.json
	src/Posting/QuickReply.coffee
2013-08-17 21:00:31 -07:00
Zixaphir
d15f8ee728 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	CHANGELOG.md
	Gruntfile.coffee
	LICENSE
	css/style.css
	html/Posting/QR.html
	img/changelog/3.2.0/0.png
	package.json
	src/General/Get.coffee
	src/General/Header.coffee
	src/General/Main.coffee
	src/General/Notice.coffee
	src/General/Notification.coffee
	src/General/Settings.coffee
	src/General/img/icon.gif
	src/General/lib/notification.class
	src/Monitoring/Favicon.coffee
	src/Posting/QuickReply.coffee
	src/Quotelinks/QuoteOP.coffee
2013-08-17 20:33:48 -07:00
Mayhem
8e98e030c2 document.hasFocus() doesn't always work as intended in Chrome stable.
See crbug.com/64846
2013-08-18 03:38:13 +02:00
Mayhem
f9005c02bf Fix missing () 2013-08-18 00:44:45 +02:00
Mayhem
a088db9ee2 Use document.hasFocus() instead. 2013-08-18 00:28:48 +02:00
Mayhem
346010e188 Show a desktop notification even if the tab is visible. 2013-08-18 00:20:07 +02:00
Mayhem
dd8748fbfb Fix #1243. 2013-08-18 00:15:50 +02:00
Mayhem
eb2ea88ede Opera doesn't actually support the "minimum_opera_version" key.
I assume it follows the "minimum_chrome_version"?
2013-08-17 23:11:02 +02:00
Mayhem
25f77a12da Don't handle a notification's onclose on Firefox.
Mozilla hates devs and won't let us distinguish
an automatic closing to a user's closing action.
2013-08-17 22:54:51 +02:00
Mayhem
5742405f67 Add desktop notification permission granting setting and notice. 2013-08-17 22:37:30 +02:00
Mayhem
43fbf62da0 Add the 4chan X logo to desktop notifications. 2013-08-17 19:02:04 +02:00
Mayhem
e539c35a53 Show a desktop notification for 5 seconds when someone replies to you.
Close #971.
2013-08-17 18:50:20 +02:00
Mayhem
9efb04435c fixes 2013-08-17 17:53:44 +02:00
Mayhem
253a4a8fbe Replace QR alerts with desktop notifications. #1053 2013-08-17 17:43:31 +02:00