Send commitlog mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:
1. r3054 - in
trunk/src/target/OM-2007.2/applications/openmoko-today2: . src
([EMAIL PROTECTED])
2. r3055 -
trunk/src/target/OM-2007.2/artwork/themes/openmoko-standard-2/gtk-2.0
([EMAIL PROTECTED])
3. r3056 - in
trunk/src/target/OM-2007.2/applications/openmoko-today2: . src
([EMAIL PROTECTED])
4. r3057 -
trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src
([EMAIL PROTECTED])
--- Begin Message ---
Author: chris
Date: 2007-09-28 15:42:50 +0200 (Fri, 28 Sep 2007)
New Revision: 3054
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
Log:
* src/today-task-manager.c: (today_task_manager_kill):
Call gdk_flush() before gdk_error_trap_pop() - Hopefully fix crashes
when closing other apps
Modified: trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
2007-09-27 16:45:06 UTC (rev 3053)
+++ trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
2007-09-28 13:42:50 UTC (rev 3054)
@@ -1,3 +1,9 @@
+2007-09-28 Chris Lord <[EMAIL PROTECTED]>
+
+ * src/today-task-manager.c: (today_task_manager_kill):
+ Call gdk_flush() before gdk_error_trap_pop() - Hopefully fix crashes
+ when closing other apps
+
2007-09-14 Thomas Wood <[EMAIL PROTECTED]>
* src/today-pim-journal.c: (today_pim_journal_box_new): Don't try to
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
2007-09-27 16:45:06 UTC (rev 3053)
+++
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
2007-09-28 13:42:50 UTC (rev 3054)
@@ -563,6 +563,7 @@
* http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2506711
*/
if (GDK_IS_WINDOW (window)) {
+ gint error;
XEvent ev;
memset(&ev, 0, sizeof(ev));
@@ -579,7 +580,9 @@
SubstructureRedirectMask, &ev);
XSync(GDK_DISPLAY(),FALSE);
- gdk_error_trap_pop();
+ gdk_flush ();
+ if ((error = gdk_error_trap_pop ()))
+ g_warning ("Trapped X11 error %d", error);
/* The following code looks equivalent to me, but isn't.. */
/*GdkEvent *event = gdk_event_new (GDK_CLIENT_EVENT);
--- End Message ---
--- Begin Message ---
Author: chris
Date: 2007-09-28 18:18:38 +0200 (Fri, 28 Sep 2007)
New Revision: 3055
Modified:
trunk/src/target/OM-2007.2/artwork/themes/openmoko-standard-2/gtk-2.0/openmoko-dates
Log:
Add more styling for openmoko-dates
Modified:
trunk/src/target/OM-2007.2/artwork/themes/openmoko-standard-2/gtk-2.0/openmoko-dates
===================================================================
---
trunk/src/target/OM-2007.2/artwork/themes/openmoko-standard-2/gtk-2.0/openmoko-dates
2007-09-28 13:42:50 UTC (rev 3054)
+++
trunk/src/target/OM-2007.2/artwork/themes/openmoko-standard-2/gtk-2.0/openmoko-dates
2007-09-28 16:18:38 UTC (rev 3055)
@@ -56,6 +56,26 @@
GtkButton::focus-line-width = 0
}
+style "calendar" {
+ base[NORMAL] = "#ffffff"
+}
+
+style "calendar-events" {
+ bg[NORMAL] = "#ff7800"
+}
+
+style "year-view" {
+ bg[NORMAL] = "#333333"
+ fg[NORMAL] = "#ffffff"
+}
+
widget "*moko-dates-vborder-button" style "mokodatesvborderbutton"
widget "*moko-dates-hborder-button" style "mokodateshborderbutton"
+widget "*.JanaGtkDayView.*JanaGtkTreeLayout" style "calendar"
+class "JanaGtkMonthView" style "calendar"
+widget "*.JanaGtkDayView.*JanaGtkTreeLayout" style "calendar-events"
+widget "*.JanaGtkMonthView.*JanaGtkTreeLayout" style "calendar-events"
+
+widget "*.JanaGtkYearView.*" style "year-view"
+
--- End Message ---
--- Begin Message ---
Author: chris
Date: 2007-09-28 19:20:02 +0200 (Fri, 28 Sep 2007)
New Revision: 3056
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
Log:
* src/today-task-manager.c:
Trap around gdk_window_foreign_new_for_display() and flush before every
gdk_error_trap_pop().
Modified: trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
2007-09-28 16:18:38 UTC (rev 3055)
+++ trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog
2007-09-28 17:20:02 UTC (rev 3056)
@@ -1,5 +1,15 @@
2007-09-28 Chris Lord <[EMAIL PROTECTED]>
+ * src/today-task-manager.c: (get_utf8_property),
+ (get_text_property), (window_get_icon),
+ (today_task_manager_populate_tasks), (today_task_manager_kill),
+ (today_task_manager_kill_clicked_cb),
+ (today_task_manager_raise_clicked_cb):
+ Trap around gdk_window_foreign_new_for_display() and flush before every
+ gdk_error_trap_pop().
+
+2007-09-28 Chris Lord <[EMAIL PROTECTED]>
+
* src/today-task-manager.c: (today_task_manager_kill):
Call gdk_flush() before gdk_error_trap_pop() - Hopefully fix crashes
when closing other apps
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
2007-09-28 16:18:38 UTC (rev 3055)
+++
trunk/src/target/OM-2007.2/applications/openmoko-today2/src/today-task-manager.c
2007-09-28 17:20:02 UTC (rev 3056)
@@ -62,6 +62,7 @@
&nitems,
&bytes_after,
(gpointer) &val);
+ gdk_flush ();
if (gdk_error_trap_pop () || result != Success)
return NULL;
@@ -103,6 +104,7 @@
window,
&text,
atom);
+ gdk_flush ();
if (gdk_error_trap_pop () || result == 0)
return NULL;
@@ -186,6 +188,7 @@
&nitems,
&bytes_after,
(gpointer) &data);
+ gdk_flush ();
if (gdk_error_trap_pop () || result != Success)
return NULL;
@@ -359,6 +362,7 @@
&nitems,
&bytes_after,
(gpointer) &windows);
+ gdk_flush ();
if (gdk_error_trap_pop () || result != Success)
return;
@@ -563,7 +567,6 @@
* http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2506711
*/
if (GDK_IS_WINDOW (window)) {
- gint error;
XEvent ev;
memset(&ev, 0, sizeof(ev));
@@ -581,8 +584,7 @@
XSync(GDK_DISPLAY(),FALSE);
gdk_flush ();
- if ((error = gdk_error_trap_pop ()))
- g_warning ("Trapped X11 error %d", error);
+ gdk_error_trap_pop ();
/* The following code looks equivalent to me, but isn't.. */
/*GdkEvent *event = gdk_event_new (GDK_CLIENT_EVENT);
@@ -613,9 +615,13 @@
display = gtk_widget_get_display (data->tasks_table);
xid = GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (tile), "window"));
+
+ gdk_error_trap_push ();
window = gdk_window_foreign_new_for_display (display, xid);
+ gdk_flush ();
+ gdk_error_trap_pop ();
- today_task_manager_kill (data, window);
+ if (window) today_task_manager_kill (data, window);
}
static void
@@ -658,6 +664,7 @@
SubstructureRedirectMask, &ev);
XSync(GDK_DISPLAY(),FALSE);
+ gdk_flush ();
gdk_error_trap_pop();
}
--- End Message ---
--- Begin Message ---
Author: abraxa
Date: 2007-09-29 00:33:13 +0200 (Sat, 29 Sep 2007)
New Revision: 3057
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c
Log:
Fixed bug #897: Use home directory if OMP_DEFAULT_FILE_CHOOSER_PATH doesn't
exist
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c
2007-09-28 17:20:02 UTC (rev 3056)
+++
trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c
2007-09-28 22:33:13 UTC (rev 3057)
@@ -190,8 +190,16 @@
omp_session->volume = 100;
omp_session->fade_speed = 5000;
- g_snprintf(omp_session->file_chooser_path,
sizeof(omp_session->file_chooser_path),
- "%s", OMP_DEFAULT_FILE_CHOOSER_PATH);
+
+ // Set file chooser path to default - or home if that doesn't exist
+ if (g_file_test(OMP_DEFAULT_FILE_CHOOSER_PATH, G_FILE_TEST_IS_DIR))
+ {
+ g_snprintf(omp_session->file_chooser_path,
sizeof(omp_session->file_chooser_path),
+ "%s", OMP_DEFAULT_FILE_CHOOSER_PATH);
+ } else {
+ g_snprintf(omp_session->file_chooser_path,
sizeof(omp_session->file_chooser_path),
+ "%s", g_get_home_dir());
+ }
}
/**
--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog