![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 4254724aa42053f2ed1b4af7450983772f2cf525
https://github.com/dreamwidth/dw-free/commit/4254724aa42053f2ed1b4af7450983772f2cf525
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M views/dev/tests/libfunctions.js
M views/dev/tests/login.js
M views/dev/tests/quickreply.js
Log Message:
-----------
(Bug 4771) Update URLs for old js files in tests
Fixes tests before we update the jQuery libraries, so we know that we're
starting from a known good state
Commit: cb1082d51ca9aa62d5d36892c53e1e76f7e3befd
https://github.com/dreamwidth/dw-free/commit/cb1082d51ca9aa62d5d36892c53e1e76f7e3befd
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/ljlib.pl
M htdocs/img/jquery/dark-hive/ui-bg_flat_50_5c5c5c_40x100.png
M htdocs/img/jquery/dark-hive/ui-bg_highlight-hard_20_0972a5_1x100.png
R htdocs/js/jquery/jquery-1.5.2.js
R htdocs/js/jquery/jquery-1.5.2.min.js
A htdocs/js/jquery/jquery-1.8.3.js
A htdocs/js/jquery/jquery-1.8.3.min.js
M htdocs/js/jquery/jquery.ui.autocomplete.js
M htdocs/js/jquery/jquery.ui.autocomplete.min.js
A htdocs/js/jquery/jquery.ui.button.js
A htdocs/js/jquery/jquery.ui.button.min.js
M htdocs/js/jquery/jquery.ui.core.js
M htdocs/js/jquery/jquery.ui.core.min.js
M htdocs/js/jquery/jquery.ui.datepicker.js
M htdocs/js/jquery/jquery.ui.datepicker.min.js
M htdocs/js/jquery/jquery.ui.dialog.js
M htdocs/js/jquery/jquery.ui.dialog.min.js
M htdocs/js/jquery/jquery.ui.draggable.js
M htdocs/js/jquery/jquery.ui.draggable.min.js
M htdocs/js/jquery/jquery.ui.droppable.js
M htdocs/js/jquery/jquery.ui.droppable.min.js
A htdocs/js/jquery/jquery.ui.menu.js
A htdocs/js/jquery/jquery.ui.menu.min.js
M htdocs/js/jquery/jquery.ui.mouse.js
M htdocs/js/jquery/jquery.ui.mouse.min.js
M htdocs/js/jquery/jquery.ui.position.js
M htdocs/js/jquery/jquery.ui.position.min.js
A htdocs/js/jquery/jquery.ui.resizable.js
A htdocs/js/jquery/jquery.ui.resizable.min.js
M htdocs/js/jquery/jquery.ui.selectable.js
M htdocs/js/jquery/jquery.ui.selectable.min.js
M htdocs/js/jquery/jquery.ui.sortable.js
M htdocs/js/jquery/jquery.ui.sortable.min.js
A htdocs/js/jquery/jquery.ui.tooltip.js
A htdocs/js/jquery/jquery.ui.tooltip.min.js
M htdocs/js/jquery/jquery.ui.widget.js
M htdocs/js/jquery/jquery.ui.widget.min.js
M htdocs/stc/jquery/jquery.ui.autocomplete.css
M htdocs/stc/jquery/jquery.ui.base.css
A htdocs/stc/jquery/jquery.ui.button.css
M htdocs/stc/jquery/jquery.ui.core.css
M htdocs/stc/jquery/jquery.ui.datepicker.css
M htdocs/stc/jquery/jquery.ui.dialog.css
A htdocs/stc/jquery/jquery.ui.menu.css
A htdocs/stc/jquery/jquery.ui.resizable.css
M htdocs/stc/jquery/jquery.ui.selectable.css
M htdocs/stc/jquery/jquery.ui.theme.dark-hive.css
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
A htdocs/stc/jquery/jquery.ui.tooltip.css
Log Message:
-----------
(Bug 4771) Update versions of jQuery and jQuery UI libraries
Commit: 1eb599b0fc59b0654227484e0efa0c23ab254946
https://github.com/dreamwidth/dw-free/commit/1eb599b0fc59b0654227484e0efa0c23ab254946
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M views/dev/tests/json.js
Log Message:
-----------
(Bug 4771) Fix test
The third parameter to error functions has changed from a simple string
to an instance of *Error object.
This fixes the test after updating to the latest libraries, but before
we make any changes to our JS files
Commit: 90ec70789b52ff1d7e7d7c5e08807739b3662193
https://github.com/dreamwidth/dw-free/commit/90ec70789b52ff1d7e7d7c5e08807739b3662193
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M views/entry/form.tt
Log Message:
-----------
(Bug 4771) Add menu so that autocomplete works
Commit: 19d999aa4d9540be10d65df8390722d11344f481
https://github.com/dreamwidth/dw-free/commit/19d999aa4d9540be10d65df8390722d11344f481
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/stc/jquery/jquery.ui.theme.dark-hive.css
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
Log Message:
-----------
(Bug 4771) Adjust paths to images
Commit: 5a6fa056150b98d715db5c7a4ee2a1b7d34616ba
https://github.com/dreamwidth/dw-free/commit/5a6fa056150b98d715db5c7a4ee2a1b7d34616ba
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.autocompletewithunknown.js
M htdocs/js/jquery.cuttag-ajax.js
Log Message:
-----------
(Bug 4771) Use namespaced widget names
"ui-autocomplete" vs "autocomplete"; "dw-cuttag" vs "cuttag" for forward
compatibility. The non-namespaced versions will be removed in a future
version of jQuery.
Commit: 5fcd0829da69e7975cc12c4c20e7b222db41b7fc
https://github.com/dreamwidth/dw-free/commit/5fcd0829da69e7975cc12c4c20e7b222db41b7fc
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.collapsible.js
M views/entry/form.tt
Log Message:
-----------
(Bug 4771) Use the (new) built-in implementation for hover/focus
Commit: 4c2c4ba5317c98fdc18dce4c386ea8d71f8b6ecd
https://github.com/dreamwidth/dw-free/commit/4c2c4ba5317c98fdc18dce4c386ea8d71f8b6ecd
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.autocompletewithunknown.js
Log Message:
-----------
(Bug 4771) Update autocomplete to new API
Also fall back onto the standard implementation instead of having
redundant code trying to handle it on our own.
Commit: e759af08a1070266fea999fb163dee20b7525e27
https://github.com/dreamwidth/dw-free/commit/e759af08a1070266fea999fb163dee20b7525e27
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/ljlib.pl
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.poll.js
M htdocs/js/jquery.threadexpander.js
A htdocs/js/untitled.html
M htdocs/talkread.bml
M views/dev/tests/commentmanage.js
Log Message:
-----------
(Bug 4780) Switch over to using the new tooltip.js
Also includes switching over to a new API for ajaxtip, because we can
simplify some things.
Updated files which use ajaxtip for an error/status message
Commit: ada60c0614edb78a4627a4fc6a7642388c394cb4
https://github.com/dreamwidth/dw-free/commit/ada60c0614edb78a4627a4fc6a7642388c394cb4
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.postoptions.js
M htdocs/js/jquery.threadexpander.js
Log Message:
-----------
(Bug 4780) Update $.throbber usage
- The throbber will now always be placed after, never before.
- Changed the implementation to use a background image instead of
appending an image, to keep the text from potentially bobbing up and
down
- use $.throbber from dw-core.js, instead of having multiple different
implementations of handling the image
Commit: b7c89cbc76887693c6a9d9b135b861761a1b480d
https://github.com/dreamwidth/dw-free/commit/b7c89cbc76887693c6a9d9b135b861761a1b480d
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/dw/dw-core.js
Log Message:
-----------
(Bug 4780) Show an error symbol when the request fails.
Commit: 19a48c13160f25f1db3123c6380442ab713df2cf
https://github.com/dreamwidth/dw-free/commit/19a48c13160f25f1db3123c6380442ab713df2cf
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Add classes for styling. Position below not to the right
Commit: e35da90daded3dbc022e599dbd27bc241e165c7e
https://github.com/dreamwidth/dw-free/commit/e35da90daded3dbc022e599dbd27bc241e165c7e
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Close the tooltip if you hover over the tooltip itself
This case covers error messages which behave like so:
- if you click and quickly receive an error (while you're still over the
trigger), then the error message fades away when you move your mouse
away (or lose keyboard focus)
- if you clicked then moved away, maybe doing something else on the
page, then the error message doesn't fade away to give you a chance to
see it.
- the error message will fade away if you interact with the trigger
- the error message will fade away if you interact with the tooltip
- in both cases, interaction can mean either a hover/leave, or
keyboard interaction (if there's something focusable in the
tooltip)
Commit: 105b829a61a5f87ff457be3c4ea6b2973218ebe6
https://github.com/dreamwidth/dw-free/commit/105b829a61a5f87ff457be3c4ea6b2973218ebe6
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Clean up old code
Commit: 3d1516c478c85f88c86ffb13ba9ea44ba54f239b
https://github.com/dreamwidth/dw-free/commit/3d1516c478c85f88c86ffb13ba9ea44ba54f239b
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Add a "success" call which fades away automatically
Commit: 1a99e7c71e79bfe15531f81600c0ed4645f51a3b
https://github.com/dreamwidth/dw-free/commit/1a99e7c71e79bfe15531f81600c0ed4645f51a3b
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2/EntryPage.pm
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.commentmanage.js
A htdocs/stc/jquery.commentmanage.css
M htdocs/stc/jquery.iconselector.css
M htdocs/talkread.bml
M views/dev/tests/commentmanage.js
Log Message:
-----------
(Bug 4780) Update commentmanage to use new tooltips
- instead of using a tooltip for a dynamic form (what was I
thinking???), use a dialog. Immediate plusses are that we don't have
to worry about keeping the tooltip persistent. May also help with
screen reader accessibility because the role is now more semantically
correct (dialog). Also keyboard accessibility...
- various tweaks in commentmanage
- use self.error instead of trying to use the content option's callback
- include new files. Limit scope of iconselector CSS so it doesn't
affect other dialog boxes
- fix tests
Commit: d2454a5851fb31d16ab50618acea3aa273e509ab
https://github.com/dreamwidth/dw-free/commit/d2454a5851fb31d16ab50618acea3aa273e509ab
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
R htdocs/js/tooltip.js
R htdocs/js/tooltip.min.js
Log Message:
-----------
(Bug 4780) Remove the last of the old code
Commit: bd512a77bb8f4726429a54f25bf7974d553934cd
https://github.com/dreamwidth/dw-free/commit/bd512a77bb8f4726429a54f25bf7974d553934cd
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.esn.js
Log Message:
-----------
(Bug 4780) Update the tracking JS to use dialog + new ajaxtip API
Also fixes the issue where the comment icon didn't update when
tracking a thread.
It was broken because we passed in the LJ_cmtinfo variable when creating
widgets (so we could access the cmtinfo as a local variable for slight
efficiency purposes). Problem was that the LJ_cmtinfo variable is
initialized after we create the widgets. So now we just use the global
variable, which isn't ideal but will do.
Commit: f35eedb08d47a5813126c9c78bbefe439737c8d7
https://github.com/dreamwidth/dw-free/commit/f35eedb08d47a5813126c9c78bbefe439737c8d7
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.commentmanage.js
Log Message:
-----------
(Bug 4780) Pass in the title to dialog instead of as a form attribute
Commit: f0eb6b875a8678b2e4d7fb495c52c7c2f4fe62eb
https://github.com/dreamwidth/dw-free/commit/f0eb6b875a8678b2e4d7fb495c52c7c2f4fe62eb
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.esn.js
Log Message:
-----------
(Bug 4780) Pass in an array to "load" to handle multiple requests
Old method just plain didn't try to error-check if we said that the
ajaxtip should try to handle multiple simultaneous requests. Now we
handle it on a per-batch basis.
- Remove explicit option; instead handle it based on whether the options
to be loaded is an object or an array of objects
- If we call load again on the same widget for a new batch of requests,
we abort the old one and start again with the new
- Change the tracking widget to use the new API. Tracking widget needs
it because each checkbox is a separate AJAX request.
Commit: d50637eb52803dcf03a3394c295d213f44bf5a3a
https://github.com/dreamwidth/dw-free/commit/d50637eb52803dcf03a3394c295d213f44bf5a3a
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M htdocs/js/jquery.esn.js
Log Message:
-----------
(Bug 4780) Fix tracking from recent page
Commit: 606e43d759214e4f0edb516e6888fc3444436788
https://github.com/dreamwidth/dw-free/commit/606e43d759214e4f0edb516e6888fc3444436788
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Close all open tooltips when you click anywhere on the page
Only exception: if you clicked on the tooltip itself for some reason,
don't close it yet. (But will close once you move your mouse away from
it)
Commit: dd7ce4b738aa5e806091cbee0e4f6649a774fbc8
https://github.com/dreamwidth/dw-free/commit/dd7ce4b738aa5e806091cbee0e4f6649a774fbc8
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.contextualhover.js
M htdocs/stc/ajaxtip.css
Log Message:
-----------
(Bug 4780) Remove .ajaxtooltip and .ajaxresult
Commit: 3d65160743e34cc10415ae5a761fae5796afade4
https://github.com/dreamwidth/dw-free/commit/3d65160743e34cc10415ae5a761fae5796afade4
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Fix event type
Commit: 2a9e90bb8ccf6e66c7e4126a3fafd9ed6443d529
https://github.com/dreamwidth/dw-free/commit/2a9e90bb8ccf6e66c7e4126a3fafd9ed6443d529
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.contextualhover.js
Log Message:
-----------
(Bug 4780) Behavior for the contextual hover menu
The contextual hover menu
appears:
- when you hover over the trigger a short period of time
- NOT if you merely pass the mouse over the trigger
lingers:
- as long as the mouse is over the trigger
- if you move the mouse from the trigger to the contextual popup
- as long as the mouse is over the tooltip
- NOT if you move the mouse away from the trigger before the
popup is fully visible
disappears:
- when you move the mouse over then out of the contextual popup
- a short time after you move the mouse out of the trigger
(only if you don't then move it to the popup)
Commit: 672d0368a436a627c83959c8497210800f2a18ee
https://github.com/dreamwidth/dw-free/commit/672d0368a436a627c83959c8497210800f2a18ee
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.contextualhover.js
Log Message:
-----------
(Bug 4780) Implement contextual hover menu actions / links
Commit: 4227b2985dda9afc9bf4cc18f68b035a49a70014
https://github.com/dreamwidth/dw-free/commit/4227b2985dda9afc9bf4cc18f68b035a49a70014
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.contextualhover.js
Log Message:
-----------
(Bug 4780) Don't show the loading throbber for contextualhover
Prevents the contextualhover trigger (user icon, userhead) from
wriggling when you mouse over them
Instead of the throbber, add "Loading..." text to indicate we're doing something
So that the popup with data doesn't just appear with no warning.
Not doing the standard throbber appear/disappear, because it was
wiggling icons / links out of place on hover (somewhat disturbingly so).
We might want to show the image instead of text (obv with alt text), but
let's start with text.
Commit: 124392c2644f764b4a5471d5544384211e4181ff
https://github.com/dreamwidth/dw-free/commit/124392c2644f764b4a5471d5544384211e4181ff
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
R htdocs/img/jquery/smoothness/ui-bg_glass_55_fbf9ee_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_65_ffffff_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_dadada_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_e6e6e6_1x400.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_65_ffffff_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_dadada_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_e6e6e6_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_glow-ball_55_fbf9ee_600x600.png
R htdocs/img/jquery/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png
A htdocs/img/jquery/smoothness/ui-bg_white-lines_75_cccccc_40x100.png
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
Log Message:
-----------
(Bug 4781) Customize Smoothness theme
- Reduce gloss on buttons / headers a tiny bit for increased contrast
- Change the pillowy gradient on dialog boxes, which doesn't fit any of
the other elements on our site, to a flatter texture
- Reduce widgets font size from 1.1em to 1em -- that is, make the
widgets the same size as the text on the rest of the page (which we
keep at a reasonable size already), not startlingly larger
Commit: 2c99c61a6d7bda8c822facc32ce4783511989bb1
https://github.com/dreamwidth/dw-free/commit/2c99c61a6d7bda8c822facc32ce4783511989bb1
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/ljlib.pl
M htdocs/js/jquery.commentmanage.js
M htdocs/js/jquery.contextualhover.js
M htdocs/js/jquery.esn.js
R htdocs/stc/ajaxtip.css
M htdocs/stc/base-colors-light.css
A htdocs/stc/jquery.contextualhover.css
M htdocs/stc/jquery.iconselector.css
M htdocs/talkread.bml
Log Message:
-----------
(Bug 4780) Style the tooltips / contextual hover menu
- reorders elements in the contextual hover menu and modifies class
names
- prevent inclusion of the old contextual hover css by adding the
"default" group when including it
- various styling tweaks
Commit: cf95a89ff0f4b0bfcf93df6b855149288109d244
https://github.com/dreamwidth/dw-free/commit/cf95a89ff0f4b0bfcf93df6b855149288109d244
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.crosspost.js
M htdocs/js/jquery.iconselector.js
M htdocs/js/jquery.postform.js
M htdocs/js/jquery.quickreply.js
M htdocs/js/jquery.supportform.js
M htdocs/js/jquery.tagselector.js
Log Message:
-----------
(Bug 4771) Use .prop instead of .attr
.attr() is supposedly now for initial state, .prop() for current state.
Looks like jQuery has some backwards compatibility for this case. Don't
*need* to update, but updating anyway before one of the nuances comes
back to bite us.
This also means that we have made setting / checking the trueness of
diasbled/checked is more consistent throughout.
Commit: 079c2fed39637f1a1ab2b658cf05dd0dff60ed99
https://github.com/dreamwidth/dw-free/commit/079c2fed39637f1a1ab2b658cf05dd0dff60ed99
Author: Afuna <afunamatata+github@gmail.com>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/ljlib.pl
M htdocs/img/jquery/dark-hive/ui-bg_flat_50_5c5c5c_40x100.png
M htdocs/img/jquery/dark-hive/ui-bg_highlight-hard_20_0972a5_1x100.png
R htdocs/img/jquery/smoothness/ui-bg_glass_55_fbf9ee_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_65_ffffff_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_dadada_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_e6e6e6_1x400.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_65_ffffff_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_dadada_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_e6e6e6_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_glow-ball_55_fbf9ee_600x600.png
R htdocs/img/jquery/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png
A htdocs/img/jquery/smoothness/ui-bg_white-lines_75_cccccc_40x100.png
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.autocompletewithunknown.js
M htdocs/js/jquery.collapsible.js
M htdocs/js/jquery.commentmanage.js
M htdocs/js/jquery.contextualhover.js
M htdocs/js/jquery.crosspost.js
M htdocs/js/jquery.cuttag-ajax.js
M htdocs/js/jquery.esn.js
M htdocs/js/jquery.iconselector.js
M htdocs/js/jquery.poll.js
M htdocs/js/jquery.postform.js
M htdocs/js/jquery.postoptions.js
M htdocs/js/jquery.quickreply.js
M htdocs/js/jquery.supportform.js
M htdocs/js/jquery.tagselector.js
M htdocs/js/jquery.threadexpander.js
R htdocs/js/jquery/jquery-1.5.2.js
R htdocs/js/jquery/jquery-1.5.2.min.js
A htdocs/js/jquery/jquery-1.8.3.js
A htdocs/js/jquery/jquery-1.8.3.min.js
M htdocs/js/jquery/jquery.ui.autocomplete.js
M htdocs/js/jquery/jquery.ui.autocomplete.min.js
A htdocs/js/jquery/jquery.ui.button.js
A htdocs/js/jquery/jquery.ui.button.min.js
M htdocs/js/jquery/jquery.ui.core.js
M htdocs/js/jquery/jquery.ui.core.min.js
M htdocs/js/jquery/jquery.ui.datepicker.js
M htdocs/js/jquery/jquery.ui.datepicker.min.js
M htdocs/js/jquery/jquery.ui.dialog.js
M htdocs/js/jquery/jquery.ui.dialog.min.js
M htdocs/js/jquery/jquery.ui.draggable.js
M htdocs/js/jquery/jquery.ui.draggable.min.js
M htdocs/js/jquery/jquery.ui.droppable.js
M htdocs/js/jquery/jquery.ui.droppable.min.js
A htdocs/js/jquery/jquery.ui.menu.js
A htdocs/js/jquery/jquery.ui.menu.min.js
M htdocs/js/jquery/jquery.ui.mouse.js
M htdocs/js/jquery/jquery.ui.mouse.min.js
M htdocs/js/jquery/jquery.ui.position.js
M htdocs/js/jquery/jquery.ui.position.min.js
A htdocs/js/jquery/jquery.ui.resizable.js
A htdocs/js/jquery/jquery.ui.resizable.min.js
M htdocs/js/jquery/jquery.ui.selectable.js
M htdocs/js/jquery/jquery.ui.selectable.min.js
M htdocs/js/jquery/jquery.ui.sortable.js
M htdocs/js/jquery/jquery.ui.sortable.min.js
A htdocs/js/jquery/jquery.ui.tooltip.js
A htdocs/js/jquery/jquery.ui.tooltip.min.js
M htdocs/js/jquery/jquery.ui.widget.js
M htdocs/js/jquery/jquery.ui.widget.min.js
R htdocs/js/tooltip.js
R htdocs/js/tooltip.min.js
A htdocs/js/untitled.html
R htdocs/stc/ajaxtip.css
M htdocs/stc/base-colors-light.css
A htdocs/stc/jquery.commentmanage.css
A htdocs/stc/jquery.contextualhover.css
M htdocs/stc/jquery.iconselector.css
M htdocs/stc/jquery/jquery.ui.autocomplete.css
M htdocs/stc/jquery/jquery.ui.base.css
A htdocs/stc/jquery/jquery.ui.button.css
M htdocs/stc/jquery/jquery.ui.core.css
M htdocs/stc/jquery/jquery.ui.datepicker.css
M htdocs/stc/jquery/jquery.ui.dialog.css
A htdocs/stc/jquery/jquery.ui.menu.css
A htdocs/stc/jquery/jquery.ui.resizable.css
M htdocs/stc/jquery/jquery.ui.selectable.css
M htdocs/stc/jquery/jquery.ui.theme.dark-hive.css
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
A htdocs/stc/jquery/jquery.ui.tooltip.css
M htdocs/talkread.bml
M views/dev/tests/commentmanage.js
M views/dev/tests/json.js
M views/dev/tests/libfunctions.js
M views/dev/tests/login.js
M views/dev/tests/quickreply.js
M views/entry/form.tt
Log Message:
-----------
Merge pull request #179 from afuna/jquery-update-bug4771
(Bug 4771, 4780, and 4781) Upgrade jQuery / jQuery UI
Compare: https://github.com/dreamwidth/dw-free/compare/800640aa2e76...079c2fed3963
Home: https://github.com/dreamwidth/dw-free
Commit: 4254724aa42053f2ed1b4af7450983772f2cf525
https://github.com/dreamwidth/dw-free/commit/4254724aa42053f2ed1b4af7450983772f2cf525
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M views/dev/tests/libfunctions.js
M views/dev/tests/login.js
M views/dev/tests/quickreply.js
Log Message:
-----------
(Bug 4771) Update URLs for old js files in tests
Fixes tests before we update the jQuery libraries, so we know that we're
starting from a known good state
Commit: cb1082d51ca9aa62d5d36892c53e1e76f7e3befd
https://github.com/dreamwidth/dw-free/commit/cb1082d51ca9aa62d5d36892c53e1e76f7e3befd
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/ljlib.pl
M htdocs/img/jquery/dark-hive/ui-bg_flat_50_5c5c5c_40x100.png
M htdocs/img/jquery/dark-hive/ui-bg_highlight-hard_20_0972a5_1x100.png
R htdocs/js/jquery/jquery-1.5.2.js
R htdocs/js/jquery/jquery-1.5.2.min.js
A htdocs/js/jquery/jquery-1.8.3.js
A htdocs/js/jquery/jquery-1.8.3.min.js
M htdocs/js/jquery/jquery.ui.autocomplete.js
M htdocs/js/jquery/jquery.ui.autocomplete.min.js
A htdocs/js/jquery/jquery.ui.button.js
A htdocs/js/jquery/jquery.ui.button.min.js
M htdocs/js/jquery/jquery.ui.core.js
M htdocs/js/jquery/jquery.ui.core.min.js
M htdocs/js/jquery/jquery.ui.datepicker.js
M htdocs/js/jquery/jquery.ui.datepicker.min.js
M htdocs/js/jquery/jquery.ui.dialog.js
M htdocs/js/jquery/jquery.ui.dialog.min.js
M htdocs/js/jquery/jquery.ui.draggable.js
M htdocs/js/jquery/jquery.ui.draggable.min.js
M htdocs/js/jquery/jquery.ui.droppable.js
M htdocs/js/jquery/jquery.ui.droppable.min.js
A htdocs/js/jquery/jquery.ui.menu.js
A htdocs/js/jquery/jquery.ui.menu.min.js
M htdocs/js/jquery/jquery.ui.mouse.js
M htdocs/js/jquery/jquery.ui.mouse.min.js
M htdocs/js/jquery/jquery.ui.position.js
M htdocs/js/jquery/jquery.ui.position.min.js
A htdocs/js/jquery/jquery.ui.resizable.js
A htdocs/js/jquery/jquery.ui.resizable.min.js
M htdocs/js/jquery/jquery.ui.selectable.js
M htdocs/js/jquery/jquery.ui.selectable.min.js
M htdocs/js/jquery/jquery.ui.sortable.js
M htdocs/js/jquery/jquery.ui.sortable.min.js
A htdocs/js/jquery/jquery.ui.tooltip.js
A htdocs/js/jquery/jquery.ui.tooltip.min.js
M htdocs/js/jquery/jquery.ui.widget.js
M htdocs/js/jquery/jquery.ui.widget.min.js
M htdocs/stc/jquery/jquery.ui.autocomplete.css
M htdocs/stc/jquery/jquery.ui.base.css
A htdocs/stc/jquery/jquery.ui.button.css
M htdocs/stc/jquery/jquery.ui.core.css
M htdocs/stc/jquery/jquery.ui.datepicker.css
M htdocs/stc/jquery/jquery.ui.dialog.css
A htdocs/stc/jquery/jquery.ui.menu.css
A htdocs/stc/jquery/jquery.ui.resizable.css
M htdocs/stc/jquery/jquery.ui.selectable.css
M htdocs/stc/jquery/jquery.ui.theme.dark-hive.css
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
A htdocs/stc/jquery/jquery.ui.tooltip.css
Log Message:
-----------
(Bug 4771) Update versions of jQuery and jQuery UI libraries
Commit: 1eb599b0fc59b0654227484e0efa0c23ab254946
https://github.com/dreamwidth/dw-free/commit/1eb599b0fc59b0654227484e0efa0c23ab254946
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M views/dev/tests/json.js
Log Message:
-----------
(Bug 4771) Fix test
The third parameter to error functions has changed from a simple string
to an instance of *Error object.
This fixes the test after updating to the latest libraries, but before
we make any changes to our JS files
Commit: 90ec70789b52ff1d7e7d7c5e08807739b3662193
https://github.com/dreamwidth/dw-free/commit/90ec70789b52ff1d7e7d7c5e08807739b3662193
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M views/entry/form.tt
Log Message:
-----------
(Bug 4771) Add menu so that autocomplete works
Commit: 19d999aa4d9540be10d65df8390722d11344f481
https://github.com/dreamwidth/dw-free/commit/19d999aa4d9540be10d65df8390722d11344f481
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/stc/jquery/jquery.ui.theme.dark-hive.css
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
Log Message:
-----------
(Bug 4771) Adjust paths to images
Commit: 5a6fa056150b98d715db5c7a4ee2a1b7d34616ba
https://github.com/dreamwidth/dw-free/commit/5a6fa056150b98d715db5c7a4ee2a1b7d34616ba
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.autocompletewithunknown.js
M htdocs/js/jquery.cuttag-ajax.js
Log Message:
-----------
(Bug 4771) Use namespaced widget names
"ui-autocomplete" vs "autocomplete"; "dw-cuttag" vs "cuttag" for forward
compatibility. The non-namespaced versions will be removed in a future
version of jQuery.
Commit: 5fcd0829da69e7975cc12c4c20e7b222db41b7fc
https://github.com/dreamwidth/dw-free/commit/5fcd0829da69e7975cc12c4c20e7b222db41b7fc
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.collapsible.js
M views/entry/form.tt
Log Message:
-----------
(Bug 4771) Use the (new) built-in implementation for hover/focus
Commit: 4c2c4ba5317c98fdc18dce4c386ea8d71f8b6ecd
https://github.com/dreamwidth/dw-free/commit/4c2c4ba5317c98fdc18dce4c386ea8d71f8b6ecd
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.autocompletewithunknown.js
Log Message:
-----------
(Bug 4771) Update autocomplete to new API
Also fall back onto the standard implementation instead of having
redundant code trying to handle it on our own.
Commit: e759af08a1070266fea999fb163dee20b7525e27
https://github.com/dreamwidth/dw-free/commit/e759af08a1070266fea999fb163dee20b7525e27
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/ljlib.pl
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.poll.js
M htdocs/js/jquery.threadexpander.js
A htdocs/js/untitled.html
M htdocs/talkread.bml
M views/dev/tests/commentmanage.js
Log Message:
-----------
(Bug 4780) Switch over to using the new tooltip.js
Also includes switching over to a new API for ajaxtip, because we can
simplify some things.
Updated files which use ajaxtip for an error/status message
Commit: ada60c0614edb78a4627a4fc6a7642388c394cb4
https://github.com/dreamwidth/dw-free/commit/ada60c0614edb78a4627a4fc6a7642388c394cb4
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.postoptions.js
M htdocs/js/jquery.threadexpander.js
Log Message:
-----------
(Bug 4780) Update $.throbber usage
- The throbber will now always be placed after, never before.
- Changed the implementation to use a background image instead of
appending an image, to keep the text from potentially bobbing up and
down
- use $.throbber from dw-core.js, instead of having multiple different
implementations of handling the image
Commit: b7c89cbc76887693c6a9d9b135b861761a1b480d
https://github.com/dreamwidth/dw-free/commit/b7c89cbc76887693c6a9d9b135b861761a1b480d
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/dw/dw-core.js
Log Message:
-----------
(Bug 4780) Show an error symbol when the request fails.
Commit: 19a48c13160f25f1db3123c6380442ab713df2cf
https://github.com/dreamwidth/dw-free/commit/19a48c13160f25f1db3123c6380442ab713df2cf
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Add classes for styling. Position below not to the right
Commit: e35da90daded3dbc022e599dbd27bc241e165c7e
https://github.com/dreamwidth/dw-free/commit/e35da90daded3dbc022e599dbd27bc241e165c7e
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Close the tooltip if you hover over the tooltip itself
This case covers error messages which behave like so:
- if you click and quickly receive an error (while you're still over the
trigger), then the error message fades away when you move your mouse
away (or lose keyboard focus)
- if you clicked then moved away, maybe doing something else on the
page, then the error message doesn't fade away to give you a chance to
see it.
- the error message will fade away if you interact with the trigger
- the error message will fade away if you interact with the tooltip
- in both cases, interaction can mean either a hover/leave, or
keyboard interaction (if there's something focusable in the
tooltip)
Commit: 105b829a61a5f87ff457be3c4ea6b2973218ebe6
https://github.com/dreamwidth/dw-free/commit/105b829a61a5f87ff457be3c4ea6b2973218ebe6
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Clean up old code
Commit: 3d1516c478c85f88c86ffb13ba9ea44ba54f239b
https://github.com/dreamwidth/dw-free/commit/3d1516c478c85f88c86ffb13ba9ea44ba54f239b
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Add a "success" call which fades away automatically
Commit: 1a99e7c71e79bfe15531f81600c0ed4645f51a3b
https://github.com/dreamwidth/dw-free/commit/1a99e7c71e79bfe15531f81600c0ed4645f51a3b
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2/EntryPage.pm
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.commentmanage.js
A htdocs/stc/jquery.commentmanage.css
M htdocs/stc/jquery.iconselector.css
M htdocs/talkread.bml
M views/dev/tests/commentmanage.js
Log Message:
-----------
(Bug 4780) Update commentmanage to use new tooltips
- instead of using a tooltip for a dynamic form (what was I
thinking???), use a dialog. Immediate plusses are that we don't have
to worry about keeping the tooltip persistent. May also help with
screen reader accessibility because the role is now more semantically
correct (dialog). Also keyboard accessibility...
- various tweaks in commentmanage
- use self.error instead of trying to use the content option's callback
- include new files. Limit scope of iconselector CSS so it doesn't
affect other dialog boxes
- fix tests
Commit: d2454a5851fb31d16ab50618acea3aa273e509ab
https://github.com/dreamwidth/dw-free/commit/d2454a5851fb31d16ab50618acea3aa273e509ab
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
R htdocs/js/tooltip.js
R htdocs/js/tooltip.min.js
Log Message:
-----------
(Bug 4780) Remove the last of the old code
Commit: bd512a77bb8f4726429a54f25bf7974d553934cd
https://github.com/dreamwidth/dw-free/commit/bd512a77bb8f4726429a54f25bf7974d553934cd
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.esn.js
Log Message:
-----------
(Bug 4780) Update the tracking JS to use dialog + new ajaxtip API
Also fixes the issue where the comment icon didn't update when
tracking a thread.
It was broken because we passed in the LJ_cmtinfo variable when creating
widgets (so we could access the cmtinfo as a local variable for slight
efficiency purposes). Problem was that the LJ_cmtinfo variable is
initialized after we create the widgets. So now we just use the global
variable, which isn't ideal but will do.
Commit: f35eedb08d47a5813126c9c78bbefe439737c8d7
https://github.com/dreamwidth/dw-free/commit/f35eedb08d47a5813126c9c78bbefe439737c8d7
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.commentmanage.js
Log Message:
-----------
(Bug 4780) Pass in the title to dialog instead of as a form attribute
Commit: f0eb6b875a8678b2e4d7fb495c52c7c2f4fe62eb
https://github.com/dreamwidth/dw-free/commit/f0eb6b875a8678b2e4d7fb495c52c7c2f4fe62eb
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.esn.js
Log Message:
-----------
(Bug 4780) Pass in an array to "load" to handle multiple requests
Old method just plain didn't try to error-check if we said that the
ajaxtip should try to handle multiple simultaneous requests. Now we
handle it on a per-batch basis.
- Remove explicit option; instead handle it based on whether the options
to be loaded is an object or an array of objects
- If we call load again on the same widget for a new batch of requests,
we abort the old one and start again with the new
- Change the tracking widget to use the new API. Tracking widget needs
it because each checkbox is a separate AJAX request.
Commit: d50637eb52803dcf03a3394c295d213f44bf5a3a
https://github.com/dreamwidth/dw-free/commit/d50637eb52803dcf03a3394c295d213f44bf5a3a
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M htdocs/js/jquery.esn.js
Log Message:
-----------
(Bug 4780) Fix tracking from recent page
Commit: 606e43d759214e4f0edb516e6888fc3444436788
https://github.com/dreamwidth/dw-free/commit/606e43d759214e4f0edb516e6888fc3444436788
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Close all open tooltips when you click anywhere on the page
Only exception: if you clicked on the tooltip itself for some reason,
don't close it yet. (But will close once you move your mouse away from
it)
Commit: dd7ce4b738aa5e806091cbee0e4f6649a774fbc8
https://github.com/dreamwidth/dw-free/commit/dd7ce4b738aa5e806091cbee0e4f6649a774fbc8
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.contextualhover.js
M htdocs/stc/ajaxtip.css
Log Message:
-----------
(Bug 4780) Remove .ajaxtooltip and .ajaxresult
Commit: 3d65160743e34cc10415ae5a761fae5796afade4
https://github.com/dreamwidth/dw-free/commit/3d65160743e34cc10415ae5a761fae5796afade4
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
Log Message:
-----------
(Bug 4780) Fix event type
Commit: 2a9e90bb8ccf6e66c7e4126a3fafd9ed6443d529
https://github.com/dreamwidth/dw-free/commit/2a9e90bb8ccf6e66c7e4126a3fafd9ed6443d529
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.contextualhover.js
Log Message:
-----------
(Bug 4780) Behavior for the contextual hover menu
The contextual hover menu
appears:
- when you hover over the trigger a short period of time
- NOT if you merely pass the mouse over the trigger
lingers:
- as long as the mouse is over the trigger
- if you move the mouse from the trigger to the contextual popup
- as long as the mouse is over the tooltip
- NOT if you move the mouse away from the trigger before the
popup is fully visible
disappears:
- when you move the mouse over then out of the contextual popup
- a short time after you move the mouse out of the trigger
(only if you don't then move it to the popup)
Commit: 672d0368a436a627c83959c8497210800f2a18ee
https://github.com/dreamwidth/dw-free/commit/672d0368a436a627c83959c8497210800f2a18ee
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.contextualhover.js
Log Message:
-----------
(Bug 4780) Implement contextual hover menu actions / links
Commit: 4227b2985dda9afc9bf4cc18f68b035a49a70014
https://github.com/dreamwidth/dw-free/commit/4227b2985dda9afc9bf4cc18f68b035a49a70014
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.contextualhover.js
Log Message:
-----------
(Bug 4780) Don't show the loading throbber for contextualhover
Prevents the contextualhover trigger (user icon, userhead) from
wriggling when you mouse over them
Instead of the throbber, add "Loading..." text to indicate we're doing something
So that the popup with data doesn't just appear with no warning.
Not doing the standard throbber appear/disappear, because it was
wiggling icons / links out of place on hover (somewhat disturbingly so).
We might want to show the image instead of text (obv with alt text), but
let's start with text.
Commit: 124392c2644f764b4a5471d5544384211e4181ff
https://github.com/dreamwidth/dw-free/commit/124392c2644f764b4a5471d5544384211e4181ff
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
R htdocs/img/jquery/smoothness/ui-bg_glass_55_fbf9ee_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_65_ffffff_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_dadada_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_e6e6e6_1x400.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_65_ffffff_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_dadada_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_e6e6e6_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_glow-ball_55_fbf9ee_600x600.png
R htdocs/img/jquery/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png
A htdocs/img/jquery/smoothness/ui-bg_white-lines_75_cccccc_40x100.png
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
Log Message:
-----------
(Bug 4781) Customize Smoothness theme
- Reduce gloss on buttons / headers a tiny bit for increased contrast
- Change the pillowy gradient on dialog boxes, which doesn't fit any of
the other elements on our site, to a flatter texture
- Reduce widgets font size from 1.1em to 1em -- that is, make the
widgets the same size as the text on the rest of the page (which we
keep at a reasonable size already), not startlingly larger
Commit: 2c99c61a6d7bda8c822facc32ce4783511989bb1
https://github.com/dreamwidth/dw-free/commit/2c99c61a6d7bda8c822facc32ce4783511989bb1
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/ljlib.pl
M htdocs/js/jquery.commentmanage.js
M htdocs/js/jquery.contextualhover.js
M htdocs/js/jquery.esn.js
R htdocs/stc/ajaxtip.css
M htdocs/stc/base-colors-light.css
A htdocs/stc/jquery.contextualhover.css
M htdocs/stc/jquery.iconselector.css
M htdocs/talkread.bml
Log Message:
-----------
(Bug 4780) Style the tooltips / contextual hover menu
- reorders elements in the contextual hover menu and modifies class
names
- prevent inclusion of the old contextual hover css by adding the
"default" group when including it
- various styling tweaks
Commit: cf95a89ff0f4b0bfcf93df6b855149288109d244
https://github.com/dreamwidth/dw-free/commit/cf95a89ff0f4b0bfcf93df6b855149288109d244
Author: Afuna <fu@dreamwidth.org>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M htdocs/js/jquery.crosspost.js
M htdocs/js/jquery.iconselector.js
M htdocs/js/jquery.postform.js
M htdocs/js/jquery.quickreply.js
M htdocs/js/jquery.supportform.js
M htdocs/js/jquery.tagselector.js
Log Message:
-----------
(Bug 4771) Use .prop instead of .attr
.attr() is supposedly now for initial state, .prop() for current state.
Looks like jQuery has some backwards compatibility for this case. Don't
*need* to update, but updating anyway before one of the nuances comes
back to bite us.
This also means that we have made setting / checking the trueness of
diasbled/checked is more consistent throughout.
Commit: 079c2fed39637f1a1ab2b658cf05dd0dff60ed99
https://github.com/dreamwidth/dw-free/commit/079c2fed39637f1a1ab2b658cf05dd0dff60ed99
Author: Afuna <afunamatata+github@gmail.com>
Date: 2012-12-11 (Tue, 11 Dec 2012)
Changed paths:
M cgi-bin/LJ/S2.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/ljlib.pl
M htdocs/img/jquery/dark-hive/ui-bg_flat_50_5c5c5c_40x100.png
M htdocs/img/jquery/dark-hive/ui-bg_highlight-hard_20_0972a5_1x100.png
R htdocs/img/jquery/smoothness/ui-bg_glass_55_fbf9ee_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_65_ffffff_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_dadada_1x400.png
R htdocs/img/jquery/smoothness/ui-bg_glass_75_e6e6e6_1x400.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_65_ffffff_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_dadada_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_gloss-wave_75_e6e6e6_500x100.png
A htdocs/img/jquery/smoothness/ui-bg_glow-ball_55_fbf9ee_600x600.png
R htdocs/img/jquery/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png
A htdocs/img/jquery/smoothness/ui-bg_white-lines_75_cccccc_40x100.png
M htdocs/js/dw/dw-core.js
M htdocs/js/jquery.ajaxtip.js
M htdocs/js/jquery.autocompletewithunknown.js
M htdocs/js/jquery.collapsible.js
M htdocs/js/jquery.commentmanage.js
M htdocs/js/jquery.contextualhover.js
M htdocs/js/jquery.crosspost.js
M htdocs/js/jquery.cuttag-ajax.js
M htdocs/js/jquery.esn.js
M htdocs/js/jquery.iconselector.js
M htdocs/js/jquery.poll.js
M htdocs/js/jquery.postform.js
M htdocs/js/jquery.postoptions.js
M htdocs/js/jquery.quickreply.js
M htdocs/js/jquery.supportform.js
M htdocs/js/jquery.tagselector.js
M htdocs/js/jquery.threadexpander.js
R htdocs/js/jquery/jquery-1.5.2.js
R htdocs/js/jquery/jquery-1.5.2.min.js
A htdocs/js/jquery/jquery-1.8.3.js
A htdocs/js/jquery/jquery-1.8.3.min.js
M htdocs/js/jquery/jquery.ui.autocomplete.js
M htdocs/js/jquery/jquery.ui.autocomplete.min.js
A htdocs/js/jquery/jquery.ui.button.js
A htdocs/js/jquery/jquery.ui.button.min.js
M htdocs/js/jquery/jquery.ui.core.js
M htdocs/js/jquery/jquery.ui.core.min.js
M htdocs/js/jquery/jquery.ui.datepicker.js
M htdocs/js/jquery/jquery.ui.datepicker.min.js
M htdocs/js/jquery/jquery.ui.dialog.js
M htdocs/js/jquery/jquery.ui.dialog.min.js
M htdocs/js/jquery/jquery.ui.draggable.js
M htdocs/js/jquery/jquery.ui.draggable.min.js
M htdocs/js/jquery/jquery.ui.droppable.js
M htdocs/js/jquery/jquery.ui.droppable.min.js
A htdocs/js/jquery/jquery.ui.menu.js
A htdocs/js/jquery/jquery.ui.menu.min.js
M htdocs/js/jquery/jquery.ui.mouse.js
M htdocs/js/jquery/jquery.ui.mouse.min.js
M htdocs/js/jquery/jquery.ui.position.js
M htdocs/js/jquery/jquery.ui.position.min.js
A htdocs/js/jquery/jquery.ui.resizable.js
A htdocs/js/jquery/jquery.ui.resizable.min.js
M htdocs/js/jquery/jquery.ui.selectable.js
M htdocs/js/jquery/jquery.ui.selectable.min.js
M htdocs/js/jquery/jquery.ui.sortable.js
M htdocs/js/jquery/jquery.ui.sortable.min.js
A htdocs/js/jquery/jquery.ui.tooltip.js
A htdocs/js/jquery/jquery.ui.tooltip.min.js
M htdocs/js/jquery/jquery.ui.widget.js
M htdocs/js/jquery/jquery.ui.widget.min.js
R htdocs/js/tooltip.js
R htdocs/js/tooltip.min.js
A htdocs/js/untitled.html
R htdocs/stc/ajaxtip.css
M htdocs/stc/base-colors-light.css
A htdocs/stc/jquery.commentmanage.css
A htdocs/stc/jquery.contextualhover.css
M htdocs/stc/jquery.iconselector.css
M htdocs/stc/jquery/jquery.ui.autocomplete.css
M htdocs/stc/jquery/jquery.ui.base.css
A htdocs/stc/jquery/jquery.ui.button.css
M htdocs/stc/jquery/jquery.ui.core.css
M htdocs/stc/jquery/jquery.ui.datepicker.css
M htdocs/stc/jquery/jquery.ui.dialog.css
A htdocs/stc/jquery/jquery.ui.menu.css
A htdocs/stc/jquery/jquery.ui.resizable.css
M htdocs/stc/jquery/jquery.ui.selectable.css
M htdocs/stc/jquery/jquery.ui.theme.dark-hive.css
M htdocs/stc/jquery/jquery.ui.theme.smoothness.css
A htdocs/stc/jquery/jquery.ui.tooltip.css
M htdocs/talkread.bml
M views/dev/tests/commentmanage.js
M views/dev/tests/json.js
M views/dev/tests/libfunctions.js
M views/dev/tests/login.js
M views/dev/tests/quickreply.js
M views/entry/form.tt
Log Message:
-----------
Merge pull request #179 from afuna/jquery-update-bug4771
(Bug 4771, 4780, and 4781) Upgrade jQuery / jQuery UI
Compare: https://github.com/dreamwidth/dw-free/compare/800640aa2e76...079c2fed3963