profile
viewpoint
Markus Ast rkusa @Staffbase Germany / Dresden ma.rkusa.st

rkusa/DATIS 39

DCS World Automatic Terminal Information Service (ATIS) broadcasted through Simple Radio Standalone (SRS)

rkusa/dcs-scratchpad 32

Resizable and movable DCS World ingame Scratchpad for quick notes - especially useful in VR.

davedoesdev/frame-stream 21

Length-prefixed message framing for Node.js streams.

rkusa/co-bcrypt 11

bcrypt wrapper for co

rkusa/co-rethinkdb 11

Generator/Promise based querying goodness for RethinkDB

rkusa/eslint-action 11

Github Action to run ESLint on your codebase (+ check annotations)

rkusa/gm 10

high performance float32 matrix and vector math library using SIMD for graphics software

rkusa/epoxy 4

Declarative template data binding.

rkusa/dcs-jsonrpc 3

A JSON-RPC server that runs inside the DCS World mission environment and exposes mission scripting through an JSON-API 2.0 over non-blocking TCP.

rkusa/dcs-radio-station 3

Repository has been moved into

push eventrkusa/DATIS

Markus Ast

commit sha 4db30d3a772bee19cabc47995e7cbf5340f3c106

fix compile/test errors

view details

push time in 4 days

release rkusa/DATIS

2.2.0-beta.2

released time in 4 days

created tagrkusa/DATIS

tag2.2.0-beta.2

DCS World Automatic Terminal Information Service (ATIS) broadcasted through Simple Radio Standalone (SRS)

created time in 4 days

push eventrkusa/DATIS

Markus Ast

commit sha 8e67acbc3b0709eb638ae4a6d021c9d0cd50da96

fix extraction of active runways

view details

Markus Ast

commit sha 3a89b37e7512850f3c5eb2eff1b7b5c0308ae3e4

fix stations after mission change

view details

Markus Ast

commit sha 8ed888887e0508a01f603c6f572157b64f428b30

fix datis-cmd to not require Lua module

view details

Markus Ast

commit sha 5d2651211129145e5bfb16f4e2cd9a12f24aaa0d

fix BROADCAST stations for WIN and AWS TTS

view details

Markus Ast

commit sha 782c73f2ae1e94d0a235755dbbaaf5566a597b6a

bump version to 2.2.0-beta.2

view details

push time in 4 days

issue closedrkusa/DATIS

Wrong language.

Hey! Just added this to our Persistant server and the voice is on swedish... How do i change this?

also I would love the get the information in text format aswell as in voice.

  • Dampe

closed time in 6 days

Dampenstein

issue closedrkusa/DATIS

Work in Syria?

Did this script already work on the syria map?

closed time in 6 days

Siema02

issue closedrkusa/DATIS

Multiple ATIS not working

I created multiple ATIS on one mission and DATIS can't find more than one. I tried on dedicated server and solo.

Any idea on the issue?

Mission : https://mega.nz/file/kF02FIaa#mKwGdtu-L5nAWmi3nrGAMzZ-kHgqLb2DAizvnAaMNtY

Log :

