Commit graph

35765 commits

Author SHA1 Message Date
Jose Cortinas 854ad5e563 Update generated icons and lint rules 2024-02-08 15:19:44 -06:00
Jose Cortinas dc2304efac Update generate script to support multiple paths
The latest releases of the octicons package now have an ast object available, we use that to get the path data for the icons now instead of parsing the path elements.
2024-02-08 15:18:49 -06:00
Jose Cortinas 91862e4d19 Update primer/octicons package 2024-02-08 15:17:36 -06:00
Sergio Padrino 8c68856fac
Merge pull request #18135 from medchedli/patch-1
Update Create Repository & Add Existing Repository Buttons text
2024-02-08 16:13:02 +01:00
tidy-dev 5181424ef3
Merge pull request #18148 from desktop/releases/3.3.9-beta2
Release 3.3.9-beta2
2024-02-07 13:34:19 -05:00
tidy-dev d0c62671d5 Release 3.3.9-beta2 2024-02-07 09:50:08 -05:00
tidy-dev 2b17667b38
Merge pull request #18147 from desktop/feature-flag-diff-checkmarks
Feature flag and setup for adding setting of diff checkmarks
2024-02-07 09:36:36 -05:00
tidy-dev a1fc55bdf2 Add diff check marks setting 2024-02-07 08:49:29 -05:00
tidy-dev 0780dfdad6 Add diff checks feature-flag 2024-02-07 08:26:48 -05:00
Sergio Padrino 1ec6086e4e
Merge pull request #18141 from pLeBlanc93/pyi-syntax-highlight
add `pyi` to syntax highlighting
2024-02-06 15:21:41 +01:00
Sergio Padrino 72bec2ee41
Merge pull request #18134 from desktop/dependabot/github_actions/peter-evans/create-pull-request-6.0.0
Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0
2024-02-06 14:59:10 +01:00
Paul LeBlanc 435613691e
add pyi to syntax highlighting 2024-02-06 07:48:01 -06:00
Mohamed Chedli Ben Yaghlane 52b36a2522
Update Create Repository & Add Existing Repository Buttons text 2024-02-05 16:52:09 +01:00
dependabot[bot] 636700e65a
Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5.0.2 to 6.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5.0.2...v6.0.0)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 15:41:55 +00:00
Sergio Padrino a7856a1ccc
Merge pull request #18132 from desktop/fix-permissions
Fix close single-word issue action permissions
2024-02-05 15:33:17 +01:00
Steve Ward 636b9697f6
Fix action permissions 2024-02-05 08:50:50 -05:00
Sergio Padrino 6858fce8de
Merge pull request #18124 from desktop/submodule-sha-copy
Replace SHA tooltips with copy buttons in submodule diffs
2024-02-02 16:27:06 +01:00
Sergio Padrino 0f5bce40af Replace sha tooltips with copy buttons in submodule diffs 2024-02-02 14:08:37 +01:00
tidy-dev ecb68b6e4e
Merge pull request #18077 from desktop/add-visual-checks-to-diff
Add visual checks to diff
2024-02-01 08:08:40 -05:00
Sergio Padrino 3093f01a37
Merge pull request #18001 from desktop/bot-avatars
Add support for bot avatars
2024-02-01 11:07:47 +01:00
Jose Cortinas 52dafb3b02
Merge pull request #18086 from desktop/jc-diff-focus-indicator
Add focus indicator when diff grid has focus
2024-01-31 13:45:29 -06:00
tidy-dev 3b0613a955 Update extra width for both diffs 2024-01-31 12:48:46 -05:00
tidy-dev 82fb6dbc3c Make sure cursor style applies to everything 2024-01-31 12:19:13 -05:00
tidy-dev 3e106252d9 Align checks to line numbers when wrapped 2024-01-31 12:03:14 -05:00
tidy-dev e5d989023f
Merge pull request #18064 from desktop/diff-line-checkboxes
Using a checkbox input for managing line inclusion toggling
2024-01-31 09:14:13 -05:00
Sergio Padrino 81602ac18d Remove unwanted tab
Co-Authored-By: tidy-dev <75402236+tidy-dev@users.noreply.github.com>
2024-01-31 13:20:16 +01:00
tidy-dev 51cd66f504 Merge branch 'development' into diff-line-checkboxes 2024-01-30 13:21:03 -05:00
Sergio Padrino 7c5111425c
Merge pull request #17688 from desktop/fix-diff-drag-selection-scroll
Fix diff range-based selection dragging the mouse
2024-01-30 15:47:22 +01:00
Sergio Padrino 51a86df5ff Align user avatar to the center of the tooltip 2024-01-30 13:30:55 +01:00
Sergio Padrino 55706e82f1 Set user name for known bots to fix their avatar tooltips 2024-01-30 13:30:31 +01:00
Sergio Padrino db23071c4b
Merge pull request #18091 from desktop/close-single-word-issues
Add a new action to automatically close issues with single-word titles
2024-01-30 11:52:34 +01:00
Jose Cortinas 6f7ec44fb6
Update app/styles/ui/_diff.scss
Co-authored-by: tidy-dev <75402236+tidy-dev@users.noreply.github.com>
2024-01-29 10:54:47 -06:00
Steve Ward 53df115a24
Update .github/workflows/close-single-word-issues.yml
Co-authored-by: Sergio Padrino <sergio.padrino@gmail.com>
2024-01-29 11:41:50 -05:00
Sergio Padrino c2a964f80d
Merge pull request #18089 from desktop/fix-select-last-line
Fix diff parser when last line of file has "no newline" marker before the change
2024-01-29 15:06:52 +01:00
Steve Ward cd5d9168e0 Fix linting 2024-01-26 13:31:58 -05:00
Steve Ward 893b00e4d7
Add a new GitHub Action to close issues with only a single word in the title 2024-01-26 13:09:24 -05:00
tidy-dev 4b874c952e Don't mess up the check mark symbol...
Co-Authored-By: Sergio Padrino <1083228+sergiou87@users.noreply.github.com>
2024-01-26 10:45:34 -05:00
tidy-dev 3d3bbe7591 Put diffCheck in it's own file
Co-Authored-By: Sergio Padrino <1083228+sergiou87@users.noreply.github.com>
2024-01-26 08:01:51 -05:00
Sergio Padrino d3f7c5ec7e Rewrite comment to be more accurate 2024-01-26 13:34:00 +01:00
Sergio Padrino 92fecc1473 Improve diff parser tests to check diff line numbers when "no newline" marker is present 2024-01-26 13:17:24 +01:00
Sergio Padrino 2a686716d0 Fix diffLineNumber for lines after a "no newline" marker 2024-01-26 13:08:56 +01:00
Sergio Padrino 211ef8fc58
Merge pull request #18084 from desktop/eol-changes-warning-banner
Use banner to announce line endings change warning in diffs
2024-01-26 10:51:31 +01:00
Jose Cortinas b608647dcb Add focus indicator when diff grid has focus 2024-01-25 15:46:01 -06:00
tidy-dev 0bb2627daf Cleaner diff check marks
Co-Authored-By: Gavin Nelson <gavin@nelson.co>
2024-01-25 13:29:27 -05:00
Sergio Padrino 373938ca4b Refactor to simplify DiffContentsWarning usage 2024-01-25 17:59:28 +01:00
Sergio Padrino 49b03bbe25 Group diff warnings inside the same banner 2024-01-25 17:56:17 +01:00
Sergio Padrino cf10b38882
Merge pull request #18083 from desktop/fix-amend-non-gh-repo
Restore message of commit to amend for non GitHub repos
2024-01-25 17:18:28 +01:00
Sergio Padrino 204fbe92f7 Just like when undoing a commit, make sure message from commit to amend is restored
This logic is copied from GitStore's `undoCommit`
2024-01-25 13:37:22 +01:00
tidy-dev 228c82fa33 Don't add stuff to non selectable diffs 2024-01-24 11:58:04 -05:00
tidy-dev 022f6e17c1 Give some room for check marks on split diff 2024-01-24 11:50:01 -05:00