Comments (7)
If you want to experiment with this you can add
if object.isModified() {
renderInfo.lineColor = .red
}
here:
GoMap/src/Shared/EditorLayer/RenderInfo.swift
Line 122 in 8c4cfe2
This won't work with nodes however.
from gomap.
I am trying to get it to build, but I can't get the dependencies installed. Xcode shows KissXML and FastCodable as corrupted. I was not able to find a source for FastCodable and were not able to get KissXML fixed. How do you install them?
from gomap.
FastCodable is my own thing:
https://github.com/bryceco/FastCodable
Not sure about the corruption thing you're seeing. You get that when you use File > Packages > Resolve Package Versions?
from gomap.
I got it working. I renamed the file GoMap/src/iOS/Go\ Map\!\!.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
to ignore.Package-resolved
and Xcode automatically fetched the dependencies. I left it as is, but I guess it could be deleted.
I tried 4 different combinations. I prefer the third one since it is more obvious and the border doesn't look weird when it is next to other ways, but the first or the fourth one are not bad options. What do you think?
- renderInfo.lineColor = .red
- renderInfo.lineColor = .purple
renderInfo.areaColor = .blue
- renderInfo.areaColor = .blue
- renderInfo.lineColor = .purple
from gomap.
If we decided to incorporate something like this (and I'm far from convinced it's something people want in general) then it should work equally well for areas, ways and nodes. And it would be nice if it didn't hide what type of feature it is (e.g. sidewalk vs path), which means it should probably be a treatment on the casing.
from gomap.
I agree with you. I am not sure what the best way to do this is. For ways, I'm thinking that some sort of pattern such as stripes where every other one is a lighter shade of the features color could work, but I don't have any ideas for ways and nodes.
If a good amount of people are not interested in this, then it is probably not the most important thing to focus on.
from gomap.
Nobody has jumped in to support this idea, so I'm closing for lack of interest. Sorry!
from gomap.
Related Issues (20)
- JSON Import for custom Quests HOT 2
- POI icon stretched
- Moving a way is very laggy HOT 5
- Darking “Add Note” button when “Notes and Fixmes” is off HOT 2
- Raster maps on iPad (and maybe Mac) should be zoomed out HOT 1
- Unable to open note while in Americana HOT 4
- Note header not visible in dark mode HOT 1
- Filter Objects Being Downloaded/Cached HOT 1
- Tags should be highlighted red when deprecated (and similar) HOT 2
- Style: border missing after node HOT 2
- Increase the + button size HOT 2
- Problems with some Fields in the Editor HOT 14
- App bricht zusammen HOT 3
- App translation unclear HOT 2
- Reordering geojson crashes app HOT 1
- App crash on [m|ft] HOT 1
- Adding more imagery but optional
- Ability to search wiki
- Clarification on Resolve with comment
- Option to disable request for rating
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gomap.