OSCpc Versions: Unterschied zwischen den Versionen

Aus ARTECO Wiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
  
 
== OSC/pc History ==
 
== OSC/pc History ==
 +
 +
=== 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 ===
 
=== R778 | 24.09.2010 13:55 ===

Version vom 27. September 2010, 15:03 Uhr

Eine Liste von Änderungen, die am OSC/pc vorgenommen wurden.

OSC/pc History

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.