#include <string.h>
#include "modest-ui-dimming-rules.h"
+#include "modest-ui-actions.h"
#include "modest-dimming-rule.h"
#include "modest-debug.h"
#include "modest-tny-folder.h"
}
gboolean
-modest_ui_dimming_rules_on_new_msg_or_folder (ModestWindow *win,
- gpointer user_data)
-{
- GtkWidget *folder_view;
-
- g_return_val_if_fail (MODEST_IS_MAIN_WINDOW (win), FALSE);
-
- /* Check first if the folder view has the focus */
- folder_view = modest_main_window_get_child_widget (MODEST_MAIN_WINDOW (win),
- MODEST_MAIN_WINDOW_WIDGET_TYPE_FOLDER_VIEW);
- if (gtk_widget_is_focus (folder_view)) {
- return modest_ui_dimming_rules_on_new_folder (win, user_data);
- } else {
- return modest_ui_dimming_rules_on_new_msg (win, user_data);
- }
-}
-
-gboolean
modest_ui_dimming_rules_on_new_msg (ModestWindow *win, gpointer user_data)
{
ModestDimmingRule *rule = NULL;
}
if (!dimmed) {
dimmed = state->any_marked_as_deleted;
- if (dimmed)
- modest_dimming_rule_set_notification (rule, _("mcen_ib_message_already_deleted"));
+ if (dimmed) {
+ gchar *msg = modest_ui_actions_get_msg_already_deleted_error_msg (win);
+ modest_dimming_rule_set_notification (rule, msg);
+ g_free (msg);
+ }
}
if (!dimmed) {
dimmed = _selected_msg_sent_in_progress (win);
if (!dimmed) {
dimmed = state->any_marked_as_deleted;
if (dimmed) {
- modest_dimming_rule_set_notification (rule, _("mcen_ib_message_already_deleted"));
+ gchar *msg = modest_ui_actions_get_msg_already_deleted_error_msg (win);
+ modest_dimming_rule_set_notification (rule, msg);
+ g_free (msg);
}
}
if (!dimmed) {
}
if (!dimmed) {
dimmed = state->any_marked_as_deleted;
- if (dimmed)
- modest_dimming_rule_set_notification (rule, _("mcen_ib_message_already_deleted"));
+ if (dimmed) {
+ gchar *msg = modest_ui_actions_get_msg_already_deleted_error_msg (win);
+ modest_dimming_rule_set_notification (rule, msg);
+ g_free (msg);
+ }
}
if (!dimmed) {
dimmed = state->sent_in_progress;