summaryrefslogtreecommitdiff
path: root/app/assets/javascripts
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'improve-user-tabs' into 'master' Jacob Schatz2016-03-034-5/+157
|\ | | | | | | | | | | | | Add routes and actions for dynamic tab loading. Closes #13588 and #13584 See merge request !2961
| * Re-use previous lineimprove-user-tabsAlfredo Sumaran2016-03-021-5/+4
| |
| * Remove unnecesary assignmentAlfredo Sumaran2016-03-021-1/+0
| |
| * Set actions dinamically and offer defaultAction as a optional parameterAlfredo Sumaran2016-03-021-11/+11
| |
| * Provide defaults and make sure we everything is container into a parent elementAlfredo Sumaran2016-03-022-12/+21
| |
| * Turn off existing event listenersAlfredo Sumaran2016-03-021-0/+4
| |
| * Remove trailing slashesAlfredo Sumaran2016-03-021-1/+3
| |
| * Group similar conditionalsAlfredo Sumaran2016-03-021-7/+1
| |
| * Merge branch 'master' into improve-user-tabsAlfredo Sumaran2016-03-013-3/+2
| |\
| * | Add inline documentationAlfredo Sumaran2016-03-011-0/+51
| | |
| * | Rename attribute from url to href for consistencyAlfredo Sumaran2016-03-011-1/+1
| | |
| * | Remove unneded method callAlfredo Sumaran2016-03-011-1/+0
| | | | | | | | | | | | @activateTab will call @setTab via .tab('show') this will trigger the method binded to this event which is @tabShown
| * | Make url and actions to be the same nameAlfredo Sumaran2016-03-011-2/+2
| | |
| * | Activate tab according URLAlfredo Sumaran2016-03-011-10/+16
| | |
| * | Pass options to UserTabsAlfredo Sumaran2016-03-011-2/+2
| | |
| * | Initialize User class on the viewAlfredo Sumaran2016-03-011-2/+0
| | |
| * | Handle default tabAlfredo Sumaran2016-02-291-15/+43
| | |
| * | Activities will load when the according tab is openedAlfredo Sumaran2016-02-291-1/+0
| | |
| * | Select just the first matched elementAlfredo Sumaran2016-02-291-1/+2
| | | | | | | | | | | | This a generic selector. It was also affecting spinner icon of the tabs
| * | Handle user tabsAlfredo Sumaran2016-02-291-0/+5
| | |
| * | Create user_tabs.js.coffeeAlfredo Sumaran2016-02-291-0/+58
| | |
| * | Delete unnecesary scriptAlfredo Sumaran2016-02-291-1/+0
| | |
| * | Add routes and actions for dynamic tab loadingJosh Frye2016-02-291-0/+1
| | |
* | | Contextually teach the user about the quick submit hotkeyRobert Speicher2016-03-021-0/+19
| | | | | | | | | | | | | | | | | | When a user tabs to the submit button (i.e., the "wrong" way), we display a tooltip with the quick submit hotkey so they can learn the "right" way.
* | | Change `js-quick-submit` behavior to expect the class on the formRobert Speicher2016-03-021-9/+16
| | | | | | | | | | | | | | | Now it will work on any field inside that form, and it's easier to scope new behavior, which is what we're adding next!
* | | Profile settingsPhil Hughes2016-03-021-2/+1
| | | | | | | | | | | | Closes #13853
* | | Fix help keyboard shortcut for relative URL setupsArtem Sidorenko2016-03-011-1/+3
| |/ |/|
* | Merge branch 'master' into issue_13212issue_13212Alfredo Sumaran2016-02-292-3/+1
|\ \
| * | Removed NGProgressremoved-ngprogressPhil Hughes2016-02-292-3/+1
| |/ | | | | | | | | | | In an effort to get the JS file size down, i've removed NGProgress and replaced with TurboLinks own loading indicator Ref #13820
* | Apply nice date when diff page loadsAlfredo Sumaran2016-02-291-0/+1
|/
* Merge branch 'master' into avatar-croppingavatar-croppingAlfredo Sumaran2016-02-263-3/+21
|\
| * Fix syntax error in autosave coffeescript.coffeescript_syntax_errorMarin Jankovski2016-02-261-3/+3
| |
| * Merge branch 'feature/jschatz1/sidebar-sizing' into 'master' Jacob Schatz2016-02-241-0/+6
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sidebar overlaps content when screen is below 1200px. When screen is below 1200px, the sidebar overlaps. When screen is above 1200px, the sidebar pushes content out. z-index change to make sure hamburger stays on top. Fixes #12717 ![screensize](/uploads/9a21fa06d583a49d6ebbf1ada34c6792/screensize.gif) ![screensize-small](/uploads/7c25f46e962248a40840562a01c83f8f/screensize-small.gif) Also sorry I couldn't get the collapse button in the screen cap. It's there. See merge request !2620
| | * Initialize navigation shortcuts on project's files pagefeature/jschatz1/sidebar-sizingAlfredo Sumaran2016-02-231-0/+1
| | |
| | * Ability to toggle sidebar on smaller screensAlfredo Sumaran2016-02-231-7/+3
| | |
| | * Update scrollbars after toggle sidebarAlfredo Sumaran2016-02-231-0/+6
| | |
| | * Sidebar overlaps content when screen is below 1200px.Jacob Schatz2016-02-161-1/+5
| | | | | | | | | | | | | | | | | | | | | When screen is below 1200px, the sidebar overlaps. When screen is above 1200px, the sidebar pushes content out. z-index change to make sure hamburger stays on top. Fixes #12717
| * | Wait until listeners are set before triggering a 'click' eventbugfix/jschatz/sidebar-issues/minimize-on-diffAlfredo Sumaran2016-02-241-3/+7
| | |
| * | Move script inside of MergeRequestTabs classAlfredo Sumaran2016-02-242-12/+10
| | |
| * | Merge branch 'master' into minimize-on-diffAlfredo Sumaran2016-02-248-18/+64
| |\ \
| * | | Shrink on diff viewJacob Schatz2016-02-171-0/+10
| | |/ | |/| | | | | | | | | | | | | Shrinks when navigating to diff view. Shrinks when refreshing on diff view. Expandable at anytime.
* | | Merge branch 'master' into avatar-croppingAlfredo Sumaran2016-02-243-16/+19
|\ \ \ | | |/ | |/|
| * | Merge branch 'activity-tabs-single-select' into 'master' Jacob Schatz2016-02-241-13/+5
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Treats activity tabs as single select Fixes #8092 ![activity-tabs](/uploads/1fb4d9233492252cfd93c74579e97514/activity-tabs.gif) See merge request !2940
| | * | changed bind to on for activity link click eventactivity-tabs-single-selectPhil Hughes2016-02-241-1/+1
| | | |
| | * | Treats activity tabs as single selectPhil Hughes2016-02-241-13/+5
| | | | | | | | | | | | | | | | Fixes #8092
| * | | Merge branch 'bugfix/jschatz1/missing-project-button' into 'master' Rémy Coutable2016-02-241-0/+1
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix group projects styles Makes new project button visible when no projects are available. Fixes #13193 # BEFORE ![Screen_Shot_2016-02-04_at_1.08.27_PM](/uploads/36be9d5892506e7d1abcf4eb2a622e12/Screen_Shot_2016-02-04_at_1.08.27_PM.png) # AFTER (w/projects) ![Screen_Shot_2016-02-04_at_1.07.48_PM](/uploads/fa257a1965017ff1274572dc66fccf90/Screen_Shot_2016-02-04_at_1.07.48_PM.png) # AFTER (no projects) ![Screen_Shot_2016-02-04_at_1.07.28_PM](/uploads/326f6fdac24b56e8408efd0d11dc2805/Screen_Shot_2016-02-04_at_1.07.28_PM.png) cc @creamzy @skyruler See merge request !2714
| | * | Initialize navigation shortcuts on project's files pagebugfix/jschatz1/missing-project-buttonAlfredo Sumaran2016-02-231-0/+1
| | | |
| * | | Merge branch 'issue_13301_emoji-menu' into 'master' Robert Speicher2016-02-241-3/+13
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | Load award emoji picker with ajax request Fixes #13301. See merge request !2888
| | * | Create EmojisControllerAnnabel Dunstone2016-02-221-1/+1
| | | |
| | * | Add timeout for ajax call in award emoji steps; update focus in award pickerAnnabel Dunstone2016-02-191-1/+2
| | | |