535 results found
-
Remain encoding or recognize encoding properly
If a file is edited in "diffs view" of "Pending changes" tab, the encoding is changed from "Western Europe (Windows) - Codepage 1252" (Shown is encoding: None) to Unicode (UTF-8) - 65001. This change is not shown automatically. So special characters will be lost after checkin.
3 votes -
Show unchanged lines only for context in the text diff view
Option for the built-in diff window to show only a few (maybe configurable) unchanged lines around each changed line.
We have some multi-metabyte files with many thousands of lines and sometimes a few lines change and it is hard to scroll or click move around with such a large file. The buttons "to to next/previous change" are useful, but it is a lot more messy to actually see the diff.
See the attached file for a comparison with Araxis merge for an example.
In Araxis, we can see more information on the same screen.
16 votes -
Shrink height of branches displayed in Branch Explorer view
I would like the branch graphics in the Branch Explorer to be shrunk but keep the text the same size.
I use the Branch explorer all the time. I need to be able to read the branch labels and date headers, but at the same time be able to see a decent amount of history.
Press (-) button until display stops changing. Then press (+) button twice. Graphics size at this level is good, but the text is unreadable. Press the (+) button one more time. Now the text is readable but the graphics are spread apart too far.
I…
7 votes -
User right to prevent the deletion of other peoples "Shelves"
There needs to be a user right that controls if a user or user group can delete other peoples "Shelves".
As it could be possible to delete another person's shelf by accident, and there is no way of undoing that deletion. This would be especially important when the shelf itself contains a large number of changes which would take a while to redo.
Deleting of your own shelf is OK.
2 votes -
Shallow clone in GitServer
Shallow clone in GitServer is currently unsupported. However it would be very useful for big repositories and CI systems.
My scenario:
I've got very big game repository and CI system, which supports git (but not plastic directly). To perform tests and builds for multiple platform, the CI agents store a lot of clones of repository, with huge, unnecessary history. The shallow copy mechanism seems to be ideal for such case.1 vote -
server root access through authentication token
It happens quite often that one locks himself out of the server. This can happen if an invalid user becomes server owner and/or some deny-settings are set inappropriately. It happened serveral times to me and I've also seen this several times in the forum. The provided solution is to reset ACL settings in the database with all its disadvantages.
Another scenario is changing the authorization mode. We want to switch to Active Directory soon. In this case, all users in the ACL become invalid since they are unknown to the server. In order to maintain access to the server I…3 votes -
add a "ignore keyword" option/list for quick diff/merge compiler adaption without a full parser
think of a C compiler for an embedded target that has some special keywords that lead to parsing errors
5 votes -
Integrate Plastic Cloud with third party services (such as Unity Cloud Build)
Plastic Cloud is nice but it is today a cloud-hosted service that does not communicate with any other cloud-hosted services. I would like to see that it is possible to hook other services up directly to Plastic Cloud repos.
The most straight-forward way to do this would probably be to provide a GitSync solution -- it would immediately allow Unity Cloud Build, Slack and many other integrations to work without additional work on your part. If there are difficulties when creating a two-way GitSync solution for Plastic Cloud then a read-only Git API would enable most integrations to function.
In…
6 votes -
Keyboard shortcuts in the diff viewer don't always work
The issue refers to the diff viewer window. The CTRL + + and CTRL + - keyboard shortcuts are handled globally within the window, no matter where keyboard focus is. On the other hand, the CTRL + M and CTRL + N (and their counterparts with Shift pressed) work only when keyboard focus is in the diff pane on the bottom.
The problem is that when you want to go through a code review, you have to click the diff pane whenever you switch to another file. Please check it by yourself: open the diff viewer, press CTRL + +…
6 votes -
Add predefined 'open with' context menu options to the diff viewer
I noticed that the predefined open with context menu options are available in Items view, in the Pending changes view, but not in the diff viewer window. Would you consider a unification here? IMO these predefined open with options would be useful in the diff viewer window as well.
The second difference is that both in the Items view and in the Pending changes view there is an action for double LMB click, but there is no adequate action supported in the diff viewer. Would you consider a unification with the Pending changes view here as well?
5 votes -
Show Deleted files in Items option
An option to show deleted files in the Items list/treeview
6 votes -
split diff view among 2 or 3 monitors
It's very tough to examine diffs on a single monitor. You have 3 panes, Semantic View on the left, source in middle, and changed on the right. You wind up having to scroll all over the place. Most developers have two monitors, and many like me have three. What if you could hit an "Expand" button and one monitor would display source view full screen, and the other monitor was destination view? Optionally, the third monitor would show Semantic View and the top pane of changed files would be on all of the views. Considering the fact that Plastic is…
6 votes -
Possibility to show semantic history for deleted files
This require a list of deleted files (that can be filtered).
5 votes -
Fix wheel scrolling in Code Review Window
If the focus is in the treeview of the changed files and the mouse is over that part, scrolling with the mouse wheel scrolls only this part. But if the mouse is over Content part (lower part), both parts are scrolled, where only the Content part should be scrolled.
If the focus is at the lower part, only this is scrolled if the mouse is over it. If the mouse is over the tree part nothing will be scrolled.
5 votes -
Change status of code review in Code Review Window
Possiblity to change the Status of a code review directly in the Code Review Window. After all files are viewed one of two buttons (Discarded and Approved) can be clicked.
9 votes -
Better graphical visualization of changeset intervals within branch explorer
When you did a subtractive merge on a changeset interval, it is really confusing when you see just one arrow pointing away from the last changeset of the changeset interval, because later on, I would think there was only this one last changeset involved.
It would be nice, if the graphical visualization would highlight such happenings better. Maybe with a curly brace or a special envelope around such changeset intervals.
4 votes -
Visual Studio plugin: Change the color of the Color Bar
VS has the built-in behaviour of changing the colour bar (just to the left of the code) that tracks the change status of the code (yellow for unsaved code modification, green for code changed and saved this session).
It would be nice to override/change this behavior, so that code lines with pending changes are marked. If the mouse hover over the color bar the original code lines are displayed in a pop-up.
3 votes -
Add support for non-Gregorian calendars
When using a calendar that is not the Gregorian calendar (in my case, I use the Japanese one, but I'm willing to bet it also happens with other calendars like the Hebrew one), many date-based operations in the PlasticSCM client break, including but not limited to:
- Branch Explorer
- Changesets (the action in the left menu, below Branch Explorer)This means that at this moment, I am unable to use said features without changing my OS' calendar back to the Gregorian one.
1 vote -
Pending changes: remove groups (C, A, M)
I would like to view pending changes not group by C, A, M but as a list that has the full path to the item with an icon or other indicator for status (C,A,M). Sometimes I am working on different things for debugging or testing and I want to ignore those changes. If the list was just sorted by complete filename it would be easy to see and ignore certain changes.
2 votes -
List of children/parents displayed in the properties panel for any selected changeset
It is a pity to have using the command line to get this information while it could be simply displayed by default in the properties of the selected changeset.
Tortoise Mercurial GUI client do this and it is very easy to handle. More, the parent/child changesets can be quickly found just by clicking on the hypertext link4 votes
- Don't see your idea?