2020-08-28T17:38:29.284303900+02:00 INFO datis - Starting DATIS version 2.1.0 ... 2020-08-28T17:38:29.284303900+02:00 DEBUG datis::mission - Extracting ATIS stations from Mission Situation 2020-08-28T17:38:29.284303900+02:00 INFO datis::mission - Using SRS Server port: 5002 2020-08-28T17:38:29.368943500+02:00 INFO datis::mission - ATIS Stations: 2020-08-28T17:38:29.368943500+02:00 INFO datis::mission - - Gudauta (Freq: 240000000, Voice: Amazon Web Services (Voice: Russell)) 2020-08-28T17:38:29.415819600+02:00 INFO datis::mission - No Carrier stations found ... 2020-08-28T17:38:29.475866800+02:00 INFO datis::mission - No custom Broadcast stations found ... 2020-08-28T17:38:29.526279500+02:00 INFO datis::mission - No weather stations found ... 2020-08-28T17:38:29.526279500+02:00 INFO datis - Resuming ... 2020-08-28T17:38:29.526279500+02:00 DEBUG datis_core - Started all ATIS stations 2020-08-28T17:38:29.526279500+02:00 DEBUG datis_core - Connecting ATIS Gudauta to 127.0.0.1:5002 2020-08-28T17:38:40.349701100+02:00 DEBUG datis_core - Gudauta Position: LatLngPosition { lat: 43.099503884535, lng: 40.571604642655, alt: 18.269794464111 } 2020-08-28T17:38:40.349701100+02:00 DEBUG datis_core - Report: <speak version="1.0" xml:lang="en-US"> This is Gudauta information Lima. Runway in use is 3 3. Wind 2 5 5 at 5 knots. Cloud conditions scattered 1 4 ZERO. Temperature 3 7 DECIMAL NINER celcius. ALTIMETER 2 NINER NINER 2. Traffic frequency 2 4 1. REMARKS. 1 ZERO 1 3 hectopascal. QFE 2 NINER 8 6 or 1 ZERO 1 1. End information Lima. </speak> 2020-08-28T17:38:40.349701100+02:00 DEBUG datis_core - Gudauta report has changed -> executing TTS 2020-08-28T17:41:41.902707900+02:00 INFO datis - Pausing ... 2020-08-28T17:41:41.902707900+02:00 DEBUG datis_core - Shutting down all stations 2020-08-28T17:41:41.902707900+02:00 DEBUG datis_core - Station Gudauta successfully shut down 2020-08-28T17:43:36.018754900+02:00 INFO datis - Stopping ... 2020-08-28T17:43:36.018754900+02:00 DEBUG datis_core - Shutting down all stations

closed time in 7 days

mistermookiefun

issue commentrkusa/DATIS

Multiple ATIS not working

No worries, I am glad that you were able to fix it 👍

mistermookiefun

comment created time in 7 days

startedmooman219/fontdue

started time in 7 days

issue commentrkusa/pdfjs

Best way to insert blank lines?

For arbitrary blank lines / whitespace, I usually use cells with a padding, e.g.:

doc.cell("Before whitespace", {paddingBottom: 20})

This also works with empty cells (though I rarely use that):

doc.cell({paddingBottom: 20})

It might be worth thinking about a dedicated API for that 🤔

psalaets

comment created time in 7 days

issue commentrkusa/pdfjs

Adding pdf js in React js project (The PDF file is empty, i.e. its size is zero bytes.)

Hi @NirikshaKamath, I am afraid that it looks like you've posted this issue in the wrong repository. I think you are talking about an issue for https://github.com/mozilla/pdf.js. Sorry for the naming confusion!

NirikshaKamath

comment created time in 7 days

push eventrkusa/DATIS

Markus Ast

commit sha 7ef3c3f2a5df0610522aaa04a658b5f3a423298f

add missing date to latest changelog entry

view details

push time in 7 days

release rkusa/DATIS

2.2.0-beta.1

released time in 7 days

created tagrkusa/DATIS

tag2.2.0-beta.1

DCS World Automatic Terminal Information Service (ATIS) broadcasted through Simple Radio Standalone (SRS)

created time in 7 days

push eventrkusa/DATIS

Markus Ast

commit sha 6af74afc2e52785c435d21611f558c3d9fae3da7

bump version to 2.2.0-beta.1

view details

push time in 7 days

issue commentrkusa/DATIS

Multiple ATIS not working

Hi @mistermookiefun could you either upload a stripped down version of your mission that does not require any mods (I cannot open the mission), or write down how you've set up the other ATIS stations?

mistermookiefun

comment created time in 7 days

created tagrkusa/ui

tag0.2.7

created time in 7 days

push eventrkusa/ui

Markus Ast

commit sha 12f1c897ced738b783aa655841d996581a498aff

add onAction to Button component

view details

push time in 7 days

issue openedtrigger-corp/forge

Remote signing does not work with Apple Distribution certificates

<!-- Please do not submit support requests or "How to" questions here! Instead use the community forum: https://community.trigger.io/ -->

<!-- Please check whether someone else has already filed an issue describing your problem before creating a new one. -->

Device information:

  • Hardware:
  • Operating System and Version: Ubuntu/Windows latest
  • Forge Platform version: v2.8.6

App information: <!-- Please drag your app's src/config.json and any relevant log files into this issue -->

To Reproduce <!-- Steps to reproduce the behaviour -->

  1. Configure forge to use an Apple Distribution certificate (and not an iPhone Distribution certificate)
  2. Package an iOS app (on everything other than a mac so that the remote signing is used)

