GitHub Desktop 軟體舊版本紀錄

GitHub Desktop,軟體教學,軟體下載,電腦問題,電腦教學
GitHub Desktop 是一個無縫的方式來貢獻於 GitHub 和 GitHub Enterprise 上的項目。 GitHub Desktop 允許開發人員同步分支,克隆存儲庫等等。拉請求,合併按鈕,叉隊列,問題,頁面,維基:所有令人敬畏的功能,使共享更容易。但是,這些東西只有在您將代碼推送到 GitHub.GitHub Desktop 之後才會很好。功能:啟動一個項目 您會在側邊欄中找...

GitHub Desktop 舊版本資訊

CudaText (64-bit) 舊版本資訊


What's new in this version:

- better detection of word-boundary in search (not RegEx), to be like in VSCode and others
- better "links_regex" value
- on clicking hyperlinks, app shows additional confirmation button; this is controlled by new option "ui_links_confirm"
- support combo-hotkeys with simple letter in 2nd/3rd part, e.g. Ctrl+Q H
- encodings koi8, iso...15 added to viewer as well

- regression in folding in HTML/XML lexers
- mouse click on selected block did not place caret on clicked pos
- plugin Session Manager was inited for filenames w/o extension
- hotkeys with Num-keys did not work
- regression with option "nonword_chars"


Auto Screen Capture 舊版本資訊


GitHub Desktop 2.5.3 舊版本資訊


What's new in this version:

GitHub Desktop 2.5.3
- Stash changes without switching branches
- Discard selection of lines from a file

- Display more readable messages for errors when cloning a repository
- Support launching Desktop from WSL on Windows
- Select correct branch to compare when two branches have similar names
- Make Ctrl/Cmd+W shortcut work in all dialogs
- Fix links when text wrapping is required in commit summaries
- Prevent crash when an opened repository doesn't have an owner on GitHub
- Sign in correctly when pressing "Enter" on the username/password authentication form
- Maintain selected files when navigating back to the Changes tab
- Maintain selected files when deleting a stash

- Remove redundant progress text from Git error messages
- Remove flicker when switching between files in the changes tab
- Remove space between the number and the percent sign when showing the progress of a clone operation
- Automatically disable username and password authentication when the API no longer supports it

GitHub Desktop 2.5.2
- Enable setting to more easily work with maintained forks

GitHub Desktop 2.5.0
- Add, push, and view Git tags on commit history in Desktop

- Offer option to choose file from one branch or the other when resolving merge conflicts
- Add context menu for highlighted text in diff view

- Retain default branch option in "Create Branch" dialog when user focuses away from Desktop

- Clean up copy for onboarding sign-in flow
- Emphasize signing in to GitHub via browser due to username/password deprecation
- Improve error message when publishing a private repository fails
- Offer to retry if cloning a repository fails

GitHub Desktop 2.4.3
- Update embedded Git to avoid gitconfig errors on Windows

GitHub Desktop 2.4.2
- Fixed: Prevent autocomplete suggestions from overlapping when loading many results
- Fixed: Update embedded Git to address security vulnerability
- Improved: Redesign metadata shown in commit history

GitHub Desktop 2.4.1
- Indicate which commits have not yet been pushed to the remote in "History" tab
- Add support for JetBrains Rider as external editor
- Add support for Notepad++ as external editor on Windows

- Update install location of Typora to fix detection issue
- Restore developer tools accelerator on Windows
- Use upstream repository in commit message links to GitHub
- Reset scroll position to the top of the history tab after switching repositories
- Allow user to cancel rebase flow when warned about force pushing
- Update embedded Git to address security vulnerability

- Lighten scrollbars in dark theme for higher contrast
- Display pull requests from upstream repository in pull request list

GitHub Desktop 2.4.0
- Set Git proxy environment variables from system configuration automatically

- Enable creating a GitHub issue from app menu and keyboard shortcut
- Add editor support for IntelliJ Idea on macOS
- Add editor support for PhpStorm and update WebStorm
- Add shell support for Windows Terminal
- Support keyboard scrolling in diffs

- Ensure branch protection warning works when branch names contain special characters
- Ensure intro page is responsive when resizing the window
- Ensure local branch is also deleted when deleting a branch that no longer exists on the remote
- Restore negative space in "Files selected" graphic for Dark Theme
- Support selecting text in error dialogs
- Prevent bringing changes to another branch from failing silently
- Save the user's position within "History" and "Changes" tabs when switching

