Comments (5)
Modified to 500ms
from amiberry.
More unexpected things, please watch this..
- I load Amiberry by double clicking the binary
- I go to "Configurations"
- There are multiple configurations listed:
- "tb_script_startup_defaults"
- "tb_script_startup_defaults2"
- "tb_script_startup_defaults3"
- I Select "tb_script_startup_defaults"
- I Set text cursor by mouse into configuration file name text field at end / last position
- I enter / add a single "3" -> the text field now reads "tb_script_startup_defaults3", which matches an existing config
- Then I click (once) on the config item "tb_script_startup_defaults3" and..
instead of just selecting that config, it will load and start the emulation.
Wrapping up:
If the name in the text field is equal to what item is being single clicked, it will load and run the emulation unexpectedly.
from amiberry.
Improved the behavior somewhat:
- Now you need a proper double click (the second click must be within 1 second) to trigger a Load/Start action on a config file. You can select an item with a single click again, and if it's not detected as a double-click action, nothing will happen except updating the Text fields (in case they don't match).
from amiberry.
Very nice! o) I will test drive once available.. o)
One more suggestion to that fix:
If you don't respect system settings, maybe it's better to use the default of Linux or Windows as double click delay time (around 400-500ms)? An unusual long double click delay time will also the lower the user experience (for no reason I guess, unless you have a technical barrier, not supporting shorter double click delay time). This sounds like nit picking for sure, but sticking to what worked for 35+ years and what is expected standard on major platforms and GUI based tools, is probably not a bad thing?
Some background on my "nit picking":
I am investigating the Linux world for more than a year now, and some things are just unnecessarily hard or diverging from expected standards - like drag 'n drop operations on a Linux desktop. On Linux, clicking an application window will bring it to the front on "mouse-down" already, instead of on "mouse-up" (as on Windows e.g.). Sounds like a minor difference, but has following huge, negative side effect: If you want to drag 'n drop something from a source-window to a target-window which is in front of the source-window , you can't!
The source-window will come to the front and hide the target window while you are aiming for your drop target. The target window might be hidden completely if you are in bad luck, at least the drop target section will be hidden most of the time. So you end up with drag-things dangling useless on your mouse-pointer! o)
I'm not sure why this is and it sounds like a mini minor detail not worth talking about, but it's enough to ruin the desktop experience for advanced users (I think). Workaround? Resize and position windows on the Linux desktop before you start dragging and dropping, which is obviously very inconvenient for single or quick drag 'n drop actions (and for no reason I assume).
So, maybe you agree?
This is actually less of nit picking, it's keeping usability as high as the standards we developed over the last few decades.
Thank you for taking the time and have a nice day! o)
from amiberry.
Thank you, top notch! o)
from amiberry.
Related Issues (20)
- Custom parameter change of uae-file not recognized anymore (BattleIsle_v1.10_1991.lha) since new amiberry menu feature "WHDLoad" HOT 3
- Add the ability to create harddrive directory? [feature]
- Sound output choice passing uae-files? HOT 3
- Select file has disappeared from the floppy drives tab in the latest preview build HOT 1
- Make "Log to console" stick HOT 7
- F12 twice freezes or crashes amiberry (preview) in KMS
- GUI: Odd behavior wrt floppy image selector dropdown?
- Builds above 5.6.8 (downloaded or self-compiled) quit unexpectedly on M3 chip and macOS 14.5 HOT 8
- Query: is it possible to extend configuation file auto-naming to include CD32/CDTV images? [feature] HOT 3
- GUI: Odd behavior wrt CD image selector dropdown?
- GUI->Hard drives/CD->Add hardfile->'...' --> 'Select hard disk file' window should not have a 'Create folder' button... HOT 4
- Makefile Error with libfloppybridge.so HOT 2
- default_auto_crop in config isnβt respected? HOT 7
- Capsimg.so is now built in the plugin directory. HOT 8
- Some questions to the new (since 5.7.0) section of WHDLoad in the Amiberry GUI HOT 8
- Query: update wiki/Available-Platforms to better reflect the current state of platform=x86-64 ? HOT 1
- Linux x86_64 crashes when saving config HOT 1
- Query: GUI->Quickstart->Amiga model: CD32 ....should Input->Port 1: also change to 'CD32 pad'? HOT 1
- Question: Is the GUI->WHDLoad panel -> Slave Data path: textbox field just a 'telltale' or a config tool? HOT 2
- Audio issues, regardless of platform HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amiberry.