Expected behaviour <!-- A clear and concise description of what you expected to happen instead of the bug. --> App is signed successfully.

Actual behaviour <!-- A clear and concise description of what actually happens. Please attach screenshot(s) if it would help us to understand the problem. -->

Signing fails with:

iPhone: no identity found

Related information: <!-- Please provide any code snippets or sample applications that demonstrate or reproduce the issue -->

With Xcode 11 Apple introduced the new Apple Distribution certificates:

Xcode 11 supports the new Apple Development and Apple Distribution certificate types. These certificates support building, running, and distributing apps on any Apple platform. Preexisting iOS and macOS development and distribution certificates continue to work, however, new certificates you create in Xcode 11 use the new types. Previous versions of Xcode don’t support these certificates. (45527608)

When building Trigger.io apps on macOS, forge package ios still works, since it executes codesign using the complete certificate name as specified in the local_config.json:

codesign --force --identifier ### --entitlements ### --sign 'Apple Distribution: YOUR NAME (12345)' device-ios.app

However, the remote signing instead executes:

codesign --keychain ### --force --identifier ### --entitlements entitlements.plist --sign iPhone app

Since --sign iPhone does not match Apple Distribution: YOUR NAME (12345), the signing fails. Possible solutions are probably:

  • use the certificate name from local_config.json during remote signing, or
  • use --sign Distribution which should match both iPhone Distribution and Apple Distribution.

Thanks for your time! A fix would be highly appreciated 🙏

created time in 8 days

issue closedrkusa/DATIS

need some documentation for dedicated servers

Hi, very nice project. But it will be helpful if there are some explanations for setup a dedicated server without a view to the options settings. Finally manged it by editing the optionsDB.lua, but it was hard to find the information in the net. A example for setting up with AWS or GC will be helpfull.

best regards

closed time in 25 days

derbuur

issue commentrkusa/DATIS

need some documentation for dedicated servers

I've added a note about the options.lua file to the end of the installation section.

derbuur

comment created time in 25 days

issue commentrkusa/DATIS

Need help for a dedicated server

I've added a note about the options.lua file to the end of the installation section, does this help?

mistermookiefun

comment created time in 25 days

push eventrkusa/DATIS

Markus Ast

commit sha baf5445e32a380faa289e90b5e03b9cecb031277

fix tabs/spaces in README code snippets

view details

push time in 25 days

push eventrkusa/DATIS

Markus Ast

commit sha b2993c71baf9ba9b573952cfb0eea67e01e48636

add hint about manual options update to README Refs #59 Refs #63

view details

push time in 25 days

issue commentrkusa/DATIS

Work in Syria?

Yes, DATIS already works with Syria. DATIS does usually not require a change for new maps. Please let me know if you see any issue on Syria @Siema02

Siema02

comment created time in a month

push eventrkusa/DATIS

Markus Ast

commit sha a3f99030989e102058efa9e2a4033224b1f8235e

add missing env vars to CI test step

view details

Markus Ast

commit sha d7d41ee868f86a2d1f7389ea0170afe4194a7fdd

Merge pull request #61 from rkusa/workflow-fix add missing env vars to CI test step

view details

push time in a month

delete branch rkusa/DATIS

delete branch : workflow-fix

delete time in a month

PR merged rkusa/DATIS

add missing env vars to CI test step
+4 -1

0 comment

1 changed file

rkusa

pr closed time in a month

PR opened rkusa/DATIS

add missing env vars to CI test step
+4 -1

0 comment

1 changed file

pr created time in a month

create barnchrkusa/DATIS

branch : workflow-fix

created branch time in a month

startedKhopa/dcs_liberation

started time in a month

push eventrkusa/DATIS

Markus Ast

commit sha 6e8c0c2022bd4490e8219e706b8d9ee98fdd7674

rework Lua module and RPC implementation

view details

push time in a month

push eventrkusa/dcs-module-rpc

Markus Ast

commit sha 21c31e068afca4b65d943a61a4cc0e3d3c9ca634

add more context to errors

view details

push time in a month

issue commentrkusa/pdfjs

is there any option to find total number of pages in PDF?

The only place where the total page number is available is in the footer, see second example of https://github.com/rkusa/pdfjs/blob/master/docs/header.md. But from the question, this is probable not what you are looking for. There is unfortunately not other API to get the page count outside of the footer. (Except accessing the doc._pages array, but this is not recommended since it is part of the internal API and might not reflect the number you expect since its value depends on how far the rendering of the document already got)