- Update the remote url when a repository's name changes on GitHub
- Allow "Open in Desktop" button from pull requests on GitHub to open in a local fork in Desktop
- Support automatically switching between Dark and Light Theme on Windows
- Format errors containing raw Git output with fixed-width font
- Modify "View on GitHub" menu item to open upstream for local fork repositories
- Create new branches in forks from the default branch of the upstream repo
- Graduate Dark Theme out of beta

GitHub Desktop 2.3.1
- Don't display erroneous Git error when creating a fork
- Remove stray characters from Git progress indicators on Windows

GitHub Desktop 2.3.0
- Prompt users to create a fork if they fail to push to a GitHub repository due to permissions
- Show link to upstream pull requests in pull request list of a fork
- Show a warning if the user doesn't have write access to push to the repository and offer to make a fork
- Provide configuration in Preferences to always bring or leave changes when switching branches
- Prompt users to re-authorize if required by any of their GitHub organizations

- Show proper dialog when push fails due to missing workflow scope
- Take users to the correct page on when opening a pull request in browser from a fork
- Don't suggest creating a pull request if the current branch has an open pull request targeting an upstream repo
- Remove false branch protection warning when switching branches
- Show branch protection warning after checking out protected branches outside Desktop

- Only show branch protection warning when changed files are present
- Show an error when editing a Git configuration file fails due to existing lock file
- Update design and layout for GitHub Desktop preferences

GitHub Desktop 2.2.4
- New: Warn when committing to a protected branch
- New: Warn when committing to a repository you don't have write access to
- Added: Adding integration for Xcode as external editor
- Fixed: Update embedded Git to address security vulnerabilities
- Fixed:Changed wording to match git autocrlf behavior
- Fixed: Don't dismiss dialogs when dragging from the dialog to the backdrop
- Fixed: Fix arrow key navigation of Changes and History lists
- Fixed: Handle multibyte characters in names
- Fixed: Keep PR badge on top of progress bar
- Fixed: Prevent application crash when background process spawn fails
- Fixed: Show autocomplete suggestions on top of CodeMirror author input
- Fixed: Standardize dialogs' button orders
- Improved: Make no newline indicator in file diffs readable by screenreaders

GitHub Desktop 2.2.3
- Fixed: Prevent text overflow in crash dialog
- Fixed: Address warnings on macOS Catalina preventing app from opening after install
- Improved: Update to most recent gitignore templates

GitHub Desktop 2.2.2
- Onboarding tutorial animations help guide users to the next action
- Prompt users to re-authenticate if they are unable to push changes to a workflow file

- Starting the tutorial is more prominent when getting started with GitHub Desktop
- Use a different editor if previously selected editor cannot be found

GitHub Desktop 2.2.1
- Improperly formatted url pre-filled in "Clone Repository" dialog
- VSCodium integration on macOS
- Partially hidden icon in "Open Pull Request" button

GitHub Desktop 2.2.0
- Interactive tutorial for new users to become productive using Git and GitHub more quickly

- Support pushing workflow files for GitHub Actions to
- Enforce web flow authentication for users who are part of orgs using single sign-on
- Support CodeRunner as an external editor
- Support VSCodium as an external editor

- Commit description shadow visibility updates when typing
- Commit summaries with comma delimited issues are not parsed - #8162. File path truncation in merge conflicts dialog
- Git configuration fields in onboarding were not pre-filled from user's profile
- Keep conflicting untracked files when bringing changes to another branch
- Make app's version selectable in "About" dialog

- Application menu bar is visible when no repositories have been added to the app
- Support stashing lots of untracked files on Windows
- Surface errors from branch creation to user

GitHub Desktop 2.1.3
- Changes from remote branch erroneously displayed on corresponding branch on Desktop
- Sign-in flow for Windows users not possible via OAuth

GitHub Desktop 2.1.2
- Syntax highlighting support for 20 more programming languages
- Kitty shell support for macOS
- Atom editor support on Windows for beta and nightly channels

- File checkboxes and line selection in diffs are not disabled when committing
- Small images are scaled down too much in two-up image rendering
- Manual conflict resolution for binary files always chooses same version
- Branch pruner errors on "orphaned" branches
- Prevent CodeMirror search plugin from stealing registered global keyboard shortcuts
- Update embedded Git on Windows to remove erroneous errors
- Menu state not updated for macOS after performing some actions
- Error message could appear outside the boundary of its container

- Improved error handling when trying to rebase a ref that doesn't exist
- Expand hover area on repository list items
- Always fast forward recent branches after fetch
- Ensure recent branches are updated during remote interactions

GitHub Desktop 2.1.1
- Fixed: Update embedded Git on Windows to address security vulnerability

