Baris Usakli
c343b93a37
optimize ajaxify
...
- do not call $.timeago twice on topic load and for widgets
- do not use toLocaleString for each timeago string, use a single
Intl.DateTimeFormat instance instead
- do not call format for empty timeago strings, ie a post that isnt
edited doesnt have a timeago string
- do not call isTouchDevice for every element
- remove app.replaceSelfLinks, this is superceded with /me route
- store references to jquery objects in navigator instead of creating
them on every scroll
6 years ago
Julian Lam
c95ad2c46a
closes nodebb/nodebb-theme-persona#339
7 years ago
Ben Lubar
00776bdd8e
Bookmark optimization ( #6315 )
...
* Set the user's bookmark if their current bookmark is past the end of the topic.
* Optimize forked topic bookmark updating.
Remove support for updating bookmarks for users who sort by votes.
Don't even consider updating bookmarks for users who have not read the posts being removed.
Only compute post indices once per fork operation instead of once per user that has ever read the topic.
7 years ago
Barış Soner Uşaklı
96084340ad
closes #6186
7 years ago
Barış Soner Uşaklı
548ec6baf7
closes #6144
7 years ago
Baris Usakli
9dee81b37f
closes #5830
8 years ago
Barış Soner Uşaklı
bca79da8c6
closes #4197
...
add in-topic search support to dbsearch
prevent multiple click handlers on in-topic search widget(each click was
causing multiple scrolls)
fix index
8 years ago
Barış Soner Uşaklı
53a2a7244d
closes #5765
8 years ago
Barış Soner Uşaklı
b13ed26587
closes #5755
8 years ago
Barış Soner Uşaklı
3a1eba2537
merge
8 years ago
barisusakli
73700ed747
closes #5617
8 years ago
Peter Jaszkowiak
30b47d39f3
Fix #5536
8 years ago
barisusakli
5ca8456340
move image code to client/topic/images
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
277a7fb8b4
ESlint key-spacing, no-trailing-spaces
8 years ago
Peter Jaszkowiak
b1b486f729
ESlint quote-props
8 years ago
Peter Jaszkowiak
52f2028206
ESlint no-multiple-empty-lines
8 years ago
Peter Jaszkowiak
b09b3aef7f
ESlint no-undef, remove global comments
8 years ago
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
Ben Lubar
ea10f51f2e
UI for replies-to-post (needs theme update)
9 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
9 years ago
barisusakli
5e77b87a1e
removed scroll duration
9 years ago
barisusakli
a72ccfb067
only remove page # on IS
9 years ago
barisusakli
8868668daa
fix navigator displaying wrong index
...
related to #4998
9 years ago
Mathias Schreck
ce9ee62fa0
Handle callback errors
9 years ago
barisusakli
9207d6a74d
fix so the parent button doesn't ajaxify if the post is already on the screen
9 years ago
Julian Lam
e019eb40c4
altering ajaxify abort behaviour to look for null instead of empty string, and triggering ajaxify.end when abort occurs
9 years ago
Ben Lubar
85e42aee6e
make ?page=[numbers] links work for users with pagination disabled. remove ?page when updating the URL for infinite scroll
9 years ago
Ben Lubar
3214d00105
convert post parent button to a link
9 years ago
barisusakli
4bbc8110a9
closes #4772
9 years ago
barisusakli
e8650dcaa4
closes #4619
9 years ago
barisusakli
ff9b2bad49
closes #4512
9 years ago
Julian Lam
f91f705f90
Merge branch 'master' into fix-vendors
9 years ago
barisusakli
3a27e7b0ea
closes #4405
9 years ago
barisusakli
3b9120cd38
closes #4476
9 years ago
Julian Lam
add82ba6c9
Added threshold detection when scrolling upwards
...
... for less jolty upwards scrolling.
9 years ago
Julian Lam
3e2231d2cb
Fixing viewport shuffling due to image load
...
Introduced new method ".loadImages()" in posts client side lib
to handle viewport height changes when loading images. Requires
[email protected]
@BenLubar @boomzillawtf
9 years ago
RaceProUK
fd854b134d
Allow for a little scrolling before dismissing bookmark alert
...
This is just in case someone scrolls a little accidentally; the alert remains so they can still follow it if they want to
9 years ago
Julian Lam
44aae7daa5
removed hammer, updated semver, added mousetrap
9 years ago
Barış Soner Uşaklı
573840ccbd
changed to title raw
9 years ago
barisusakli
2fc385f723
closes #4141 , closes #4149
9 years ago
barisusakli
46c2563164
removed rooms.js removed browsing users, removed chat syncing across sockets
...
use lastonline for online detection
10 years ago
barisusakli
1ecf27417a
removed commented out stuff removed topics.enter
10 years ago
barisusakli
aae393ebe1
closes #3794
10 years ago
barisusakli
6b1834d4ae
closes #3767
10 years ago
barisusakli
2f5eb248eb
fix postcount
10 years ago
barisusakli
cba871ec90
closes #3759
10 years ago
barisusakli
2d96cdba1c
closes #3720
10 years ago
barisusakli
5f3eb5934a
don't update bookmark on every scroll event
10 years ago