santhoshnkl3

comment created time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha efe921bcdb6c62b156bc643bea552264b01d3ec8

fix stream Length1 object xref offset

view details

push time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha 607ffa73aa310768110a845926a269f7e5a56a6c

fix writing of non-4byte aligned glyf tables

view details

Markus Ast

commit sha 29cf2fa49f1ece64caedc6221685e02a924a8ebf

update otf README

view details

Markus Ast

commit sha a5a720fb6600db10e89ed49cf914d382de0687bb

implement unicode cmap for OTF subsets

view details

Markus Ast

commit sha 30666c34a2decfab84684a63fc1f390cc8d815e8

fix font scaling and non-BMP characters

view details

push time in a month

issue commentrkusa/pdfjs

does it support RTL and Arabic language?

Hi @gkirthiv, it supports UTF8 characters, which includes Arabic language characters. But the playground uses a font that does not contain such characters, so you'd have to create a PDF with your own TTF font. However, I am araid that the library does unfortunately not support RTL nor proper Arabic font shaping 😕

gkirthiv

comment created time in a month

startedrkusa/pdfrs

started time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha 1e54448c46b1ed030411bf1f859a996ea6ef038e

add missing io feature to futures-util

view details

push time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha eeba336c570ea5be65cf3f5d1f3b7a027dace3b4

implement composite glyph parsing This is necessary to properly discover all components of a composite glyph. The previous solution only considered the first component, which lead to missing glyphs in subsets. This is now fixed.

view details

Markus Ast

commit sha d99ed043ac16d789441a1524b53e7deb8c463347

only add necessary font tables to PDF font subsets

view details

push time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha 4e7405e8ab360970c4c66183c938c29b409f75e4

move AFM fonts into separate crate

view details

Markus Ast

commit sha d0abcd9684b6d34ef8df972e19f9666402d7461f

replace lazy_static with once_cell This fixes a 100% CPU usage issue with rust-analyzer.

view details

Markus Ast

commit sha 1a2ccf2a86fa4aff504b2a4e9027b41c90463c2d

implement FontCollection and font subset tracking

view details

Markus Ast

commit sha b2574f5f8015561dd85fc12e75de6ce2713c102d

rework DocWriter/Stream handling

view details

Markus Ast

commit sha 0556b34682fcb0eab417bb060f5998b7703187f6

implement stream zlib compression

view details

Markus Ast

commit sha b706a629b562a4956ab4551e9f263aa6d608505f

implement embedding OpenType subsets into PDF

view details

push time in a month

startedNemo157/async-compression

started time in a month

startedmswjs/msw

started time in a month

created tagrkusa/ui

tag0.2.6

created time in a month

push eventrkusa/ui

Markus Ast

commit sha d7f62e5ac1c00a45c7002cc06ca96a57f877306f

set inline Stack width to auto

view details

push time in a month

startedbevyengine/bevy

started time in a month

issue commentrkusa/pdfjs

Table of Contents?

Could you not send the event after that potential moving has occured? If it can include start and end position, that would just be a bonus.

Yes possible. That would just require keeping track of the items that need an update once it is sure where they end up. I am afraid that this is still more work than I currently have the time for 😕

BlitzInternet

comment created time in a month

issue commentrkusa/pdfjs

Table of Contents?

the toc needs to be written last. Then it can either be on the last page, or on a different PDF that is then combined with the content-pdf.

It is actually quite easy to write the TOC page last, but move it to the beginning of the document.

In order for that to work, you would need to emit events during the writing process that an app can listen to. Content of the event: current element, current page, current position. It'd be possible to create an index from that and then create the ToC. Do you think this could be implemented?

I was thinking about the same 👍. The main challenge that makes it less straight forward here is that some parts of the document are written into chunks and those chunks are sometimes moved to the next page after the content was already written to it. Example: Each table row is a chunk. The content of all row cells is written to the chunk line by line. Once a page break is encountered, it checks how many lines were already written and whether it makes sense to move the chunk to the next page or not (to basically prefer moving rows to the next page instead of starting rows at the end of a page for only one or two lines). In this case, the event for the lines that were already written, was containing a wrong page number, since the chunk got moved to the next page.

