98
by ErickC
Dear programmers:
1. If your thing isn't set up so that files that pull other files use relative paths, you did it wrong. Sometimes things need to move.
2. If a dialog is for an advisory message about something that isn't going to cause any real problems, then you need to add an "I don't care" button that prevents the dialog from showing up again. Nobody cares how impressive it is that you can make superfluous dialog boxes.
3. In text entry fields, the correct way to do it is this: a single click should place the cursor in the text. No more, no less. A double click should highlight whatever word was double clicked on. Users shouldn't have to fight your app to place a cursor or highlight text.
4. The most frequently-used items should be easily accessible in one click at the top level, with less-frequent functions in sub-menus ordered by function type, with the least-frequently used functions at the bottom of the hierarchy. One click for the most common functions, two for the next most common, three for the next most common, and so on. This was how things were ordered until the mid-2010s, so I know you know how to do this. Please stop adding superfluous extra dialogs for simple tasks. It's not as impressive as you think it is, and it just slows the work flow down because frequent tasks that used to take one or two clicks now take three pages of scrolling. MS Office is particularly guilty of this.
5. Please don't try to get creative with open and save dialogs (GIMP, Blender, I'm looking at you!). Just use the Windows default ones. Your special ones all reek of Windows 3.1 and they all suck balls.
6. When I am saving or exporting something, there is absolutely no reason why I should ever have to type a file extension if you have a pulldown to select file type. It's literally common sense 101 that this should automatically happen (again, GIMP, figure this out, it's not hard).
Total_douche, MSW, LICSW (lulz)