GitHub Desktop 2.1.0
- Branches that have been merged and deleted on will now be pruned after two weeks

- Search text within diffs using shortcut
- Keyboard shortcut for "Discard All Changes" menu item

- Repository name moves cursor to end in "Create Repository" dialog
- Keyboard navigation inside "Compare Branch" list
- New repository does not write description into README
- Disable "Discard" and "Restore" buttons while restoring stash
- "Unable to restore" warning message appears momentarily when restoring stash
- Unresponsive app on macOS if user switches away from file dialog
- Launching app on Windows after being maximized does not restore correct window state

- Update mentions of "Enterprise" to "Enterprise Server" in app
- Update license and .gitignore templates for initializing a new repository
- "Authentication failed" dialog provides more help to diagnose issue

GitHub Desktop 2.0.4
- Refresh for Enterprise repositories did not handle API error querying branches
- Missing "Discard all changes" context menu in Changes header
- "Select all" keyboard shortcut not firing on Windows

GitHub Desktop 1.6.6
- Clicking "Undo" doesn't repopulate summary in commit form
- Handle error when unable to create log file for app
- Crash when selecting text while the underlying diff changes

GitHub Desktop 1.6.5
- Change log not available for this version

GitHub Desktop 1.6.4

- Embedded Git not working for core.longpath usage in some environments
- "Recover missing repository" can get stuck in a loop

GitHub Desktop 1.6.3

- Display "pull with rebase" if a user has set this option in their Git config

- Context menu does not open when right clicking on the edges of files in Changes list
- Display question mark in image when no commit selected in dark theme
- No left padding for :emoji:/@user/#issue autocomplete forms
- Reinstate missing image and update illustration in dark theme when no local changes exist
- Resizing the diff area preserves text selection range
- Text selection in wrapped diff lines now allows selection of individual lines

- Add option to fetch when a user needs to pull changes from the remote before pushing
- Enable Git protocol v2 for fetch/push/pull operations
- Moving mouse pointer outside visible diff while selecting a range of lines in a partial commit now automatically scrolls the diff
- Sign in form validates both username and password
- Update GitHub logo in "About" dialog

GitHub Desktop 1.6.2
- Allow users to also resolve manual conflicts when resolving merge conflicts
- Automatic switching between Dark and Light modes on macOS
- Crystal and Julia syntax highlighting
- Lua and Fortran syntax highlighting

- Abbreviated commits are not long enough for large repositories
- App menu bar visible on hover on Windows when in "Let’s get started" mode
- Fix pointy corners on commit message text area
- Inconsistent "Reveal in …" labels for context menus
- Merge conflict conflict did not ask user to resolve some binary files
- Prevent concurrent fetches between user and status indicator checks
- Remember scroll positions in History and Changes lists

- Guided merge conflict resolution only commits changes relevant to the merge
- Use higher contrast color for links in "Merge Conflicts" dialog
- Add link to all release notes in Release Notes dialog
- Arrow for renamed/copied changes when viewing commit
- Updated verbiage for ignoring the files

GitHub Desktop 1.6.1
- Don't show "No local changes" view when switching between changed files

GitHub Desktop 1.6.0

- Help users add their first repo during onboarding

- "No local changes" view helpfully suggests next actions for you to take

- Support JetBrains Webstorm as an external editor
- Add Visual Basic syntax highlighting

- Automatically locate a missing repository when it cannot be found
- Don't include untracked files in merge commit
- Don't show "Still Conflicted Warning" when all conflicts are resolved
- Only execute menu action a single time upon hitting Enter
- Show autocompletion of GitHub handles and issues properly in commit description field

- Repository list when no repositories found
- Image diff menu no longer covered by large images
- Enable additional actions during a merge conflict
- Increase contrast on input placeholder color in dark mode
- Don't show merge success banner when attempted merge doesn't complete
- Capitalize menu items appropriately on macOS

GitHub Desktop 1.5.1

- Provide keyboard shortcut for getting to commit summary field
- Add hover states on list items and tabs
- Add Dockerfile syntax highlighting
- Support Visual SlickEdit as an external editor

- Allow repositories to be cloned to empty folders
- Prevent creating branch with detached HEAD from reverting to default branch
- Fix "Open In External Editor" for Atom/VS Code on Windows when paths contain spaces
- Persist Branch List and Pull Request List filter text
- Retain renamed branches position in recent branches list
- Prevent avatar duplication when user is co-author and committer
- Provide keyboard selection for the "Clone a Repository" dialog
- Close License & Open Source Notices dialog upon pressing "Enter" in dialog
- Dismiss "Merge into Branch" dialog with escape key
- Focus branch selector when comparing to branch from menu
- Reverse fold/unfold icons for expand/collapse commit summary

