00:19.15 | *** join/#bzflag infobot (ibot@rikers.org) |
00:19.15 | *** topic/#bzflag is https://BZFlag.org || http://ohloh.net/p/bzflag || https://bzflag.org/help || Channel Logs: http://infobot.rikers.org/%23bzflag/ || 2.4.10 released! https://forums.bzflag.org/viewtopic.php?f=8&t=19401 |
00:19.15 | *** mode/#bzflag [+v infobot] by ChanServ |
01:09.13 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.45) |
01:09.13 | BZnotify | [13bzflag.org] 15allejo created 06feature/api-events (+2 new commits): 02https://git.io/v93AH |
01:09.13 | BZnotify | 13bzflag.org/06feature/api-events 14ec64f8e 15allejo: Add plug-in API documentation as a collection |
01:09.13 | BZnotify | 13bzflag.org/06feature/api-events 141073546 15allejo: Add a dynamic PageView to show the API events+docs |
01:09.13 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.45) |
01:10.30 | allejo | blast, now sure how you intended on organizing/designing that part of the site |
01:11.38 | spldart | gonna have to bring some real old hdd's online to find this old map :( |
01:15.39 | blast007 | my thought was something like documentation/* would be player documentation, and then we have subfolders for developer (people wanting to code for the game or write plugins), one for map makers (that covers the map format and related bits), and one for server hosting |
01:16.40 | blast007 | so bzfs API docs could end up in /documentation/developer/bzfs_api/<apithing>.html or similar |
01:20.17 | *** join/#bzflag bertman (~bert@unaffiliated/bertman) |
01:37.47 | *** join/#bzflag bertman (~bert@unaffiliated/bertman) |
01:39.46 | *** join/#bzflag llrr (~llrr@203.220.116.215) |
01:58.49 | *** join/#bzflag bertman (~bert@unaffiliated/bertman) |
02:10.49 | *** join/#bzflag llrr (~llrr@203.220.116.215) |
02:44.27 | allejo | that sounds fine to me. Just wanted to get a wip template out there for it |
03:42.30 | *** join/#bzflag echelon (~echelon@bzflag/player/echelon) |
03:42.44 | echelon | is there a planet-mofo channel? |
03:43.23 | echelon | someone on apocalypse with a 1-shot SW out ran me when i was many paces ahead of them on the radar |
03:43.36 | echelon | not outrun, but caught up to me |
03:44.19 | echelon | it was subtle, but that shouldn't be possible |
03:44.32 | echelon | if we're going at the same speed right? |
03:44.59 | echelon | user was "Death Tank" |
04:05.22 | *** join/#bzflag guest3758 (bee1195f@gateway/web/freenode/ip.190.225.25.95) |
04:45.28 | *** join/#bzflag echelon (~echelon@bzflag/player/echelon) |
05:21.13 | allejo | echelon, ##planetmofo |
05:22.48 | echelon | thanks |
05:35.59 | allejo | blast, after thinking a bit more. how would you differentiate between api events and api functions in the URLs? or would it remain the same? |
06:09.00 | *** join/#bzflag I_Died_Once_ (~I_Died_On@unaffiliated/idiedonce/x-1828535) |
09:59.17 | *** join/#bzflag echelon (~echelon@bzflag/player/echelon) |
10:10.22 | blast007 | events start with an e, no? |
11:40.18 | *** join/#bzflag nadir (uid134094@gateway/web/irccloud.com/x-nmlnzhblumsngjfj) |
12:05.11 | *** join/#bzflag llrr (~llrr@203.220.116.215) |
14:28.34 | allejo | yea they do |
14:28.46 | allejo | was just wondering if there'd be a difference |
15:40.11 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.42) |
15:40.11 | BZnotify | [13bzflag.org] 15allejo 04force-pushed 06feature/api-events from 141073546 to 14201f2d8: 02https://git.io/v9Gs2 |
15:40.11 | BZnotify | 13bzflag.org/06feature/api-events 14201f2d8 15allejo: Add a dynamic PageView to show the API events+docs |
15:40.11 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.42) |
16:07.29 | blast007 | I'd say no difference for the URLs, but we'd have them show in in the index list separately |
16:20.42 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.42) |
16:20.42 | BZnotify | [13bzflag.org] 15allejo pushed 1 new commit to 06master: 02https://git.io/v9GW9 |
16:20.42 | BZnotify | 13bzflag.org/06master 145c88276 15allejo: Standardize margin/padding spacing + merge all CSS |
16:20.42 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.42) |
16:24.01 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.42) |
16:24.01 | BZnotify | [13bzflag.org] 15allejo 04force-pushed 06feature/api-events from 14201f2d8 to 146fa1e37: 02https://git.io/v9Gs2 |
16:24.01 | BZnotify | 13bzflag.org/06feature/api-events 148a52299 15allejo: Add plug-in API documentation as a collection |
16:24.01 | BZnotify | 13bzflag.org/06feature/api-events 146fa1e37 15allejo: Add a dynamic PageView to show the API events+docs |
16:24.01 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.42) |
16:24.08 | allejo | that sounds fair |
16:27.09 | JeffM | is the documentation manual? |
16:29.04 | allejo | right now, yah |
16:30.23 | JeffM | is the data part of the site repo or in a seperate database? |
16:30.42 | allejo | site repo |
16:30.47 | JeffM | cool |
16:31.00 | allejo | https://github.com/BZFlag-Dev/bzflag.org/tree/feature/api-events/_apiEvents |
16:31.06 | allejo | haven't merged into master yet |
16:31.33 | JeffM | so if I submit a pull request with a new API function, I could also do one with new docs? |
16:32.29 | allejo | haven't ported function docs yet, but yea. same practice, just add a new file in there with the appropriate data |
16:32.39 | JeffM | I mean in principle :) |
16:32.48 | allejo | yup :D |
16:44.09 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.45) |
16:44.09 | BZnotify | [13bzflag.org] 15allejo 04force-pushed 06feature/api-events from 146fa1e37 to 14421f244: 02https://git.io/v9Gs2 |
16:44.09 | BZnotify | 13bzflag.org/06feature/api-events 1464052b5 15allejo: Add plug-in API documentation as a collection |
16:44.09 | BZnotify | 13bzflag.org/06feature/api-events 14421f244 15allejo: Add a dynamic PageView to show the API events+docs |
16:44.09 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.45) |
16:55.50 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.41) |
16:55.50 | BZnotify | [13bzflag.org] 15allejo pushed 1 new commit to 06master: 02https://git.io/v9Guk |
16:55.50 | BZnotify | 13bzflag.org/06master 14debf67d 15allejo: Add a bottom border to some page headings |
16:55.50 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.41) |
18:02.25 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.34) |
18:02.25 | BZnotify | [13bzflag.org] 15allejo 04force-pushed 06feature/api-events from 14421f244 to 1412e5c51: 02https://git.io/v9Gs2 |
18:02.25 | BZnotify | 13bzflag.org/06feature/api-events 149af3b74 15allejo: Add plug-in API documentation as a collection |
18:02.25 | BZnotify | 13bzflag.org/06feature/api-events 1412e5c51 15allejo: Add a dynamic PageView to show the API events+docs |
18:02.25 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.34) |
18:07.30 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.40) |
18:07.30 | BZnotify | [13bzflag.org] 15allejo pushed 1 new commit to 06feature/api-events: 02https://git.io/v9GiE |
18:07.30 | BZnotify | 13bzflag.org/06feature/api-events 14ff36eeb 15allejo: Add syntax highlighting stylesheet |
18:07.30 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.40) |
18:10.49 | *** join/#bzflag nadir (uid134094@gateway/web/irccloud.com/x-hdosnnmcsgkhidlk) |
18:36.28 | *** join/#bzflag blast007 (~blast007@bzflag/developer/Blast) |
18:38.40 | *** join/#bzflag cods_ (~fred@tuxee.net) |
19:05.38 | *** join/#bzflag Zehra (~Zehra@unaffiliated/zehra) |
19:11.51 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.45) |
19:11.51 | BZnotify | [13bzflag.org] 15allejo pushed 2 new commits to 06feature/api-events: 02https://git.io/v9GQu |
19:11.51 | BZnotify | 13bzflag.org/06feature/api-events 142b323ff 15allejo: Add some borders to tables |
19:11.51 | BZnotify | 13bzflag.org/06feature/api-events 14fba4742 15allejo: Add start of developer page in docs |
19:11.51 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.45) |
19:12.35 | Zehra | i seem to have trouble compiling a plug-in |
19:12.59 | Zehra | here's error |
19:13.10 | Zehra | "2>LINK : fatal error LNK1104: cannot open file 'bzfs.lib'" |
19:13.35 | Zehra | somehow i don't seem able to compile this either |
19:14.07 | blast007 | are you building from the latest source? or trying to build against the version of BZFlag you have installed? |
19:14.38 | Zehra | i'm building from 2.4.2 |
19:14.44 | blast007 | why? |
19:14.48 | blast007 | that's ancient |
19:15.29 | Zehra | it seems i can't figure out how to compile later versions without issues |
19:15.47 | Zehra | i think i might have gotten 2.4.4 to compile |
19:15.47 | blast007 | well you can't seem to compile this version without issues, so that's a moot point, no? |
19:15.59 | blast007 | what are you using to compile? |
19:16.16 | Zehra | microsoft visual studio |
19:16.28 | blast007 | well, yeah, but which version? |
19:16.49 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.41) |
19:16.49 | BZnotify | [13bzflag.org] 15allejo pushed 1 new commit to 06master: 02https://git.io/v9GQj |
19:16.49 | BZnotify | 13bzflag.org/06master 146ff90e4 15allejo: Fix spacing on remaining pages after CSS updates |
19:16.49 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.41) |
19:17.27 | Zehra | visual C++ 2015 |
19:18.47 | Zehra | i had visual C++ 2010 on my other computer before it died |
19:19.21 | Zehra | things seemed to compile alright on 2010 |
19:19.39 | blast007 | and what version of visual C++ does 2.4.2 support? |
19:20.23 | Zehra | it says 2010 from what i read |
19:20.30 | blast007 | very good |
19:20.38 | blast007 | 2.4.10 supports 2015 |
19:20.54 | blast007 | so use that |
19:21.03 | Zehra | ok |
19:49.41 | JeffM | or put the .lib from the binary package in your pluign dir |
19:49.53 | JeffM | you don't actualy NEED source to build just a plugin on windows |
19:49.57 | JeffM | just the headers and libs |
19:50.27 | Zehra | oh ok |
19:50.40 | JeffM | but if you do use source, always use the latest |
19:51.04 | JeffM | the code had to change to be able to work in 2015, old stuff won't go |
19:51.40 | Zehra | ok |
19:53.08 | blast007 | I should tag the dependencies for 2.4.10 and post binaries |
19:53.29 | JeffM | it'd be helpufl |
19:53.58 | Zehra | i tried compiling the dependencies |
19:54.13 | blast007 | the latest master? |
19:54.30 | Zehra | yes |
19:54.41 | blast007 | should work fine with 2015, then |
19:54.45 | blast007 | just a double click away |
19:54.55 | JeffM | I always just used the bins you made |
19:55.04 | Zehra | everything compiled nicely minus SDL2 |
19:56.01 | Zehra | i ran the bat file according to the readme |
20:02.42 | JeffM | what does your plugi do? |
20:03.06 | Zehra | it will be mostly a shortcut for a few commands |
20:03.25 | Zehra | i'm trying to start with something basic that should work |
20:03.58 | Zehra | and work on more advanced concepts from there |
20:04.26 | Zehra | as i'm still trying to learn C++ and write one at the same time |
20:04.57 | JeffM | fun |
21:39.37 | *** join/#bzflag sk8 (49363b89@gateway/web/freenode/ip.73.54.59.137) |
22:13.10 | *** join/#bzflag ukiki (ukiki@2600:3c03::f03c:91ff:fe70:30aa) |
22:16.53 | *** join/#bzflag Kaelten (Kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
22:47.00 | Zehra | i might have a plug-in released in a few days =) |
22:47.56 | JeffM | wil it build on linux? |
22:49.41 | Zehra | i think so |
22:50.25 | Zehra | i'll have to make some tests and see if it works well |
22:56.44 | JeffM | so you go it building on linux? |
22:56.48 | JeffM | sorry windows |
22:57.48 | Zehra | i think it's simple enough to cross compile on both platforms |
22:57.58 | JeffM | whut? |
22:58.25 | JeffM | it isn't setup to build a linux version on windows |
22:58.29 | JeffM | nor vice versa |
22:59.01 | Zehra | it doesn't seem to require any windows dependencies |
22:59.19 | JeffM | linux uses .so file not a dll |
22:59.23 | JeffM | they are different binary formats |
22:59.58 | JeffM | the windows ness is buried in some macro code, exports and imports |
22:59.58 | Zehra | i could post the completed .cpp file once finished |
23:00.11 | Zehra | and let linux users compile it to a .so file |
23:00.17 | JeffM | there is no such thing as a compiled cpp file |
23:00.24 | JeffM | oh completed |
23:00.30 | JeffM | you'd need the mike files and stuff too |
23:00.40 | JeffM | there are linker issues |
23:00.48 | JeffM | it's more than just a single cxx file |
23:00.55 | allejo | git add Mikefile |
23:01.21 | JeffM | the sample plugin script makes all that on linux |
23:01.35 | JeffM | how did you build your inital proejct? |
23:01.50 | Zehra | i used the sample_plugin file to start it |
23:01.59 | JeffM | but how did you rename it? |
23:02.40 | Zehra | i opened it in notepad++ and edited all the "sample_plugin" names to the current plug-in name |
23:02.48 | JeffM | in all the files? |
23:02.55 | Zehra | every single file :) |
23:02.57 | JeffM | incluind the make files? |
23:03.00 | JeffM | then you are good |
23:03.06 | JeffM | just publish the entire folder |
23:03.20 | JeffM | assuming you have selected a compatible licnese |
23:03.35 | Zehra | i'm thinking of public domain |
23:03.46 | JeffM | just leave it BSD then |
23:03.54 | allejo | for *nix envs, there's this: https://github.com/allejo/bzflagPluginTemplate (doesn't do the silly vs files though) |
23:03.57 | JeffM | leave the default copyright that's in the sample there |
23:04.15 | Zehra | ok |
23:04.17 | JeffM | allejo: why not they are just XML |
23:04.29 | allejo | because laziness |
23:04.35 | JeffM | don't fear the reaper |
23:04.48 | allejo | needs more cowbell |
23:04.57 | JeffM | I have a fever |
23:06.01 | allejo | hands jeffm a cowbell |
23:06.06 | JeffM | you may be able to build a linux version on windows in the WSL |
23:08.24 | Zehra | i'll have to move to linux soon =) |
23:08.41 | Zehra | my other computer died so if it's the hard drive which died |
23:08.43 | allejo | just distributing the .cpp is enough, really. linux hosts will compile it themselves anyways |
23:08.53 | JeffM | yeah they can make do |
23:08.56 | allejo | to make life super easy for hosts, distribute the Makefiles too |
23:09.07 | JeffM | but youc an also give out th efolder |
23:09.12 | JeffM | the folder has it all |
23:09.44 | Zehra | i'll share the folder and files once everything is made perfectly |
23:09.56 | Zehra | wants to make their first plug-in perfect |
23:09.56 | allejo | you don't distribute Makefile though and Makefile.in (iirc), only Makefile.am the other makefiles are generated |
23:10.11 | Zehra | ok |
23:12.59 | allejo | jeffm, with regards to the VS project files for plugins. wasn't there a complaint that the UIDs in those files wouldn't be unique from the new plugin script? |
23:13.11 | JeffM | they'll be fine |
23:13.27 | JeffM | if they ever get included in fullbuild, it'll auto fix em |
23:13.40 | allejo | ah |
23:22.11 | sk8 | BZ Staff making any efforts for a comeback? |
23:22.24 | JeffM | who? |
23:22.33 | sk8 | the BZ Staff |
23:22.35 | sk8 | devs? |
23:22.41 | JeffM | there is no "staff" |
23:23.02 | allejo | sure there is, https://s-media-cache-ak0.pinimg.com/originals/b4/d3/0a/b4d30ae20f3c98a12d911d03c5132b22.jpg |
23:23.16 | JeffM | oh the cheater beater stick? |
23:23.32 | JeffM | it's been upgraded to a banhammer |
23:23.39 | JeffM | rocket powered too |