add plural forms for pt to gtk2_ardour/po/pt.po
[ardour.git] / gtk2_ardour / enums.cc
index ca9d5cfe21c911e6e942dd5ecbd279e7fdb58fa9..4f8a348a912dd691a61c0bcbc2abb5643a81f718 100644 (file)
@@ -22,6 +22,7 @@
 #include "audio_clock.h"
 #include "editing.h"
 #include "enums.h"
+#include "editor_items.h"
 
 using namespace std;
 using namespace PBD;
@@ -44,6 +45,8 @@ setup_gtk_ardour_enums ()
        SnapType snap_type;
        SnapMode snap_mode;
        ZoomFocus zoom_focus;
+       ItemType item_type;
+       MouseMode mouse_mode;
 
 #define REGISTER(e) enum_writer.register_distinct (typeid(e).name(), i, s); i.clear(); s.clear()
 #define REGISTER_BITS(e) enum_writer.register_bits (typeid(e).name(), i, s); i.clear(); s.clear()
@@ -131,4 +134,55 @@ setup_gtk_ardour_enums ()
        REGISTER_ENUM (ZoomFocusMouse);
        REGISTER_ENUM (ZoomFocusEdit);
        REGISTER (zoom_focus);
+
+       REGISTER_ENUM (RegionItem);
+       REGISTER_ENUM (WaveItem);
+       REGISTER_ENUM (StreamItem);
+       REGISTER_ENUM (PlayheadCursorItem);
+       REGISTER_ENUM (MarkerItem);
+       REGISTER_ENUM (MarkerBarItem);
+       REGISTER_ENUM (RangeMarkerBarItem);
+       REGISTER_ENUM (CdMarkerBarItem);
+       REGISTER_ENUM (VideoBarItem);
+       REGISTER_ENUM (TransportMarkerBarItem);
+       REGISTER_ENUM (SelectionItem);
+       REGISTER_ENUM (ControlPointItem);
+       REGISTER_ENUM (GainLineItem);
+       REGISTER_ENUM (AutomationLineItem);
+       REGISTER_ENUM (MeterMarkerItem);
+       REGISTER_ENUM (TempoCurveItem);
+       REGISTER_ENUM (TempoMarkerItem);
+       REGISTER_ENUM (MeterBarItem);
+       REGISTER_ENUM (TempoBarItem);
+       REGISTER_ENUM (RegionViewNameHighlight);
+       REGISTER_ENUM (RegionViewName);
+       REGISTER_ENUM (StartSelectionTrimItem);
+       REGISTER_ENUM (EndSelectionTrimItem);
+       REGISTER_ENUM (AutomationTrackItem);
+       REGISTER_ENUM (FadeInItem);
+       REGISTER_ENUM (FadeInHandleItem);
+       REGISTER_ENUM (FadeOutItem);
+       REGISTER_ENUM (FadeOutHandleItem);
+       REGISTER_ENUM (NoteItem);
+       REGISTER_ENUM (FeatureLineItem);
+        REGISTER_ENUM (LeftFrameHandle);
+        REGISTER_ENUM (RightFrameHandle);
+       REGISTER_ENUM (StartCrossFadeItem);
+       REGISTER_ENUM (EndCrossFadeItem);
+       REGISTER_ENUM (CrossfadeViewItem);
+       REGISTER_ENUM (TimecodeRulerItem);
+       REGISTER_ENUM (MinsecRulerItem);
+       REGISTER_ENUM (BBTRulerItem);
+       REGISTER_ENUM (SamplesRulerItem);
+       REGISTER (item_type);
+
+       REGISTER_ENUM(MouseObject);
+       REGISTER_ENUM(MouseRange);
+       REGISTER_ENUM(MouseDraw);
+       REGISTER_ENUM(MouseTimeFX);
+       REGISTER_ENUM(MouseAudition);
+       REGISTER_ENUM(MouseCut);
+       REGISTER_ENUM(MouseContent);
+       REGISTER (mouse_mode);
+
 }