Also to consider, the whole approach would only work if the page numbers start after the TOC - but I think this should be fine for a lot of use cases.

BlitzInternet

comment created time in a month

startedromefrontend/rome

started time in a month

create barnchrkusa/react-day-picker

branch : fix-spread-order

created branch time in a month

fork rkusa/react-day-picker

Lightweight date picker component for React

http://react-day-picker.js.org

fork in a month

issue commentrkusa/dcs-scratchpad

Feature Request: Add the keyboard and more details for +L/L

Hi, thanks for getting in contact! Yes, I am still maintaining the mod and I couldn't live without it in DCS. I agree that collecting the improvements here is a good idea. I like the +L/L improvements and would welcome a PR. For the keyboard I am a bit unsure. I'd guess that most ppl would rather blindly type on the keyboard (or use VoiceAttack) than trying to enter some text with an onscreen keyboard by mouse. But I might very well be biased, since I personally prefer blind typing on the keyboard. My goal would be to keep the mod simple and minimal by default. I could imagine putting the numpad keyboard behind a config (that is off by default). For the whole QWERTY keyboard I am a bit unsure - are you actually using the QERTY keyboard in DCS or only the numpad? If yes, what kind of information are you using it for?

kaltokri

comment created time in a month

issue commentrkusa/pdfjs

Change of encoding breaks (my) OTF font support

Thanks for the report @mashpie! No need for the font, I could easily reproduce it - very bad QA from my side 🤦‍♂️. I've published 2.4.1 which reverts that change

mashpie

comment created time in a month

created tagrkusa/pdfjs

tag2.4.1

A Portable Document Format (PDF) generation library targeting both the server- and client-side.

created time in a month

push eventrkusa/pdfjs

Markus Ast

commit sha d64007b9427ef4bbbbc7bf2db731975d0e3cbfab

Revert "correct how text is encoded" This reverts commit 02f3a60fc923e512681eb32df85c6addbb5b3cd9.

view details

push time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha 5828edeadd59b859704f873b1f778842bb5c3624

cleanup front related traits and types

view details

push time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha bef32abe7e6eedc465a3092bbf95ba6374f732c5

reduce redundancy in font table writing

view details

push time in a month

created tagrkusa/pdfjs

tag2.4.0

A Portable Document Format (PDF) generation library targeting both the server- and client-side.

created time in a month

delete tag rkusa/pdfjs

delete tag : 2.4.0

delete time in a month

push eventrkusa/pdfjs

Markus Ast

commit sha e526cb5d526b7ff9ac85bb6ad79cedb12030c2eb

upgrade dependencies

view details

Markus Ast

commit sha 050693eb6640de9c033f5b694d5f90bfd16aaad4

bump version to 2.4.0

view details

push time in a month

created tagrkusa/pdfjs

tag2.4.0

A Portable Document Format (PDF) generation library targeting both the server- and client-side.

created time in a month

push eventrkusa/pdfjs

Markus Ast

commit sha 02f3a60fc923e512681eb32df85c6addbb5b3cd9

correct how text is encoded

view details

push time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha 0c2d5ad086746ec9910b9e7ecf49913b8759bbae

implement writing font

view details

Markus Ast

commit sha 1168f253c2cae870e9296e35105cf506841556b1

add cmap subtable parsing and writing to font

view details

Markus Ast

commit sha f0c3d9d203dba93f70515dbfa4be6295337d5eeb

implement whole font subsetting

view details

push time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha ead0788fb27705a729f0379d223b472ee2f76dea

add Glyph struct that holds index and code points

view details

Markus Ast

commit sha ada595eabd439fe5a6b5671f80614e8fc0211ac0

implement cmap format 4 subtable subsetting

view details

Markus Ast

commit sha 658584302448a44fb320aaa913e47a2e9f9b212b

merge adjacent segments in format 4 subsetting

view details

Markus Ast

commit sha 99ca880309fcc33bd50d1a5e1a39add52d2e2a00

implement cmap format 12 subtable subsetting

view details

Markus Ast

commit sha 3f2207ad063d954bf724a71ad13d2e783a654372

implement cmap table subsetting

view details

push time in a month

starteddownshift-js/downshift

started time in a month

push eventrkusa/pdfrs

Markus Ast

commit sha c8bc8992a883c580f0cf57f4d92d01d8dbac22f7

