OSSP CVS Repository

ossp - Check-in [4016]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 4016
Date: 2003-Feb-06 17:47:19 (local)
2003-Feb-06 16:47:19 (UTC)
User:ms
Branch:
Comment: Fixed tab completion bug in which table entry misses text after expansion.
Tickets:
Inspections:
Files:
ossp-pkg/as/as-gui/ChangeLog      1.35 -> 1.36     1 inserted, 0 deleted
ossp-pkg/as/as-gui/TODO      1.80 -> 1.81     1 inserted, 1 deleted
ossp-pkg/as/as-gui/as_slot.cpp      1.113 -> 1.114     2 inserted, 1 deleted

ossp-pkg/as/as-gui/ChangeLog 1.35 -> 1.36

--- ChangeLog    2003/02/06 15:55:01     1.35
+++ ChangeLog    2003/02/06 16:47:19     1.36
@@ -2,6 +2,7 @@
 
 030206 Implemented embedding of escape characters into event data file
        Begin treating quit op on an edited doc as a special case to avoid loss
+       Fixed tab completion bug in which table entry misses text after expansion
 
 030205 Add logic to save empty remark fields with surrounding double quotes
        CORBA client transmission improvements, including multiple entry allowance


ossp-pkg/as/as-gui/TODO 1.80 -> 1.81

--- TODO 2003/02/06 15:34:55     1.80
+++ TODO 2003/02/06 16:47:19     1.81
@@ -67,7 +67,6 @@
 
 Screwey user notes ;-)
 ----------------------
-mks: tab completion bug causes tab completed text in edit control to be lost in table data
 rse: use left alignment for Task field because accounts are hierarchical left-to-right anyway
 rse: Amount field: HH:MM in list, but "MM minutes" at bottom -> inconsistent, so use "HH:MM" on bottom
 cs:  'd' should not delete at once but flag the record as deleted.  Use '$' to sync (similar to mutt)
@@ -82,6 +81,7 @@
 Architectural
 -------------
 Decouple form, preferences, and RPC classes
+Remove common class behaviours (quitApp, close...) to abstract classes
 
 Win32
 -----


ossp-pkg/as/as-gui/as_slot.cpp 1.113 -> 1.114

--- as_slot.cpp  2003/02/06 15:55:01     1.113
+++ as_slot.cpp  2003/02/06 16:47:19     1.114
@@ -1082,7 +1082,8 @@
 //    pTask = static_cast<RtTableItem *>(m_pMaintable->item(m_pMaintable->currentRow(), TITRAQ_IDXTASK));
 //    pTask->setText(Taskup);
 
-    m_pMaintable->setText(m_pMaintable->currentRow(), TITRAQ_IDXTASK, Taskup);
+    // Don't try to use the Taskup string, because it ignores autocompletion
+    m_pMaintable->setText(m_pMaintable->currentRow(), TITRAQ_IDXTASK, m_pTasks->currentText());
 }
 
 //

CVSTrac 2.0.1