- Allow toggling between diff modes
- Show focus around full input field
- Make lists scroll to bring selected items into view
- Consistently order the options for adding a repository
- Clear merge conflicts banner after there are no more conflicted files

GitHub Desktop 1.5.0

- Clone, create, or add repositories right from the repository dropdown
- Drag-and-drop to add local repositories from macOS tray icon

- Resolve merge conflicts through a guided flow
- Allow merging branches directly from branch dropdown
- Commit file list now has "Copy File Path" context menu action
- Keyboard shortcut for "Rename Branch" menu item
- Notify users when a merge is successfully completed

- "Compare on GitHub" menu item enabled when no repository is selected
- Diff viewer blocks keyboard navigation using reverse tab order
- Launching Desktop from browser always asks to clone repository
- ish dialog displayed on push when repository is already published

- "Publish Repository" dialog handles emoji characters
- Avoid repository checks when no path is specified in "Create Repository" dialog
- Clarify the direction of merging branches
- Default commit summary more explanatory and consistent with
- Display a more informative message on merge dialog when branch is up to date
- Getting a repository's status only blocks other operations when absolutely necessary
- Display current branch in header of merge dialog
- Sanitize repository name before publishing to GitHub
- Show the branch name in "Update From Default Branch" menu item
- Update license and .gitignore templates for initializing a new repository

GitHub Desktop 1.4.3

- Add "Remove Repository" keyboard shortcut
- Add keyboard shortcut to delete a branch

- Emoji autocomplete not rendering in some situations
- Release notes text overflowing dialog box

- Support Python 3 in Desktop CLI on macOS
- Avoid unnecessarily reloading commit history
- Publish Branch dialog will publish commits when pressing Enter

GitHub Desktop 1.4.2
- Update embedded Git to Desktop to use version 2.19.1 of Git

GitHub Desktop 1.4.1

- Support for opening repository in Cygwin terminal

- 'Compare to Branch' menu item not disabled when modal is open
- Co-author form does not show/hide for newly-added repository
- Desktop command line always suffixes `.git` to URL when starting a clone
- Dialog styling issue for dark theme users on Windows
- No message shown when filter returns no results in Clone Repository view

- Branch names cannot start with a '+' character
- Clone dialog re-runs filesystem check when re-focusing on Desktop
- Commit disabled when commit summary is only spaces
- Commit summary expander sometimes shown when not needed
- Error handling when looking for merge base of a missing ref
- Warning if branch exists on remote when creating branch

GitHub Desktop 1.4.0

- When an update is available for GitHub Desktop, release notes can be viewed in Desktop
- Detect merge conflicts when comparing branches

- Avoid double checkout warning when opening a pull request in Desktop
- Error when publishing repository is now associated with the right tab
- Disable affected menu items when on detached HEAD
- Show border when commit description is expanded
- GitLab URL which corresponds to GitHub repository of same name cloned GitHub repository
- Caret in co-author selector is hidden when dark theme enabled
- Authenticating to GitHub Enterprise fails when user has no emails defined

- Avoid multiple lookups of default remote

GitHub Desktop 1.3.5

- Disable delete button while deleting a branch
- History now avoids calling log.showSignature if set in config
- Start blocking the ability to add local bare repositories
- Revert workaround for tooltip issue on Windows

- Error message when publishing to missing organisation
- Don't hide commit details when commit description is expanded

GitHub Desktop 1.3.4

- Cloning message uses remote repo name not file destination
- Support VSCode user scope installation

GitHub Desktop 1.3.3

- Maximize and restore app on Windows does not fill available space
- 'Clone repository' menu item label is obscured on Windows
- User can toggle files when commit is in progress

- Repository indicator background work

GitHub Desktop 1.3.2
- Change log not available for this version

GitHub Desktop 1.3.1
- Change log not available for this version

GitHub Desktop 1.2.6
- Fixed: Visual indicator for upcoming feature should not be shown

GitHub Desktop 1.2.5
- Fixed: Feature flag for upcoming feature not applied correctly

GitHub Desktop 1.2.4

- Dark Theme preview

- Syntax highlighting for Cake files
- WebStorm support for macOS

- Compare tab appends older commits when scrolling to bottom of list
- Remove temporary directory after Git LFS operation completes
- Unable to compare when two branches exist
- Unhandled errors when refreshing pull requests fails

