Sarven Capadisli
a08e683ac3
Reuse cookie location_enabled before .change()
2010-01-05 01:31:34 +00:00
Sarven Capadisli
eb9514120a
Retain the geo data when FormNoticeXHR is complete because form gets
...
reset
2010-01-05 01:15:08 +00:00
Sarven Capadisli
db1a7d6f88
Remove input geo data as well
2010-01-05 00:37:53 +00:00
Sarven Capadisli
9fadfd850e
If user checked shared location but didn't enter their location, don't
...
show the checkbox
2010-01-05 00:15:26 +00:00
Sarven Capadisli
d59ffeaab5
Refactored NoticeLocationAttach(). It works better in UAs that don't
...
support Geolocation API.
2010-01-04 23:36:22 +00:00
Sarven Capadisli
a0f7896f22
Ran NoticeLocationAttach() through jslint
2010-01-04 13:44:32 +00:00
Sarven Capadisli
dcd3292f57
Relocated @title removal
2010-01-04 12:44:48 +00:00
Sarven Capadisli
ad323575e6
Refactored geo location removal to removeNoticeDataGeo()
2010-01-04 10:07:32 +00:00
Sarven Capadisli
fe8927a42c
Added errorCallback() to geoCurrentPosition() i.e., if user doesn't
...
grant permission, removes the Geo processing and (if any) existing geo
location data from notice form.
2010-01-04 09:52:35 +00:00
Sarven Capadisli
d1998adb13
Trim whitespace from label's textContent
2010-01-04 09:29:41 +00:00
Sarven Capadisli
9f9dcd2bf5
Using object value instead of inline string
2010-01-04 09:14:14 +00:00
Sarven Capadisli
50af9c5c40
Open geoname URL in a new window
2010-01-04 09:10:21 +00:00
Sarven Capadisli
94af0d1279
Fix end tag
2010-01-03 02:07:55 +00:00
Sarven Capadisli
467ae9d9e7
Button should return false
2010-01-03 02:00:12 +00:00
Sarven Capadisli
aef31280f3
Moved location container's buttons inside enabled state
2010-01-03 01:48:41 +00:00
Sarven Capadisli
4983564949
Reset location icon when container button.close is clicked
2010-01-03 01:17:51 +00:00
Sarven Capadisli
503d0acd49
Added minimize functionality to selected location container
2010-01-03 01:02:32 +00:00
Sarven Capadisli
ec5850d26a
Changed location share representation to be more like the file
...
attachment. Init UI. Probably a little buggy.
2010-01-03 00:33:41 +00:00
Sarven Capadisli
01dbee2ba5
Initial UI for geo location share option in notice form
2009-12-31 18:41:10 +00:00
Sarven Capadisli
9496f2735e
Moving notice_data-location_wrap after notice form fieldset
2009-12-31 18:27:05 +00:00
Sarven Capadisli
dde6415a6a
Moved JavaScript dependant stuff out of noticeform.
2009-12-31 18:08:21 +00:00
Sarven Capadisli
e84bf0aa98
jQuery select SN.C.S.NoticeLocationName once.
2009-12-31 17:02:02 +00:00
Sarven Capadisli
5a66d27637
Using semicolon to seperate lat and long; RFC2426
2009-12-31 16:37:46 +00:00
Sarven Capadisli
ccf78976a5
NoticeLocationAttach() slightly more readable
2009-12-31 16:34:07 +00:00
Sarven Capadisli
58465d74ba
Compare by type
2009-12-31 16:25:51 +00:00
Sarven Capadisli
e06292c2a2
If UA doens't support navigation.geolocation or have JavaScript
...
enabled, the user should still be able to enable/disable their share
location setting per notice.
2009-12-31 16:19:49 +00:00
Sarven Capadisli
5103cb670a
length is faster than size()
2009-12-31 16:15:24 +00:00
Craig Andrews
2cfa90c752
Revert "Revert "Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ask for user permission, causing us quite a bit of difficulty.""
...
This reverts commit 552de999bf
.
Playing a bit of back-and-forth with this one :-)
2009-12-29 17:12:52 -05:00
Craig Andrews
552de999bf
Revert "Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ask for user permission, causing us quite a bit of difficulty."
...
This reverts commit 749b8b5b8c
.
2009-12-29 16:19:33 -05:00
Craig Andrews
98ce7daf56
Implement user interface for user to preview what location they are sharing with a notice
2009-12-29 16:18:52 -05:00
Evan Prodromou
98a579fedf
Merge branch 'master' into 0.9.x
2009-12-28 15:49:14 -08:00
Brion Vibber
749b8b5b8c
Drop the Google Client API-based AJAX geolocation lookup shim -- it fails to ask for user permission, causing us quite a bit of difficulty.
2009-12-28 12:29:01 -08:00
Sarven Capadisli
05c1ad8b32
Updated Repeat notice option submit button style
2009-12-23 15:59:31 -05:00
Sarven Capadisli
bc4f1824ea
Init UI for Repeat notice option confirmation dialog.
2009-12-23 15:42:37 -05:00
Evan Prodromou
1204178660
rename forward form to repeat form in JS
2009-12-11 10:12:34 -05:00
Evan Prodromou
f5bfa11db2
Revert "remove NoticeForward from util.js"
...
This reverts commit 038fbddd02
.
2009-12-11 10:10:53 -05:00
Evan Prodromou
038fbddd02
remove NoticeForward from util.js
2009-12-10 14:41:18 -05:00
Sarven Capadisli
c0aad854f7
If ElementData is set on the notice form, use the existing MaxLength
2009-12-10 14:52:05 +01:00
Sarven Capadisli
c855907f59
Calling NewDirectMessage
2009-12-10 14:29:27 +01:00
Sarven Capadisli
1e166e1bc4
Updated FormNoticeEnhancements and Counter to use the max text value
...
from HTML. It also allows each .form_notice to have its own counter.
2009-12-10 14:16:07 +01:00
Evan Prodromou
41cbb90fae
add (ugly) form to forward notices
2009-12-08 17:31:23 -05:00
Sarven Capadisli
c4f329ed54
Added form_response class to XHR notice posts
2009-12-07 10:26:29 +00:00
Sarven Capadisli
5a55b5a3ce
Fixed missing " for element attribute
2009-12-07 10:10:17 +00:00
Sarven Capadisli
c9b6a90c99
Use .resetForm() instead of manually setting notice form's control values to null
2009-12-07 10:08:07 +00:00
Sarven Capadisli
af0f905e24
If the XHR error suggests that the xhr.status is 0 (i.e., it didn't
...
receive an XHR object as expected), threat it as a success like HTTP
20x or 30x because the notice most likely went through. jquery.form.js
(for file uploads) and meteor.js both use an iframe and they (somehow)
appear to be in conflict. Notice always goes through, however,
xhr.status is 0. Further investigation is needed.
2009-12-07 09:55:12 +00:00
Sarven Capadisli
ad8d6c8fbf
If an XHR notice is sent form a page that has no timeline, show a
...
message like 'Notice sent'
2009-12-02 23:41:58 +01:00
Sarven Capadisli
62d5f05669
Revert "If the page doesn't have .notices, silently skip the notice XHR response"
...
This reverts commit 7b550f386a
.
2009-12-02 23:25:38 +01:00
Sarven Capadisli
5963c140d6
Revert "Clear/reset the XHR notice form on pages where there is no timeline"
...
This reverts commit d318976342
.
2009-12-02 23:25:17 +01:00
Sarven Capadisli
d318976342
Clear/reset the XHR notice form on pages where there is no timeline
2009-12-02 23:16:27 +01:00
Sarven Capadisli
7b550f386a
If the page doesn't have .notices, silently skip the notice XHR response
2009-12-02 23:13:15 +01:00
Sarven Capadisli
a2e4ac2fe8
Initial replacement for alert() messages coming from FormNoticeXHR().
...
Appends a success/error container to notice form.
2009-11-30 15:25:06 +00:00
Sarven Capadisli
97be6e9c3c
Disabled call to NewDirectMessage() until IE issue is sorted out
2009-11-29 20:03:36 +00:00
Sarven Capadisli
c239ffb6e0
Call NoticeWithAttachment instead of NoticeAttachments after XHR
...
notice post
2009-11-29 19:22:54 +00:00
Sarven Capadisli
0d6a1b6c92
Last check to see if the notice item contains an attachment
2009-11-29 19:18:17 +00:00
Sarven Capadisli
aa1bb43588
Created NoticeWithAttachment to handle jOverlay for single notice
...
items as opposed to running NoticeAttachments for all notices
2009-11-29 19:05:39 +00:00
Sarven Capadisli
e20a54fb8c
Ditched some whitespace
2009-11-28 15:57:32 +00:00
Sarven Capadisli
27265be245
Refactored NoticeReply() so that a notice item can use NoticeReplyTo
...
instead of rebinding all of the notice replies again.
2009-11-28 15:44:16 +00:00
Sarven Capadisli
bbeea08127
Call FormXHR (single) instead of NoticeForm (all)
2009-11-28 14:57:07 +00:00
Sarven Capadisli
d5a9276791
Bind submit to a form by SN.U.FormXHR() only once.
2009-11-28 14:27:04 +00:00
Sarven Capadisli
58a75b0968
Better UI for showing 'processing' for NewDirectMessage. Displays it
...
only while it GETs the form.
2009-11-27 20:52:35 +00:00
Sarven Capadisli
8f7c7b55ba
A simpler way to focus and set the cursor position for NoticeReply().
...
Works in IE7+, Safari4, Firefox 3.
2009-11-27 17:35:58 +00:00
Sarven Capadisli
8df2985eee
NoticeReply will now set the focus() position to textare for IE
2009-11-27 17:11:49 +00:00
Sarven Capadisli
35f2239ce4
Added processing icon for entity_actions anchors
2009-11-27 15:00:39 +01:00
Sarven Capadisli
e96bba0542
Changed to bind instead of click
2009-11-27 14:42:30 +01:00
Sarven Capadisli
fc2ce0991f
Increased z-index for jOverlay
2009-11-26 16:02:19 +00:00
Craig Andrews
45919a356f
Support SSL for the Google Client Location API
2009-11-20 15:18:39 -05:00
Craig Andrews
a3285faac1
Make the Google Client Location API's output compliant with the w3c geolocation specification
2009-11-20 15:18:39 -05:00
Craig Andrews
b688c572c9
Fix javascript errors emitted in browsers that do not support w3c geolocation
2009-11-20 15:18:39 -05:00
Craig Andrews
aadb4f2093
Upgrade to joverlay 0.8 (needed the html option)
2009-11-19 19:13:55 -05:00
Craig Andrews
62b66d12d6
Use the browser's geolocation API to set the location on the notice form
2009-11-19 15:17:58 -05:00
Craig Andrews
8628db5208
Add geometa library, and include it.
...
Geometa provides a fallback for W3C geolocation so that Google Gears or Google's Client Location service can also be used
2009-11-19 15:17:57 -05:00
Sarven Capadisli
dedacbe66b
Separated NoticeFavor and calling it from FormNoticeXHR success
2009-11-13 20:56:55 +00:00
Sarven Capadisli
095cf8ebf1
Separated Init functions to NoticeForm, Notices, EvenActions.
2009-11-11 18:47:14 +00:00
Sarven Capadisli
b8b4d3d2f2
Separated actions that's particular to the notice stream pages into
...
its own function. It can be reused whenever the common behaviours
needs to be initialized.
2009-11-11 18:20:58 +00:00
Sarven Capadisli
4f461bc5c3
Updated identica badge - contributed by Will Daniels
...
http://identi.ca/wdaniels
2009-11-04 19:03:05 +00:00
Sarven Capadisli
1b00cdf124
Binding keyup/keydown only once for .form_notice
2009-11-02 17:56:55 +00:00
Sarven Capadisli
4aa6deb8ab
Make sure to call FormNoticeEnhancements with a new copy of the form
...
object
2009-11-02 17:19:08 +00:00
Sarven Capadisli
b579a306c7
Ran through JSLint
2009-11-02 17:06:52 +00:00
Sarven Capadisli
c3cac436e2
Fixed object string name and order for submitonreturn actions
2009-11-02 16:55:47 +00:00
Sarven Capadisli
8d35831b54
Fixed object string name
2009-11-02 16:42:50 +00:00
Sarven Capadisli
ebd604cf6b
Minor
2009-11-02 13:28:14 +00:00
Sarven Capadisli
b1367ae8da
Updated button.close styles
2009-11-01 20:53:25 +01:00
Sarven Capadisli
cd4c1267ff
Use FormNoticeEnhancements instead of Counter
2009-10-31 20:14:57 +01:00
Sarven Capadisli
8a333805df
Updated counter, submitonreturn to be reused by any form. Created
...
FormNoticeEnhancements to call those at one go for any form.
2009-10-31 18:55:13 +01:00
Sarven Capadisli
dd50368cb2
Updated FormNoticeXHR to allow any form_notice as input (e.g., reused
...
in XHR direct message)
2009-10-31 18:01:19 +01:00
Sarven Capadisli
f9bb95174b
Added XHR for direct messages.
2009-10-31 16:14:38 +01:00
Sarven Capadisli
900a0e2838
Running through importNode before checking for id
2009-10-30 21:11:56 +00:00
Sarven Capadisli
87781b85c4
Fixed Nudge XHR
2009-10-30 16:06:11 +00:00
Sarven Capadisli
93506faaa6
Minor
2009-10-30 16:02:22 +00:00
Sarven Capadisli
e134f7ceb1
Using document importNode otherwise IE pukes
2009-10-30 15:59:24 +00:00
Sarven Capadisli
73e8c44240
IE doesn't like last comma. I understand.
2009-10-30 15:47:32 +00:00
Sarven Capadisli
873ecb81e8
Remove attachment view after XHR notice submit
2009-10-30 15:41:52 +00:00
Sarven Capadisli
cb8160dd8c
Added missing dataType line for ajaxForm
2009-10-30 16:21:03 +01:00
Sarven Capadisli
4c94eda3c8
Added Init comment
2009-10-30 15:59:17 +01:00
Sarven Capadisli
728ead7992
Resetting counter after a notice submit
2009-10-30 15:51:52 +01:00
Sarven Capadisli
d16a989f49
Updated author documentation
2009-10-30 15:49:47 +01:00
Sarven Capadisli
02240a890f
Only run the scripts if the user is logged in
2009-10-30 15:48:35 +01:00
Sarven Capadisli
4024a5ee65
Updated notice form counter
2009-10-30 15:43:41 +01:00
Sarven Capadisli
1ddf69f30e
Updated SubmitOnReturn
2009-10-30 14:31:57 +01:00
Sarven Capadisli
53e91f22d2
Updated NoticeDataAttach
2009-10-30 14:16:38 +01:00
Sarven Capadisli
b55b2fa7d0
Updated NoticeAttachments
2009-10-30 14:02:51 +01:00
Sarven Capadisli
0e5cf9b3b4
Missing :
2009-10-30 13:56:53 +01:00
Sarven Capadisli
ad759b2bc8
Updated NoticeReply and NoticeReplySet
2009-10-30 13:56:01 +01:00
Sarven Capadisli
5a48a387fc
Updated form_notice
2009-10-30 13:15:11 +01:00
Sarven Capadisli
a12133258a
Refactored XHR forms:
...
.form_user_subscribe
.form_user_unsubscribe
.form_favor
.form_disfavor
.form_group_join
.form_group_leave
.form_user_nudge
Using FormXHR()
2009-10-30 12:40:08 +01:00
Sarven Capadisli
f0abc0fe15
Updated bookmarklet. Created its own action
2009-10-29 13:18:51 +01:00
Evan Prodromou
a08c76a434
Merge branch '0.9.x' of git@gitorious.org:laconica/mainline into 0.9.x
...
Conflicts:
classes/laconica.ini
2009-08-27 14:52:32 -07:00
Evan Prodromou
5d09b6b3f0
Merge branch '0.8.x' into 0.9.x
...
Conflicts:
EVENTS.txt
actions/finishremotesubscribe.php
actions/postnotice.php
actions/public.php
actions/remotesubscribe.php
actions/showstream.php
actions/updateprofile.php
actions/userauthorization.php
classes/laconica.ini
lib/common.php
lib/oauthstore.php
lib/omb.php
2009-08-27 11:16:45 -07:00
Craig Andrews
3e362233ee
Merge commit 'laconica/0.8.x' into 0.9.x
2009-08-26 21:56:59 -04:00
Evan Prodromou
e3a53251c0
last scrub of Laconica -> StatusNet
2009-08-26 03:33:43 -04:00
Evan Prodromou
3567b9d708
global search and replace for laconica -> statusnet
2009-08-25 18:53:24 -04:00
Sarven Capadisli
70ef9d89fa
Updated rgb2hex() to handle IE. It turns out that jQuery is giving hex
...
to IE and RGB to Firefox, Opera, Safari. Fun.
2009-08-25 22:47:54 +00:00
Evan Prodromou
1ee7d0ab55
update Laconica to StatusNet in js code
2009-08-25 18:40:12 -04:00
Evan Prodromou
b2664e1ae2
Merge branch '0.8.x' into 0.9.x
...
Conflicts:
actions/updateprofile.php
actions/userauthorization.php
classes/User_group.php
index.php
install.php
lib/accountsettingsaction.php
lib/logingroupnav.php
2009-08-21 15:42:11 -04:00
Evan Prodromou
6dcded4129
counter in notice/message form uses global variable for max length
2009-08-21 07:22:53 -04:00
brion
84227dd4e1
Use spinner icon while performing AJAX submissions of favorite/unfavorite button so there's some visual feedback that something's happening.
2009-08-16 20:01:56 -04:00
Jeffery To
a459313e10
Updated Jcrop to 0.9.8 (avatar cropping wasn't working in IE7 with 0.9.5)
2009-08-11 20:29:45 +08:00
brion
a1a97930f3
Workaround for bug 1317 '"What's up" textarea on iPhone missing proper submit button'
...
http://laconi.ca/trac/ticket/1317
Mobile Safari shows a 'return' button for making newlines in a <textarea> where it would show a submit button for plain <input> text fields...
However there's a keydown event handler which is supposed to detect hitting enter and submit the form for us. This didn't work on Mobile Safari because it was checking of 13 ("\r") but the iPhone sends us char 10 ("\n") here. Changed to accept both, so we now submit on hitting 'return' on iPhone.
Note: I also added a blur() to move focus out of the textarea, which closes the on-screen keyboard. It will also take focus out of the textarea on other platforms, but this is probably the right thing -- the same thing happens when you push the "send" button after all.
Also note: unfortunately the layout right now looks pretty awful generally while editing on the iPhone; you can't see the send button or character counter while typing at the default zoom, and it doesn't zoom out after you submit so you can't really see where your message is going. This should be dealt with in general by fixing up the mobile skin variant...
2009-08-10 11:58:55 -04:00
brion
c6d2e54a71
Throttles updating of the character counter to reduce the performance impact on typing, especially on slower devices (mobiles, netbooks).
...
http://laconi.ca/trac/ticket/1462
2009-08-08 21:50:31 -04:00
Sarven Capadisli
534d0d804c
Fix for removing the first occurance of the duplicate nickname in
...
textarea when NoticeReply() is used.
2009-08-08 10:44:28 +00:00
Tom Adams
b2e9d23b84
Set counter text only when it differs from the new remaining count.
...
This speeds up keyboard navigation around the textarea field.
2009-08-06 23:17:23 +01:00
Sarven Capadisli
557e214ce9
Refactored rgb2hex
2009-08-04 12:26:29 -04:00
Sarven Capadisli
3a6e7d68fc
Ticket 1758 Multiple replies in web interface on "profile" page
...
appends own username
2009-08-04 15:54:02 +00:00
Sarven Capadisli
d0a020dd4e
Merge branch '0.8.x' of git@gitorious.org:laconica/mainline into 0.8.x
2009-08-04 15:53:15 +00:00
Tom Adams
ffa1d662a7
Didn't test that JS in IE. Revert a little.
2009-08-04 16:15:36 +01:00
Tom Adams
39c420b51f
Set focus to end of field.
2009-08-04 09:22:37 +01:00
Tom Adams
2b00990d27
Prepend replyto string to message, don't destroy user input!
2009-08-04 01:58:45 +01:00
Tom Adams
20b2540779
Only warn when chars remaining < 0, not <= 0.
2009-08-04 01:24:50 +01:00
Sarven Capadisli
5f3af3e121
Added credit to rgb2hex() author
2009-07-31 19:31:23 +00:00
Sarven Capadisli
80ad02610a
Removed default values from <input>s. JavaScript will now get the
...
colours from the theme. This approach removes data that was
previously available in HTML. It was only necessary if the user wanted
to know the site's default values.
2009-07-30 20:44:51 +00:00
Sarven Capadisli
0b44b252a0
Updated attachment view position. It is now closer to top.
2009-07-15 19:53:24 +00:00
Sarven Capadisli
be0b149517
Updated max-width values for attachment view
2009-07-09 17:01:45 +00:00
Robin Millette
be8d77c923
Trac #1689 : inreplyto hidden value doesn't get cleared after a successful submit (javascript fix)
2009-07-07 23:27:34 -04:00
Sarven Capadisli
bb404c9be2
Disabled textarea focus for conversation page since most entrances to
...
this page is with 'in context' link (which includes a fragment
identifier)
2009-07-02 21:29:03 +00:00
Sarven Capadisli
e39b2378be
Removed extra slash
2009-07-01 23:18:35 +00:00
Sarven Capadisli
c832888234
Centres the overlay container as best as it can (given that we can't
...
calculate the height of the XHR response container without actually
loading it into the DOM).
2009-07-01 20:57:21 +00:00
Evan Prodromou
89240cee95
update joverlay to latest version
2009-07-01 13:46:54 -04:00
Evan Prodromou
8d9827c9af
add the readable source for joverlay
2009-07-01 13:46:32 -04:00
Evan Prodromou
67e3bf0f05
remove extra / in attachment code
2009-07-01 13:43:36 -04:00
Sarven Capadisli
ccfe0e018d
Updated jOverlay version and set max-width for images
2009-06-30 03:05:45 +00:00
Sarven Capadisli
60b47d8797
Added background-attachment:fixed for userdesigns
2009-06-26 15:20:22 +00:00
Sarven Capadisli
9fc8ad4531
Removed redundant selector from JS
2009-06-26 15:10:04 +00:00
Sarven Capadisli
74d9b0f820
Removed unnecessary assignment to variable for background image on
2009-06-26 05:38:43 +00:00
Sarven Capadisli
6a0571d51b
Added functionality to remove the notice data attachment
2009-06-25 21:01:07 +00:00
Sarven Capadisli
1e17f1256a
Shows the selected file attachment under the form_notice textarea
2009-06-25 16:55:19 +00:00
Sarven Capadisli
0c5c834827
Slightly more specific selector. Looks only in the notices in the
...
content area
2009-06-25 03:46:52 +00:00
Sarven Capadisli
eb40fbc17a
On XHR notice post, calls NoticeAttachment to trigger thumbnail and
...
attachment views
2009-06-23 17:05:55 +00:00
Sarven Capadisli
77185dd4c6
A little more specific selector for notice reply
2009-06-18 01:10:48 +00:00
Sarven Capadisli
5854fe194a
Placed a check to make sure there is a reply button in a notice before
...
applying the dynamic action
2009-06-18 01:04:12 +00:00
Zach Copley
164588ef0f
Merge branch '0.8.x' into userdesign
2009-06-17 21:40:52 +00:00
Sarven Capadisli
0e4d8c416d
Removed NoticeHover from JavaScript for speed gain. Using CSS instead
...
to handle the notice hover state. The difference is only seen in the
conversation page.
2009-06-17 07:49:41 +00:00
Sarven Capadisli
ea5d46a94d
It was accidently removed
2009-06-17 06:38:21 +00:00
Sarven Capadisli
7148ea86df
Dynamically tile background image and turn background image on or off
...
in user design
2009-06-17 06:23:57 +00:00
Sarven Capadisli
93205cac09
Connects html, body and content, navigation background colors
2009-06-16 06:24:29 +00:00
Sarven Capadisli
bd8f9a979a
Converts user entry in the form of '#1B2' into '#11BB22' for user
...
design swatches
2009-06-16 02:33:10 +00:00
Sarven Capadisli
2f693c4c94
Updated swatch numbering
2009-06-15 21:02:12 +00:00
Sarven Capadisli
dbbb3a4fb5
Dynamic notice item insertion for conversation page.
2009-06-13 00:53:23 -04:00
Evan Prodromou
c0853e3040
Merge branch '0.7.x' into 0.8.x
2009-06-10 09:09:57 -07:00
Sarven Capadisli
d9e5cda35d
Removed 404 test
2009-06-09 00:09:44 +00:00
Sarven Capadisli
67cb99c442
Clearing notice_data-test and resetting notice_text-count if the
...
notice XHR. Removed hanging text URL from previous commit.
2009-06-08 20:52:27 +00:00
Sarven Capadisli
c5378beb83
Revert "Clearing notice_data-test and resetting notice_text-count if the notice XHR"
...
This reverts commit b20ac7a1fe
.
2009-06-08 20:50:13 +00:00
Sarven Capadisli
b20ac7a1fe
Clearing notice_data-test and resetting notice_text-count if the notice XHR
...
response is empty and have a 20x,30x HTTP status
2009-06-08 20:45:44 +00:00
Sarven Capadisli
a2ca9d96d2
Temporary workaround for silenting mysterious 200 OK error for XHR
...
notice posts.
The bug is sometimes reproduceable by sending a notice that includes
"@someusernamethatdoesntexist".
This patch doesn't throw alerts to user if server doesn't return with
an XHR response but HTTP is one of 20x, 30x.
2009-06-08 18:55:23 +00:00
Sarven Capadisli
b708b81065
Init notice_data-attach UI for form_notice
2009-06-05 00:00:04 -04:00
Robin Millette
fe38827a76
Remove js that crept back in, added another error string.
2009-06-01 17:40:53 -04:00
Robin Millette
0cbd72e092
Re-added some javascript to toggle upload field.
2009-06-01 15:52:52 -04:00
Sarven Capadisli
a39fa0ce2b
Unnecessary JavaScript for notice form attachment
2009-06-01 15:20:12 -04:00
Robin Millette
ebeb5f744c
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into upload
...
Conflicts:
js/util.js
lib/attachmentlist.php
2009-05-31 17:12:04 -04:00
Sarven Capadisli
f56f2f52e7
Some cross-browser updates for conversation UI
2009-05-30 19:42:15 +00:00
Sarven Capadisli
6612993c1d
Prevents regular hovers over attachment anchors from making a GET
...
request for the thumbnail. There is 500 ms delay while on mouseover
state before going ahead with the request. Fun.
2009-05-28 23:16:25 +00:00
Sarven Capadisli
f0dc97e4da
Smarter call for hover events. It now makes a new GET for attachment
...
thumbnails on mouseover only if it hasn't been requested before on
that notice attachment.
2009-05-28 22:59:22 +00:00
Sarven Capadisli
60ac9bc6fd
Bunch of UI fixes/improvements for attachments (hover, overlay, notice view,
...
clip)
2009-05-27 19:43:43 +00:00
Robin Millette
af700ea277
Let's you upload a file with a notice and have it shown with other attachments.
2009-05-26 21:20:04 -04:00
Sarven Capadisli
3877324fd8
Updated JS to show/hide attachment thumbnails with timers. Minor
...
markup changes.
2009-05-25 17:30:57 -04:00
Sarven Capadisli
01dad57298
Markup cleanup for attachments
2009-05-25 15:53:19 -04:00
Sarven Capadisli
7923e84fba
Fixed URL for attachment thumbnail and XHR
2009-05-25 18:54:45 +00:00
Robin Millette
84edf12791
Display thumbnail on hover over links in notices when appropriate.
2009-05-25 11:13:13 -04:00
Robin Millette
5f3acc2527
Removed big clip and replaced with smaller inline one next to each URL (in a notice) that's actually an attachment. Overlay (popup) on click.
2009-05-24 21:13:42 -04:00
Robin Millette
b0a891e92b
Made ajax link to show attachment popups relative in util.js
2009-05-24 18:40:11 -04:00
Robin Millette
8c2473a227
Merge branch '0.8.x' of git@gitorious.org:+laconica-developers/laconica/dev into 0.8.x
2009-05-24 04:44:52 -04:00
Robin Millette
b5ac6e31f2
Rearranged attachment info to only appear on each applicable notice page and thru an ajax popup.
2009-05-24 04:43:34 -04:00
Sarven Capadisli
7e0a314768
Using event bubbling instead of event handling thanks to Ara
...
Pehlivanian http://arapehlivanian.com
2009-05-24 01:38:11 +00:00
Sarven Capadisli
ef2a5c794e
Fixed in reply to JS link for Conversation page. Handles nested
...
notices better.
2009-05-22 16:19:14 +00:00
Sarven Capadisli
b23d423081
Added licensing information for jcrop.go and farbtastic.go scripts
2009-05-20 23:37:20 +00:00
Sarven Capadisli
b561962b59
Color picker reset: Resetting form values will also dynamically update
...
the page colors back to their original.
2009-05-20 23:11:35 +00:00
Sarven Capadisli
09e95cc33f
Fixed array index
2009-05-19 17:31:43 +00:00
Sarven Capadisli
0c442e459e
Added reset button
...
Rearranged swatch layout
Added background image upload input file
2009-05-19 17:05:30 +00:00
Sarven Capadisli
806200379d
Dynamic color updates to page elements when user picks a color.
...
Using JSON to create swatches in HTML output.
2009-05-18 20:10:46 +00:00
Robin Millette
f3ea79a12a
Added site path field to installer + fancy URL javascript auto-detection.
2009-05-17 00:05:07 -04:00
Robin Millette
fecb8c706d
Attachments and their list now provide "ajax" view. Also added a few sidebars relating tags and attachments.
2009-05-15 15:04:58 -04:00
Sarven Capadisli
c8fd3c5765
Merge branch '0.7.x' into 0.8.x
2009-05-01 17:03:51 +00:00
Sarven Capadisli
deb07487bd
60 seconds hard timeout for XHR notice posting. JavaScript throws an
...
alert message to the client if the server doesn't respond back in any
way.
2009-05-01 17:00:36 +00:00
Ori Avtalion
609ac4c224
Fix link to identi.ca in JavaScript badge
2009-05-01 07:12:37 -04:00
Sarven Capadisli
d30df07908
Merge branch '0.7.x' into 0.8.x
...
Resolved Conflicts:
lib/queuehandler.php
lib/util.php
theme/base/css/display.css
2009-05-01 00:16:25 +00:00
Evan Prodromou
7405d9dfa6
Don't add a node if it's already there
...
Try not to double-add a node on Ajax submit. Normally not a big deal,
but may happen if the CometPlugin (or in the future Strophe or other
auto-update plugins) is enabled.
2009-04-26 21:16:09 -04:00
Sarven Capadisli
12867d114d
UI for server errors.
2009-04-24 17:22:43 +00:00
Sarven Capadisli
83ba1b0b5e
The real 7 seconds (7000) timeout for XHR posting.
2009-04-23 21:51:49 +00:00
Sarven Capadisli
2bdf192dab
XHR alerts for server-side errors: 404, 502, 503, 504. There is also a
...
7 second timeout if the server doesn't get back with a response.
2009-04-23 21:35:21 +00:00
Sarven Capadisli
63c52784c7
Allowing XHR for Inbox/Outbox pages.
2009-04-23 02:22:00 +00:00
Robin Millette
39c0e3a9ef
fix 0.7.x 0.8.x merge conflict in register.php
2009-04-18 21:14:31 +00:00
Sarven Capadisli
81714c6c31
counter() after val() reset to avoid (weird) bug.
2009-04-17 20:14:06 +00:00
Sarven Capadisli
b22f446df2
Clear notice char counter for direct messages as well.
2009-04-17 19:51:20 +00:00
Robin Millette
e5094c3359
fix merge conflict 0.7.x 0.8.x in util.php and register.php.
2009-04-17 17:04:05 +00:00
Sarven Capadisli
c3a44d2ab9
form_notice textarea is cleared on successful direct message post.
...
Disabled notice posting with XHR on Inbox and Outbox pages. This will
be revisited in 0.8.x.
2009-04-16 21:57:42 +00:00
Sarven Capadisli
ed3d68435f
Using farbtastic jQuery plugin to select design colours.
2009-04-13 05:39:23 +00:00
Evan Prodromou
559cf75edb
upgrade jQuery to 1.3.2
2009-03-30 11:11:53 -04:00
Sarven Capadisli
90e5f01f8a
Processing indicator (aka spinner thingy) for form_notice submits
2009-03-25 22:53:21 +00:00
Evan Prodromou
e185c0395a
Revert "trac #201 Add flowplayer to enable multimedia playback capability."
...
This reverts commit 9c9b6790ce
.
This code wasn't ready for release, so I've reverted it for now.
Conflicts:
lib/action.php
lib/util.php
2009-03-12 00:13:28 -04:00
Sarven Capadisli
dcdf47cff2
Avatar crop fix for shrinking/stretching of images when user doesn't
...
scale it with the Jcrop tool (but hits Crop). This will use the lower
value from width/height.
2009-03-04 05:11:18 +00:00
Zach Copley
1fdb35bbf1
New doc page for Identi.ca badge and minor updates to badge's js
2009-02-20 17:17:20 -08:00
Robin Millette
9c9b6790ce
trac #201 Add flowplayer to enable multimedia playback capability.
2009-02-16 17:46:24 +00:00
Evan Prodromou
e5bad15264
upgrade jQuery from 1.3 to 1.3.1
2009-02-09 12:39:03 -05:00
Zach Copley
61b17b4c02
Facebook app: don't add FBJS event listeners to notice input box if it's not on the page
2009-02-05 07:10:11 +00:00
Sarven Capadisli
e2d445abbb
Uses regular HTTP GET to new notice replyto page instead of JS when
...
notice_data-text is available.
2009-01-28 15:25:50 +00:00
Zach Copley
1c60afb940
trac750 140 character countdown for FB app
2009-01-27 01:55:36 +00:00
sarven
658eebd977
Calling NoticeReply() after a new notice is posted.
2009-01-23 02:49:48 +00:00
sarven
0daf242100
Using util.js to set onclick reply anchor
2009-01-23 02:43:18 +00:00
sarven
785ffd5b9b
Populat notices and some css cleanup
2009-01-22 21:03:59 +00:00
sarven
a330bdac62
Moved nudge response from util.php to nudge.php
...
Adjusted some CSS
2009-01-22 06:33:38 +00:00
sarven
a39bb4a3b8
Grabs x,y,w,h from hidden inputs if it is set, otherwise, it will use
...
defaults
2009-01-21 21:37:08 +00:00
sarven
41f74218f2
Profile avatar settings
2009-01-21 20:33:37 +00:00
Evan Prodromou
0824bb2e1d
Merge branch 'master' into groups
2009-01-21 11:52:06 -05:00
Evan Prodromou
4491e82762
Add actions for joining or leaving a group, and fixup JS to match
2009-01-21 11:47:23 -05:00
sarven
db4993970e
(Un)subscribe AJAX forms
2009-01-21 04:08:05 +00:00
Evan Prodromou
12c475c101
Merge branch 'master' of /var/www/trunk
...
Conflicts:
actions/facebookhome.php
actions/facebooksettings.php
2009-01-19 13:35:17 +00:00
Zach Copley
aea172bee0
trac750 Removed psychotic FB redirect hack. Found a better way with document.setLocation()
2009-01-18 21:08:56 +00:00
Zach Copley
8fdf888edb
trac750 Javascript file for Facebook app
2009-01-18 06:12:47 +00:00
sarven
4b1cc73a58
Favor/Disfavor form @class
...
Created icon, and add style
JS selector change
Fixed return actions
2009-01-18 03:12:39 +00:00
sarven
102028fb48
In reply to @id
2009-01-17 03:03:53 +00:00
sarven
ba18deeee5
Adding xbImportNode
2009-01-17 02:57:51 +00:00
sarven
e34efca7f3
Update to notice form character count warning
2009-01-16 18:14:20 +00:00
sarven
877327a18e
Update to XHR post notice
2009-01-16 17:02:46 +00:00
sarven
eacb8df691
Added jquery.form.js
2009-01-16 16:17:27 +00:00
sarven
eb53e96942
Removed the jquery form extension and xbImportNode.
...
These will be replaced by jquery's built in load() later.
2009-01-14 23:50:18 +00:00
sarven
523588da33
Added Jcrop jQuery plugin
2009-01-14 23:25:32 +00:00
Evan Prodromou
a6c9e3cea0
Update jQuery libraries to 1.3
2009-01-14 11:45:07 -05:00
csarven
ba24378fdf
Jcrop CSS updates to original/preview views
...
darcs-hash:20081210025922-eefa4-20d87784a350ccc94ee8cb2d69ad44b1b0c92539.gz
2008-12-09 21:59:22 -05:00
csarven
33196c24f4
Jcrop v2 (POST cropping to be completed)
...
darcs-hash:20081210021607-eefa4-c3590f3e734255faf098bf5ca09fc17901a6db70.gz
2008-12-09 21:16:07 -05:00
Sarven Capadisli
563a9e64be
identica badge by Kent Brewster. For more information see:
...
http://kentbrewster.com/identica-badge/
Copy and paste the following wherever you want the badge to show up:
<script type
darcs-hash:20081218003302-efd22-9423c6317fe60a3c288c713333f7b16a84228c3e.gz
2008-12-17 19:33:02 -05:00
Sarven Capadisli
946eee4256
Direct message XHR response fix for IE and minor tweaks
...
darcs-hash:20081216071818-efd22-d2e59bb60a236538452be356f38d0974f35f0107.gz
2008-12-16 02:18:18 -05:00
Sarven Capadisli
0910a8915b
Alerting the direct message XHR response
...
darcs-hash:20081211225808-efd22-7f21b4588aad028766516f76173cf62cdf560855.gz
2008-12-11 17:58:08 -05:00
Sarven Capadisli
a0d85c93bc
Nudge JS process and image removal
...
darcs-hash:20081211021755-efd22-5b2f406b22a87c81cc02f92fee8a0ed64572e113.gz
2008-12-10 21:17:55 -05:00
csarven
665a3325b3
Nudge disabled and greyed out while ajaxForm process
...
darcs-hash:20081208055812-eefa4-719bb1b630a7d0764b286d67488313627b5180c8.gz
2008-12-08 00:58:12 -05:00
csarven
7d2f88f935
(Un)Subscribed submit is disabled and greyed out while ajaxForm process
...
darcs-hash:20081208051212-eefa4-13c2cc5bab8c8da38dff51bce7fe89c2debdb781.gz
2008-12-08 00:12:12 -05:00
csarven
d55318eaed
trac831 disables status_form input submit onsubmit
...
darcs-hash:20081201175028-eefa4-f67a2bd15bf052d62c36b1ff666f37ca98983f31.gz
2008-12-01 12:50:28 -05:00
Evan Prodromou
412e3e27f2
new upstream version of jquery form
...
darcs-hash:20081130231627-5ed1f-7ee35664bf6cf3a35157bd861016a1210dfca79c.gz
2008-11-30 18:16:27 -05:00
csarven
a627c69944
Dec/Increment user's number of Subscribers in Portfolio Un/Subscribe event.
...
darcs-hash:20081126182317-eefa4-837600d917ec3fbe4c806fb2c5fad2daff0713cb.gz
2008-11-26 13:23:17 -05:00
csarven
e4f65762cc
Removed JS alert and minor cleanup
...
darcs-hash:20081123213458-eefa4-51ef75c757915e5d4eb0dd69fcdcada3b0ccb150.gz
2008-11-23 16:34:58 -05:00
csarven
04a4e883f0
PostNotice AJAX working in all browsers except IE
...
darcs-hash:20081123015559-eefa4-5ce05e6e79236c6d5ebc87f0aa3ec4de51bae130.gz
2008-11-22 20:55:59 -05:00
csarven
7b099a4c6b
Don't allow user to send a new message or nudge right after subscribing to another contact
...
darcs-hash:20081120235752-eefa4-42e67140086035ae57c4db38aea48cabb0486d75.gz
2008-11-20 18:57:52 -05:00
csarven
fe6738b6c7
importNode bugfix for undefined node
...
darcs-hash:20081120234923-eefa4-952f059fdda781d3f223a1f26af4741b59bb9421.gz
2008-11-20 18:49:23 -05:00
csarven
171bedf24b
(Un)Subscribe form using ajaxForm()
...
darcs-hash:20081120232655-eefa4-cf6a71e246828793d3bfa413db724ab33bc58bcf.gz
2008-11-20 18:26:55 -05:00
millette
e369c5f740
nudge : added js code to enable ajax
...
darcs-hash:20081117173144-099f7-b475f072ddc36e03143e05698e86186955566db9.gz
2008-11-17 12:31:44 -05:00
csarven
f3572aec7f
Nudge feature
...
darcs-hash:20081116022735-eefa4-366f6deb85942f859ebd532e477b57737bcafbf8.gz
2008-11-15 21:27:35 -05:00
csarven
322a79739d
trac670 trac689 Favorites (duplicate id, background image, JavaScript)
...
darcs-hash:20081115033549-eefa4-cfbca6f9c723aa63869c39d6851de7a7803f0703.gz
2008-11-14 22:35:49 -05:00
Evan Prodromou
6880084e6b
second argument to importNode
...
darcs-hash:20081114194727-84dde-8dba6a82efe1deafc77e07f17685cf2cd0f8eeb2.gz
2008-11-14 14:47:27 -05:00
Evan Prodromou
49bc274d7c
try to import new_form
...
darcs-hash:20081114194620-84dde-8349db3358c547889ec9b095dc340fdd0cd31210.gz
2008-11-14 14:46:20 -05:00
Evan Prodromou
b43af6ad53
move update of replyto value to correct area
...
darcs-hash:20081020172549-5ed1f-9ae91cf6d0af250275921b48831999269fd8d3dd.gz
2008-10-20 13:25:49 -04:00
Evan Prodromou
60f43d0da9
more value updates
...
darcs-hash:20081020172305-5ed1f-8d2d9ba64faa0e12ac14fc7c92f0dcdd283f48fc.gz
2008-10-20 13:23:05 -04:00
Evan Prodromou
1e63fd4a34
more specific selector for updating replies
...
darcs-hash:20081020172117-5ed1f-29177ae6f4439707b20732cccb83ef12f8478f85.gz
2008-10-20 13:21:17 -04:00
Evan Prodromou
f2e3021b59
try to make replies point to the clicked-on notice
...
darcs-hash:20081020170245-5ed1f-b84f63d9d9b589bd18f97924db547e348beb6647.gz
2008-10-20 13:02:45 -04:00
Evan Prodromou
515f7875ce
dis -> fav
...
darcs-hash:20080918151642-5ed1f-ceb2678a7818cadf3928257504f3e14eb179c749.gz
2008-09-18 11:16:42 -04:00
Evan Prodromou
a0ef34cb1a
have to add the ajaxHidden thing, too
...
darcs-hash:20080918150753-5ed1f-ffb32e350a24e7a425f5ce2b46b3248f22523d2a.gz
2008-09-18 11:07:53 -04:00
Evan Prodromou
9501023295
ajaxForm on returned forms
...
darcs-hash:20080918150438-5ed1f-72853ffa3b2d4a3719ba72a1aedb7191f7213e4e.gz
2008-09-18 11:04:38 -04:00
Evan Prodromou
0f787d649b
replace -> replaceWith
...
darcs-hash:20080918150120-5ed1f-aaa30e8817bc1653fb5c28a6cd7697f960f9ef2c.gz
2008-09-18 11:01:20 -04:00
Evan Prodromou
935e9b8509
get the zeroth form in the returned array
...
darcs-hash:20080918145545-5ed1f-11100b4bd89ef289f31bbfd37a58c4395469f808.gz
2008-09-18 10:55:45 -04:00
Evan Prodromou
4520daac3e
ah, turns out each() stuff is called as a method
...
darcs-hash:20080918140756-5ed1f-800912781c9b34d4490cef462ad32a6afa7e799c.gz
2008-09-18 10:07:56 -04:00
Evan Prodromou
7d6c0c28df
Gee, maybe I shouldn't try to write DOM code from memory
...
darcs-hash:20080918140533-5ed1f-429c55bd99e468dc1e9d1ba4c8823f4027e94477.gz
2008-09-18 10:05:33 -04:00
Evan Prodromou
054b4d0be6
if favor/disfavor submitted through ajax, return micro-html of form
...
darcs-hash:20080918135608-5ed1f-d753cb01f96e04871eb4f503ccd258674a03623a.gz
2008-09-18 09:56:08 -04:00
Evan Prodromou
4af5b0441b
split favor forms code
...
darcs-hash:20080918032048-5ed1f-90a55a52e5444d9ae85c0d52af204b44fb895f58.gz
2008-09-17 23:20:48 -04:00
Evan Prodromou
5e0efb4679
missed a closing curly
...
darcs-hash:20080908211656-84dde-d903b28745503166b8d94b0d86836860b6b0fbbe.gz
2008-09-08 17:16:56 -04:00
Evan Prodromou
04f87895ba
make favorites form use Ajax
...
darcs-hash:20080908211610-84dde-8a7819ee8733cf73a778c2448c93974e2adecca7.gz
2008-09-08 17:16:10 -04:00
Michael Landers
a2ff06d046
Fix for reply arrow in profile page
...
darcs-hash:20080905090848-58978-6b47e2b4b30fccc02df7cf3aa43fede33379c1ee.gz
2008-09-05 05:08:48 -04:00
Evan Prodromou
9e8ae6a1e7
set focus to status text area
...
darcs-hash:20080905050824-84dde-6a58a72c28d79cc5b754ee0498fcb3dadccd555a.gz
2008-09-05 01:08:24 -04:00
Evan Prodromou
2cc634e266
stop default handling of return in browser
...
darcs-hash:20080905050356-84dde-6e8b359848ff43b97097cc96943d829a8c9d3f5c.gz
2008-09-05 01:03:56 -04:00
Evan Prodromou
e29c2b2938
do submit on keydown
...
darcs-hash:20080905045736-84dde-7232813dafb70b75309f5cb9e58831fb49497918.gz
2008-09-05 00:57:36 -04:00
Evan Prodromou
a0d607ecaa
return in the status textarea will submit the form
...
darcs-hash:20080905045415-84dde-bbb6947b53479c2b0f3060094431835784fa686b.gz
2008-09-05 00:54:15 -04:00
Evan Prodromou
719470994a
try to make the reply button do the right thing if there's no notification box.
...
darcs-hash:20080827015010-84dde-d5ed6a0a290273e400b71e4623a54ac88ee29173.gz
2008-08-26 21:50:10 -04:00
Evan Prodromou
4787fb5a05
license block on util.js
...
darcs-hash:20080827013835-84dde-f112bbda4d8d00f47147098ff6140f355610843c.gz
2008-08-26 21:38:35 -04:00
Evan Prodromou
7cb9b153c7
remove hack to count bytes, not chars, in JS, since we now use chars
...
darcs-hash:20080817153143-84dde-1ff56e4066c0905e8846876bc9de22eca999f826.gz
2008-08-17 11:31:43 -04:00
drry
1311305e23
multibyte counter
...
#00179
darcs-hash:20080708090418-57001-e5c0f9e19666fb25a7fcb2e92e89ef83d159b5ab.gz
2008-07-08 05:04:18 -04:00
Evan Prodromou
d31624629e
try another tack
...
darcs-hash:20080709072429-84dde-86bd168e5d70b84cc471c74e349bd4e9a3ba0a70.gz
2008-07-09 03:24:29 -04:00
Evan Prodromou
a7db6216fa
fallback to newnotice on reply button, new button with mouseover
...
darcs-hash:20080709071439-84dde-f85f0e97f7c14bb77b7174f281e3e9f75c23cac1.gz
2008-07-09 03:14:39 -04:00
mike
606297e453
replybutton.darc
...
Add a simple reply button to notices
darcs-hash:20080708112016-f7d30-321142883159fa91338754140ac4ea37e54bb746.gz
2008-07-08 07:20:16 -04:00
Evan Prodromou
409bc56ff2
run the counter once at page load time
...
darcs-hash:20080701183016-84dde-f1aed06f7bd67a665ba55c03f036d98bd208c3b9.gz
2008-07-01 14:30:16 -04:00
matthew.gregg
c0ac127a68
Removed some DOM lookups in the char counter
...
darcs-hash:20080625125847-982e4-b4c1c644fe07a43c61062ae3d9302148ab925088.gz
2008-06-25 08:58:47 -04:00
matthew.gregg
240989994d
Char counter for notice update text area. http://laconi.ca/PITS/00094
...
Added a util.js and this uses JQuery.
darcs-hash:20080624174613-982e4-1a6f11365957e6f4ed70b87ce64fb9938441f01f.gz
2008-06-24 13:46:13 -04:00
Evan Prodromou
4a01376789
add jQuery
...
darcs-hash:20080617043650-84dde-cef7662e9dff3ac0a1187586fc4cdcfca1d08087.gz
2008-06-17 00:36:50 -04:00