@warmanw, I tried not showing the dots when they aren't useful. That is, when clicking them would hide everything, so Spine keeps them active. I'm not sure I like it though, as it loses some consistency to have the dots not there sometimes. It may just be something that takes some getting used to. The confusion only happens when the graph is showing one bone, especially when the one bone also has only one timeline. All other times clicking the dots toggles them.
@ericbdg, I'm not aware of that being a problem. Does it happen in 3.8? Do you have color management turn on in the settings? Can you send your project file and images so we can see the problem? contact@esotericsoftware.com
@Fabiano, thanks for the clarification. I think it should be relatively rare that you need to pan back and forth because you are zoomed in. Frame/auto frame in the graph keeps your curves in view. You may want to zoom in sometimes, but when finished at that zoom level it feels natural to auto frame or zoom out or pan, just like you do in the viewport. You probably don't want to remain zoomed in and pan at that zoom level, but if you do it still feels natural to me to zoom out and then in again at a new location, again like the viewport. Maybe try out the graph for a while and see if you still find yourself wanting to pan by scrubbing the timeline. If so, please let us know!
As you said, most animations can fit in the view, so will rarely scroll left/right. If you do have a very long animation then I think there is more of a case about needing to pan left/right because the curves may be too small to adjust comfortably when framed. I think panning is best done explicitly, eg by dragging the right mouse button. I'm still not sure about increasing the auto scroll speed when dragging the mouse from the timeline past the edge of the view. We may still do it, but the reason I don't like it much is that you have to drag, it starts auto scrolling at the playback speed, then it increases over time
that means you have to wait to get to the part of the animation you are looking for. I don't want to have to wait to get what I want, I want to be in control.
@Fabiano, we have some new hotkeys in v4 you might like:
Timeline Pan Drag:
Timeline Pan Move:
Timeline Frame Drag:
Timeline Frame Move:
These hotkeys should make you even faster! They allow you to pan or scrub wherever the mouse is, without needing to move your mouse to the timeline:
Timeline Panscrolls the dopesheet left/right.Timeline Framechanges the current frame (like scrubbing). This has the same behavior as dragging past the edge of the view though, we'll see about improving that. If it scrubs the timeline and scrolls the view at the same speed you move your mouse, maybe that is the best solution.Dragmeans you hold the hotkey and then press the left mouse button and drag the mouse.Movemeans you hold the hotkey and just move the mouse, without needing to press a mouse button.
Fabiano yazdıI felt like Spine really gave me a new standard in UI and usability, it's literally my benchmark for everything else, so I just want to keep it at the highest postion in my ranking
Haha, great! I like discussing this sort of thing, as usability is important to us. As a developer, I'm not a real user so while I have a lot of experience with UI/UX, I'm not out there in the trenches suffering daily from some usability issue. Please don't hesitate to bring up even minor issues. Even a minor issue can be a real thorn in your side when encountered repeatedly. Also if you don't see us fixing something, don't be shy about bringing it up multiple times and explaining why you want it until we fully understand and get it done for you. 
In 4.0.02-beta we've improved the 4 hotkeys mentioned above. They are really convenient now!