- Remove context menu needs to hint if a dialog will be shown
- Upgrade embedded Git LFS
- Update banner message clarifies that only Desktop needs to be restarted
- Discard Changes context menu entry should contain ellipses when user needs to confirm
- Initializing syntax highlighting components
- Only show overflow shadow when description overflows
- Changes tab displays number of changed files instead of dot

GitHub Desktop 1.2.3

- No autocomplete when searching for co-authors
- Error when checking out a PR from a fork

GitHub Desktop 1.2.2

- Make cURL/schannel default to using the Windows certificate store
- Restore text selection highlighting in diff

GitHub Desktop 1.2.1

- Brackets support for macOS
- Pull request number and author are included in fuzzy-find filtering

- Decreased the max line length limit
- Updated embedded Git to 2.17.1 to address upstream security issue

- Display the difference in file size of an image in the diff view

GitHub Desktop 1.1.1

- Render WebP images in diffs

- Edit context menus in commit form input elements
- Escape behavior for Pull Request list does not match Branch List
- Keep caret position after inserting completion for emoji/mention
- Handle error events when watching files used to get Git LFS output
- Potential race condition when opening a fork pull request
- Show placeholder image when no pull requests found
- Disable commit summary and description inputs while commit in progress
- Ensure pull request cache is cleared after last pull request merged
- Focus two-factor authentication dialog on input
- Branches button no longer disabled while on an unborn branch
- Delete gitignore file when all entries cleared in Repository Settings
- Add visual indicator that a folder can be dropped on Desktop

- Attempt to focus the application window on macOS after signing in via the browser
- Refresh issues when user manually fetches

- Add `Discard All Changes...` to context menu on changed file list
- Improve contrast for button labels in app toolbar
- Speed up check for submodules when discarding
- Make keychain known issue more clear within Desktop
- Continue past the 'diff too large' message and view the diff
- Repository association might not have expected prefix
- Add message to gitignore dialog when not on default branch
- Hide Desktop-specific forks in Branch List
- Disregard accidental whitespace when cloning a repository by URL
- Show alert icon in repository list when repository not found on disk
- Repository list now closes after removing last repository
- Move forget password link after the password dialog to match expected tab order
- More descriptive text in repository toolbar button when no repositories are tracked
- Context menu in Changes tab now supports opening file in your preferred editor

GitHub Desktop 1.1.0

- Check out pull requests from collaborators or forks from within Desktop
- View the commit status of the branch when it has an open pull request

- Add RubyMine support for macOS
- Add TextMate support for macOS
- Syntax highlighting for Elixir files

- Update layout of branch blankslate image
- Expanded avatar stack in commit summary gets cut off
- Clear repository filter when switching tabs
- Avoid crash when unable to launch shell
- Ensure renames are detected when viewing commit diffs
- Fetch default remote if it differs from the current
- Handle Git errors when .gitmodules are malformed
- Handle error when "where" is not on PATH
- Ignore action assumes CRLF when core.autocrlf is unset
- Prevent duplicate entries in co-author autocomplete list
- Renames not detected when viewing commit diffs
- Support legacy usernames as co-authors

- Update branch button text from "New" to "New Branch"
- Add fuzzy search in the repository, branch, PR, and clone FilterLists
- Tidy up commit summary and description layout in commit list
- Use smaller default size when rendering Gravatar avatars
- Show fetch progress when initializing remote for fork
- Remove references to Hubot from the user setup page
- Error handling around ENOENT
- Clear repository filter text when switching tabs
- Allow window to accept single click on focus
- Disable drag-and-drop interaction when a popup is in the foreground

GitHub Desktop 1.0.13

- Commit together with co-authors
- PhpStorm is now a supported external editor on macOS
- Update embedded Git to 2.16.1

- Blank slate view is now more responsive when zoomed
- Documentation fix for Open in Shell resource
- Improved error handling for Linux

- Allow links in unexpanded summary to be clickable
- Update Electron to 1.7.11 to address security issue
- Allow double dashes in branch name
- Sort the organization list
- Check out PRs from a fork
- Confirm deleting branch when it has an open PR
- Defer user/email validation in Preferences
- Checkout progress did not include branch name
- Don't block branch switching when in detached HEAD
- Handle discarding submodule changes properly
- Show tooltip with additional info about the build status
- Update placeholders to support Linux distributions
- Refresh local commit list when switching tabs

GitHub Desktop 1.0.12

- Syntax highlighting for Rust files
- Syntax highlighting for Clojure cljc, cljs, and edn files

- Prevent creating a branch in the middle of a merge
- Truncate long repo names in panes and modals to fit into a single line
- Keyboard navigation support in pull request list

