Commit Graph
259 Commits
Author SHA1 Message Date
Vincent Latombe 3c5d7cc38a [Fix JENKINS-13195] New Breadcrumb bar covers search suggestions
Adjust z-index for #search-box-completion to appear over the breadcrumb
2012-03-22 19:42:21 +01:00
Seiji Sogabe bc75390479 i18n & l10n(ja) for ProjectNamingStrategy 2012-03-14 00:52:42 +09:00
OHTAKE Tomohiro 6c5a9fc9bf Re-implement findElementsBySelector using Prototype.Selector
http://jenkins.local/job/JOBNAME/configure will become
10%-faster in Chrome 14 and 20%-faster in IE 9.
2012-03-05 16:42:07 -08:00
OHTAKE Tomohiro 4535b18333 IE compatibility
$(e).next() may return undefined.
If 2nd argument of insertBefore is undefined,
IE9 complains "SCRIPT87: Invalid argument".
To insert newChild at the end, 2nd argument should be null.
http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-952280727
2012-03-05 16:37:13 -08:00
imod a2d9bac03d define new extension point to define ProjectNamingStrategy and add two implementations: Default and Pattern 2012-03-04 11:11:39 +01:00
Kohsuke Kawaguchi 511b42a073 Merge branch 'prototype-patched' 2012-03-01 22:16:25 -08:00
Kohsuke Kawaguchi 34e8117a64 [JENKINS-11618] Adding back the 'toJSON' instance method.
This change, in parallel to a fix in stapler bind.js, would maximize the
backward compatibility.
2012-03-01 22:10:54 -08:00
Kohsuke Kawaguchi 8d98d74b51 In preparation of merging prototype 1.7, resetting the history. 2012-03-01 19:20:42 -08:00
Kohsuke Kawaguchi 728fc8aafd Backporting 918fc6e6ca
made to work with <textarea>s, too.

git-svn-id:
https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8172
71c3de6d-444a-0410-be80-ed276b4c234a
2012-03-01 19:17:03 -08:00
Kohsuke Kawaguchi b250055edd Cherry-picking 8fa28bf76b 2012-03-01 19:10:06 -08:00
Kohsuke Kawaguchi 3cf8d2c12e Disabling automatic JSON evaluation.
This is an adopted version of 8b1e071d22.
Since 1.7 has a flag to disable this behaviour, I think a better fix is
to disable this flag by default.
2012-03-01 19:04:06 -08:00
Kohsuke Kawaguchi 521d05d53d Cherry-picking c6acb5b8d5 2012-03-01 18:56:24 -08:00
Kohsuke Kawaguchi 794cc76676 [JENKINS-11618] backporting the fix here.
I actually applied the diff from
6904bb61e31595b70260840937114e79a646da5d in keyboard-shortcuts-plugin
2012-03-01 18:50:05 -08:00
Kohsuke Kawaguchi 8009dccfb0 Imported prestine 1.7
... from
https://ajax.googleapis.com/ajax/libs/prototype/1.7.0.0/prototype.js
2012-03-01 18:48:37 -08:00
Kohsuke Kawaguchi 9a2891057d Imported prestine 1.5.1.1
... from http://www.prototypejs.org/assets/2007/6/20/prototype.js
2012-03-01 18:47:48 -08:00
Kohsuke Kawaguchi 7bf8e8e894 Merge branch 'rc' 2012-02-29 18:51:32 -08:00
Kohsuke Kawaguchi 4268881f74 more prototype navigation 2012-02-29 18:11:48 -08:00
Kohsuke Kawaguchi 5c5b4c8245 Used prototype element navigation to deal with whitespace between elements.
Jelly/Groovy views don't do this, but erb views from Ruby often do it,
so better be robust. This is breaking J-on-J currently.
2012-02-29 16:16:27 -08:00
Kohsuke Kawaguchi b6448290b1 Create and throw away IFRAME to make back button work.
At least now the back button won't trigger the drop-down notification.
2012-02-28 20:18:12 -08:00
Kohsuke Kawaguchi 959363b94b 999 was the same as the breadcrumb and it was put behind it 2012-02-28 16:26:24 -08:00
Kohsuke Kawaguchi 8dadb64729 deal with whitespace better 2012-02-28 14:32:02 -08:00
Kohsuke Kawaguchi 44a20e7d02 Merge branch 'breadcrumb' 2012-02-28 04:09:26 -08:00
Kohsuke Kawaguchi c690b1fb2a Fixed a compatibility issue with IE.
(and replaced custom event addition with simpler one from Prototype)
2012-02-28 20:26:16 +09:00
Kohsuke Kawaguchi e19c756ccf fixing bugs by monkey-testing it with Firefox 2012-02-28 19:58:55 +09:00
Kohsuke Kawaguchi b946ab7a23 Made more robust in the face of possible whitespace. 2012-02-28 11:08:41 +09:00
Kohsuke Kawaguchi ea27259ae9 added JavaScript library for dealing with sections 2012-02-24 20:56:48 +09:00
Kohsuke Kawaguchi 4aeed1993d added a class for section header 2012-02-24 18:32:45 +09:00
George Shakhnazaryan c1d2c94546 Adding the video/webm mime type for files with extension .webm. The change is similar to JENKINS-3803, just a different extension. 2012-02-21 22:40:32 -06:00
Kohsuke Kawaguchi 516d81244a Added a mechanism to add additional breadcrumbs for in-page navigation.
This is useful for adding in-page navigation in a large page.
2012-02-21 16:31:31 +09:00
Kohsuke Kawaguchi a0a14c25c7 moved breadcrumb related code into an adjunct so that all the relevant pieces are in one place 2012-02-21 11:40:19 +09:00
Kohsuke Kawaguchi 2632bdfe4b Functioning auto-appear/hide menu for breadcrumbs 2012-02-20 16:55:32 +09:00
Kohsuke Kawaguchi c19a288ab7 Breadcrumb in the main section. 2012-02-20 16:01:47 +09:00
Kohsuke Kawaguchi 33d1a774d4 Sticky breadcrumb at the top 2012-02-19 17:17:30 +09:00
Kohsuke Kawaguchi d0c9ee6588 Touch up and doc improvement.
Also animate color so that a transition from one notification to another
will appear more smoothly.

