ModPlug Central

OpenMPT Development (Archive) => Bug Reports => Bug Report Archive => Topic started by: Squirrel Havoc on April 15, 2006, 09:52:39

Title: .42 Confusion over record state
Post by: Squirrel Havoc on April 15, 2006, 09:52:39
Maybe this is some kind of new feature I didn't understand. Anyway:

On a song, I select some data from a column, right click and go to "Copy". Then put the cursor in another column and right click and hit "Paste", but nothing happens. So I Shift+Ins to paste it, nothing happens, so I Ctrl+V to paste and still nothing happens.

I tried it on a few songs, but it was the same. Mix paste or hitting Space doesn't do anything either.

Is this a bug?
Title: .42 Confusion over record state
Post by: Relabsoluness on April 15, 2006, 12:11:23
Are you sure that 'record' was enabled?  :)
Title: Re: (S=O) .42 Paste not functioning?
Post by: fisk0 on April 15, 2006, 12:17:55
Quote from: "Squirrel Havoc"I tried it on a few songs, but it was the same. Mix paste or hitting Space doesn't do anything either.

Is this a bug?

To me, it seems like the default key for enabling/disabling Record has been changed from Space to something else.
That's why Space doesn't do anything (and possibly why you can't do anything). :)
Title: .42 Confusion over record state
Post by: Squirrel Havoc on April 15, 2006, 12:20:17
You know, it seems to me that if a setting is keeping you from doing something, there should be a warning (maybe in the status bar) that lets you know why you can't do it. Record was disabled, I was about to report that drag & drop didnt work either, but enabling record fixed that too.

Thanks guys
Title: .42 Confusion over record state
Post by: Relabsoluness on April 15, 2006, 13:10:25
Quote from: "Squirrel Havoc"You know, it seems to me that if a setting is keeping you from doing something, there should be a warning (maybe in the status bar) that lets you know why you can't do it.
I agree. For example when I tested Renoise I had a problem that I couldn't enter notes - only after battling with it way too long, I noticed that record was off(hopefully anyone testing ompt won't have the same problem  :) ). And even though I now know what is likely the cause if for example paste doesn't work, I occasionally have those short moments of wonderment: "Hey, why didn't anything happen?"
Title: .42 Confusion over record state
Post by: fisk0 on April 15, 2006, 13:18:28
I think Record should be enabled by default.
If you create a new song you'll probably want to enter some notes into it.
There can't be many people that prefer creating new projects just to watch empty patterns?
Title: .42 Confusion over record state
Post by: speed-goddamn-focus on April 15, 2006, 13:57:33
Quote from: "fisk0"I think Record should be enabled by default.
If you create a new song you'll probably want to enter some notes into it.
There can't be many people that prefer creating new projects just to watch empty patterns?

I think it was until someone requested the state to be saved.
Title: .42 Confusion over record state
Post by: fisk0 on April 15, 2006, 14:41:38
Quote from: "speed-goddamn-focus"I think it was until someone requested the state to be saved.

Strange, I always set Record to enabled, but still it is always disabled when i start the program again later.
Title: .42 Confusion over record state
Post by: speed-goddamn-focus on April 15, 2006, 14:45:26
Quote from: "fisk0"
Quote from: "speed-goddamn-focus"I think it was until someone requested the state to be saved.

Strange, I always set Record to enabled, but still it is always disabled when i start the program again later.

Then I guess I was wrong! :)

EDIT: That feature was supposedly introduced with build 1.17.02.41, but  I'm unable o check whether it's working or not right now. On earlier builds the default state is record=on.
Title: .42 Confusion over record state
Post by: LPChip on April 15, 2006, 16:00:50
There doesn't seem to be a bug with copy or pasting, so I'm closing it as being a bug. Perhaps we can change it to another bug or so. Rewbs, I leave that to you.

Closing this one unless Rewbs or anyone else things it should be otherwise. (you can still post)
Title: .42 Confusion over record state
Post by: Diamond on April 16, 2006, 01:04:43
Rewbs, maybe you should just make it an option in the general preferences whether to have record enabled or disabled by default instead of having the state saved in the INI file.  This should satisfy everyone and is more flexible.
Title: Re: (S=O) .42 Paste not functioning?
Post by: rewbs on April 16, 2006, 01:31:03
Quote from: "fisk0"To me, it seems like the default key for enabling/disabling Record has been changed from Space to something else.
That's why Space doesn't do anything (and possibly why you can't do anything). :)
Check your key config. It's under pattern editor general, and is erroneously called Enable Recording (should be toggle recording).
Title: .42 Confusion over record state
Post by: rewbs on April 16, 2006, 01:37:36
Quote from: "fisk0"
Quote from: "speed-goddamn-focus"I think it was until someone requested the state to be saved.

Strange, I always set Record to enabled, but still it is always disabled when i start the program again later.

Check your ini file...
. If you have Record=1 under [Pattern Editor] and the first loaded/opened song still has record off by default, or
. If you enable recording, close OpenMPT, and you still don't have Record=1 in your ini file
then there's a bug.

It works over here though.
Title: .42 Confusion over record state
Post by: rewbs on April 16, 2006, 01:40:44
Quote from: "fisk0"I think Record should be enabled by default.
If you create a new song you'll probably want to enter some notes into it.
There can't be many people that prefer creating new projects just to watch empty patterns?
If no value is found for the record status in the ini file, it will default to enabled. First time users should have recording enabled.
Title: .42 Confusion over record state
Post by: rewbs on April 16, 2006, 01:47:32
Quote from: "Diamond"Rewbs, maybe you should just make it an option in the general preferences whether to have record enabled or disabled by default instead of having the state saved in the INI file.  This should satisfy everyone and is more flexible.
General settings are saved to the INI file too.

Currently, when you create/load a song, the record status for that song will be the last one you set. This seems pretty sensible and intuitive to me (and mimics the behaviour of the channel VU meters presented in the same toolbar), but apparently it's causing confusion (or maybe it's broken and somehow it's only working properly for me). If you all feel it would be more intuitive if a fixed record status (configurable in the general settings) was used for new and loaded songs, rather than remembering the last status you set, I can do that...
Title: .42 Confusion over record state
Post by: Diamond on April 16, 2006, 04:27:20
Quote from: "rewbs"
Quote from: "Diamond"Rewbs, maybe you should just make it an option in the general preferences whether to have record enabled or disabled by default instead of having the state saved in the INI file.  This should satisfy everyone and is more flexible.
General settings are saved to the INI file too.

Sorry about the minor confusion.  I'm aware of this.  I just meant that having it as an option in the preferences would probably make more sense because if someone prefers the record state to be in an enabled/disabled state by default, they would have to make sure to toggle it before closing the program every time to insure it opens in the preferred mode the next time.
Title: .42 Confusion over record state
Post by: Diamond on April 16, 2006, 04:31:40
Or maybe the option in the preferences could have 3 modes?  Enabled by default, disabled by default or remember last state.
Title: .42 Confusion over record state
Post by: Relabsoluness on April 16, 2006, 12:48:12
Quote from: "rewbs"If you all feel it would be more intuitive if a fixed record status (configurable in the general settings) was used for new and loaded songs, rather than remembering the last status you set, I can do that...
There's no solution that would please everyone  :)
Title: .42 Confusion over record state
Post by: LPChip on April 16, 2006, 12:55:10
What bugs me the most, is that when you load a song, and record was off, you enable it, then close the song, reopen it, and record is set to off again.

I now have record on by closing mpt.

Perhaps just remember the state of record when openmpt closes and is opened again, but for the rest keep the setting throughout every song?