- Inconsistent caret behavior in text boxes when using certain keyboard layouts
- Only render the organizations list when it has orgs
- Checkout now handles situations where a ref exists on multiple remotes
- Retain accounts on desktop when losing connectivity
- Missing argument in FullScreenInfo that could prevent app from launching

GitHub Desktop 1.0.11

- Highlight substring matches in the "Branches" and "Repositories" list when filtering
- Add preview for ico files
- Fallback to Gravatar for loading avatars
- Provide syntax highlighting for Visual Studio project files
- Provide syntax highlighting for F# fsx and fsi files
- Provide syntax highlighting for Kotlin files
- Provide syntax highlighting for Clojure

- Toggle the "Repository List" from the menu
- Prevent saving of disallowed character strings for your name and email
- Error messages now appear at the top of the "Create a New Repository" dialog
- "Repository List" header is now "" for consistency
- Rename the "Install Update" button to "Quit and Install Update"

- Fix ordering of commit history when your branch and tracking branch have both changed
- Prevent creating a branch that starts with a period
- Branch names are properly encoded when creating a pull request
- Re-enable all the menu items after closing a popup
- Removes option to delete remote branch after it's been deleted
- Windows: Detects available editors and shells now works even when the group policy blocks write registry access
- Windows: Menu items are no longer truncated
- Windows: Prevent disabled menu items from being accessed

GitHub Desktop 1.0.10

- ColdFusion Builder is now a supported external editor
- VSCode Insiders build is now a supported external editor
- BBEdit is now a supported external editor
- Hyper is now a supported shell on Windows too
- Swift is now syntax highlighted
- Vue.js is now syntax highlighted
- CoffeeScript is now syntax highlighted
- Cypher is now syntax highlighted
- .hpp is now syntax highlighted as C++
- ML-like languages are now syntax highlighted
- Objective-C is now syntax highlighted
- SQL is now syntax highlighted

- Better message on the 'Publish Branch' button when HEAD is unborn
- Better error message when trying to push to an archived repository
- Avoid excessive background fetching when switching repositories
- Ignore menu events sent when a modal is shown

- Parse changed files whose paths include a newline - #3271
- Parse file type changes
- Windows: 'Open without Git' would present the dialog again instead of actually opening a shell without git
- Avoid text selection when dragging resizable dividers
- Windows: Removed the title attribute on the Windows buttons so that they no longer leave their tooltips hanging around
- Windows: Detect VS Code when installed to non-standard locations
- Hitting Return would select the first item in a filter list when the filter text was empty
- Add some missing keyboard shortcuts
- Handle "304 Not Modified" responses
- Don't overwrite an existing .gitattributes when creating a new repository

GitHub Desktop 1.0.9

- ColdFusion Builder is now available as an option for External Editor
- Swift code is now syntax highlighted

- Better message on the 'Publish Branch' button when HEAD is unborn
- Better error message when trying to push to an archived repository

- Parse changed files whose paths include a newline
- Parse file type changes
- Windows: 'Open without Git' would present the dialog again instead of actually opening a shell without git
- Avoid text selection when dragging resizable dividers

GitHub Desktop 1.0.8

- Crash when rendering diffs for certain types of files
- Continually being prompted to add the upstream remote, even when it already exists

GitHub Desktop 1.0.7

- Syntax highlighted diffs
- Add upstream to forked repositories

- Only reset scale of title bar on macOS
- Filter symbolic refs in the branch list
- Address path issue with invoking Git Bash
- Update embedded Git to support repository hooks and better error messages
- Provide credentials to LFS repositories when performing checkout
- Assorted changelog typos

GitHub Desktop 1.0.6

- The Branches list wouldn't display the branches for non-GitHub repositories
- Pushing or pulling could error when the temp directory was unavailable

GitHub Desktop 1.0.5

- The command line interface now provides some helpful help!
- Create new branches from the Branches foldout
- Add support for VSCode Insiders
- Linx: Add Atom and Sublime Text support
- Linux: Tilix support
- Linux: Add Visual Studio Code support

- Report errors when a problem occurs storing tokens
- Bump to Git 2.14.3
- Don't try to display diffs that could cause the app to hang
- Handle local user accounts with URL-hostile characters
- Cloning a repository which uses Git LFS would leave all the files appearing modified
- Signing in in the Welcome flow could hang
- Properly replace old Git LFS configuration values

GitHub Desktop 1.0.4

- Report Git LFS progress when cloning, pushing, pulling, or reverting

- Increased diff contrast and and line gutter selection
- Clarify why publishing a branch is disabled in various scenarios
- Improved error message when installing the command Line tool fails
- Improved Format the branch name in "Create Branch" like we format branch names elsewhere