Promoted all members of defaultOptions.* up the dot to make core more
terse.
2012-02-19 10:09:17 +09:00
Kohsuke Kawaguchi c44cd04302 need to hide the element at the end, or else the top region becomes
unclickable.
2012-02-19 09:46:12 +09:00
Kohsuke Kawaguchi 2c354a5f80 Finalizing the apply button support.
Added server side utilities to generate apply-aware responses.
2012-02-19 09:46:11 +09:00
Kohsuke Kawaguchi 7806553f15 added the "apply" button
see http://www.nczonline.net/blog/2009/09/15/iframes-onload-and-documentdomain/ for details
2012-02-19 09:46:11 +09:00
Kohsuke Kawaguchi 6d4e363ead Inline html to report the plugin that implemented the feature. 2012-02-19 09:46:11 +09:00
Vojtech Juranek e00729ea4b Merge https://github.com/lvotypko/jenkins into pull376 2012-02-17 10:27:07 +01:00
Kohsuke Kawaguchi 9db1436970 Added a mechanism to show the notification bar. 2012-02-16 10:34:14 +09:00
lvotypko c7005be610 Case insensitive searching 2012-02-15 15:50:21 +01:00
Kohsuke Kawaguchi 478ec9e3e5 should be PNG 2012-02-06 14:48:32 +01:00
Kohsuke Kawaguchi 7cc7d63066 Left/right position needs to be adjusted
... because the positioning is fixed. Perhaps it's better to let the
CSS class name control if it's left-sticky or right-sticky.
2012-02-04 10:27:29 +01:00
Kohsuke Kawaguchi ab525c8c49 Fixed the UI problem with the sticky "Save" button.
If the sections unfold/fold etc and layout changes, the save button
needs to update its location
2012-02-04 10:27:29 +01:00
ikikko 2b2877efce add Codemirror mode variable (default : Groovy) 2012-01-29 03:49:41 +09:00
ikikko f9b6d299eb move handling code to behavior rule file 2012-01-29 01:22:41 +09:00
Kohsuke Kawaguchi f13b927dc9 Rasterized versions 2012-01-20 15:48:18 -08:00
Kohsuke Kawaguchi 77a9746071 various trivial nit-picking 2012-01-03 16:11:21 -08:00
Albert So 05b46659e4 [JENKINS-11762] Changes to add a configurable display name to jobs 2012-01-03 15:33:42 -08:00
Vincent Latombe a0849a7325 Improve performance of expand for radioBlock button.
- Loop only on tags between block-start and block-end
- Clearer and shorter code
2012-01-03 12:45:55 -08:00