move null_key into NcmpcppKeys
This commit is contained in:
@@ -76,7 +76,7 @@ std::string Help::DisplayKeys(int *key, int size)
|
|||||||
std::string result = "\t";
|
std::string result = "\t";
|
||||||
for (int i = 0; i < size; i++)
|
for (int i = 0; i < size; i++)
|
||||||
{
|
{
|
||||||
if (key[i] == null_key);
|
if (key[i] == NcmpcppKeys::NullKey);
|
||||||
else if (key[i] == 259)
|
else if (key[i] == 259)
|
||||||
result += "Up";
|
result += "Up";
|
||||||
else if (key[i] == 258)
|
else if (key[i] == 258)
|
||||||
|
|||||||
131
src/settings.cpp
131
src/settings.cpp
@@ -72,8 +72,13 @@ namespace
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
one = line;
|
one = line;
|
||||||
key[0] = !one.empty() && one[0] == '\'' ? one[1] : (atoi(one.c_str()) == 0 ? null_key : atoi(one.c_str()));
|
key[0] = !one.empty() && one[0] == '\''
|
||||||
key[1] = !two.empty() && two[0] == '\'' ? two[1] : (atoi(two.c_str()) == 0 ? null_key : atoi(two.c_str()));
|
? one[1]
|
||||||
|
: (atoi(one.c_str()) == 0 ? NcmpcppKeys::NullKey : atoi(one.c_str()));
|
||||||
|
|
||||||
|
key[1] = !two.empty() && two[0] == '\''
|
||||||
|
? two[1]
|
||||||
|
: (atoi(two.c_str()) == 0 ? NcmpcppKeys::NullKey : atoi(two.c_str()));
|
||||||
}
|
}
|
||||||
|
|
||||||
Border IntoBorder(const std::string &color)
|
Border IntoBorder(const std::string &color)
|
||||||
@@ -225,23 +230,23 @@ void NcmpcppKeys::SetDefaults()
|
|||||||
GoToParentDir[0] = KEY_BACKSPACE;
|
GoToParentDir[0] = KEY_BACKSPACE;
|
||||||
SwitchTagTypeList[0] = '`';
|
SwitchTagTypeList[0] = '`';
|
||||||
Quit[0] = 'q';
|
Quit[0] = 'q';
|
||||||
|
|
||||||
Up[1] = 'k';
|
Up[1] = 'k';
|
||||||
Down[1] = 'j';
|
Down[1] = 'j';
|
||||||
UpAlbum[1] = null_key;
|
UpAlbum[1] = NullKey;
|
||||||
DownAlbum[1] = null_key;
|
DownAlbum[1] = NullKey;
|
||||||
UpArtist[1] = null_key;
|
UpArtist[1] = NullKey;
|
||||||
DownArtist[1] = null_key;
|
DownArtist[1] = NullKey;
|
||||||
PageUp[1] = null_key;
|
PageUp[1] = NullKey;
|
||||||
PageDown[1] = null_key;
|
PageDown[1] = NullKey;
|
||||||
Home[1] = null_key;
|
Home[1] = NullKey;
|
||||||
End[1] = null_key;
|
End[1] = NullKey;
|
||||||
Space[1] = null_key;
|
Space[1] = NullKey;
|
||||||
Enter[1] = null_key;
|
Enter[1] = NullKey;
|
||||||
Delete[1] = 'd';
|
Delete[1] = 'd';
|
||||||
VolumeUp[1] = '+';
|
VolumeUp[1] = '+';
|
||||||
VolumeDown[1] = '-';
|
VolumeDown[1] = '-';
|
||||||
ScreenSwitcher[1] = null_key;
|
ScreenSwitcher[1] = NullKey;
|
||||||
Help[1] = 265;
|
Help[1] = 265;
|
||||||
Playlist[1] = 266;
|
Playlist[1] = 266;
|
||||||
Browser[1] = 267;
|
Browser[1] = 267;
|
||||||
@@ -252,56 +257,56 @@ void NcmpcppKeys::SetDefaults()
|
|||||||
Outputs[1] = 272;
|
Outputs[1] = 272;
|
||||||
Visualizer[1] = 273;
|
Visualizer[1] = 273;
|
||||||
Clock[1] = 274;
|
Clock[1] = 274;
|
||||||
ServerInfo[1] = null_key;
|
ServerInfo[1] = NullKey;
|
||||||
Stop[1] = null_key;
|
Stop[1] = NullKey;
|
||||||
Pause[1] = null_key;
|
Pause[1] = NullKey;
|
||||||
Next[1] = null_key;
|
Next[1] = NullKey;
|
||||||
Prev[1] = null_key;
|
Prev[1] = NullKey;
|
||||||
SeekForward[1] = null_key;
|
SeekForward[1] = NullKey;
|
||||||
SeekBackward[1] = null_key;
|
SeekBackward[1] = NullKey;
|
||||||
ToggleRepeat[1] = null_key;
|
ToggleRepeat[1] = NullKey;
|
||||||
ToggleRandom[1] = null_key;
|
ToggleRandom[1] = NullKey;
|
||||||
ToggleSingle[1] = null_key;
|
ToggleSingle[1] = NullKey;
|
||||||
ToggleConsume[1] = null_key;
|
ToggleConsume[1] = NullKey;
|
||||||
ToggleReplayGainMode[1] = null_key;
|
ToggleReplayGainMode[1] = NullKey;
|
||||||
ToggleSpaceMode[1] = null_key;
|
ToggleSpaceMode[1] = NullKey;
|
||||||
ToggleAddMode[1] = null_key;
|
ToggleAddMode[1] = NullKey;
|
||||||
ToggleMouse[1] = null_key;
|
ToggleMouse[1] = NullKey;
|
||||||
Shuffle[1] = null_key;
|
Shuffle[1] = NullKey;
|
||||||
ToggleCrossfade[1] = null_key;
|
ToggleCrossfade[1] = NullKey;
|
||||||
SetCrossfade[1] = null_key;
|
SetCrossfade[1] = NullKey;
|
||||||
UpdateDB[1] = null_key;
|
UpdateDB[1] = NullKey;
|
||||||
SortPlaylist[1] = null_key;
|
SortPlaylist[1] = NullKey;
|
||||||
ApplyFilter[1] = null_key;
|
ApplyFilter[1] = NullKey;
|
||||||
FindForward[1] = null_key;
|
FindForward[1] = NullKey;
|
||||||
FindBackward[1] = null_key;
|
FindBackward[1] = NullKey;
|
||||||
NextFoundPosition[1] = null_key;
|
NextFoundPosition[1] = NullKey;
|
||||||
PrevFoundPosition[1] = null_key;
|
PrevFoundPosition[1] = NullKey;
|
||||||
ToggleFindMode[1] = null_key;
|
ToggleFindMode[1] = NullKey;
|
||||||
EditTags[1] = null_key;
|
EditTags[1] = NullKey;
|
||||||
SongInfo[1] = null_key;
|
SongInfo[1] = NullKey;
|
||||||
ArtistInfo[1] = null_key;
|
ArtistInfo[1] = NullKey;
|
||||||
GoToPosition[1] = null_key;
|
GoToPosition[1] = NullKey;
|
||||||
Lyrics[1] = null_key;
|
Lyrics[1] = NullKey;
|
||||||
ReverseSelection[1] = null_key;
|
ReverseSelection[1] = NullKey;
|
||||||
DeselectAll[1] = null_key;
|
DeselectAll[1] = NullKey;
|
||||||
AddSelected[1] = null_key;
|
AddSelected[1] = NullKey;
|
||||||
Clear[1] = null_key;
|
Clear[1] = NullKey;
|
||||||
Crop[1] = null_key;
|
Crop[1] = NullKey;
|
||||||
MvSongUp[1] = null_key;
|
MvSongUp[1] = NullKey;
|
||||||
MvSongDown[1] = null_key;
|
MvSongDown[1] = NullKey;
|
||||||
MoveTo[1] = null_key;
|
MoveTo[1] = NullKey;
|
||||||
Add[1] = null_key;
|
Add[1] = NullKey;
|
||||||
SavePlaylist[1] = null_key;
|
SavePlaylist[1] = NullKey;
|
||||||
GoToNowPlaying[1] = null_key;
|
GoToNowPlaying[1] = NullKey;
|
||||||
GoToContainingDir[1] = null_key;
|
GoToContainingDir[1] = NullKey;
|
||||||
GoToMediaLibrary[1] = null_key;
|
GoToMediaLibrary[1] = NullKey;
|
||||||
ToggleAutoCenter[1] = null_key;
|
ToggleAutoCenter[1] = NullKey;
|
||||||
ToggleDisplayMode[1] = null_key;
|
ToggleDisplayMode[1] = NullKey;
|
||||||
ToggleInterface[1] = null_key;
|
ToggleInterface[1] = NullKey;
|
||||||
ToggleLyricsDB[1] = null_key;
|
ToggleLyricsDB[1] = NullKey;
|
||||||
GoToParentDir[1] = 127;
|
GoToParentDir[1] = 127;
|
||||||
SwitchTagTypeList[1] = null_key;
|
SwitchTagTypeList[1] = NullKey;
|
||||||
Quit[1] = 'Q';
|
Quit[1] = 'Q';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,6 @@
|
|||||||
#ifndef _SETTINGS_H
|
#ifndef _SETTINGS_H
|
||||||
#define _SETTINGS_H
|
#define _SETTINGS_H
|
||||||
|
|
||||||
#include <limits>
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include <mpd/client.h>
|
#include <mpd/client.h>
|
||||||
@@ -36,7 +35,6 @@
|
|||||||
#endif // WIN32
|
#endif // WIN32
|
||||||
|
|
||||||
const std::string config_dir = home_path + HOME_FOLDER;
|
const std::string config_dir = home_path + HOME_FOLDER;
|
||||||
const int null_key = std::numeric_limits<int>::max();
|
|
||||||
|
|
||||||
class BasicScreen; // forward declaration for screens sequence
|
class BasicScreen; // forward declaration for screens sequence
|
||||||
|
|
||||||
@@ -54,6 +52,8 @@ struct Column
|
|||||||
|
|
||||||
struct NcmpcppKeys
|
struct NcmpcppKeys
|
||||||
{
|
{
|
||||||
|
static const int NullKey = -1;
|
||||||
|
|
||||||
void SetDefaults();
|
void SetDefaults();
|
||||||
void Read();
|
void Read();
|
||||||
|
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
|
#include <limits>
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user