- Avatars not updating after signing in
- Lots of bugs if there was a file named "HEAD" in the repository
- Handle duplicate config values when saving and
- The "Create without pushing" button when creating a new pull request wouldn't actually do anything

GitHub Desktop 1.0.3

- Increase the contrast of the modified file status octicons

- Showing changed files in Finder/Explorer would open the file
- Cloning an empty repository would fail
- Catch logging exceptions

GitHub Desktop 1.0.2

- Better message for GitHub Enterprise users when there is a network error
- Clone error message now suggests networking might be involved
- Include push/pull progress information in the push/pull button tooltip
- Allow publishing a brand new, empty repository
- Make file paths in lists selectable

- Disable LFS hook creation when cloning
- Use the new URL for the "Show User Guides" menu item
- Make the SHA selectable when viewing commit details
- Windows: Make `github` CLI work in Git Bash
- Use the initial path provided when creating a new repository
- Windows: Avoid long path limits when discarding changes
- Files would get deleted when undoing the first commit
- Find the repository root before adding it
- Display warning about an existing folder before cloning
- Show contents of directory when showing a repository from Show in Explorer/Finder instead of showing the parent

GitHub Desktop 1.0.1

- Message for GitHub Enterprise users when there is a network error

- Disable LFS hook creation when cloning
- Use the new URL for the "Show User Guides" menu item
- Make the SHA selectable when viewing commit details
- Windows: Make `github` CLI work in Git Bash

GitHub Desktop 1.0.0

Simple Changelog:
- Use the loading/disabled state while publishing
- Lock down menu item states for unborn repositories
- Windows: Detecting the available shells and editors when using a language other than English

Image diffs:
- Easily compare changed images. See the before and after, swipe or fade between the two, or look at just the changed parts.
- @mathieudutour implemented image diffs for Kactus, a design review tool forked off GitHub Desktop. Then he was kind enough to submit the work back upstream to us!

Faster cloning:
- See all your repositories and clone them with the click of a button. Git LFS assets download in parallel for even faster cloning.

Editors and terminals:
- Open your favorite editor or shell from the app, or jump back to GitHub Desktop from your shell. GitHub Desktop is your springboard for work.

- GitHub Desktop works with GitHub Enterprise. Log in to your GitHub Enterprise server, clone, commit, push, and pull. Whether you're working on a personal or company project, GitHub Desktop is here to help.


Opera Portable 69.0.3686.36 舊版本資訊


What's new in this version:

- We are very happy to announce that Opera has become the first major browser to integrate Twitter, which is now available in the sidebar. In the newest version 69 of the Opera browser for desktop, all the Twitter fans among you can get the best possible experience on your desktop computers.
- Opera specializes in providing unique features not typically found in other major browsers and comes with a built-in ad blocker and tracker blocker, free browser VPN, Crypto Wallet, and integrated social media messengers.
- The new Twitter feature follows shortly after we launched built-in Instagram support and reached a record number of users in March 2020

A better Twitter experience:
- According to a survey we conducted ahead of the launch, 62% of Twitter users in the US wish for the social media platform to be easier to use on their desktop computers.
- Twitter users think it should be easier to access Twitter on their PCs and we agree: we have now tweaked Opera to make it the perfect browser for them.
- Thirty-nine percent of the Twitter users who participated in our survey check the platform several times a day. Using the new Twitter feature directly in Opera makes it more convenient for you to scroll through your feed or search Twitter.
- The use of a keyboard and a large display makes tweeting or sending direct messages more convenient. Using Twitter directly in the browser’s sidebar is also more convenient than picking up your smartphone or opening a special client app on your PC, especially when it’s breaking news you want to follow. The sidebar integration makes it easier to find Twitter whenever it’s needed.
- In simple terms: Whether it’s a Throwback Thursday or a #Caturday, no one likes to waste time looking for the tab where they last opened Twitter.
- Having Twitter built into Opera gives you quick access to your main feed, the search function, as well as direct messages, allowing you to respond to unfolding events more quickly.
- To enable Twitter in the Opera browser, you simply have to click the three-dot icon at the bottom of the sidebar and tick Twitter in the Messengers section. With the Twitter icon now in your sidebar, you can log into a Twitter account and you’re all set: you can use Twitter directly from your browser.

All your social media services integrated in your browser:
- With today’s Twitter integration, Opera is proving once again that it’s the best browser for social media. We have already introduced built-in support for Instagram, Telegram, Facebook Messenger, WhatsApp and VKontakte in previous releases. After choosing the social media of your choice, it remains always at hand directly in your sidebar.

