| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Since getenv may return NULL if a variable is not set, current keyboard
code crashes if LANG environment is not set.
|
|
|
|
|
| |
Add three more icons sizes for desktop icon.
Recreate other icons.
All rendered by Gimp from navit.svg in xpm dir
|
| |
|
|
|
|
|
| |
http://trac.navit-project.org/ticket/1071
The menu-button Toggle POIs in the Android port toggles the POI Symbols layer. It makes sense to have it also toggle the related POI Labels layer. Attached a patch to make this happen.
|
|
|
|
| |
messages (Unsupported Attribute) (#229)
|
|
|
|
|
|
|
|
|
|
| |
* Add network info menu in gui/internal for Linux
* Ensures that ifaddrs.h is available before enabling network info code
* Add network info to sailfish config as well
* Prevent linker and undefined reference errors for non-unix builds
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add spec and scripts for sailfish build
* enhance sailfish (jolla phone) example configuration
* Fix build and install dependencies for Sailfish 2.0
* Seems like gettext-libs is enough on target. Gettext has ugly deps.
* Disable maptool, as it won't work anyway on phones
* Fix: Switch to wayland via config.xml
* Adapt sailfish-spec to new QML graphics
Now this doesn't have reference to qwidgets anymore
* Sailfish: prepare package for harbour
Change the spec file to produce a (almoust) harbour compatible backage.
Known incompatibilities are:
- package links against libfreetype.so.6 which seems to be banned.
- desktop icons are missing in some sizes (86x86, 108x108, 256x256)
- package contains man-files which are banned in harbour
- package contains "say_de_DE.sh" which cannot be installed on harbour.
- binary is not stripped (warning)
* Add missing desktop icon sizes
* Change launcher setting for Sailfish OS
* Move sailfish directory to contrib
* Fix paths in spec file as well
* Fix: Fix paths on spec file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Support unusual building
This patch updates navits cmake system to allow more unusual build and
install path configurations as well as renaming the navit binary. This
sis required for restricted environments like Sailfish OS harbour that
do not follow usual path conventions.
You can now:
redefine the binary name (NAVIT_BINARY)
control the translation file names (PACKAGE)
select the library directory (LIB_DIR)
select the share directory (SHARE_DIR)
select the locales directory (LOCALE_DIR)
select the images directory (IMAGE_DIR)
select the man directory (MAN_DIR)
the .desktop file is updated and the man file is renamed according to this and the install prefix is still honoured.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When deactivating vehicle, profile is choosen from "car" vehicle_profile or by
default the first vehicle_profile in list. So, by example,
car_avoid_tolls never work when manually selecting current position (and
deactivate vehicle).
Now, if there is a selected vehicle profile, we keep it as
vehicle_profile (not changing it).
Aditionnaly, in internal gui, selecting a vehicle profile when wehicle
is deactivated, in gui_internal_cmd_set_active_profile(), call navit_set_vehicleprofile_name() with new
vehicle_profile (by name) before setting vehicle_attr to NULL (like in
gui_internal_cmd_set_position()).
Now, we can switch profile when vehicle is deactivatied and route is
update correctly.
TO DO : Same in other gui
TO TEST : with more than one vehicle enable
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix: Enable keyboard on graphics_qt5:QML
* Fix: Enable keyboard on graphics_qt5:QWidget
* Fix: register the QML RRC.
To not let the resources be optimized out if you compile navit without
modules, they need to be registered on module init.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Qt5: Add navit callbacks to private
Add navit callbacks to private data, to prepare qt5 graphics
transition to QML 2.0 instead of QWidget.
* Qt5: use only one widget
Refactor qt5 code to use only one widget. Overlays won't have their own
widgets anymore. This is in peparation for converting qt4 graphics to
QML 2.0
* initial addition of QML to qt5 graphics.
* Add first (bogus) qml file.
This commit adds the qml file for the qt5 qml graphics if used with
internal gui. And it alters the cmake scripts to istall it.
* Add inital Quick component
Now this has it's own c++ Quick component included. Additionally the
qml file gets embedded into the plugin.
* Small cleanup, qml package name correction.
* Convert to QGuiApplication to remove QWidget dep.
* First time working QQuick Navit
* Lower qml import versions, as sailfish uses old ones.
* Add header to QtQuick item.
* Add new attr qt5_widget to qt5
* Add qt5 variants to test
* Correct mistake in running test for qt5
* Fix: Tomtom libpng version bump to 1.6.29
The libpng version 1.6.28 was removed from
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/
* Fix: Make window as big as possible if w and h are not given
* Fix navit config for run_linux_test, complete test separation.
* Fix xdotools use separatelog dir
* Fix: correct mess generated with last commit
* Convert from CMAKE_AUTORRC to old macros
We want to support old cmake, that doesn't have AUTORRC
* Fix: Add qml modules to build in order to allow QML graphics to run
* Fix: Use trusty packages instead.
|
|
|
|
|
|
| |
* postcodesearch
* postcodesearch
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
possible ones (leftover from PR5) (#210)
* Add:gui_internal:In search, hide on-screen keys which will not find a result.
During incremental search in the search dialog, hide keys on the
on-screen keyboard which will not lead to any search result.
Before, keys where highlighted if they would lead to a result.
* Remap special characters in Search to standard characters to enable useful hide-key-functionality
* Fix highlight (hide) possible next keys for search internal
Now only shows possible keys, not the nth key of the searched item. Takes care of umlauts.
* Add a switch attr for gui internal to decide to use hide_keys or the old highlight key behaviour
usage: add the attr 'hide_next_possible_keys="1"' to <gui type="internal" [...] />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update build_android_x86.sh
* Update build_android.sh
* Update build_android_x86.sh
* Update publish.sh
* Update build_android.sh
* Update circle.yml
* Update publish.sh
* Update publish.sh
* Update publish.sh
* use apksigner instead of jarsigner
* Update circle.yml
* revert to jarsigner
* Update build_android.sh
* Update publish.sh
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commit 6bff6c358cb3bb65c038cee725e14999ded0eb7b
Author: Stefan Wildemann <gta04@metalstrolche.de>
Date: Thu Feb 23 18:37:44 2017 +0100
Fix: give graphics name to script as planned
commit 6d3750d80e2b540fecf2a3efaba80f8292ebc1b0
Author: Stefan Wildemann <gta04@metalstrolche.de>
Date: Thu Feb 23 18:18:41 2017 +0100
Fix: correct typo
commit bacca401ffaabd078d31000ff0ea201cd3a6a92b
Author: Wildemann Stefan <stefan.wildemann@corpuls.com>
Date: Thu Feb 23 16:44:29 2017 +0100
Run linux tests for gtk_drawing_area and qt
|
| |
|
|
|
|
| |
This reverts commit d7da3842b3170c179049eb3348e152646788fb91.
|
| |
|
|
|
|
|
| |
Enable Qt5 for in branch CircleCI.
This should be reverted before or after merge to trunk as this breaks
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
60bc2797f0bd71d87a4eece306e2368afe2a8866
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Ensures that navit has time to start before starting tests
* Adding basic UI town search tests
* Add pointer icon when clicking via CI
* Fetch zlib from github, reduces download issues
* Download a sample map for UI tests
* Start navit in the background
* Fixed Demo vehicle activation
* Set a destination for UI tests
* UI tests to switch to 3d view
* Capture image when clicking for UI tests
* Append 5 frames of usage to the UI tests
* Use keyboard instead of mouse emulation for UI tests
* Temporarily disabling dbus test because of issues in circleCI
|
|
|
|
|
|
|
|
|
|
| |
* cleanup
* Renamed rpi to egl + polygon filling method and lot of fixes
* Fix overlay crash
* Cleanup
|
| |
|
| |
|
| |
|
| |
|