From 8ec1d6d588a828293d3e8223880b921e55cacb03 Mon Sep 17 00:00:00 2001 From: Ohmnibus Date: Mon, 1 Jun 2015 18:18:57 +0000 Subject: [PATCH 1/4] Metadata for Quick Dice Roller --- metadata/ohm.quickdice.txt | 102 +++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 metadata/ohm.quickdice.txt diff --git a/metadata/ohm.quickdice.txt b/metadata/ohm.quickdice.txt new file mode 100644 index 0000000000..16fda788f0 --- /dev/null +++ b/metadata/ohm.quickdice.txt @@ -0,0 +1,102 @@ +Categories: (comma-separated) +License:GPLv3 + +Web Site:http://www.ohmnibus.net/en/ +Source Code:https://github.com/Ohmnibus/quick-dice-roller +Issue Tracker:https://github.com/Ohmnibus/quick-dice-roller/issues + +Donate:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JZSAC6BX5N9NN + +Summary:A flexible, complete and handy dice roller +Description: +Quick Dice Roller is an app made for the tabletop RPG Geek. It allows to +emulate almost all the complex dice rolls required by RPG and board games. + +The dice can be added at will and organized in dice bags. Each die is defined +by a formula such as "2d6+5" as well as special functions like "rak(1d6,4,3)" +that allow to emulates the most complex game systems. An handy formulas +builder simplifies the process, and allow to access to an online help. Check +the [http://goo.gl/mZkcQS list of all supported functions]. + +Thanks to "named values", as well as keep track of games scores, you can +define formulas using variable parameters. You can create, for example, the +named value "Level" with label "lvl", then use the formula "(lvl)d6" to +determine the fireball damage. So when your mage level up you don't need to +edit the formula: just change the "Level" value! + +What you can do with Quick Dice Roller: + +* Roll dice with a touch +* Organize dice in dice bags +* Use same formulas you're familiar to (xdy+z) +* Keep track of scores and use them in formulas +* Read or listen the roll result in a clear way +* Check the goodness of the rolls made +* Apply modifiers on the fly with a touch +* Sum a roll to the previous automagically or on demand +* Paste last roll result from the clipboard in another app +* Keep track of last rolls made + +Other features of Quick Dice Roller + +* Simple and intuitive Formulas Builder +* Many functions to emulate main systems +* Online help +* Read aloud the last result +* Sound notifications +* Highly customizable +* Friendly and reliable developer :P +* Persistence of data among various installations* +* Import and export dice and dice bags definitions** + +Some of currently supported systems + +* 13th Age +* Arcan Myth +* Aeon IV +* BASH! +* Burning Wheel +* Call of Cthulhu +* Deadlands +* Dungeon World +* Dungeons & Dragons (all editions) +* Dungeonslayers +* Dystopian Wars +* Exalted +* Feng Shui +* GURPS +* HERO System +* Legend of the five rings +* Lords of Knowledge +* MERP +* Numenera +* Pathfinder +* Rolemaster +* Savage Worlds +* Shadowrun +* Star Wars +* Traveller +* World of Darkness + +...and many more! + + +*The availability of data and preferences backup depends on the device's +manufacturer, and is only supported on Android 2.2 or later. + +**This feature requires reading and writing to external storage. +. + +# Requires Root: Yes (f not having root breaks the app or renders it useless) + +# Repo and Build fields only matter in source-built apps +Repo Type:git +Repo:https://github.com/Ohmnibus/quick-dice-roller.git + +# One for each source build +Build:2.1.1,36,commit=v_2.1.1,subdir="Quick Dice",extlibs=android-support-v4.jar + +Auto Update Mode:Version v_%v +Update Check Mode:Tags +Current Version:2.1.1 +Current Version Code:36 From 60e32696ce53459d5c750f367f81667c11dae0d1 Mon Sep 17 00:00:00 2001 From: Ohmnibus Date: Mon, 1 Jun 2015 22:02:25 +0000 Subject: [PATCH 2/4] Fix category and Build --- metadata/ohm.quickdice.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/metadata/ohm.quickdice.txt b/metadata/ohm.quickdice.txt index 16fda788f0..e12a5506c1 100644 --- a/metadata/ohm.quickdice.txt +++ b/metadata/ohm.quickdice.txt @@ -1,4 +1,4 @@ -Categories: (comma-separated) +Categories:Games License:GPLv3 Web Site:http://www.ohmnibus.net/en/ @@ -94,9 +94,12 @@ Repo Type:git Repo:https://github.com/Ohmnibus/quick-dice-roller.git # One for each source build -Build:2.1.1,36,commit=v_2.1.1,subdir="Quick Dice",extlibs=android-support-v4.jar +Build:2.1.1,36 + commit=v_2.1.1 + subdir=Quick Dice + extlibs=android/android-support-v4.jar Auto Update Mode:Version v_%v Update Check Mode:Tags Current Version:2.1.1 -Current Version Code:36 +Current Version Code:36 \ No newline at end of file From 18b55fa2226b3c3e0ff0491f35f2272243b53357 Mon Sep 17 00:00:00 2001 From: Ohmnibus Date: Wed, 3 Jun 2015 09:33:09 +0000 Subject: [PATCH 3/4] Fixed description in ohm.quickdice.txt --- metadata/ohm.quickdice.txt | 67 ++++---------------------------------- 1 file changed, 7 insertions(+), 60 deletions(-) diff --git a/metadata/ohm.quickdice.txt b/metadata/ohm.quickdice.txt index e12a5506c1..04d7f7ee4a 100644 --- a/metadata/ohm.quickdice.txt +++ b/metadata/ohm.quickdice.txt @@ -4,10 +4,10 @@ License:GPLv3 Web Site:http://www.ohmnibus.net/en/ Source Code:https://github.com/Ohmnibus/quick-dice-roller Issue Tracker:https://github.com/Ohmnibus/quick-dice-roller/issues - Donate:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JZSAC6BX5N9NN -Summary:A flexible, complete and handy dice roller +Auto Name:Quick Dice Roller +Summary:Flexible, complete and handy dice roller Description: Quick Dice Roller is an app made for the tabletop RPG Geek. It allows to emulate almost all the complex dice rolls required by RPG and board games. @@ -24,80 +24,27 @@ named value "Level" with label "lvl", then use the formula "(lvl)d6" to determine the fireball damage. So when your mage level up you don't need to edit the formula: just change the "Level" value! -What you can do with Quick Dice Roller: +Main features of Quick Dice Roller: -* Roll dice with a touch * Organize dice in dice bags * Use same formulas you're familiar to (xdy+z) +* Simple and intuitive Formulas Builder +* Many functions to emulate main systems * Keep track of scores and use them in formulas -* Read or listen the roll result in a clear way -* Check the goodness of the rolls made +* Read or listen rolls result in a clear way * Apply modifiers on the fly with a touch * Sum a roll to the previous automagically or on demand * Paste last roll result from the clipboard in another app * Keep track of last rolls made - -Other features of Quick Dice Roller - -* Simple and intuitive Formulas Builder -* Many functions to emulate main systems -* Online help -* Read aloud the last result -* Sound notifications -* Highly customizable -* Friendly and reliable developer :P -* Persistence of data among various installations* -* Import and export dice and dice bags definitions** - -Some of currently supported systems - -* 13th Age -* Arcan Myth -* Aeon IV -* BASH! -* Burning Wheel -* Call of Cthulhu -* Deadlands -* Dungeon World -* Dungeons & Dragons (all editions) -* Dungeonslayers -* Dystopian Wars -* Exalted -* Feng Shui -* GURPS -* HERO System -* Legend of the five rings -* Lords of Knowledge -* MERP -* Numenera -* Pathfinder -* Rolemaster -* Savage Worlds -* Shadowrun -* Star Wars -* Traveller -* World of Darkness - -...and many more! - - -*The availability of data and preferences backup depends on the device's -manufacturer, and is only supported on Android 2.2 or later. - -**This feature requires reading and writing to external storage. . -# Requires Root: Yes (f not having root breaks the app or renders it useless) - -# Repo and Build fields only matter in source-built apps Repo Type:git Repo:https://github.com/Ohmnibus/quick-dice-roller.git - -# One for each source build Build:2.1.1,36 commit=v_2.1.1 subdir=Quick Dice extlibs=android/android-support-v4.jar + prebuild=sed -i -e 's|\\\\|/|g' project.properties Auto Update Mode:Version v_%v Update Check Mode:Tags From c158a266b55af9a24ab53bdc65b5dc5778594770 Mon Sep 17 00:00:00 2001 From: Ohmnibus Date: Sat, 22 Aug 2015 14:27:04 +0200 Subject: [PATCH 4/4] Fix Quick Dice Roller metadata --- metadata/ohm.quickdice.txt | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/metadata/ohm.quickdice.txt b/metadata/ohm.quickdice.txt index 04d7f7ee4a..31b915ee5f 100644 --- a/metadata/ohm.quickdice.txt +++ b/metadata/ohm.quickdice.txt @@ -1,7 +1,6 @@ Categories:Games License:GPLv3 - -Web Site:http://www.ohmnibus.net/en/ +Web Site:http://www.ohmnibus.net/en Source Code:https://github.com/Ohmnibus/quick-dice-roller Issue Tracker:https://github.com/Ohmnibus/quick-dice-roller/issues Donate:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JZSAC6BX5N9NN @@ -9,19 +8,19 @@ Donate:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JZSA Auto Name:Quick Dice Roller Summary:Flexible, complete and handy dice roller Description: -Quick Dice Roller is an app made for the tabletop RPG Geek. It allows to +Quick Dice Roller is an app made for the tabletop RPG Geek. It allows to emulate almost all the complex dice rolls required by RPG and board games. -The dice can be added at will and organized in dice bags. Each die is defined -by a formula such as "2d6+5" as well as special functions like "rak(1d6,4,3)" -that allow to emulates the most complex game systems. An handy formulas -builder simplifies the process, and allow to access to an online help. Check -the [http://goo.gl/mZkcQS list of all supported functions]. +The dice can be added at will and organized in dice bags. Each die is defined +by a formula such as "2d6+5" as well as special functions like "rak(1d6,4,3)" +that allow to emulates the most complex game systems. An handy formulas +builder simplifies the process, and allow to access to an online help. Check +the [http://www.ohmnibus.net/wiki/index.php?n=Qdr.Functions list of all supported functions]. -Thanks to "named values", as well as keep track of games scores, you can -define formulas using variable parameters. You can create, for example, the -named value "Level" with label "lvl", then use the formula "(lvl)d6" to -determine the fireball damage. So when your mage level up you don't need to +Thanks to "named values", as well as keep track of games scores, you can +define formulas using variable parameters. You can create, for example, the +named value "Level" with label "lvl", then use the formula "(lvl)d6" to +determine the fireball damage. So when your mage level up you don't need to edit the formula: just change the "Level" value! Main features of Quick Dice Roller: @@ -40,6 +39,7 @@ Main features of Quick Dice Roller: Repo Type:git Repo:https://github.com/Ohmnibus/quick-dice-roller.git + Build:2.1.1,36 commit=v_2.1.1 subdir=Quick Dice @@ -49,4 +49,5 @@ Build:2.1.1,36 Auto Update Mode:Version v_%v Update Check Mode:Tags Current Version:2.1.1 -Current Version Code:36 \ No newline at end of file +Current Version Code:36 +