Twitter Survey results:
- Opera’s Twitter survey (conducted via Pollfish) gathered responses from 1,000 American internet users concerning how they use Twitter and what their interests are. The respondents were mostly interested in using the platform to find out about breaking news (44%), to keep up with news in general (49%), to pass time (44%) and to see what people are talking about while watching TV, sports or live events (26%).
- As far as popular hashtags go, #Staysafe was known to 53% of people, followed by #HumpDay (51%), #tbt (36%), #FoodieFriday (35%) and #MondayMotivation (31%).

A new weather widget:
- The newest version of Opera also includes a new weather widget on the start page. It welcomes you with Opera’s hometown of Oslo but once you set it to your location, it keeps you informed about the weather wherever you’re located.

Improved visual tab cycler:
- Remember our visual tab cycler (Ctrl+Tab)? We have now improved it by making more tabs visible and making the tiles larger
- Improvements to Workspaces
- We just wouldn’t be ourselves if we didn’t continue tweaking our most recently added features. Workspaces, a tool which allows you to group tabs according to the context you use them in, is no exception.
- With Opera 69 we have added an option to the context menu which allows you to open a link in one of your Workspaces. And once you do open a link in a different Workspace, or move a webpage between Workspaces, you now get a notification dot on the Workspace that you have moved it to.
- If you’re a MacOS user, the Window menu will now also display a list of your Workspaces
- That’s it for now. We hope you enjoy our new release – feel free to Tweet about it

- SNAP CTRL+C not working as expected on some pages
- Blinking divider when hovering through tabs
- [Mac] Unable to drag text from page content
- Tab’s indicator is visible through the foreground tab while dragging
- Crash on dragging tab
- Crash at views::View::SchedulePaint()
- Tab cycler moves to the left when Toggle device toolbar is clicked in DevTools
- Support new design for overlays
- Missing “Block” button on the dropdown cookies window


CudaText (64-bit) 舊版本資訊


What's new in this version:

- add: on clicking hyperlinks, app shows additional confirmation button; this is controlled by new option "ui_links_confirm"
- add: support combo-hotkeys with simple letter in 2nd/3rd part, e.g. Ctrl+Q H
- add: encodings koi8, iso...15 added to viewer as well
- fix: mouse click on selected block did not place caret on clicked pos
- fix: plugin Session Manager was inited for filenames w/o extension
- fix: hotkeys with Num-keys did not work
- fix: regression with option "nonword_chars"


Auto Screen Capture 舊版本資訊


Opera Portable 68.0.3618.173 舊版本資訊


CudaText (64-bit) 舊版本資訊


What's new in this version:

- add: option "lexer_folding_max_lines" - when document has too many lines, parser doesn't find fold-blocks
- add: reworked parser code which handles indentation-based folding (e.g. in Python); reworked lexer Python for this; all lexers in add-ons which use indentation-based folding will be reworked soon
- add: for Python lexer, fold-blocks endings now exclude commented lines
- add: on editing in Python, parser better updates fold-blocks started above caret
- add: on first command entering in Console, app auto-runs line "from cudatext import *", so you don't need to do it
- add: documentation: readme/tutorial/LexerIndentFolding.odt
- change: removed option "ui_max_ranges_codetree" (use "lexer_folding_max_lines" instead)
- fix: slow rendering of viewer control under GTK2
- fix: ui-tab dirty flag was not updated sometimes
- fix: broken folding after running "move line up/down" many times fastly
- fix: replace with confirmation: did not respect options "find_indent_*"
- fix: regressions in hotkey system


CudaText (64-bit) 舊版本資訊


What's new in this version:

- rewritten system of keymapping, how keymappings are assigned to documents. Previous system was bad. It was slow (each tab switching was loading lexer-specific hotkeys from file)
- internal caching of calculated hyperlinks; maybe (not visible on average PC) it gives smoother scrolling by Up/Down arrows
- zip package installer shows additional confirmation to install hotkeys, if plugin provides them (e.g. CudaExt provides ~50 hotkeys, not OK for some users)
- dialog "Configure hotkey" has additional "Set" button which makes "Clear"+"Extend"
- support encodings: koi8r, koi8u, koi8ru
- option "newdoc_lexer" allows lite lexers too
- better value of "links_regex"
- floating groups didn't show ui-tab icons
- input of complex hotkeys (like "Alt+1 * Alt+2") had "shared history" for all documents
- width of some Unicode chars
- Linux/BSD: rendering of tab-chars
- lexer Markdown: rule for ```


Auto Screen Capture 舊版本資訊