60 Commits

Author SHA1 Message Date
djes
8e5061de43 Header 2017-06-15 17:22:24 +02:00
djes
552763d346 (djes) implemented the new functions by Yves86 2017-06-15 17:08:14 +02:00
djes
4183dcd59b Create README.md 2017-06-15 15:32:33 +02:00
djes
d3e277937e Old files cleaning bug fixed 2017-06-15 15:30:19 +02:00
djes
e67076802b Latest strange image drawing bugs killed 2017-06-15 15:15:02 +02:00
djes
55bbe10378 Better thread/download management 2017-06-15 12:24:23 +02:00
djes
b11176a46f Ensures that there's no loading threads while cleaning
Should be changed, as the feeling is less good, memory consumption could get huge, and unuseful threads may continue instead of being stopped.
2017-06-14 10:58:48 +02:00
djes
7d351f4f92 Threads and cache cleaning now mutually excluded 2017-06-14 10:39:03 +02:00
djes
da8c3e9001 semaphores test 2017-06-13 21:04:59 +02:00
djes
61503c3e98 Several bugfix 2017-06-12 20:37:08 +02:00
djes
bb405afca9 Download slots bugfix 2017-06-12 12:32:51 +02:00
djes
1b903ffdc6 One more lil bugfix 2017-06-09 16:58:58 +02:00
djes
bbb66d20b6 Little bugfix 2017-06-09 16:08:39 +02:00
djes
530273a934 Added download slots and automatic download cancellation after a delay 2017-06-09 15:16:08 +02:00
djes
1de62dfb16 Caching mechanism enhanced + better downloading wip 2017-06-09 13:49:29 +02:00
djes
bbf5be2efd New cache mechanism and thread overload fixed 2017-06-08 15:02:34 +02:00
djes
c862f9099e Overload bugfix in progress
When several threads are launched and the web server doesn't respond, a form of overload appears.
2017-06-08 12:27:56 +02:00
djes
4cb1f57bbc Cache bugfix in progress
And better web loading by thread limit
2017-06-07 17:15:04 +02:00
djes
280e4faba6 Revert "Little tile loading bugfix"
This reverts commit 74fe157b47.
2017-06-06 16:45:45 +02:00
djes
74fe157b47 Little tile loading bugfix 2017-06-02 12:53:29 +02:00
djes
246d56a008 Revert "Little tile loading bugfix"
This reverts commit aef23aa03b.
2017-06-02 12:51:38 +02:00
djes
aef23aa03b Little tile loading bugfix 2017-06-02 12:50:54 +02:00
djes
c1a650bce5 Geoserver layers support
Basic geoserver support (google maps services only by now)
2017-04-03 11:32:08 +02:00
djes
d5cd0cd6f3 Basic save GPX file function 2017-03-29 16:46:55 +02:00
djes
544750f74e Layer alpha
and some cleaning as usual
2017-03-29 12:15:33 +02:00
djes
7746b88731 Tile file lifetime management 2017-03-21 18:01:21 +01:00
djes
6e295ee658 Merge remote-tracking branch 'refs/remotes/origin/master' into djes 2017-03-20 12:39:53 +01:00
djes
ae1c031ea0 Options improvements 2017-03-20 12:38:40 +01:00
djes
6bdb4880b6 Not threadable HTTPProxy
bugfixing, plus the not threadable httpproxy() fix
2017-03-20 11:48:40 +01:00
djes
e55c4851ed Merge remote-tracking branch 'origin/djes' into djes
# Conflicts:
#	PBMap.pb
2017-03-20 10:25:50 +01:00
djes
a2ffb7b4de Merge pull request #10 from djes/djes
"here" support
2017-03-19 13:20:55 +01:00
djes
f2cb4f08e9 Latest HERE and proxy fixes 2017-03-15 20:17:27 +01:00
djes
799e61ce4e Here update with options
and new layer system based on map and list
2017-03-15 19:47:45 +01:00
djes
2346bf3b33 "HERE" addons and layer modifications
Layers are now map and list based to facilitate ordering and deletion
2017-03-15 18:17:51 +01:00
djes
c1b55ef8c3 "HERE" update 2017-03-15 15:33:37 +01:00
djes
0c1287e66f Dragging release bug fixed + here wip 2017-03-15 12:47:33 +01:00
djes
8cb400f1a9 Code makeup 2017-03-03 17:23:42 +01:00
djes
528279e85c Merge remote-tracking branch 'refs/remotes/origin/master' into djes 2017-03-01 16:38:24 +01:00
djes
2535b685dd Readme change 2017-03-01 16:07:20 +01:00
djes
fb5dc89363 Merge pull request #9 from djes/MasterRevision
Major revision
2017-03-01 15:31:14 +01:00
djes
8128748f6e Merge remote-tracking branch 'refs/remotes/origin/master' into djes 2017-03-01 14:25:25 +01:00
djes
4deae1d60d Curl dependencies removed + some bugfix 2017-03-01 14:19:28 +01:00
djes
2bfd523459 some bugfix + full curl lib usage in comments 2017-03-01 14:06:42 +01:00
djes
751ec96070 Curl option, cache clean function, and cache directory better handling
+ some cleaning
2017-03-01 12:55:28 +01:00
djes
deb766c4c5 Merge remote-tracking branch 'refs/remotes/origin/djes' into MasterRevision 2017-03-01 10:50:19 +01:00
djes
a2eac9192d Merge remote-tracking branch 'refs/remotes/origin/thyphoon' into Revision
# Conflicts:
#	PBMap.pb
2017-03-01 10:42:06 +01:00
djes
1b7cf13af7 Merge remote-tracking branch 'refs/remotes/origin/djes' into MasterRevision 2017-03-01 09:59:35 +01:00
djes
3c87aa702e Bug fixes + bugged rotation removing 2017-02-27 17:27:15 +01:00
djes
b126aacdad Rotation wip 2016-10-07 17:10:36 +02:00
djes
8825b35b1b Rotation wip 2016-10-07 16:22:49 +02:00
djes
382fd53525 Better mouse handling + rotation wip 2016-10-07 12:03:34 +02:00
djes
cdfbe3e839 Better curl error handling, tiles alpha, bugfix + cleanup 2016-10-04 14:01:27 +02:00
djes
1f45afc6f6 Merge remote-tracking branch 'refs/remotes/origin/tilewip' into djes
# Conflicts:
#	PBMap.pb
2016-10-04 13:58:10 +02:00
djes
2fa810fb88 Alpha apparition + img loading update 2016-10-03 17:08:48 +02:00
djes
a1f593c89b Cleaning up tile structure 2016-10-03 16:48:14 +02:00
djes
43f0fc982f BindMapGadget and SetActiveGadget(-1) workaround, and new screenshot 2016-10-03 09:22:42 +02:00
djes
5c3fa46408 Merge pull request #8 from djes/djes
Djes
2016-09-24 11:36:21 +02:00
djes
564bd9f2b1 Add files via upload 2016-09-09 17:24:17 +02:00
djes
eccf177c63 Delete screenshot.png 2016-09-09 17:24:03 +02:00
djes
b7943d279b Add files via upload 2016-09-09 17:20:30 +02:00
5 changed files with 1587 additions and 2046 deletions

3
.gitignore vendored
View File

@@ -1 +1,2 @@
PBMap.pb.bak PBMap.pb.bak
*.exe

2551
PBMap.pb

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,10 @@
# PBMap # PBMap
Purebasic open source tiled map software. Open source tiled map software.
Created to develop and test tiles applications in PureBasic.
To develop tiled map applications in PureBasic.
Based on OpenStreetMap services
OSM copyright : http://www.openstreetmap.org/copyright
This code is free ! This code is free !
@@ -13,3 +17,4 @@ Thyphoon
djes djes
Idle Idle
Progi1984 Progi1984
yves86

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 374 KiB

After

Width:  |  Height:  |  Size: 286 KiB