log ui/mainwindow.cpp @ 1400:e18fccc081f1

age author description
2015-01-23 Andre Heinecke Improve debug output for list verification and no installed list
2015-01-15 Andre Heinecke (issue179) Handle software update even if new version can't be found on server
2014-11-24 Andre Heinecke (issue179) Handle SW verify failures and try to redownload the update
2014-11-24 Andre Heinecke (issue179) Read install signature timestamp from config
2014-11-21 Andre Heinecke (issue177) Only install updates with a newer signature on windows
2014-11-19 Andre Heinecke (issue177) Only install certificate lists which are newer
2014-10-23 Andre Heinecke (issue170) Keep checking for updates in intervals
2014-10-16 Andre Heinecke (issue170) Add delay for update checking
2014-10-15 Andre Heinecke (issue155) Set window icon to the logo on unity
2014-10-13 Andre Heinecke (issue161) Set do-changes icon also on windows when UAC shield is not neccessary.
2014-10-13 Andre Heinecke (issue154) Do not force the details button to be active if a certificate changes
2014-10-13 Andre Heinecke (issue165) Invert manual states. Manual changes are inverted as the action should be the opposite of
2014-09-29 Andre Heinecke (issue44) Also set available information when sw was dowloaded.
2014-09-29 Emanuel Schuetze Merged.
2014-09-29 Emanuel Schuetze Translations updated.
2014-09-29 Andre Heinecke (issue44) Fix slot parameters
2014-09-29 Andre Heinecke (issue44) finish slot renaming from restart to startafterupdate
2014-09-26 Andre Heinecke Merge
2014-09-26 Andre Heinecke Add inactive debug code for update installation
2014-09-26 Andre Heinecke (issue44) Move check if the SW was updated into setLastModifiedSWDate
2014-09-26 Andre Heinecke (issue44) also accept that an update happened if the current version is newer
2014-09-25 Andre Heinecke (issue54) Monitor update installation and restart afterwards on Linux
2014-09-25 Andre Heinecke (issue39) Show generic warning on installation for firefox/thunderbird instances
2014-09-24 Andre Heinecke (issue111) Remove unecessary update tips
2014-09-24 Andre Heinecke (issue146) Always draw certificate item buttons as unchecked
2014-09-24 Andre Heinecke (issue148) Disable UI Updates while loading the list.
2014-09-24 Andre Heinecke (issue148) Only update list widgets when something new is available.
2014-09-24 Andre Heinecke Remove unused state. Only confusing the state model.
2014-09-24 Andre Heinecke (issue38) A bit debug output for LTE handling.
2014-09-24 Andre Heinecke (issue38) Add long time error handling.
2014-09-24 Emanuel Schuetze (issue68) Added license note to about dialog of client and admin application.
2014-09-23 Bernhard Reiter (issue121) icon, new version for the do-changes button.
2014-09-23 Bernhard Reiter (issue115) icons, new for cert-to-be* with color.
2014-09-23 Bernhard Reiter (issue121) better Icon for the pending changes.
2014-09-23 Andre Heinecke (issue144) Handle removal certificates differently in manual changes.
2014-09-18 Andre Heinecke (issue107) Comment all TODO's and FIXME's with issues as documented in issue107
2014-09-18 Andre Heinecke Fix connect syntax in downloader destroy notification.
2014-09-18 Andre Heinecke Indentation fix
2014-09-18 Andre Heinecke (issue36) read_and_verify_list expects utf8 filenames.
2014-09-18 Andre Heinecke (issue115) Use updated icons.
2014-09-18 Andre Heinecke (issue132) Notfiy the downloader when the mainwindow is destroyed
2014-09-18 Andre Heinecke (issue130) Do not show error when software was not found and handle it in setLastMod
2014-09-18 Andre Heinecke (issue99) Make OK button in message box notification configurable and change it for list updates
2014-09-17 Andre Heinecke (issue130) Remove USE_REAL_RESOURCE option and implement behavior as descript in the issue
2014-09-17 Andre Heinecke (issue96) Add progressbar during download if window is visible.
2014-09-17 Andre Heinecke (issue54) If the MainWindows is visible when an update is triggered start it visible after upadte
2014-09-16 Andre Heinecke (issue127) Rename the installer to a pretty name before execution.
2014-09-15 Andre Heinecke (issue115) Move tooltips into body to make qt tr work
2014-09-15 Andre Heinecke (issue115) Add tooltips and fix manual changes handling
2014-09-15 Andre Heinecke Revert commit 1102
2014-09-15 Andre Heinecke (issue115) Rework CertificateListWidgets to have a ToolButton instead of a combobox
2014-09-15 Emanuel Schuetze (issue111) Wording and German translation.
2014-09-15 Andre Heinecke (issue111) Move detailed header into the scrollarea
2014-09-15 Andre Heinecke (issue111) Use active property to handle manually changed certificates
2014-09-15 Andre Heinecke (issue111) Rename updates button to pending changes
2014-09-15 Andre Heinecke (issue111) Rework Updates ui
2014-09-15 Andre Heinecke (issue111) Use shorter date format
2014-09-15 Andre Heinecke (issue111) Rework header to be simpler and left bound.
2014-09-15 Andre Heinecke (issue111) Avoid clipping the last charcter in italic font.
2014-09-15 Andre Heinecke (issue111) Move Version label into header.
2014-09-15 Andre Heinecke Add option "USE_REAL_RESOURCES" to avoid the if 1 dance for test/release builds.
2014-09-12 Andre Heinecke Use release version urls again 0.9.2
2014-09-12 Andre Heinecke (issue124) Switch server URL and remove some RELEASE_BUILD options
2014-09-11 Andre Heinecke Extend logging to all choices and SW updates.
2014-09-11 Andre Heinecke (issue118) Extend verify_binary to carry an open file
2014-09-10 Andre Heinecke (issue54) Launch depending on visibility either as tray or full after installation
2014-09-10 Andre Heinecke (issue38) Show error message as messagebox if the window is visible
2014-09-09 Andre Heinecke (issue44) Remove downloaded binaries after update
2014-09-09 Andre Heinecke Switch back to development test url
2014-09-04 Andre Heinecke (issue103) Only shut down if the mainwidow is not visible
2014-09-04 Andre Heinecke Switch build url for another development/test release
2014-09-03 Andre Heinecke Revert back to the development url
2014-09-02 Andre Heinecke Yet another release without a dedicated test server.
2014-09-02 Emanuel Schuetze Updated translations.
2014-09-02 Andre Heinecke (issue66) Only depend on is_system_install on windows to decide privilege raise
2014-09-01 Andre Heinecke Save installation success independet of state.
2014-09-01 Emanuel Schuetze (UI) Added space in QPushButton on about page.
2014-09-01 Emanuel Schuetze Fixed DATETIME_FORMAT.
2014-09-01 Andre Heinecke Add test using the default download server used by the software
2014-08-29 Andre Heinecke Use pkexec instead of gksudo.
2014-08-28 Andre Heinecke (issue50) Add window icon and icon for 48x48px
2014-08-28 Andre Heinecke (issue89) Use platform specific help url.
2014-08-28 Andre Heinecke Open main window in case of error message.
2014-08-28 Andre Heinecke (issue89) Add help icon to help button
2014-08-28 Andre Heinecke Close the application if nothing new is available and in tray mode.
2014-08-28 Andre Heinecke Delay the tray icon after the download
2014-08-27 Andre Heinecke (issue41) Add proxy support
2014-08-22 Andre Heinecke (issue89) Add ui to open help in browser
2014-08-22 Andre Heinecke (issue72) Set background image as pixmap in textoverlayicon
2014-08-21 Emanuel Schuetze (issue63) Updated message box text for normal user.
2014-08-20 Andre Heinecke (issue63) Add warning message when installation is not as admin
2014-08-13 Andre Heinecke Fix whitespace errors
2014-08-08 Andre Heinecke Deactivate release urls again
2014-08-08 Andre Heinecke Activate release url without release keys 0.85
2014-08-08 Andre Heinecke Update in the real prefix
2014-08-08 Andre Heinecke Hide after selecting to install the update
2014-08-08 Andre Heinecke (issue70) Handle i386 and amd64 packages
2014-08-06 Andre Heinecke (issue51) Add fallback in case systemtray is unavailable.
2014-08-04 Andre Heinecke Delete old lists and rename the currently installed list to list-installed.txt
2014-07-30 Emanuel Schuetze (issue59) Improve details button.
2014-07-30 Andre Heinecke Make links clickable and also change the about info in mainwindow.
2014-07-30 Emanuel Schuetze UI improvements (issue18, 60)
2014-07-29 Andre Heinecke (issue66) Implement is_system_install and use it
2014-07-28 Andre Heinecke Revert back to the difference between release / test build
2014-07-15 Andre Heinecke (issue67) also register list installation if software update is available
2014-07-15 Andre Heinecke Temporary enable release resource for test builds
2014-07-15 Andre Heinecke Use sudo to install software in case of is_admin
2014-07-15 Andre Heinecke Unify about dialog labels and Remove Trustbridge header
2014-07-15 Bernhard Reiter Mainwindow: Typo.
2014-07-15 Bernhard Reiter String unified.
2014-07-15 Bernhard Reiter Aobut Dialog: Linux -> GNU/Linux
2014-07-14 Andre Heinecke (issue60) Make windows smaller and change details buttons to icon only
2014-07-14 Andre Heinecke (issue60) Make update list button less prominent and icon only
2014-07-14 Sascha Wilde Merged
2014-07-14 Sascha Wilde Implemented detection of running instance on linux using a lock file.
2014-07-14 Andre Heinecke Fix typos in translatable strings.
2014-07-07 Andre Heinecke (Issue25) Align header contents in their own column.
2014-07-04 Andre Heinecke Remove stray debug output
2014-07-04 Andre Heinecke Also space away the manual details button
2014-07-04 Andre Heinecke Add strecht also between remove button
2014-07-04 Andre Heinecke Rework User Interface.
2014-07-04 Andre Heinecke No tabs accepted.
2014-07-04 Andre Heinecke Factor out Info Panel creation.
2014-07-03 Emanuel Schuetze (UI) Updated png icons in correct sizes.
2014-07-02 Andre Heinecke (Issue31) Add textoverlaybutton to show a text in the button.
2014-07-02 Andre Heinecke (Issue34) Show / hide details area depending on available changes
2014-07-02 Andre Heinecke (Issue26) Make updates tip and install button depend on changes
2014-07-02 Andre Heinecke (Issue26) Hide update lists if no updates are available
2014-07-02 Andre Heinecke Add central place to obtain current change count.
2014-07-02 Andre Heinecke (Issue25) Fix typos change order and add better date formating
2014-07-02 Emanuel Schuetze (UI) Increase apply/quit button height. Updated translations.
2014-07-02 Emanuel Schuetze (UI) Changed update header to GridLayout and moved action buttons to bottom left.
2014-07-02 Andre Heinecke (Issue25) Log update check success, change header labels.
2014-07-02 Andre Heinecke (Issue26) Only show manually changed certificates if there are manually changed certificates
2014-07-02 Andre Heinecke (Issue22) Add a space between button icon and text.
2014-07-01 Andre Heinecke (Issue32) Change Updates to Changes and track changes.
2014-07-01 Andre Heinecke (Issue 21) Activate wordWrap for long labels.
2014-07-01 Andre Heinecke (Issue 27) Change Quit button text depending on changes or no changes.
2014-07-01 Andre Heinecke Remove code duplication and calculate headers only in listchanged
2014-07-01 Andre Heinecke (Issue 32) Move updates header text generation out of update avialable block
2014-07-01 Andre Heinecke (issue 27)Only close if no new list is available
2014-07-01 Emanuel Schuetze Updated translations.
2014-07-01 Andre Heinecke (issue24) Let the string for install / remove be set for each item individually
2014-07-01 Andre Heinecke (issue28) clear manual updates after installation.
2014-06-27 Emanuel Schuetze (UI) Changed some icons.
2014-06-26 Andre Heinecke Always include previous certificates in choices for the installer
2014-06-25 Andre Heinecke Fix SW_Resource defines for linux
2014-06-26 Emanuel Schuetze (UI) linebreak and bigger buttons for German translations.
2014-06-26 Emanuel Schuetze (UI) Updated English strings. Removed Issuer fields.
2014-06-26 Emanuel Schuetze (UI) Updated English strings.
2014-06-25 Andre Heinecke Fix merge errors
2014-06-25 Andre Heinecke Avoid the word insecure.
2014-06-25 Andre Heinecke Merge branch trustbridge-refactor
2014-06-25 Raimund Renkert Change button text when toggling details and select the first list item. trustbridge-refactor
2014-06-25 Raimund Renkert Updated mainwindow layout and removed obsolete code. trustbridge-refactor
2014-06-24 Raimund Renkert Fixed mainwindow layout warning. trustbridge-refactor
2014-06-24 Raimund Renkert Update the 'remove untrusted' header on list selection change. trustbridge-refactor
2014-06-24 Raimund Renkert Some code cleanup. trustbridge-refactor
2014-06-24 Raimund Renkert Updated mainwindow and handle certificate lists. trustbridge-refactor
2014-06-23 Raimund Renkert Made certificate lists member of mainwindow and added some temporary debug msgs. trustbridge-refactor
2014-06-18 Andre Heinecke Add warning dialog for running firefox and tunderbird processes
2014-06-18 Andre Heinecke Use different URI's for development
2014-05-28 Andre Heinecke Add installation parameters with correct quoting
2014-05-28 Andre Heinecke Verify the binary directly without relying on settings (which might differ)
2014-05-28 Andre Heinecke Cleanups and coding style.
2014-05-27 Andre Heinecke Split up list and software verification and use it
2014-05-27 Raimund Renkert Started trustbridge mainwindow refactoring. trustbridge-refactor
2014-05-22 Andre Heinecke Add unit test for sw update execution and fix shell execute params
2014-05-22 Andre Heinecke Use native path to execute software update on windows
2014-05-22 Andre Heinecke Use case sensitive file name for SW-Updates
2014-05-20 Andre Heinecke Start implementation of software update installation
2014-05-20 Andre Heinecke Increase nag interval to 70 minutes
2014-04-29 Andre Heinecke Fix usage of OU / O
2014-04-29 Andre Heinecke Remove dead statusdialog
2014-04-29 Raimund Renkert merged.
2014-04-29 Raimund Renkert Removed menu entries.
2014-04-28 Andre Heinecke Hide empty seperators in list ui
2014-04-28 Andre Heinecke Use is_admin to determine if UAC icon should be painted on the button
2014-04-25 Andre Heinecke Default autostart to true and change setting to bool
2014-04-24 Raimund Renkert Lookup the last modified date for software installer after first installation.
2014-04-24 Raimund Renkert Save the autostart and autoupdate settings.
2014-04-24 Raimund Renkert Update the certificate list after installing certificates.
2014-04-24 Raimund Renkert Fill the internal list of previously unselcted certificates when saving in settings.
2014-04-23 Raimund Renkert Ask the user if software updates should be installed.
2014-04-23 Raimund Renkert Added label for current and updated list date.
2014-04-23 Raimund Renkert Set mono space font for fingerprint.
2014-04-23 Raimund Renkert Updated window and main layout size.
2014-04-23 Raimund Renkert Update certificate details on item selection change.
2014-04-23 Raimund Renkert Save the select state of certificate items when closing the app.
2014-04-23 Raimund Renkert Check if list item is checkable before adding the item to unselected list.
2014-04-23 Raimund Renkert Sort and filter the certificate list, changed certificate item roles.
2014-04-22 Andre Heinecke Acutally use the values that can be taken from the config
2014-04-22 Raimund Renkert Resized trustbridge main window.
2014-04-22 Raimund Renkert Updated layout and certificate details in trustbridge installer.
2014-04-16 Andre Heinecke Remove m13 mentions and change test certificate to intevation.de
2014-04-16 Andre Heinecke Rename m13ui to TrustBridge
2014-04-16 Andre Heinecke Add License
2014-04-15 Andre Heinecke Provide installer with old list in case there are no news
2014-04-15 Andre Heinecke Handle installation success. Save / load last installed list.
2014-04-15 Andre Heinecke Move certificateitem role into the certificateitemdelagate where it belongs.
2014-04-15 Andre Heinecke Add save/load unselected and add role enumerator
2014-04-14 Andre Heinecke Switch from listupdatedialog to installwrapper. Minor UI improvements
2014-04-02 Raimund Renkert Added a separator to certificate list to demonstrate how it works.
2014-04-02 Raimund Renkert Some GUI desing and layout changes.
2014-04-02 Raimund Renkert Use the certificate item delegate in the mainwind list view.
2014-04-02 Raimund Renkert Added certificate status enum and register it as metatype.
2014-03-31 Raimund Renkert Updated the mainwindow layout.
2014-03-31 Andre Heinecke Remove code duplication by unifying the certificatelist.
2014-03-27 Raimund Renkert Added menu entry to show the status dialog.
2014-03-27 Raimund Renkert Some mainwindow layout improvements and new icons for certificate list.
2014-03-26 Raimund Renkert Added header for mainwindow.
2014-03-26 Raimund Renkert Show the about dialog.
2014-03-26 Raimund Renkert Show the help dialog.
2014-03-26 Raimund Renkert Show certificates in the list view and details in the textfield.
2014-03-26 Raimund Renkert Create the mainwindow content.
2014-03-25 Raimund Renkert Added menubar/menu and method stubs to mainwindow.
2014-03-19 Andre Heinecke Polarssl based certificate handling
2014-03-19 Andre Heinecke Add some testing hacks for interactive testing
2014-03-19 Andre Heinecke Add certificatelist to install as member. Look for updates on startup
2014-03-14 Andre Heinecke Move SSLConnection into it's own class
2014-03-13 Andre Heinecke Implement signature verification wiht polarssl
2014-03-12 Andre Heinecke Start on polarssl Downloader.
2014-02-20 Andre Heinecke Add timed trigger for the message
2014-02-19 Andre Heinecke Read out content-length and use this to skip existing files
2014-02-19 Andre Heinecke Use QSettings and manage downloader from mainwindow.
2014-02-14 Andre Heinecke Split up downloader component and further implement it
2014-02-13 Andre Heinecke Start on Downloader component
2014-02-12 Andre Heinecke Add unit tests make CertificateList work.
2014-02-10 Andre Heinecke Add quit action
2014-02-07 Andre Heinecke Initial commit. Basically a Hello World with a Tray Icon.

http://wald.intevation.org/projects/trustbridge/