commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r6531 - in grc/trunk: notes src/Graphics


From: jblum
Subject: [Commit-gnuradio] r6531 - in grc/trunk: notes src/Graphics
Date: Tue, 25 Sep 2007 00:16:12 -0600 (MDT)

Author: jblum
Date: 2007-09-25 00:16:12 -0600 (Tue, 25 Sep 2007)
New Revision: 6531

Modified:
   grc/trunk/notes/release_notes.txt
   grc/trunk/src/Graphics/MainWindow.py
Log:
tab improvements

Modified: grc/trunk/notes/release_notes.txt
===================================================================
--- grc/trunk/notes/release_notes.txt   2007-09-25 04:33:55 UTC (rev 6530)
+++ grc/trunk/notes/release_notes.txt   2007-09-25 06:16:12 UTC (rev 6531)
@@ -1,19 +1,10 @@
-This release: GRC 0.69, September 19th 2007
+This release: PENDING
 
-Last release: GRC 0.65, March 20th 2007
+Last release: GRC 0.69, September 19th 2007
 
 Compatibility: 
-       gnuradio trunk r6477 and subsequent revisions within a reasonable 
time-period
+       gnuradio trunk rxxxx and subsequent revisions within a reasonable 
time-period
        gnuradio 3.1 branch
 
 Fixes and New Features:
-       -rx on usrp side b works
-       -usrp flex rf options
-       -usrp dual source and sink
-       -selector/deselector block
-       -packet modulator and demodulator
-       -misc block fixes and additions
-       -tabbed windows
-       -execute a flow graph without graphics
-       -new math expressions, with filter functions
-
+       -multilple scope channels

Modified: grc/trunk/src/Graphics/MainWindow.py
===================================================================
--- grc/trunk/src/Graphics/MainWindow.py        2007-09-25 04:33:55 UTC (rev 
6530)
+++ grc/trunk/src/Graphics/MainWindow.py        2007-09-25 06:16:12 UTC (rev 
6531)
@@ -288,7 +288,9 @@
                        Messages.send_fail_load(e)
                        return  
                self.notebook.append_page(page, page.get_tab())
-               self._set_page(page)
+               try: self.notebook.set_tab_reorderable(page, True)
+               except: pass #gtk too old
+               if not file_path: self._set_page(page) #only show if blank
                
        def close_pages(self):
                """
@@ -296,6 +298,7 @@
                @return true if all closed
                """
                files = filter(lambda file: file, self._get_files()) #filter 
blank files
+               
self._set_page(self.notebook.get_nth_page(self.notebook.get_n_pages()-1)) #show 
last page
                for page in self._get_pages():
                        self.page_to_be_closed = page
                        self.close_page(False)
@@ -306,8 +309,8 @@
        def close_page(self, ensure=True):
                """
                Close the current page.
-               If ensure: ensure there is at least one page in the notebook,
-               call new page if get page is none.
+               If the notebook becomes empty, and ensure is true,
+               call new page upon exit to ensure that at least one page exists.
                @param ensure boolean
                """
                if not self.page_to_be_closed: self.page_to_be_closed = 
self.get_page()





reply via email to

[Prev in Thread] Current Thread [Next in Thread]