~thomas-deruyter-3/qreator/qreator

« back to all changes in this revision

Viewing changes to qreator/QreatorWindow.py

  • Committer: David Planella
  • Date: 2012-11-23 08:40:16 UTC
  • Revision ID: david.planella@ubuntu.com-20121123084016-2oq3anoyvqo09a6s
Bumped version number to allow installing the daily PPA over a stable version. Some additional whitespace changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2
2
### BEGIN LICENSE
3
3
# Copyright (C) 2012 David Planella <david.planella@ubuntu.com>
4
 
# This program is free software: you can redistribute it and/or modify it 
5
 
# under the terms of the GNU General Public License version 3, as published 
 
4
# This program is free software: you can redistribute it and/or modify it
 
5
# under the terms of the GNU General Public License version 3, as published
6
6
# by the Free Software Foundation.
7
 
8
 
# This program is distributed in the hope that it will be useful, but 
9
 
# WITHOUT ANY WARRANTY; without even the implied warranties of 
10
 
# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR 
 
7
#
 
8
# This program is distributed in the hope that it will be useful, but
 
9
# WITHOUT ANY WARRANTY; without even the implied warranties of
 
10
# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
11
11
# PURPOSE.  See the GNU General Public License for more details.
12
 
13
 
# You should have received a copy of the GNU General Public License along 
 
12
#
 
13
# You should have received a copy of the GNU General Public License along
14
14
# with this program.  If not, see <http://www.gnu.org/licenses/>.
15
15
### END LICENSE
16
16
 
176
176
        about.set_website("https://launchpad.net/qreator")
177
177
 
178
178
        #FIXME: the version should be picked up from setup.py
179
 
        about.set_version('12.05.7-dev')
 
179
        about.set_version('12.11.1-dev')
180
180
        about.set_authors([
181
181
            'David Planella <david.planella@ubuntu.com>',
 
182
            'Stefan Schwarzburg <stefan.schwarzburg@googlemail.com>',
182
183
            'Michael Hall <mhall119@ubuntu.com>',
183
184
            'Andrew Starr-Bochicchio <andrewsomething@ubuntu.com>',
184
 
            'Stefan Schwarzburg <stefan.schwarzburg@googlemail.com>',
185
185
            'Jef Spaleta <jspaleta@fedoraproject.org>',
186
186
            'Fong LH <fonglh@gmail.com>',
187
187
            ])
324
324
        '''Loads the color selector dialog and saves the chosen
325
325
        current and previous QR code colors'''
326
326
        colorsel = self.ui.color_selection_dialog.get_color_selection()
327
 
        
 
327
 
328
328
        self.set_selector_colors()
329
329
 
330
330
        colordiag = self.ui.color_selection_dialog
331
331
        response = colordiag.run()
332
 
        
 
332
 
333
333
        # It seems that when invoked from Glade, the color selector dialog
334
334
        # returns an integer instead of Gtk.ResponseType.OK, and we need to
335
335
        # set this integer explicitly in the .ui file. The 'OK' button
340
340
                self.previous_color_fg = colorsel.get_previous_color()
341
341
            elif self.ui.radiobuttonbg.get_active():
342
342
                self.current_color_bg = colorsel.get_current_color()
343
 
                self.previous_color_bg = colorsel.get_previous_color()                
 
343
                self.previous_color_bg = colorsel.get_previous_color()
344
344
 
345
345
        self.update_qr_code(self.qr_code_placeholder)
346
346
 
361
361
 
362
362
        self.previous_color_bg = self.current_color_bg
363
363
        self.previous_color_fg = self.current_color_fg
364
 
        
 
364
 
365
365
        self.current_color_bg = self.current_color_fg
366
366
        self.current_color_fg = self.previous_color_bg
367
367
 
368
368
        self.update_qr_code(self.qr_code_placeholder)
369
369
 
370
370
    def on_toolbuttonColorReset_clicked(self, widget, data=None):
371
 
        '''Reset QR code to defaults. At this point only the colors 
 
371
        '''Reset QR code to defaults. At this point only the colors
372
372
        can be edited, so effectively it resets the foreground and
373
373
        background colors to black and white, respectively'''
374
374
        self.current_color_bg = Gdk.Color(65535, 65535, 65535)  # White