implement glyf and loca table subsetting

view details

Markus Ast

commit sha d0748cf92be6266c88aa172a159f2cf78fb6cbb6

implement head table subsetting

view details

Markus Ast

commit sha e752abb74849fc363fcd58c7a718e8550e4292ee

add doc comments to OS/2 table

view details

push time in 2 months

issue commentrkusa/pdfjs

Table of Contents?

Oops, I totally forgot about the most important part of a TOC while answering your question ... the page numbers. It is, unfortunately, indeed not possible to properly keep track of the page numbers since pdfjs does not pre-calculate the layout for the whole PDF beforehand and instead writes out the PDF as soon as basically the next line is calculated. That being said, to properly support TOCs, a bigger change would be necessary. So I am afraid that pdfjs does not solve your use-case for now and I don't think that I'll have time for adding a TOCs in the near future, but I'd still keep the issue open, since it is definitely a valid feature request.

BlitzInternet

comment created time in 2 months

issue commentrkusa/pdfjs

Table of Contents?

There is no feature that automatically creates a TOC for you. That means you would have to know all your headlines in advance and build it manually. You could use the destination and goTo text options to link a TOC entry to a headline. Here is an example of using destination and goTo https://github.com/rkusa/pdfjs/blob/master/test/pdfs/annotations/text-destination.js

BlitzInternet

comment created time in 2 months

issue commentrkusa/DATIS

units broadcast even they are not activated

If you set a message to a late activated unit it will send the message from begin of the mission. For mission building it will be nice if the message send only if the unit is activated.

Makes totally sense!

Also the broadcasted message is repeated, is it possible to send the message only once?

Should be easy to add, I'll mainly have to think about how to setup both use cases broadcast loop vs broadcast once. This is another example where a unit name isn't really the best place to add a whole lot of options 🤔

derbuur

comment created time in 2 months

issue commentrkusa/DATIS

need some documentation for dedicated servers

You are right, I'll add it to the README 👍

derbuur

comment created time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha c10b931bcd9d5314af9651e05cae2926359088fd

add glyf table to OpenTypeFont struct

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha 81212c48621d47e2590ff6dc46eda72bfbb3c659

declare .ttf files as binary (just in case)

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha 0f0b551c0d4069ea2f271ed78818a9f0da593512

rename Packed trait to FontTable

view details

Markus Ast

commit sha d389d48d3e271d182725e96ca8da70f618eb4e1b

add subset method to FontTable trait

view details

Markus Ast

commit sha 185fc1a36e184b3c38b36cb62210c79e9d579d3a

implement maxp table subsetting

view details

Markus Ast

commit sha 2fc2f5170684067b1a24af1b171002c66d81b92c

add a README to keep track of current OTF features

view details

Markus Ast

commit sha c25a7c79155f45f355ccdaf84a7e5a59f9a5cd39

implement hmtx table subsetting

view details

Markus Ast

commit sha 3c4f311024dffe104a66d5b99b438e9a57900bd4

split FontTable Dep into UnpackDep and SubsetDep

view details

Markus Ast

commit sha 698b6566c69ed6c7d86e57178aaa819834bbdf60

implement hhea table subsetting

view details

Markus Ast

commit sha 6ad157dee765d6f9beaab92ae2ff96e11e36d5c8

add doc comments to head table

view details

Markus Ast

commit sha e6d7972528961da0d0c9794357b3f974dc59ef39

implement loca table

view details

Markus Ast

commit sha 892bbe0cbc5d15b6f93359230de18a465f74122c

implement glyf table

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha b27fba8931c51ea2d89ba781364808e20c9afcff

implement name table

view details

Markus Ast

commit sha 4ed9d1015fb362dec40fd80ce2fd35bda3c2b748

implement os2 table

view details

Markus Ast

commit sha 676cee9f3715fee64f7af530b290c3b71dd153ff

implement post table

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha f2de4bcbb42bb465f602a39cd43f966947e31da6

implement hhea table

view details

Markus Ast

commit sha 1dd2b998707ca1b936624216d4d4550f27e66eac

add associated type Dep to Packed trait

view details

Markus Ast

commit sha 6131f9ec6af3a00fcf11abd1323a282aeaf1ae7e

implement maxp table

view details

Markus Ast

