Robin Ward
da9e2792eb
FIX: Bugs with autocomplete
...
It wasn't tearing itself down properly. It was swallowing events.
2015-04-06 14:04:42 -04:00
Sam
6f63f4fe17
correct anon search
2015-04-04 07:55:32 +11:00
Arpit Jalan
abdd63af0b
Remove SHIFT-ENTER support in editor
2015-04-03 19:43:16 +05:30
Sam
214034f34a
regression search route was getting in the way
2015-04-02 17:03:32 +11:00
Régis Hanol
0f4a4651a9
FIX: youtube preview video title link doesn't work
2015-04-01 18:23:27 +02:00
Régis Hanol
8760f7d817
FEATURE: don't show the 'download' link to anon when they can't even download the original image
2015-03-30 10:57:26 +02:00
Robin Ward
a30895e69d
Merge pull request #3288 from savef/fix-bold-and-italic-buttons
...
Improve the italic and bold buttons on multiline selections.
2015-03-26 10:46:45 -04:00
Sam
e5c3266c30
Merge pull request #3295 from RaceProUK/master
...
Swapped order of checks
2015-03-25 16:55:54 +11:00
Sam
eaab5c64f0
window scroll event wreaks havoc, get rid of it.
2015-03-25 16:37:30 +11:00
Sam
692433f0cf
try to make it a bit smoother
2015-03-25 15:23:26 +11:00
Sam
eec87b5513
workaround more missing click events
2015-03-25 14:11:17 +11:00
Sam
64cf14e19e
increase timeout, so scroll event does not hit
2015-03-25 13:40:22 +11:00
Sam
707f4f9a58
more nasty iPad Safari and iPhone Safari hacks
2015-03-25 12:17:39 +11:00
RaceProUK
47d60ad86a
Swapped order of checks
2015-03-24 22:36:54 +00:00
RaceProUK
33e37950f9
Added 'M' to the number formatter
2015-03-24 22:03:57 +00:00
Sam
1bdce815e2
FIX: workaround for Safari on iOS causing crazy composer positioning
...
see: http://stackoverflow.com/questions/29001977/safari-in-ios8-is-scrolling-screen-when-fixed-elements-get-focus
2015-03-24 17:43:05 +11:00
Régis Hanol
6930c8919e
FIX: duplicate emojis in emoji-toolbar
2015-03-23 21:35:53 +01:00
Ben Hadley-Evans
229e1850ab
Improve the italic and bold buttons on multiline selections.
...
This misuses the system that Pagedown has set up somewhat, but it has to in order to affect the content inside the selection. The end behaviour seems to me to be non-buggy and much more obvious to an end user.
Essentially, instead of performing the operation to surround characters on one line, it splits the selection into lines the loops the operation. But usually a single "chunk" is returned with some replacement text and markdown to insert before and after the text. Because we're replacing text inside the selections the before and after are left blank and the selection contains all the changed markdown.
2015-03-20 16:53:44 +00:00
Robin Ward
051a2a3d14
FEATURE: Can search the user directory by name
2015-03-19 18:07:48 -04:00
Régis Hanol
11bf7da63c
FIX: profile picture wasn't properly updating
2015-03-19 19:57:07 +01:00
Régis Hanol
10ef30ab3c
FIX: better handling of the 'read guidelines' badge
2015-03-16 19:25:28 +01:00
Régis Hanol
4ff1e19712
FIX: emoji aliases were not recognised
2015-03-16 18:28:11 +01:00
Erick Guan
ae62c1361e
extends share links
...
- change `iconClass` to `faIcon`
- add `htmlIcon` to allow custom HTML
- add reddit, linkedin, tumblr
2015-03-16 16:44:50 +08:00
Régis Hanol
424a3b042a
FEATURE: unified UI for pinning/banner topics
...
REFACTOR: ES6ified all the modals
2015-03-14 01:18:05 +01:00
Robin Ward
77f9d1e223
Use pretender's passthrough for dynamically loaded scripts
2015-03-13 12:14:22 -04:00
Sam
f359cdeddc
remove hacky protocol code, not needed
2015-03-13 20:50:38 +11:00
Sam
4301ce6613
another try at a fix
2015-03-13 20:05:24 +11:00
Sam
a09d471514
Correct CDN url creation for "//" rooted CDNs
2015-03-13 19:31:33 +11:00
Sam
08abb85682
oops
2015-03-13 18:50:34 +11:00
Sam
f6d56fef9e
correct behavior
2015-03-13 18:33:47 +11:00
Sam
20ab1f97e4
REGRESSION: not caching async scripts, remove cache buster
2015-03-13 16:55:27 +11:00
Sam
a82530012a
FEATURE: Allow selection of highlight js languages
...
PERF: stop loading highlight js on load
To get latest highlight js run bin/rake highlightjs:update
2015-03-13 16:18:59 +11:00
Robin Ward
893c1aa067
FIX: Quoting an avatar when default_avatars
was set was broken.
2015-03-12 15:51:28 -04:00
Robin Ward
3ecb58980f
FIX: Allow loadScript
to use script tags if the JS library require it.
2015-03-12 13:09:17 -04:00
Robin Ward
69851bc6cf
Deprecates global use of Discourse.MessageBus
...
We can use DI for this, which makes it easier for plugins to subscribe
to the message bus.
2015-03-12 12:27:30 -04:00
Robin Ward
7c9fb5d3fc
Refactored SiteMap/Header to support more dynamic flag counts
...
Also fixes deprecation in `plugin-outlet`
2015-03-11 16:12:53 -04:00
Robin Ward
f50280a889
Split out bulk operations modal and Discourse.Route.showModal
...
This makes it easier to share bulk topic operations, for example
from a plugin's custom topic list.
2015-03-10 15:40:56 -04:00
Robin Ward
de4e4f2b98
Replace $LAB with path aware loadScript
that uses jQuery
2015-03-09 14:39:39 -04:00
Robin Ward
fb726cfa0c
Replace Discourse.script
global with a module
2015-03-09 14:39:39 -04:00
Sam
f5af4768eb
FEATURE: add clean support for running Discourse in a subfolder
...
To setup set DISCOURSE_RELATIVE_URL_ROOT to the folder you wish
2015-03-09 13:14:29 +11:00
Sam
3e5420da35
correct comments
2015-03-05 15:09:31 +11:00
Sam
5ba5a9f3d6
UX: fix jerky UI when creating new posts
...
- do not scroll screen if post is already on screen
- do not hide/show suggested topics each time you post
- be less aggressive about setting scrollTop in LockOn
2015-03-05 15:01:17 +11:00
Robin Ward
9974a26c47
FEATURE: Can specify a list of default_avatars
urls.
...
These new avatars will be used by new users until they upload their own
avatars. If left blank, letter avatars are used.
2015-03-03 16:19:29 -05:00
Robin Ward
3d3b70f4bb
Remove duplicated NotificationType
globals
2015-02-27 10:33:39 -05:00
Kenny Meyer
a89e3d0d14
Fix CORS issue when avatar url is on S3
2015-02-26 18:34:37 -03:00
Régis Hanol
20c9a312c7
FIX: clicks counter on attachments wasn't always working
2015-02-22 20:47:18 +01:00
Arpit Jalan
53b443c8e5
FIX: link insertion dialog should not modify the inserted links
2015-02-20 22:12:23 +05:30
Sam
b041b3f67f
FIX: bookmark topic was not working intuitively
...
- explicitly call out "clear bookmarks"
- correct keyboard shortcuts
- properly remove bookmarks when toggeling
2015-02-19 10:58:57 +11:00
Robin Ward
762e60c0a6
FIX: Back button was wonky at times
2015-02-17 16:21:30 -05:00
Robin Ward
a519fd5bcf
FIX: Highlighting was not being applied after some rendering.
...
Also includes a bunch of ES6 stuff.
2015-02-12 15:37:02 -05:00