Giter VIP home page Giter VIP logo

geotagging's People

Contributors

bilelmoussaoui avatar clicketyclick avatar dmitry-saraev avatar jdepner avatar jmlich avatar transifex-integration[bot] avatar wsyxbcl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

geotagging's Issues

Continuous Integration with Windows

The travis or github actions sounds like a good option. It could be similar to https://github.com/DCGM/LAA-maps-editor/blob/master/.travis.yml

SET PATH="C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.26.28801\bin\Hostx86\x64";"C:\Users\pcmlich-virt\Desktop\exiv2-0.27.3-2019msvc64\lib\";%PATH%
set QT_VERSION=5.15.0
wget https://www.exiv2.org/builds/exiv2-0.27.3-2019msvc64.zip
cmake -DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES="C:/Users/pcmlich-virt/Desktop/exiv2-0.27.3-2019msvc64/include" -Dexiv2_DIR="C:/Users/pcmlich-virt/Desktop/exiv2-0.27.3-2019msvc64/lib/cmake/exiv2/" -DCMAKE_LIBRARY_PATH="C:/Users/pcmlich-virt/Desktop/exiv2-0.27.3-2019msvc64/lib"	-DCMAKE_PREFIX_PATH="C:/Qt/%QT_VERSION%/msvc2019_64" 	-DCMAKE_BUILD_TYPE=RELEASE -DDEPLOY_QT_LIBRARIES=ON ..
cmake --build . --config Release

Installation of exiv2 and proper cmake configuration (build flags, includes) and copying of files to right place must be solved yet.

Fall back to safe language rather than crashing when keyboard input not found

Running ubuntu

eragrostis@eragrostis:~$ flatpak update
Looking for updates…
Nothing to do.
eragrostis@eragrostis:~$ flatpak update com.github.jmlich.geotagging
Looking for updates…
Nothing to do.
eragrostis@eragrostis:~$ flatpak run com.github.jmlich.geotagging
QML debugging is enabled. Only use this in a safe environment.
Gtk-Message: 09:14:16.989: Failed to load module "canberra-gtk-module"
Gtk-Message: 09:14:16.990: Failed to load module "canberra-gtk-module"
qt.qpa.qgnomeplatform: Could not find color scheme  ""
Qt: Session management error: Could not open network socket
2024-01-09T09:14:17-10:00 [D] :0 @ (): Starting build  "0.7.2"   "Dec 17 2023"   "11:20:56" Qt: 6.6.1
2024-01-09T09:14:17-10:00 [D] :0 @ (): supportsSsl true build version: "OpenSSL 3.1.4 24 Oct 2023" library version: "OpenSSL 3.1.4 24 Oct 2023"
2024-01-09T09:14:17-10:00 [D] :0 @ (): translation.load() failed  "en_US"  falling back to English
xkbcommon: ERROR: Couldn't find file "symbols/mao" in include paths
xkbcommon: ERROR: 1 include paths searched:
xkbcommon: ERROR: 	/usr/share/X11/xkb
xkbcommon: ERROR: Abandoning symbols file "(unnamed)"
xkbcommon: ERROR: Failed to compile xkb_symbols
xkbcommon: ERROR: Failed to compile keymap
[2:12:0109/091417.890057:FATAL:xkb_keyboard_layout_engine.cc(651)] Keymap file failed to load: us,mao,us-,,

I had my keyboard inputs set English (1) and Maori (2) which was evidently causing this crash. Removing Maori solves this issue and it does not crash on launch. I know this is a huge edge case but I figured I'd bring it to your attention in case you think it's worthy of a fix.

flatpak not working on Ubuntu 23.10

flatpak v0.7.2 not starting on Ubuntu 23.10, some QT failure as shown below.

image

image

reinstalled flatpak installation several times, QT is properly installed as far as i can see.

Tried to compile the sources on ubuntu, but this failed. Is there a deb for ubuntu, or can it be built on ubuntu?

Thx!

translation/com.github.jmlich.geotagging_en_US.ts Ambiguities in translation

      <source>Wasn&apos;t selected any route</source>
      <comment>? Bad english ?</comment>
        <source>Legend</source>
        <comment>? History??</comment>
      <source>Picture time doesn&apos;t fit any route, no coordinatest will be saved</source>
      <comment>Should this read coordinattest or coordinates</comment>
        <source>Correctly assigned coordinates, won&apos;t be saved</source>
      <comment>? Emphasize: NOT</comment>
        <translation>Correctly assigned coordinates, will NOT be saved</translation>

App crashed on launch

Running Ubuntu the program crashes on launch

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy

flatpak run com.github.jmlich.geotagging
QML debugging is enabled. Only use this in a safe environment.
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlagsQSurfaceFormat::FormatOption(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::NoProfile)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlagsQSurfaceFormat::FormatOption(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::NoProfile)
Could not initialize GLX

Add Ruler (distance measurement) into map

We want to measure distance from competition track and from turn point. In other apps we are using right mouse button to switch between edit mode and ruler mode.