commit sha 669bbbd31b1fadd351e4a5cc4ede48f40aee9481

implement hmtx table

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha e093353c688416aabd4c6e197c52860aa4af3759

implement glyph id retrieval for format12 cmap

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha 1aeaceab54c3b330885d9e3e07cab1ca4e885f6a

implement glyph id retrieval for format4 cmap

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha e0095dd63d565e42581501e3cb76eca3f5858c9b

implement cmap subtable format 12 packing

view details

push time in 2 months

starteddwmkerr/hacker-laws

started time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha 3087d57f4c347594c6222eb23392b62d88f7db91

implement cmap subtable format 4 packing

view details

push time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha 038abb6c6acc48ee736ea477922e10bfe5f83267

prefix all test functions with `test_`

view details

push time in 2 months

startedMusish/Musish

started time in 2 months

push eventrkusa/pdfrs

Markus Ast

commit sha f27a5290aa23156060cfe6e64db5339d6e83dbfc

fix clippy warnings

view details

Markus Ast

commit sha 1db5a534faf49c607b34804d39d44ddb6ec2bf8e

initiate OpenType Font parsing and writing

view details

push time in 2 months

startedunicode-org/text-rendering-tests

started time in 2 months

startedharfbuzz/harfbuzz

started time in 2 months

startedanowell/wkhtmltopdf-rs

started time in 2 months

startedrust-bakery/nom-derive

started time in 2 months

startedsharksforarms/deku

started time in 2 months

startedn8willis/opentype-shaping-documents

started time in 2 months

startedyeslogic/allsorts

started time in 2 months

issue commentrkusa/DATIS

Feature Request - Micraosft Azure Cognitive Services

@ugene143 I finally found the time to look into it. It looks like the Azure API requires a User-Agent. Adding .header("User-Agent", "DATIS") to the request fixed it

Maverick87Shaka

comment created time in 2 months

issue commentrkusa/DATIS

Failed to retrieve unit position

I left it running over night and checked. I am still getting the error. But I logged into the server and was able to still listen to the ATIS report.

Hmm, I'd guess there is something in the mission that messes with the carrier after a while. So either the carrier gets killed, or maybe the carrier script is respawning it with an new name - but I don't know how the carrier script in your mission works, so this is just a wild guess.

NC-Cyborg

comment created time in 2 months

issue commentrkusa/DATIS

Using DATIS for jamming

We are using SRS and we would like to implement jamming in an upcoming campaign, and I was wondering how hard it would be to add a simple "play this sound file" feature instead of using TTS.

I planing to have something like that eventually. So basically a static unit that points to a sound file or a directory of sound files and starts a radio station similar to https://github.com/rkusa/DATIS/tree/master/crates/radio-station. But I don't have an ETA on when I starting to work on that. You could use https://github.com/rkusa/DATIS/tree/master/crates/radio-station in the meantime, but would have to start it in addition to the mission and you'd have to change and compile it yourself to update the position I am afraid.

I believe it would work wonders when coupled with a static unit to simulate jamming in a given area!

Definitely sounds like a nice use-case!

Following the same train of thought, is there a way to set the Tx power for a static DATIS static unit?

I am not aware that this is something I have control over when sending audio to SRS - but I might have just missed it.

132nd-etcher

comment created time in 2 months

issue commentrkusa/DATIS

Wrong language.

but i guess that only possible with moose scripts?

Yes

I created a comms tower in the mission on Senaki. Named it Senaki-kolkhi. Is that the right name for it?

The name should be at least ATIS Senaki-Kolkhi 251 (assuming you want the station to broadcast at freq 251).

Dampenstein

comment created time in 2 months

created tagrkusa/ui

tag0.2.5

created time in 2 months

push eventrkusa/ui

Markus Ast

commit sha b76b3b5b131e552cc0921b541f0aa11eeb79e279

fix value type of number input form state

view details

push time in 2 months

created tagrkusa/ui

tag0.2.4

created time in 2 months

push eventrkusa/ui

Markus Ast

commit sha 3e08a5bf782884c897b7576cfa0a772a708e19ea

add naked button variant

view details

push time in 2 months

push eventrkusa/ui

Markus Ast

commit sha 67d83847416b50395a9659f192b623d4d2477c03

forward Button refs

view details

push time in 2 months

created tagrkusa/ui

tag0.2.3

created time in 2 months

more