OSCpc Versions
Version vom 15. März 2011, 20:09 Uhr von Alex (Diskussion | Beiträge)
Eine Liste von Änderungen, die am OSC/pc vorgenommen wurden.
OSC/pc History
R1054 | 15.03.2011 21:06
[ADDED] System::setDeleted(): clean up registry on system deletion (setDeleted()) [REMOVED] System: ResourceParameter + local variable redundancies for lastSync and syncWanted [FIXED] System: load Trailer positions map texts (shown in SystemView) [CHANGED] SystemForm: replaced syncWeeks-slider by a DateTimeEdit [CHANGED] PositionSync: always take System's lastSync as sync start (do not evaluate local db anymore) [ADDED] ResourceParameter: value(): optional default value (def: QVariant()) [ADDED] OLMap/OLTrailer: trailer support [ADDED] TrailerWindow: map [ADDED] StatusWidget: forward trailer check box to main map [FIXED] SystemView: hide trailer position when "now" is disabled; switch timestamp label accordingly
R1053 | 15.03.2011 19:41
[ADDED] google-breakpad library [CHANGED] osc project to compile with breakpad so far ONLY with msvc on win [ADDED] some help files for msvc environment on win
R1052 | 15.03.2011 15:54
[CHANGED] moved proxy authentication connection to static func for preventing crash in msvc compiled version [FIXED] some warnings by adding some Q_UNUSED [CHANGED] some datatypes to get rid of inttypes.h in pch.h - which is not available in msvc [CHANGED] HUGE_VALF to HUGE_VAL (not available in msvc) [FIXED] quazip to compile on msvc
R1051 | 15.03.2011 13:56
[CHANGED] Updater Translations
R1050 | 14.03.2011 20:02
[FIXED] update mechanism
R1049 | 12.03.2011 20:53
[CHANGED] change updater path to updater_new on copy
R1048 | 12.03.2011 20:27
[CHANGED] updater to delete temp folder
R1047 | 12.03.2011 19:58
[CHANGED] updater location to be in directory "updat3r"
R1046 | 11.03.2011 16:12
[FIXED] OLCurveString: int overflow in detection of large pixmaps (travels disappeared at very close zoom levels)
R1045 | 11.03.2011 15:52
[FIXED] crash on CustomerForm::load() with empty resource
R1044 | 10.03.2011 18:25
[FIXED] SystemTimeline: resting time calculation (argument missing in sql query) [FIXED] System: when "lastSynced" value exists in settings, but no db file (e.g. new deployment without positions directory), reset lastSynced setting. Sync started at the virtual last timestamp. [CHANGED] SqlAccessor: try to re-open db on execute() to see if it's created meanwhile (needs some tweaking with connections) [ADDED] ResourceParameter: support deleting registry values
R1043 | 10.03.2011 14:58
[FIXED] macdeployqt cmd line
R1042 | 09.03.2011 17:51
[CHANGED] VERSION_MAIN: yy.m (no zeros in month)
R1041 | 09.03.2011 15:55
[ADDED] Updater: linux64 support [FIXED] TrailerDataModel: crash on "show on map" for trailer positions [CHANGED] versioning scheme of OSC3_VERSION_MAIN: yy.mm (e.g. 11.03)
R1040 | 09.03.2011 15:42
[FIXED] coworker travels not loading [CHANGED] some sql debug messages
R1039 | 09.03.2011 15:17
[CHANGED] version file query path - WARNING only added linux32 so far
R1038 | 08.03.2011 13:39
[FIXED] windows build
R1037 | 08.03.2011 12:55
[FIXED] build with qt creator
R1036 | 08.03.2011 12:30
[FIXED] lib path and deploy error messages
R1035 | 07.03.2011 19:33
[FIXED] folder switch
R1034 | 07.03.2011 19:30
[CHANGED] use rmdir on windows
R1033 | 07.03.2011 19:22
[FIXED] changed config.h :P
R1032 | 07.03.2011 19:22
[CHANGED] replaced copy with xcopy [CHANGED] on windows and linux, copy from the first dir in the zip root
R1031 | 07.03.2011 18:58
[ADDED] debug stuff for updat3r
R1030 | 07.03.2011 18:05
[ADDED] updater removes tmp files [CHANGED] cleaned updater code a bit
R1029 | 07.03.2011 17:18
[CHANGED] updater work in progress
R1028 | 07.03.2011 16:18
[CHANGED] name OSC3 -> OSCpc (qmake, updater) [CHANGED] updater, work in progress
R1027 | 07.03.2011 16:14
[FIXED] PositionSync: discard positions with raw_data TS "000000000000" [FIXED] GenericForm: comparison of char* addresses where String comparison was wanted
R1026 | 07.03.2011 14:39
[CHANGED] unzip to tmp folder [ADDED] delete zip file
R1025 | 07.03.2011 13:40
[CHANGED] removed "build to tmp and copy to bin later" voodoo, just build to "bin" [FIXED] find and start updater executable on mac os x
R2^10 | 04.03.2011 18:17
[FIXED] System, PositionSync: store created_at of last synced position in registry over application restarts. [CHANGED] MainWindow: prepended "./" to call to updater process (needed for unix) [UPDATED] --> beta 8.0
R1023 | 04.03.2011 15:12
[FIXED] includes of new subprojects on Linux [UPDATED] generalized svn:ignore; took */bin and */tmp out of version control
R1022 | 02.03.2011 14:48
[CHANGED] static linking of zip lib
R1021 | 02.03.2011 14:05
[ADDED] unzipping of downloaded file - this is highly experimental and only tested for win32 so far [CHANGED] the project files to copy the compiled lib to quazipsrc/lib and the dll to updater/tmp and osc3/tmp
R1020 | 02.03.2011 10:48
[CHANGED] zip library structure
R1019 | 01.03.2011 21:34
[CHANGED] rev -> 2019 :D
R1018 | 01.03.2011 21:34
[CHANGED] rev -> 2017
R1017 | 01.03.2011 21:32
[ADDED] missing file from zip lib
R1016 | 01.03.2011 21:31
[ADDED] quazip library for zip functionality [CHANGED] Updater - downloads osc zip now [ADDED] qsettings var "update_test" for update testing possibility (set to true to activate)
R1015 | 01.03.2011 14:39
[CHANGED] mac icon name
R1014 | 28.02.2011 20:35
[CHANGED] project structure
R1013 | 28.02.2011 20:18
[CHANGED] project structure
R1012 | 28.02.2011 20:17
[CHANGED] project structure
R1011 | 28.02.2011 20:14
[CHANGED] project structure to support other executables [ADDED] updater project
R1010 | 28.02.2011 19:29
[CHANGED] just smals ci before structure change for updater
R1009 | 25.02.2011 18:53
[CHANGED] TimelineControl: provide signals on right-click on buttons; changed icon of "daily view" button to (i); [ADDED] SystemTimeline: right-click on travel opens context menu with "open google" option (a link with travel start/end coordinates is passed to the system's default browser to show how Google would be driving) Right-click on "daily view" button shows all travels of the day to Google Map [REMOVED] SystemTimeline: removed white background from scale values [ADDED] AutoTimerClock: when clicked, trigger immediate resource update [CHANGED] OLMap: address search field is now aligned centered [CHANGED] GeoRequestLineEdit: increased delay between input and request to 1500 msecs [UPDATED] some translations [UPDATED] --> beta 7.5
R1008 | 24.02.2011 19:31
[FIXED] UserForm crashed in load() when resource became 0 (e.g. when closing UserWindow) [ADDED] beginning of code for Google Directions (aka. routes)
R1007 | 24.02.2011 19:26
[ADDED] code for auto update - still WIP
R1006 | 24.02.2011 15:55
[ADDED] GeoAccessor: send hl and gl parameters to define language and region priority
R1005 | 22.02.2011 19:07
[UPDATED] GeoRequestLineEdit: emit selected also for the case of unselecting the selection (with an empty PGeoRequest()) [UPDATED] OLMap: show the looked up address on the map with a location icon (Location resource can possibly be used further later)
R1004 | 22.02.2011 14:08
[CHANGED] version string and user agent
R1003 | 18.02.2011 18:14
[FIXED] SystemForm: remember state of sync-weeks-slider [CHANGED] OLMap: lookupAddress default zoom: 11->13 + [UPDATED] GeoRequestLineEdit: disable while loading; make sure connection for accepted() is set up again when it breaks [FIXED] GeoAccessor: Data of different requests got mixed and was put in one of those requests. --> Operate on request's data only, not on Accessor's data. [ADDED] GarminForm/tab "destinations"/GarminDestinationTableModel: input field to set time for new destination before creating them; new checkbox "show all" --> show all currently loaded destinations [CHANGED] Garmin: load destinations for current month and previous month per default [UPDATED] --> beta 7.4
R1002 | 17.02.2011 20:16
[ADDED] some translations [ADDED] read only check box - though still WIP [UPDATED] some code cleanup
R1001 | 17.02.2011 15:12
[ADDED] saving requirements to trailers
R1000 ☺ | 16.02.2011 19:05
[UPDATED] GeoRequestLineEdit: QStringListModel doesn't take UserRole data elements, so we have to store the list of GeoRequests separately. [UPDATED] mainwindow / address lookup: styled to fit nicely in ui. Fixed zooming.
R999 | 15.02.2011 19:15
[ADDED] GeoRequestLineEdit (encapsulates functionality that formerly was inside GarminForm) [ADDED] an address lookup field to OLMap (last tweak needed) [FIXED] some code optimization here and there [UPDATED] --> beta 7.3
R998 | 14.02.2011 17:47
[CHANGED] mac application icon to match windows application icon
R997 | 14.02.2011 16:56
[FIXED] WORKAROUND FIXME crash on mac os x while customer switch seems to be related to inactive system icon anim
R996 | 11.02.2011 16:16
[FIXED] SystemForm: don't set system dirty if sync-slider is changed; checkbox "reject connection" was not uncheckable [CHANGED] TravelReport/ArchiveReport addLocation(): set Location's name to nicer map text rather than raw mapText [CHANGED] SqlAccessor: prefer QList instead of QMap as result type, since QMap breaks sorting on multiple entries with same key. Fixes data salad in TravelReport (reported by Susi). [UPDATED] --> beta 7.2
R995 | 11.02.2011 15:44
[ADDED] some more loading info on login
R994 | 10.02.2011 18:57
[ADDED] some more information on login
R993 | 10.02.2011 18:04
[FIXED] set tacho works again (reported by stephan) [FIXED] sometimes form was not completely reset in locations on change (reported by bonke)
R992 | 08.02.2011 19:22
[FIXED] GarminForm: crash when adding GarminDestination to a new local Garmin that was not saved yet [ADDED] SystemTimeline: timestamp from/to for travels and restings [FIXED] resting report: distance calculation [CHANGED] uniform color for selections in QTableView and QTreeView [UPDATED] --> beta 7.1
R991 | 08.02.2011 17:34
[CHANGED] some event window glitches
R990 | 07.02.2011 19:15
[FIXED] double entries in observerlist after save [CHANGED] config tab in garmin is the first to be displayed [ADDED] i left the debug entries (they are commented) dont know when we need them again :)
R989 | 07.02.2011 17:49
[FIXED] typo
R988 | 07.02.2011 17:47
[FIXED] a important part of the current delete-crash-bug
R987 | 04.02.2011 19:29
[UPDATED] creating new GarminDestinations: set send-after to selected date at clock 00:00:00 (local time); name and send-after are now editable in the table [UPDATED] WebAccessor: more verbose error messages when connection fails [FIXED] Event: crash when destructing a new Event that had no Observer accessor yet [FIXED] TrailerForm: crash when deleting a trailer
R986 | 01.02.2011 19:07
[REMOVED] config window: default max speed (is now system-specific); temp color boxes [ADDED] system combo box: new parameter to hide aliases (default: true) [FIXED] event form: selecting events didn't change window title; layout: time edits [FIXED] system form: connection for "max speed" was missing; layout: temperature edits [CHANGED] travel visualizer: for speeding, use system's max-speed value instead of system-wide [FIXED] system timeline: drive-nr taken from wrong db field; naming of temperature sensors consistent to other places (T1..T4 instead of 0..3) [CHANGED] system: update timer interval 10sec -> 30sec
R985 | 01.02.2011 00:52
[FIXED] the currentThread thingy again :) [UPDATED] drivelog stuff, connections in locationwindow etc. [FIXED] dont save if saverequirements are not fulfilled [FIXED] temporary fixed the customer reload - still needs to be checked by alex
R984 | 28.01.2011 19:00
[ADDED] SystemTimeline: scales for speed and temperature [ADDED] Timeline: possibility to draw overlays that won't be affected by transformation (i.e. they stay on place even when zooming or dragging) [UPDATED] --> beta 6.27
R983 | 28.01.2011 17:01
[CHANGED] on MainWindow::stopSync(), the sync-thread gets disconnected immediately and silently exits in the background. --> Main thread won't wait for sync to finish, speeds up and stabilizes customer change. [CHANGED] Garmin Destinations: the time when the destinations is to be sent to the Garmin, was written to updated_at. Introduced a new field "send-after" now where this goes into. [UPDATED] OLMap: moved the new mapLoaded() logic to OLMapBase, so Layers can use it too.
R982 | 27.01.2011 19:33
[ADDED] coworker is mandatory for drivelog save [CHANGED] drive log tab is ignored - only dialog gets opened but old tab remains [CHANGED] internal drive log model [ADDED] signal to map when webpage loading is done - in this case i use this to determine whether the map is initalized as i found no other solution
R981 | 26.01.2011 19:53
[CHANGED] drive log saving selecting of next in list should work now
R980 | 26.01.2011 19:32
[FIXED] bug in location form saving 0 radius [CHANGED] drivelog filtering saved travels - wip as next not yet fully loaded [ADDED] companyphine, default reaon, default drivetype [UPDATED] locationform accordingly [FIXED] drivelog stuff only showing if system->travelReport = true
R979 | 25.01.2011 19:33
[CHANGED] MainWindow: moved color and drawing selection for CanBus visualization into an own class [FIXED] SystemTimeline: temperature drawing according to T1..T4-Limits
R978 | 25.01.2011 15:08
[ADDED] Working/Resting Report: show driven distance per day, and totalized for month [ADDED] SystemTimeline: show driven distance per travel (toolTip) and totalized per day (info text) [UPDATED] optimized local SQL queries for SystemTimeline, accelerates it a lot [UPDATED] --> beta 6.26
R977 | 21.01.2011 19:53
[UPDATED] finished working/resting report and embedded in ui [FIXED] locationform: connection to radius field lost [UPDATED] utils.cpp: for html creation, derive alignment from model [UPDATED] --> beta 6.25
R976 | 20.01.2011 23:27
[UPDATED] restingreport: current working state
R975 | 20.01.2011 19:01
[CHANGED] appearance of location dialog, added remarks tab [ADDED] print function to monthly timekeeping page [CHANGED] dateedit in monthly timekeeping to switch year if going from Jan to Dec or otherwise
R974 | 19.01.2011 23:36
[ADDED] Resting/Working Report (work in progress) [FIXED] SystemTimeline: Temperatures were not been drawn due to multiple pointers on one pixmap. [UPDATED] --> beta 6.23
R973 | 19.01.2011 18:55
[ADDED] basic double click feature to drive log table - wip [CHANGED] drive log destination icon to flag [FIXED] sorting in drive log table
R972 | 18.01.2011 17:40
[CHANGED] lots of drive log stuff (gpsError calc; dialog layout & minmax buttons etc.) [CHANGED] eventobservermodel - editable sms number now shown in line edit
R971 | 18.01.2011 15:42
[FIXED] misspelling in translation [UPDATE] --> beta 6.21
R970 | 15.01.2011 16:22
[CHANGED] lots of design thingies :)
R969 | 14.01.2011 20:11
[CHANGED] travel stuff - most important is save activated
R968 | 14.01.2011 19:04
[FIXED] Changing resources got awfully slow by directly calling Accessor::getLocalSorted("name") from different places. Now, Accessor provides this as a presorted list (Accessor::sortedByName()) with no need to sort it everytime anew. This means another list in Accessor, but sorting by name is used quite often (especially some models call it for each single table cell). [CHANGED] ResourcePool: All resource list getters now return the list sorted by name. [FIXED] OLMap is now faster by collecting refresh requests until a timer expires (1000ms for now). [FIXED] *Form: Set m_currentlyLoading while clear(). [CHANGED] Resource: Signal changed() can optionally provide the changing attribute's name as second parameter. [UPDATED] --> beta 6.20
R967 | 13.01.2011 20:05
[UPDATED] implemented clear() for all GenericForm derivates [CHANGED] GenericWindow: disable form when no valid resource is loaded
R966 | 13.01.2011 17:50
[FIXED] GenericWindow: newResource() at closeEvent() created void resources that could be saved to webservice [UPDATED] --> beta 6.17
R965 | 13.01.2011 17:18
[CHANGED] some first temporary fixes for current problems
R964 | 13.01.2011 12:06
[UPDATED] drivelogdialog to react on new location
R963 | 13.01.2011 10:57
[FIXED] bug with setting of wrong customer
R962 | 12.01.2011 21:46
[ADDED] possibility to save/edit location in drivelog dialog [ADDED] indications for needed entries in drivelog dialog
R961 | 11.01.2011 21:51
[UPDATED] treemodel for childdrivelogs to be able to handle edited travels now
R960 | 11.01.2011 20:33
[FIXED] windows bug: replaced thread id by a simple counter in db naming scheme
R959 | 11.01.2011 19:51
[CHANGED] Splitted the heavy SystemTimeline into a lighter SystemTimeline and CanTimeline. Common behaviour like pixmap handling, zooming, dragging and connectivity to TimelineControl settled down in a generic base named Timeline. Please run qmake before compiling. [CHANGED] CAN-Bus timeline lives in SystemForm now. [FIXED] (hopefully) Deleting position db failed when someone still had access on it. [ADDED] SqlAccessor: Ability to close database again (Slot close()). Can handle absistence of db. [FIXED] System/Sync: Reset last-synced-timestamp when db is deleted.
R958 | 11.01.2011 16:01
[UPDATED] coworker travels now get updated after system sync
R957 | 08.01.2011 19:29
[CHANGED] back & next button in drivelog dialog now working + some usability stuff
R956 | 08.01.2011 15:21
[FIXED] some speedup on drivelogtable on load [FIXED] some tacho calc stuff
R955 | 06.01.2011 19:03
[CHANGED] some visuals in masterdata [ADDED] travel distance gps error algorithm should work now and moved to system - still testing some special cases though [FIXED] using correct utc->localtime now in travels [FIXED] crash in traveldialog when travels had been loaded before
R954 | 05.01.2011 18:26
[FIXED] some travel loading bugs [ADDED] travel distance error calc - wip
R953 | 04.01.2011 19:30
[FIXED] mainwindow/groupfilter: groupfilter crashed and had no useful effect since no created/deleted signals are sent when it changes. re-introduced signal MainWindow::groupFilterChanged(). [UPDATED] resourcepool: locations and users are affected by groupFilter --> changed getters. [UPDATED] mainwindow: send current customerFilter uuid to resourcepool so others can ask for real uuid (including user's parent-customer which was otherwise an empty string). [ADDED] mainwindow/map: create location by ctrl+leftclick. [FIXED] locationwindow: set customer-uuid for new locations failed for user's parent customer. [FIXED] ollocation: connect localonly-locations to the correct signals (they don't have an accessor). Fixes adding polygon points and removing from map when discarded. [FIXED] genericwindow: handleLocalChanges() sets unsaved local resources to deleted to get them away; clear form when window is closed by loading an empty resource. [UPDATED] --> beta 6.16
R952 | 03.01.2011 14:01
[CHANGED] some tacho improvements - wip
R951 | 31.12.2010 00:08
[ADDED] fixedtacho value for travels - indicating the fixed tacho value used for calculation [ADDED] rightclick menu for drivelog table model to set the fixed tachodialog [CHANGED] some location window stuff; eg added editing of customername/contact
R950 | 30.12.2010 23:18
[CHANGED] user-config temperature limits: replaced min/max value pair by an upper limit for each sensor. Makes it possible to have different default values for different sensors. (current defaults: T1=-15°C, T2=+7°C, T3=off, T4=off ("off" means: no limit)) [CHANGED] systemform: moved user-config things from tab "configuration" to "master data" [FIXED] systemview: gui things (license plate bold when selected, euroscan timestamp without brackets and right-aligned, tooltip for euroscan timestamp with full date) [UPDATED] --> beta 6.15
R949 | 29.12.2010 21:40
[ADDED] default coworker to system
R948 | 28.12.2010 19:02
[FIXED] backup-properties wanted to be saved to webservice. omitting them in resourceToXml().
R947 | 28.12.2010 18:15
[CHANGED] GarminMessageTableModel: replaced message type icons by strings "(?)" / "(!)"
R946 | 28.12.2010 17:38
[ADDED] resetting resources to last clean state when user discards usermade changes; fixes todo in GenericWindow. [UPDATED] --> beta 6.14
R945 | 23.12.2010 19:07
[FIXED] system deletion should work again [CHANGED] commented newResource() on resourceDelete() and added virtual clear() for forms [CHANGED] only relevant locations are added to the drivers log dialog map
R944 | 23.12.2010 18:53
[FIXED] SystemTimeline: travels got selected sometimes when dragging timeline [FIXED] ConfigWindow: enable disabled colorpickers when associated Temperature checkboxes get checked [ADDED] ArchiveReport: show IOs with resolved names, where available [ADDED] ConfigWindow: checkbox "show IOs?" [ADDED] crash in positionsync when changing customer [UPDATED] --> beta 6.13
943 | 23.12.2010 15:02
[FIXED] some timekeeping preloading stuff, until we have time for a cleaner solution whole timekeepings of coworker gets preloaded
942 | 23.12.2010 14:33
[UPDATED] SystemTimeline: draw all selected temperature curves (as selected in config window); draw min/max value lines; draw temperature curves with user defined colors [ADDED] ConfigForm: colorpicker for Temperature color values [FIXED] HTTP error when creating new local Garmin (messages loaded too early w/out valid uuid) [ADDED] config.h: some default color values [UPDATED] --> beta 6.12
941 | 22.12.2010 18:03
[ADDED] more visual loading feedback for driverslog stuff as eg huge location lists are getting ugly [ADDED] small improvements in the driverslog dialog/table; Big Todos are still saving and printing though its quite usable now :)
940 | 22.12.2010 13:51
[ADDED] some translations
R939 | 21.12.2010 21:15
[ADDED] System: support for user-config [ADDED] SystemForm: access to user-config fields "speed-max" and optionally "temp-min" and "temp-max" [CHANGED] Timeline: max-speed is now system specific. read it from system->userConfig() or settings or config.h; draw temperature warnings in red, when temperature goes out of min/max values; removed zero-degrees-line [UPDATED] --> beta 6.11
R938 | 21.12.2010 19:17
[ADDED] travelReport property to system [ADDED] companyName/Contact property to location [CHANGED] improved driverlog dialog activated some systems for sample data
R937 | 20.12.2010 19:12
[ADDED] TravelReport: filtering over column "destination text" [ADDED] ArchiveReport: filtering over column "status" (multiple values possible, separated by comma) [UPDATED] SystemTimeline/TimelineControl: Disable zoomIn/zoomOut button when max zoom in / max zoom out is reached [UPDATED] ClickableLabel: emit clicked() only if widget is enabled [UPDATED] --> beta 6.10
R936 | 17.12.2010 19:16
[FIXED] webaccessor: modified m_data2 handling, so that sort order is always preserved as received by webservice [ADDED] request.h: added a m_data2 list as in Accessor, others can now retreive resources in the requested order [CHANGED] sync: use Request::dataList() to get data ordered by created_at+id [ADDED] timeline: show Euroscan temperature data if a system owns such a device; show toolTips with standing times between the travels [CHANGED] timeline,restingview,mainwindow: show timeline/restingview even if system is not selected for sync [UPDATED] --> beta 6.9
R935 | 16.12.2010 18:10
[FIXED] garmin destinations can be added in the future; naive fix - have to be evluated [CHANGED] drivelogtable stuff
R934 | 15.12.2010 18:30
[ADDED] tab in systems for drive log and basic tablemodel for the drives - wip [CHANGED] driverlog commit dialog - wip
R933 | 15.12.2010 17:02
[ADDED] license plate to system dialog window title [ADDED] license plate to system at archiv/travel print [ADDED] calender popup in garmin messages [CHANGED] driverLog activated on seperate coworker tab
R932 | 14.12.2010 18:56
[CHANGED] forgot to hide filter column
R931 | 14.12.2010 17:54
[ADDED] all new and shiny coworker travels; completely rewritten and fast as hell :) jokes aside, let me now how they work for you; update on sync finish yet missing though [ADDED] customerChangedStarted/Finished signals, they should be used instead of customerFilterBoxChanged which is emitted after old customer is deloaded and before new customer is loaded
R930 | 14.12.2010 17:22
[FIXED] travelreport,archivereport: sorting by date was done by string comparison. now the actual QDateTime is used. [UPDATED] travelreport: speedup by avoiding QMap::values(). Using a QMap::const_iterator where possible [CHANGED] icons for GarminMessage direction: replaced the key by a house. [CHANGED] garminmessagetablemodel: for message type, show icons. Type description is now in ToolTip. [ADDED] icons for GarminMessage type "OK" (exclamation mark) and "YES_NO" (question mark). [UPDATED] --> beta 6.6
R929 | 10.12.2010 17:37
[FIXED] travelvisualizer: when selecting/unselecting travels in SystemTimeline, we have to check drawn travels, even if the Timeline was rebuilt (e.g. by changing the day or when sync ran over the system) and the original STTravels don't exist anymore. For this, we pass the System resource and the drive number to the STTravel object and check them if we didn't find the exact STTravel object. Without that, unselecting shown travels didn't work after day change. Now it does. [ADDED] ConfigWindow, GenericWindows: Added config option "show tool bar" to show/hide toolBar in resource windows (default: hide). [UPDATED] --> beta 6.5
R928 | 10.12.2010 15:12
[CHANGED] timer intervall for blinking to be not so heavy on cpu [CHANGED] commented connection for showAllSystems on customerChanged as this is handled by add and remove and caused double loading of systemviews; Alex plz check that i didnt break something
R927 | 09.12.2010 16:49
[CHANGED] timekeepingstuff corrected; added work duration in table when current day; corrected sorting
R926 | 08.12.2010 18:51
[CHANGED] improved travel visualization in coworker dialog - wip, still very slow on large data like fleckSchleipen
R925 | 08.12.2010 17:52
[CHANGED] positionsync,sqlaccessor: further sql optimization [ADDED] definitions.h/cpp: added Timekeeping status description texts and icons - can now be accessed at a central place [ADDED] coworkertablemodel: show each Coworker's last timekeeping event [CHANGED] coworker: preload 1 month of timekeepings at postCreate(); reactivated from/to params; fixed timekeepings() function [UPDATED] --> beta 6.4
R924 | 07.12.2010 18:59
[CHANGED] drivelog dialog
R923 | 07.12.2010 17:22
[FIXED] SystemTimeline: speeding visualization when day's max speed was 0 km/h [CHANGED] SystemView: minor layout things; show timestamp for Euroscan data [FIXED] GenericWindow: text in message box when deleting a resource [CHANGED] Errorbox: hide empty labels makes ui look nicer
R922 | 07.12.2010 15:23
[CHANGED] ErrorBox: fixed layout; made text field readonly [UPDATED] ConfigWindow: redesigned layout [FIXED] ConfigForm/-Window: preview for opacity of non-selected systems was empty at startup [FIXED] CoworkerForm: require coworker to have a non-empty name when it's going to be saved [FIXED] translation typos [UPDATED] --> beta 6.3
R921 | 07.12.2010 11:56
[CHANGED] travel to driverlog
R920 | 07.12.2010 11:34
[CHANGED] travel dialog
R919 | 03.12.2010 18:37
[CHANGED] SystemView: layout (speed left of timestamp, doors left of temp) [CHANGED] SystemTableModel: show timestamp always with date [FIXED] SystemTimeline: travels react from y=0px for clicks and mouseover [CHANGED] RestingView: layout, line colors; Fixed: hide widget when timeline is hidden, load new system when selection changes [FIXED] TravelReport: driving time calculation with new constraints (according to Timeline) [FIXED] GenericWindow,resourcewindows: resources were deleted, regardless of answer to confirmation dialogue [UPDATED] --> beta 6.2
R918 | 02.12.2010 17:51
[ADDED] new dialog for editing open travels (for travel book functionality) - viewable for now in coworkerwindow [CHANGED] simple travel view in timekeepings has now better higlighting and hover effect [CHANGED] started some caching in simple travelmodel - wip
R917 | 01.12.2010 19:06
[ADDED] RestingView: calculate and show working times. Displaying resting times or working times is selectable through ui. Always show last 7 days until selected date (old from-monday-behaviour is still in code, can be made user configurable if desirable). [CHANGED] some layout things [CHANGED] on many places in ui where timestamps are shown: if shown date is today, print only the time. [UPDATE] --> beta 6.1
R916 | 01.12.2010 13:10
[FIXED] worktimereport
R915 | 30.11.2010 19:03
[CHANGED] put RestingView out of SystemTimeline into TimelineControl. Does not cover timeline anymore.
R914 | 30.11.2010 18:55
[CHANGED] timekeeping updateintervall to 120secs [CHANGED] moved changed signal behind postCreate/Load [FIXED] some garmin destinations bugs
R913 | 30.11.2010 16:11
[CHANGED] Added index to local position db for combined (status,speed,timestamp)-Queries. SystemTimeline will be ~200% faster after next sync.
R912 | 30.11.2010 12:50
[FIXED] bug allowing empty garmin messages; at least one char is now needed to activate send button
R911 | 26.11.2010 18:47
[UPDATED] embedded resting view in display graphic
R910 | 25.11.2010 18:34
[CHANGED] notify blink is now fading icon instead of inverted icon; config change should now correctly update icons
R909 | 24.11.2010 20:49
[FIXED] K02 crash [CHANGED] mainwindow layout, systemtimeline: put timeline in a floatable QDockWidget [CHANGED] mainwindow: show name of selected System in title [ADDED] system: added webservice fields 'start-private' and 'last-private' [UPDATED] systemview: don't show position text when positions are private [FIXED] colorpicker: update selected color right after closing the dialog [UPDATED] --> beta 5.17
R908 | 23.11.2010 18:09
[CHANGED] systemtimeline,timelinecontrol: layout; timelinecontrol got a label for resting/driving summary; removed text "no positions available" - System's sync state is now intelligently guessed by user [FIXED] systemview: correctly hide/show timestamp and speed in title when expanding/collapsing [FIXED] coworkerwindow: weekly tk report crashed when no coworker was selected
R907 | 23.11.2010 13:32
[CHANGED] little monthly tk report adaption
R906 | 20.11.2010 20:24
[ADDED] working config entries for blink, spin and notify period
R905 | 19.11.2010 19:25
[CHANGED] system timeline: splitted navigation stuff into an external controller widget (TimelineController). we can concentrate on viewing data and don't have to care about drawing fiddly buttons. [ADDED] button images for TimelineController [CHANGED] systemtablemodel: added system type to "version" column [UPDATED] --> beta 5.15
R904 | 18.11.2010 22:26
[CHANGED] some cleanup in garmin messages i forgot - should be considerably faster now on large amounts of data
R903 | 18.11.2010 19:18
[UPDATED] polished garmin messages; added icons for direction
R902 | 17.11.2010 18:39
[CHANGED] garmin message stuff [ADDED] system view blink for evaluating purpose [FIXED] some mem leaks on customer change [ADDED] config entries for blink - wip
R901 | 17.11.2010 17:57
[FIXED] travel report: show map text for single positions [FIXED] map: when system status changes, change label color immediately [UPDATED] --> beta 5.13
R900 | 17.11.2010 16:39
[CHANGED] mainwindow: optimized system selection [FIXED] providers, devicetypes, fueltypes are loaded properly [ADDED] own resource classes for: providers.h, devicetypes.h, fueltypes.h [REMOVED] constant.h
R899 | 16.11.2010 19:11
[UPDATED] further acceleration for systemtimeline [FIXED] resting view: show correct time for each single day (resting times that go over more days are cumulated from one to another) [FIXED] typo in translation
R898 | 16.11.2010 15:21
[FIXED] crash bug at resource save and deletion [UPDATED] map: accelerated highlight change --> faster system change in main window [FIXED] webaccessor: call resources' postLoad() slot (Systems didn't lookup Garmins at startup) [CHANGED] sync: removed status messages "waiting for webservice" and download progress; set limit to 1000
R897 | 14.11.2010 13:16
[CHANGED] remade coworker travels - working like a breeze :) [CHANGED] some cleanups customerchange restructuring [ADDED] get/set system name and driver name in travelitem but they must be set externally
R896 | 13.11.2010 12:53
[FIXED] travels in coworker dialog - WIP
R894/R895 | 12.11.2010 19:45
[CHANGED] sync/mainwindow: moved status messages around [UPDATED] --> beta 5.10
R893 | 12.11.2010 18:42
[FIXED] sync crashed; leaving its accessor in sync thread (also keeps ui fluid) [CHANGED] resourcepool: systems() without global list [ADDED] webaccessor: added parameter "dont_handle_deletions" (not appended to url, but prevents deletion even if updated-since is not set) [CHANGED] moved User-Agent header to WebHelper (static)
R892 | 12.11.2010 12:49
[CHANGED] WIP
R891 | 10.11.2010 21:50
[CHANGED] basic spinning - time hardcoded to 1 hour for now
R890 | 10.11.2010 21:40
[ADDED] basic spinning - not yet corellated to last status time
R889 | 10.11.2010 18:57
[UPDATED] --> beta 5.9
R888 | 10.11.2010 18:56
[FIXED] Sync: crash-bug [CHANGED] RestingView: don't translate "h","m"
R887 | 10.11.2010 18:34
[CHANGED] working on speedup; added qlist in webaccessor to prevent massive call of qmap.values() - WARNING WIP [CHANGED] commented splitter geometry & state save as temporary splitter fix - shoul be sufficent for now [CHANGED] configure dialog layout to better fit small screens
R886 | 10.11.2010 17:44
[UPDATED] location signal handling for map (same as with Systems) [FIXED] SystemWindow -> reports: init models with current System when changing tabs [FIXED] StatusWidget: sort systems by name [FIXED] Sync: start automatically when MainWindow is set up and sync ist enabled in config
R885 | 09.11.2010 13:06
[CHANGED] fine tuned System update for map and SystemView
R884 | 09.11.2010 18:00
[CHANGED] working on speedup; some inital tests with customer - WARNING WIP
R883 | 09.11.2010 16:13
[CHANGED] connected olmap, olsystem & systemview to systemAcc changed signal - this is temporary -> Alex please look into it [ADDED] setWebAcc() to AutoTimerClock. This widget now shows elapsed time of set accessor. StatusWidget cloack is now connected to systemAcc
R882 | 09.11.2010 10:42
wip
R881 | 05.11.2010 16:01
[UPDATED] positionsync now more verbose and shows total number of positions to be fetched [CHANGED] Sync: fetch-limit --> 10000
R880 | 04.11.2010 21:17
[CHANGED] some coworker stuff [ADDED] temporarily debug stuff in config window for the download thingy to test for rob - accept-encoding set to identity for getting download size
R879 | 04.11.2010 18:25
[UPDATED] a lot of coworker timekeeping fixed - still wip [CHANGED] webaccessor on save create not emitting change anymore - might be discussable
R878 | 03.11.2010 19:12
[CHANGED] layout stuff [UPDATED] timekeepings load process with new resources - wip
R877 | 03.11.2010 14:53
[CHANGED] lots of layout stuff; AT THIS POINT YOU SHOULD REALLY RESET YOUR LAYOUT OR ELSE BEHAVIOUR IS UNDEFINED
R876 | 02.11.2010 20:12
[CHANGED] customerchange should work now
R875 | 02.11.2010 17:01
[ADDED] lots of debug for customerchange
R874 | 02.11.2010 16:55
[CHANGED] SqlAccessor: resolved "database still in use" problem, removed debug messages
R873 | 02.11.2010 15:33
[UPDATED] RestingView: weekly overview of resting times (located in SystemTimeline) [FIXED] SystemTimeline height/spacer issue [ADDED] config.h: some defines for driving speeds (standing: 0..2 km/h; slow: 3..15 km/h)
R872 | 01.11.2010 17:17
[CHANGED] some reourcepool cleanup [ADDED] errorbox to webaccessor [CHANGED] customerFilterChange behaviour - still wip
R871 | 29.10.2010 18:02
[FIXED] SqlHelper wasn't caused to quit anymore.. [UPDATED] map stuff resource handling clean (mainly OLSystem and OLLocation)
R870 | 29.10.2010 15:23
[CHANGED] fixed SqlAccessor deletion; duplicate connections to FuelTableModel
R869 | 29.10.2010 15:03
[ADDED] Traffic section to config window
R868 | 29.10.2010 14:21
[FIXED] basic save/delete in system [FIXED] garmin messages - destinations yet todo [CHANGED] generic window resource list resizing - have to be watched if it works
R867 | 28.10.2010 14:43
[FIXED] bug on creating new event
R866 | 27.10.2010 21:38
[FIXED] line i forgot to comment
R865 | 27.10.2010 20:38
[FIXED] event dialog should now work as intended
R864 | 27.10.2010 19:46
[CHANGED] combined fuel report through own Accessor (to be updated when cached accessor is ready) [CHANGED] System->refuelings: increased update interval from 10sec to 5min ;) [CHANGED] fixed pause times in SystemTimeline, added mouseover with start/stop times of pausings
R863 | 26.10.2010 20:31
[CHANGED] group member handling rewritten (member-uuid-fields in Group resource to be implemented in webservice)
R862 | 26.10.2010 20:08
[MERGE] new resource system
changes to rs2 branch:
R861 | 26.10.2010 19:43
event wip
R860 | 26.10.2010 17:31
SystemCommands (reading and submitting) through webaccessor
R859 | 26.10.2010 12:17
wip
R858 | 25.10.2010 22:38
create/edit/destroy for event (groups did in commit before) observers are todo as well as group memberships which will be redesigned
R857 | 25.10.2010 21:54
rename from advice to event
R856 | 25.10.2010 19:46
create/edit/destroy for coworker/customer update fixed bug in autoDelete
R855 | 25.10.2010 18:58
create/edit/destroy for garmin/location/trailer update static member receivedBytes in webhelper added to sum all received bytes, can be handy for statistics
R854 | 24.10.2010 19:58
cleaned a bit in ResourcePool removed all occurences of resourceloader
R853 | 23.10.2010 16:11
geocoder accessor added in resource pool
R852 | 22.10.2010 19:57
system: refueling handling incl. adding, deleting, changing; single-system fuel report clean webaccessor: resources that shall be destroyed now instantly disappear from the list accessor: new method "getLocalSorted()" to get data sorted by an arbitrary attribute
R851 | 22.10.2010 13:47
added changed signal for save-created res's
R850 | 21.10.2010 18:24
started garmins other stuff i dont remember :)
R849 | 21.10.2010 07:39
removed the old tests (map24 and the first model test ;))
R848 | 20.10.2010 23:21
resource stuff; experimental new, delete, save in userdialog all going through the accessors; commented lots of stuff which is probably not needed anymore
R847 | 20.10.2010 18:40
system: load euroscan/canbus/trailer data by WebAccessor
R846 | 20.10.2010 16:04
customer selection basics removed some duplicate connections
R845 | 19.10.2010 18:12
selection bug
R844 | 19.10.2010 17:53
resource stuff
R843 | 19.10.2010 17:21
[FIXED] PositionSync: crash due to different threads and when explicitly deleting Positions (resetting PPosition pointer instead) [CHANGED] WebAccessor: - call 'netReply->deleteLater()' rather than 'delete netReply' to make it work for different threads - print debug messages before emitting signals
R842 | 19.10.2010 10:35
[FIXED] a stack overflow (endless recursion)
R841 | 18.10.2010 19:59
updated positionSync to use own WebAccessor changed WebAccessor: added parameter to set key for QMap (not all Resources have a uuid)
R840 | 18.10.2010 18:21
wip
R839 | 18.10.2010 17:19
connection corrections, fixed sql access, travel report clean
R838 | 18.10.2010 15:50
timekeepings are shown
R837 | 18.10.2010 13:07
wip
R836 | 17.10.2010 21:14
coworker stuff
R835 | 17.10.2010 20:24
wip
R834 | 16.10.2010 18:11
lots of resource stuff; m_id was not set - removed it and id() now returns get("uuid") for now am keeping the mass of debugging output in code
R833 | 16.10.2010 15:50
lots of resource stuff - it seems signal/slot param name have to be consistent (PResource != QPtr<Resource>)
R832 | 16.10.2010 02:26
resource stuff
R831 | 15.10.2010 20:11
[UPDATED] resource table models, GenericWindow, ResourceComboBoxes, PositionSync, reports
R830 | 15.10.2010 17:30
trailer stuff
R829 | 14.10.2010 17:50
[UPDATED] statuswidget, systemview: clean [UPDATED] system: rs2 support for some members
R828 | 14.10.2010 17:31
lots of QPtr changes and .data() adding - needs to be carefully checked later
R827 | 14.10.2010 16:21
customer stuff
R826 | 14.10.2010 15:33
resource* to qptrs in resourcecomboboxes
R825 | 13.10.2010 18:19
changed resource handling accessor resource signals are now QPtr too experimental changed emitting from resource itself with QPtr<this> dont know if this is good :) needs to be discussed imho resource inherits QSharedData now
R824 | 13.10.2010 15:52
[UPDATED] travel report: use System's position accessor [CHANGED] accessor/request: store data in a QMap (reports need sorted results) [REMOVED] qmapcontrol API, osmmap/osmmapwindow [REMOVED] devwindow
R823 | 12.10.2010 18:38
[ADDED] resource signals in web accessor... basically working but still lots of TODOs
R822 | 12.10.2010 17:23
statusbar login
R821 | 12.10.2010 16:37
[FIXED] reauth
R820 | 12.10.2010 16:16
[FIXED] . to ->
R819 | 12.10.2010 15:53
wip
R818 | 12.10.2010 14:34
[ADDED] webaccessor, start and stop auto update
R817 | 12.10.2010 13:15
[FIXED] layout of login window for mac os [FIXED] failed authentication
R816 | 11.10.2010 19:34
[CHANGED] converted some of ResourcePool's loaders to WebAccessors
R815 | 11.10.2010 15:12
[ADDED] area calculation for locations (also done in trunk)
R814 | 07.10.2010 20:47
[ADDED] SQL Accessor (threaded)
R813 | 07.10.2010 19:54
loginwindow partly remade, not yet finished
R812 | 07.10.2010 19:04
moved authentication logic to webhelper.cpp (only once per app, not per accessor) moved update/reload logic to webaccessor (out of webaccessorqobject)
R811 | 07.10.2010 18:18
reauthenticating on error...
R810 | 07.10.2010 16:23
auth state as static in webaccessor, not global
R809 | 07.10.2010 15:36
blub
R808 | 07.10.2010 15:22
find, findfirst
R807 | 07.10.2010 14:58
external deletion
R806 | 07.10.2010 14:25
updated since
R805 | 07.10.2010 14:01
;)
R804 | 07.10.2010 13:58
dub di dub
R803 | 06.10.2010 18:01
cleanup
R802 | 06.10.2010 17:42
foo
R801 | 06.10.2010 17:27
request ptr in slot some other fixes :)
R800 | 06.10.2010 16:28
delete
R799 | 06.10.2010 15:01
blub
R798 | 06.10.2010 14:32
wip ;)
R797 | 06.10.2010 14:08
wip
R796 | 05.10.2010 20:10
small fix for getting uuid from childnode
R795 | 05.10.2010 18:49
wip
R794 | 05.10.2010 17:37
[ADDED] first web access working
R793 | 05.10.2010 16:45
[ADDED] some new resource foo
R792 | 05.10.2010 12:13
[ADDED] branches/rs2_jetzt_aber_richtig
end of changes to rs2 branch
R791 | 04.10.2010 15:14
[CHANGED] http connection keep alive
R790 | 01.10.2010 20:29
[FIXED] segfault: system commands were created and then quickly deleted ;)
R789 | 01.10.2010 19:06
[CHANGED] system form / system: sending system commands currently allows only one command at a time
R788 | 01.10.2010 17:11
[CHANGED] Language files updated
R787 | 30.09.2010 18:57
[ADDED] image "course green/yellow" (slow driving) [ADDED] travel visualizer: visualize holding (speed <= 2 km/h) and slow driving (2 < speed <= 15) [ADDED] system view: support FMS3 data [FIXED] system: canbus and euroscan data were updated only when system changed (now loaded on ResourcePool's autoupdate) [ADDED] resource pool: send a signal when autoupdate happens, so resources can update their own stuff [FIXED] ollabel: possible memleak [FIXED] position sync: in progress message, hide empty brackets when current system has no license plate [CHANGED] system view: moved io group to bottom
R786 | 30.09.2010 14:37
[REMOVED] position sync code from SystemWindow (lives in MainWindow since a while ago) [FIXED] from/to tooltips in SystemTimeline [ADDED] map: permanent labels for single travel positions (created/removed by click on position) [UPDATED] --> beta 4.14
R785 | 29.09.2010 19:17
[ADDED] basic axis to can data [CHANGED] extended state reverted on exit
R784 | 29.09.2010 15:35
[UPDATED] can data; all data is now available; scaled too fit the window [CHANGED] commented some debug logs - its getting too much :)
R783 | 29.09.2010 15:28
[CHANGED] Language files updated
R782 | 29.09.2010 15:10
[CHANGED] Language files updated
R781 | 29.09.2010 14:43
[CHANGED] Language files updated (source code if necessary corrected)
R780 | 28.09.2010 17:40
[ADDED] map: generic toolTip handling for OLDrawable; toolTips for systems; toolTips for single travel positions [FIXED] travel item: always provide positions in order, sorted by timestamp. Assures that they are drawn in order on map. [CHANGED] system window/table: swapped columns "reject"/"connected" [CHANGED] system timeline/main window: hide button "clear travels" when the last travel is toggled off [UPDATED] --> beta 4.13
R779 | 27.09.2010 17:00
[FIXED] position sync: encoding error in a rare request; eliminated "db in use" warnings [CHANGED] system window: disabled search dialog for now (often times out and throws http proxy errors) [CHANGED] map: prepared labels for travel positions (to be continued) [ADDED] system window/table: new columns "reject connection" and "connected" [UPDATED] --> beta 4.12
R778 | 24.09.2010 13:55
[FIXED] system timeline: force updating calendar's parent widget when calendar is shown (windoze bug) [UPDATED] --> beta 4.11
R777 | 24.09.2010 13:13
[CHANGED] system timeline: calendar handling
R776 | 23.09.2010 19:32
[CHANGED] generic reports, travel report: date selectors: make sure 'from' is before 'to' [UPDATED] status codes (definitions.cpp) [ADDED] image for solar plant status
R775 | 23.09.2010 17:31
[UPDATED] CAN stuff - enabled values which have reasonable values; still much to do
R774 | 23.09.2010 16:39
[FIXED] main window: hide whole timeline container when system is not synced [FIXED] system timeline: place calendar below date field if it fits there (else above it) [UPDATED] --> beta 4.10
R773 | 23.09.2010 15:41
[FIXED] system timeline: layout things; calendar was drawn in nirvana [FIXED] main window: connection to "clear travels" button was lost
R772 | 23.09.2010 14:40
[CHANGED] added remaining color and check connections
R771 | 22.09.2010 20:09
[ADDED] colorpicker widget [ADDED] more functionality to can data visualization
R770 | 22.09.2010 13:42
[ADDED] stcan.h corresponding to sttravel.h [REMOVED] systemtimeline.ui [UPDATED] systemtimeline for first basic can drawing
R769 | 21.09.2010 18:12
[FIXED] more precision placing things on map [ADDED] config window: enable/disable SystemTimeline
R768 | 20.09.2010 18:56
[CHANGED] added splitter between map window and timeline for easy sizing [CHANGED] up/down button depending on timeline extended/unExtended
R767 | 20.09.2010 18:43
[CHANGED] error box: print entire text when no error code is found [FIXED] search dialog: don't try to parse data if request fails - resend request
R766 | 20.09.2010 16:37
[CHANGED] location window map: enable moving/dragging only for currently selected location; highlight selected location in map, apply transparency to others; when jumping to polygon locations, go to first polygon coord, instead of worldX/worldY. [CHANGED] location form: visualize type (radius/polygon) [CHANGED] statuswidget: layout cleanup [FIXED] system timeline: tool tip showed travel start text for travel stop
R765 | 20.09.2010 16:10
[CHANGED] layout of systemtimeline - lies now directly inside the mainwindow mapdock [CHANGED] speed factor gets calculated so that the graph is as high as the widget minus maxspeedline; this is needed for if i extend the timeline
R764 | 20.09.2010 13:08
[FIXED] build broken by r763 [CHANGED] system extension types: removed "external" from "GPS device"
R763 | 17.09.2010 17:43
[CHANGED] system timeline: layout changes; dynamic internal layout handling; removed "working time" from tool tips [ADDED] resting view: stub of a widget to show resting times for all days of a week [UPDATED] --> beta 4.9
R762 | 15.09.2010 19:16
[ADDED] button in system timeline next to zoom buttons for showing extended can data
R761 | 15.09.2010 18:21
[CHANGED] system timeline: worktime calculation of previous day now looks for last travel stop; 6px margin at the left; made date changer buttons bigger [FIXED] map/olcurvestring: new formula to prevent curls at large timestamp distances (tested <=5min); changed default color to blue [FIXED] main window: when a travel is shown, stop following the selected system [FIXED] statuswidget,map,systems: instantly update label of selected system
R760 | 15.09.2010 16:30
[CHANGED] removed mainwindow menu and added reset layout button below update clock
R759 | 15.09.2010 15:03
[FIXED] standing time of last travel was calculated against current date and not the date set by user
R758 | 15.09.2010 14:00
[FIXED] LoginWindow cutting some usernames/passwds
R757 | 14.09.2010 18:50
[CHANGED] system timeline: added button "daily view"; added tool tips with button explanations; blue background rectangle height now represents driven max speed (not user defined speed limit); dragging timeline even when clicking on a travel and then moving mouse; travels on map are now toggled (on/off) and not cleared automatically; don't show position texts of private travels [CHANGED] travel visualizer: remember shown travels; positions exceeding speed limit are red [ADDED] config window, map: transparency of non-selected systems is user-definable [ADDED] config window, system view: show/hide CAN FMS1 axle weights (default: hidden) [ADDED] graphic files for demonstrating transparency value in config window [CHANGED] map/olcurvestring: calculate average position timestamp difference for control points [CHANGED] main window: "clear travels" button layout [UPDATED] --> beta 4.8
R756 | 13.09.2010 19:36
[ADDED] system timeline, travel visualizer: click on a travel shows it on map; changing cursors indicate dragging/clicking features [CHANGED] error box: also show something useful if error message is not generated by webservice (HTTP proxy errors for example) [CHANGED] system timeline: work time calculation: time between pause and driving position now counts as working time [CHANGED] olmap now owns exactly one TravelVisualizer, offered publicly for others to draw their travels [FIXED] travel report: column mismatch in speed of expanded positions; travel starttime still had no secs [FIXED] system view: put power into IO group again (wasn't hidden by "IO" checkbox)
R755 | 09.09.2010 18:35
[FIXED] system view: spacing problem at bottom; "power" was calculated only for sys types FIRST and ALL [ADDED] system timeline: mapping mouse position to single travels; show tool tips with infos to hovered travel; different colors for different travels [ADDED] map/OLDrawable: property highlightState (Foreground, Background, Default) [CHANGED] OLSystem (systems on map): when a system is selected, make all others transparent [UPDATED] --> beta 4.6
R754 | 08.09.2010 18:30
[ADDED] system timeline: calculate and show resting time (from previous driving position to first position of shown day)
R753 | 08.09.2010 17:28
[CHANGED] system timeline: layout; added calculation of resting times (15/30/45 min) [FIXED] accessing deleted resources after customer change [FIXED] main window: map was not aligned at the right end [UPDATED] --> beta 4.5
R752 | 07.09.2010 18:11
[CHANGED] system view: IO field to bottom; timestamp in title disappeared though "show now" wasn't set [ADDED] resource windows: show name of current resource in window title [ADDED] resource: name() is now a member of Resource (resources that have no name tag, can redirect it) [FIXED] Trailer crashed when attempting to load trailer_data for local Trailers [FIXED] travel report: seconds in start/stop times were missing; don't show stop time for running travel [UPDATED] --> beta 4.4
R751 | 06.09.2010 18:14
[UPDATED] --> beta 4.3 (no debug.log)
R750 | 06.09.2010 18:00
[CHANGED] position sync: place resource loaders into QNetworkManager's thread [FIXED] system timeline: travel end detection
R749 | 06.09.2010 15:16
[FIXED] system timeline: in calendar, first day of week is monday [CHANGED] system timeline: show working time instead of driving/holding [FIXED] travel report: blur in working time calculation
R748 | 02.09.2010 18:53
[FIXED] system timeline: layout stuff [ADDED] system timeline: calendar widget, opened by clicking on the date
R747 | 02.09.2010 18:50
[FIXED] printing archiv and travelreport now respects hidden columns
R746 | 02.09.2010 17:20
[FIXED] travel/coworker assigning should now also work with MAE ids
R745 | 02.09.2010 14:52
[FIXED] ErrorBox should appear again
R744 | 02.09.2010 13:44
[FIXED] memory leak in network handling [FIXED] updated_since wasn't set early enough when big lists had to be processed
R743 | 01.09.2010 19:23
[CHANGED] statuswidget appearance - made room for layout reset button [CHANGED] moved extensions from configuration to status
R742 | 31.08.2010 18:35
[ADDED] system name and license plate to travel report next to times
R741 | 31.08.2010 18:14
[UPDATED] switched to QNetworkAccessManager, hopefully fixed proxy problems
R740 | 31.08.2010 18:09
[CHANGED] all printing replaced by pdf'ing (archiv, sensor, fuel, timekeeping, travels etc.) [CHANGED] made line on status widget besides update clock longer
R739 | 31.08.2010 14:38
[FIXED] travel report: corrected totals of working time when "cumulate times" is enabled [UPDATED] --> beta 4.1
R738 | 30.08.2010 18:35
[ADDED] systemtimeline: day is changeable; added quarter hour bars [ADDED] statuswidget: button "expand all / collapse all" [FIXED] event window: notified-at UTC->local [CHANGED] login window: load customers only when terms have to be signed [CHANGED] travel report: calculate working times properly
R737 | 27.08.2010 18:47
[ADDED] travel report: show total working time below table [FIXED] travel report, archive report: the initial column problem
R736 | 27.08.2010 17:30
[CHANGED] Language files updated
R735 | 27.08.2010 17:08
[ADDED] TravelReport: working times (driving times without holding) [ADDED] configWindow: check boxes for controlling travel report [FIXED] ArchiveReport: hidden columns were not hidden at startup [CHANGED] SystemView: batt/power only shown for system types "FIRST" and "ALL"
R734 | 27.08.2010 16:18
[CHANGED] Language files updated (source code if necessary corrected)
R733 | 27.08.2010 14:11
[CHANGED] System/SystemForm: renamed Port1..4 to Port0..3 [ADDED] Login: check for Customer->disabled() and reject login if set (nice idea, but user's customer is never visible to user :\ Feature disabled for now) [CHANGED] some layout things [UPDATED] --> beta 4.0
R732 | 26.08.2010 17:59
[CHANGED] httpxml: user-agent: "OSC3/3.0BETA3.10" --> "OSCpc/BETA3.10" [CHANGED] mainwindow: access to resetWindow(): removed button, added a menu entry
R731 | 26.08.2010 17:58
[ADDED] basic support for config changes
R730 | 26.08.2010 16:30
[FIXED] Resource: QHttp calls requestFinished() on setHost(). Led to HTTP error messages, since there's no response at this time. Now we check for valid response. [ADDED] MainWindow and other windows: Remember initial geometry/state settings; user can restore them if he scrambles his UI: - GenericWindow: MenuBar->Window->Restore layout - MainWindow: tiny button far right in "Tools" dock [ADDED] ConfigWindow: button "Restore defaults" clears entire application config (including proxy settings, sync state, window layout etc.)
R729 | 25.08.2010 17:08
[ADDED] System: recognize types of attached external devices (preliminary taken from systems.xml->status->DI) [CHANGED] System, SystemView: Load external devices data only if such a device is attached [ADDED] ExtensionComboBox: drop down box for external device types [FIXED] Trailer: broken connection
R728 | 23.08.2010 18:07
[ADDED] system window: new "configuration" tab for configuring system settings (heartbeat, powersave etc.) [ADDED] System: prepared fields for system config; setting some default values in constructor for new Systems [CHANGED] renamed old "configuration" tab to "master data" (de: "Stammdaten") [FIXED] system view: expand button was not set when auto-expanding at startup
R727 | 19.08.2010 20:48
[CHANGED] visibility of current selected system [FIXED] printing of reports should be looking good across page borders
R726 | 19.08.2010 18:20
[UPDATED] providing proxy-user/-password for proxy authentication [FIXED] column hiding in archive report was broken
R725 | 19.08.2010 16:19
[ADDED] application wide proxy support
R724 | 18.08.2010 18:34
[CHANGED] 3.9 -> 3.10 [CHANGED] generic report date widgets from QDateEdit to QDateTimeEdit (this is for the archiv being able to select timespan better than days) [CHANGED] selected system gets special design on the map to be better distinguishable [ADDED] pdf print in timekeepings and system ArchiveModel [ADDED] util.h/cpp for some general stuff (printing & csv in this case)
R723 | 11.08.2010 19:30
[FIXED] missing positions column in timekeeping print [ADDED] csv export in timekeeping report [UPDATED] trailer archive with ability to look for a certain time period
R722 | 11.08.2010 16:09
[CHANGED] reverted proxy change :( Didn't work with HTTP proxies (but worked for SOCKS5).
R721 | 11.08.2010 14:03
[CHANGED] statuswidget: check box "CAN-bus 2" visible again [UPDATED] --> beta 3.8
R720 | 11.08.2010 14:00
[CHANGED] proxy settings apply application wide (also to map's QWebView) [ADDED] CAN-bus FMS2 support [ADDED] CAN-bus FMS3 support
R719 | 10.08.2010 21:25
[ADDED] user can be bound to specific MAC address which is checked at login
R718 | 09.08.2010 17:44
[ADDED] systemview: remember collapsed/expanded state [FIXED] statuswidget: settings needed during runtime were written first at application shutdown [CHANGED] canbus data parsing [CHANGED] main window title: added string "- Version" [CHANGED] archivereport: cleanup [CHANGED] statuswidget: check box "Can 2" hidden for now
R717 | 09.08.2010 14:04
[FIXED] CanBus update [FIXED] systemview: destination position was shown even when checkbox was disabled [ADDED] HTTP requests send login name within user-agent for statistical purposes [ADDED] mainwindow: window title shows version [FIXED] trailerdatamodel: broken connection [UPDATED] --> beta 3.7
R716 | 05.08.2010 17:29
[ADDED] CAN-Bus FMS4 support [CHANGED] CanFms object handling [UPDATED] --> beta 3.6
R715 | 04.08.2010 18:22
[ADDED] CAN-Bus/FMS1 support [CHANGED] systemview: when expanded, move speed to group "now" and hide speed and timestamp in title [UPDATED] --> beta 3.5
R714 | 04.08.2010 16:55
[ADDED] garmin message table is sortable [ADDED] set login button in loggin window to default
R713 | 04.08.2010 15:59
[ADDED] last login is saved [ADDED] passwd can be remembered (pass gets encrypted and is saved in registry)
R712 | 03.08.2010 19:10
[FIXED] trailerdatareport: timestamp utc->localtime [UPDATED] --> beta 3.4
R711 | 03.08.2010 18:52
[ADDED] generously added also some of the new files ;)
R710 | 03.08.2010 18:47
[ADDED] trailer window: trailer data report (last 20 positions) [ADDED] config define: TRAILERDATA_LIMIT (20 for now)
R709 | 03.08.2010 17:43
[FIXED] bug with travelreport crashing while switching coworkers [FIXED] some failed init due to missing Coworker [FIXED] some rare bug with doorLoader in system, might not be fixed yet
R708 | 03.08.2010 13:58
[FIXED] map/locations: error when trying to draw circles before map is loaded [ADDED] systemview: when trailer position is shown as location name, the original map-text is given in toolTip
R707 | 02.08.2010 18:22
[CHANGED] systemview: layout [ADDED] section order in nearly all tables are preserved over application restart [ADDED] configwindow: more check boxes to show/hide sections in archivereport [CHANGED] archivemodel: if position text is hidden, then don't resolve location texts [UPDATED] --> beta 3.3
R706 | 30.07.2010 19:05
[FIXED] system view: empty space before IOs
R705 | 30.07.2010 17:15
[CHANGED] Language files updated (source code if necessary corrected)
R704 | 30.07.2010 16:41
[FIXED] position sync crash (caused by debug output)
R703 | 30.07.2010 16:01
[CHANGED] system view/trailers: layout [CHANGED] system: position loading now uses Position class [ADDED] map: facility to raise items above others (e.g. when a System is selected) [CHANGED] map/olsystem: label format changed to "systemname (licenseplate)" [UPDATED] --> beta 3.2
R702 | 30.07.2010 13:05
[FIXED] travelreport ui
R701 | 30.07.2010 12:55
[FIXED] travelreport ui
R700 | 30.07.2010 12:40
[ADDED] travelreport ui
R699 | 29.07.2010 19:34
[CHANGED] system view: layout changes, added expanded trailer info [ADDED] system: remember last trailer positions
R698 | 29.07.2010 18:47
[CHANGED] travelreport ui to be standalone (!generic report anymore) + some minor stuff [CHANGED] travelreport printing including totals now and a new experimental .css file
R697 | 28.07.2010 22:58
[FIXED] bug with travels in tk report [ADDED] warning when no coworker is selected
R696 | 28.07.2010 16:18
[ADDED] map/locations: different cursors indicate if things can be dragged or moved
R695 | 28.07.2010 16:02
[CHANGED] only coworker window table entries are deselectable for now [ADDED] setDeselectable(bool) for generic window; call to change above behaviour
R694 | 28.07.2010 13:34
[FIXED] position sync: detect limit overflows (more records with same created_at than requested by limit parameter). Such cases stopped sync too early, since all records in the answer were already synced. Now, also an id > last_synced_id is requested. [UPDATED] --> beta 3.1
R693 | 27.07.2010 19:17
[FIXED] garmin not recognized, resulting in not showing travels for coworkers [CHANGED] when deselecting coworker now all travels without recognized garmin are shown
R692 | 27.07.2010 19:10
[CHANGED] door icons [CHANGED] system queries trailer messages (status 209) from positions.xml to find last trailer
R691 | 27.07.2010 14:15
[CHANGED] made door icons slightly smaller
R690 | 21.07.2010 18:02
[CHANGED] Language files updated
R689 | 21.07.2010 17:58
[FIXED] system view: hide garmin destination actually
R688 | 21.07.2010 17:18
[ADDED] door icons (open, closed) [FIXED] archive report: hiding columns x/y and user_data didn't work at startup [FIXED] travel report, archive report: 'print' and 'map' buttons grew very big, applied layoutStretch so only one of the SpacerItems grows [FIXED] system view: layout stuff with temperatures/doors [REMOVED] system view: text "No Garmin". instead, the whole destination area is hidden
R687 | 21.07.2010 16:11
[CHANGED] Language files updated (source code if necessary corrected)
R686 | 20.07.2010 19:43
[ADDED] config window: check boxes to show/hide some fields in archive report [ADDED] config window: check boxes to select temperature/door sensors to show [ADDED] archive report: for status 215 (Euroscan), user_data is parsed with config values [CHANGED] system view: layout, some connection things [UPDATED] --> beta 3.0
R685 | 20.07.2010 19:33
[ADDED] print button with print preview in the system travel report; only basic functionality so far
R684 | 20.07.2010 18:13
[ADDED] print button/functionality with print preview in the coworker timekeeping dialog
R683 | 19.07.2010 18:49
[ADDED] set events active/deactive in osc3 though event observer still have to handle this correctly
R682 | 16.07.2010 18:30
[CHANGED] system fetches last temperatures and door states from webservice instead of local db [FIXED] systemform: crash bug when trying to delete local db when no system is selected [CHANGED] systemview: optimized layout space consumption of temp/door data [ADDED] archivemodel shows user_data [FIXED] mini translation bug [CHANGED] location: when assigning a polygon, radius stays untouched [UPDATED] --> beta 2.12
R681 | 16.07.2010 19:02
[UPDATED] map/polygons: interface to webservice [ADDED] reading and showing of Euroscan data (temperature, doors)
R680 | 15.07.2010 18:56
[FIXED] selection bug after new [FIXED] timekeeping travelreport should show up again
R679 | 14.07.2010 18:12
[FIXED] partly nasty selection bug; still occurs when seleecting "New" and reclicking in the table
R678 | 14.07.2010 15:08
[ADDED] position sync: detect connection timeouts and reset sync when hanging [ADDED] map/polygons: highlight polygon coordinates when hovering [UPDATED] --> beta 2.11
R677 | 14.07.2010 14:35
[FIXED] negative standing time in timekeeping travelreport
R676 | 14.07.2010 14:22
[CHANGED] timekeeping report; date changing should work now
R675 | 13.07.2010 17:33
[CHANGED] timekeeping report; when no coworker selected then all travels for that day are shown; else if selected coworker is set (atm by garmin id) in the travels of the day and the systems of the customer then they(the travels) for that customer are shown; still a day change issue to fix [ADDED] ability in generic window to deselect a table entry and thus setting the underlying resource to 0 and emitting tableDeselect() but for now just coworkers are listening
R674 | 13.07.2010 16:33
[UPDATED] adapted system->trailer assignment to webservice behaviour [FIXED] null pointer reference when dragging locations without having location window opened [FIXED] distance calculation for locations
R673 | 13.07.2010 14:26
[UPDATED] --> beta 2.10
R672 | 13.07.2010 14:22
[CHANGED] positionsync: continue with next system if new list ends with same raw-data string as previous list
R671 | 09.07.2010 17:34
[ADDED] map: forwarding mouse events to children [ADDED] map: moving polygon points works :)
R670 | 09.07.2010 12:24
[ADDED] icon for trailers
R669 | 08.07.2010 19:36
[CHANGED] timekeeping report according to Oschwald (with simple travel report) - yet have some open issues
R668 | 07.07.2010 11:50
[ADDED] time difference column in timkeeping daily model
R667 | 06.07.2010 17:46
[CHANGED] reverted server path to official
R666 | 06.07.2010 17:45
[ADDED] system: stay informed about Trailers associated to us [ADDED] systemview: show Trailer info [UPDATED] --> beta 2.9
R665 | 05.07.2010 16:29
[CHANGED] travel report / archive report: "add to locations" calls locationwindow's native function
R664 | 05.07.2010 15:08
[FIXED] map: zoom rectangle behaves well; don't change zoom level when creating new locations
R663 | 05.07.2010 14:01
[FIXED] event form: "notified-at" is not dependent on "already-notified"
R662 | 02.07.2010 18:10
[ADDED] map: zoom box (right click and drag) [CHANGED] map/locations: ctrl+leftclick: new location; ctrl+rightclick: add polygon-point
R661 | 02.07.2010 16:21
[ADDED] map: zooming to a coordinate rect (zooom to a travel or position) [FIXED] map: remove old travels when showing a new one [CHANGED] enhanced memory usage [UPDATED] --> beta 2.8
R660 | 02.07.2010 14:21
[FIXED] crash bug when starting locations window [CHANGED] removed context menu from map (was annoying with right-clicks)
R659 | 01.07.2010 10:12
[FIXED] map disappeared
Ein Link zur Liste der älteren Versionen.