No file opening via network share?

Hi, using flatpak version of geotagging: when opening files the network shares are not shown...
Is it possible to open files on network shares?

Open picture with external editor

  • Add QAction
  • get the filename of picture
  • run external application:
QDesktopServices::openUrl(QUrl("file:///C:/Documents and Settings/All Users/Desktop", QUrl::TolerantMode));

Can't handle large quantities of photos

Hello. I wanted to load like 200 photos at once and it went to 3% progress and then it stopped responding. I'm not aware of any logs. Could we unfold this a bit more?

EDIT: It doesn't work with File -> Open, but when i drag'n'drop it from Windows Explorer, it is loading just fine. A bit slow to my taste but at least it's importing.

Failed to install: Commit could not be read: No such metadata object

This is my first time trying Flatpak on Ubuntu (21.04) so bear with me.

flatpak install --user https://flathub.org/repo/appstream/com.github.jmlich.geotagging.flatpakref
com.github.jmlich.geotagging permissions:
    ipc     network    wayland    x11    dri    file access [1]    dbus access [2]
    [1] home, xdg-config/kdeglobals:ro
    [2] com.canonical.AppMenu.Registrar
        KENNUNG                                Zweig            Op          Remote           Download
 1. [✗] com.github.jmlich.geotagging           stable           i           flathub          1.0 kB / 72.1 MB
Error: Commit 151a363cb8a2ff95dbfe5d6ec156d4ca37739343d9ae0e5a67cd22a6ace3a0dd could not be read: No such metadata object cb2e673dd0b846ba27a11619000250db522dc81534cfc944b5c108b1215a74d4.dirtree
Error: Failed to install com.github.jmlich.geotagging: Commit 151a363cb8a2ff95dbfe5d6ec156d4ca37739343d9ae0e5a67cd22a6ace3a0dd could not be read: No such metadata object cb2e673dd0b846ba27a11619000250db522dc81534cfc944b5c108b1215a74d4.dirtree```

Import directory recursive

Check if it is possible to import all picutres and routes from directory recursively. Implement feature if not.

Flatpak end-of-life runtimes

Running Geotagging v0.7.1 Flatpak of May 2023 on Linux Mint 21.2. Flatpak update on Dec 11, 2023 failed as follows.

flatpak update
  Looking for updates…
  Info: org.kde.Platform//6.3 is end-of-life, with reason:
     We strongly recommend moving to the latest stable version of the Plaform and SDK
  Applications using this runtime:
     com.github.jmlich.geotagging
  Info: org.freedesktop.Platform.GL.default//21.08 is end-of-life, with reason:
     org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.

Wrong naming of term F-stop

Maybe it is mistyping when naming.
Correct me if I wrong, please.

During a translation process of geotagging app i18n strings I found a term "F-number (F-spot)" at string 43.

https://app.transifex.com/jozef-mlich/geotagging/translate/#ru_RU/translation-com-github-jmlich-geotagging-en-us-ts--master/301160075

I asked about it you and you wrote: "the code points to Exif.Photo.FNumber see https://github.com/jmlich/geotagging/blob/master/exifreaderwriter.cpp#L396 Not sure if it is right number."

Ok. Lets try to search "FNumber" with context "Exif.Photo"
Found at
https://exiv2.org/tags.html
0x829d | 33437 | Photo | Exif.Photo.FNumber | Rational | The F number.

Search definition of "F-number"
Found at:
https://en.wikipedia.org/wiki/F-number
The f-number is also known as the focal ratio, f-ratio, or f-stop, and it is a key factor in determining the depth of field, diffraction, and exposure of a photograph.

Not "F-Spot" but "F-Stop" if you mean "f-number".

fspot-mean-fstop-2023-07-10-15-35-39

Flatpak installation fails

I have been using Geotagging for quite some time but now I cannot install it on Kubuntu 22.10.

Manually launching flatpak install flathub com.github.jmlich.geotagging gives

Error: while fetching app/com.github.jmlich.geotagging/x86_64/stable from remote flathub: opcode set-read-source: Opening content object b11c060c2121427ee9995e84568a2fbaa81edf5282669918020756e2b47361e1: Couldn't find file object 'b11c060c2121427ee9995e84568a2fbaa81edf5282669918020756e2b47361e1'
Error: Failed to install com.github.jmlich.geotagging: while fetching from app/com.github.jmlich.geotagging/x86_64/stable von der Gegenstelle flathub: opcode set-read-source: Opening content object b11c060c2121427ee9995e84568a2fbaa81edf5282669918020756e2b47361e1: Couldn't find file object 'b11c060c2121427ee9995e84568a2fbaa81edf5282669918020756e2b47361e1'

On https://copr.fedorainfracloud.org/coprs/jmlich/laa/package/com.github.jmlich.geotagging/ I see that builds have failed consistently since package version 0.6.1-2022072915.

change user agent

OpenStreetMap has probably blacklisted default user agent

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.15.2 Chrome/83.0.4103.122 Safari/537.36

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.