Skip to content

Commit

Permalink
Merge pull request sharpie7#357 from pfalstad/master
Browse files Browse the repository at this point in the history
July 9, 2019 updates
  • Loading branch information
sharpie7 authored Jul 9, 2019
2 parents 0d0a085 + 0222307 commit 736c522
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ public void updateModels(StringTokenizer st) {

public EditInfo getEditInfo(int n) {
if (n == 0) {
EditInfo ei = new EditInfo("<a href=\"subcircuits.html\">Model Name</a>", 0, -1, -1);
EditInfo ei = new EditInfo("<a href=\"subcircuits.html\" target=\"_blank\">Model Name</a>", 0, -1, -1);
models = CustomCompositeModel.getModelList();
ei.choice = new Choice();
int i;
Expand Down
2 changes: 1 addition & 1 deletion src/com/lushprojects/circuitjs1/client/OpAmpRealElm.java
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ public EditInfo getEditInfo(int n) {
return ei;
}
if (n == 3) {
EditInfo ei = new EditInfo("<a href=\"opampreal.html\">Model</a>", modelType);
EditInfo ei = new EditInfo("<a href=\"opampreal.html\" target=\"_blank\">Model</a>", modelType);
ei.choice = new Choice();
ei.choice.add("LM741");
ei.choice.add("LM324");
Expand Down
2 changes: 1 addition & 1 deletion src/com/lushprojects/circuitjs1/client/circuitjs1.java
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@

public class circuitjs1 implements EntryPoint {

public static final String versionString="2.2.7js (isharp)";
public static final String versionString="2.2.8js (isharp)";

// Set to true if the server runs the shortrelay.php file in the same directory as the circuit simulator
public static final boolean shortRelaySupported = true;
Expand Down
43 changes: 39 additions & 4 deletions src/com/lushprojects/circuitjs1/public/locale_ru.txt
Original file line number Diff line number Diff line change
Expand Up @@ -133,8 +133,9 @@
"Add NAND Gate"="Добавить логический элемент И-НЕ"
"Add NOR Gate"="Добавить логический элемент ИЛИ-НЕ"
"Add OR Gate"="Добавить логический элемент ИЛИ"
"Add Op Amp (+ on top)"="Добавить операционный усилитель (+ сверху)"
"Add Op Amp (- on top)"="Добавить операционный усилитель (- сверху)"
"Add Op Amp (ideal, + on top)"="Добавить операционный усилитель (+ сверху)"
"Add Op Amp (ideal, - on top)"="Добавить операционный усилитель (- сверху)"
"Add Op Amp (real)"="Добавить оп. усилитель (модель, приближ. к реальной)"
"Add PISO shift register"="Добавить сдвиговый регистр PISO"
"Add Phase Comparator"="Добавить фазовый детектор"
"Add Potentiometer"="Добавить потенциометр"
Expand All @@ -159,7 +160,7 @@
"Add Transistor (bipolar, PNP)"="Добавить транзистор PNP"
"Add Transmission Line"="Добавить линию электропередачи"
"Add Triode"="Добавить триод"
"Add Tristate Buffer"="Добавить tri-state буфер"
"Add Tristate Buffer"="Добавить буфер с тремя состояниями"
"Add Tunnel Diode"="Добавить туннельный диод"
"Add VCO"="Добавить генератор, управляемый напряжением (VCO)"
"Add Variable Voltage"="Добавить ист. регулируемого напряжения"
Expand Down Expand Up @@ -867,7 +868,7 @@
"transistor (NPN) beta="="NPN, beta = "
"transistor (PNP) "="PNP "
"transmission line"="линия электропередачи"
"tri-state buffer"="tri-state буфер"
"tri-state buffer"="буфер с 3-мя сост."
"triangle gen"="Ген. треуг. сигн."
"trimmer 1"="триммер"
"triode"="триод"
Expand Down Expand Up @@ -1033,3 +1034,37 @@
"Saturation Current"="Ток насыщения"
"Series Resistance"="Последовательное сопротивление"
"Emission Coefficient"="Коэффициент эмиссии"
"audio input"="аудиовход"
"Start Position (s)"="Стартовая позиция [с]"
"Export As Image..."="Экспорт в изображение"
"Create Subcircuit..."="Создать подсхему..."
"Split Wire"="Разделить провод"
"Add Custom Transformer"="Добавить пользовательский трансформатор"
"Add Audio Input"="Добавить аудиовход"
"Add Stop Trigger"="Добавить триггер, останавливающий симуляцию"
"Add DIAC"="Добавить симметричный динистор (диак)"
"Add TRIAC"="Добавить симметричный тиристор (симистор, триак)"
"Add Optocoupler"="Добавить оптрон (оптопару)"
"Add Subcircuit Instance"="Добавить вывод подсхемы"
"Can't edit this model."="Невозможно изменить эту модель."
"subcircuit ("="подсхема ("
"Device has no external inputs/outputs!"="Устройство не имеет внешних входов/выходов!"
"Edit Subcircuit Model"="Редактировать подсхему"
"Drag the pins to the desired position"="Перетащите пины в нужную позицию"
"Width"="Ширина"
"Height"="Высота"
"Please enter a model name."="Пожалуйста, введите название модели."
"Change Language"="Изменить язык"
"Can't set language"="Невозможно установить язык"
"(no change)"="(без изменения)"
"Must restart to set language. Restart now?"="Необходимо перезапустить приложение, чтобы установить язык. Перезапустить сейчас?"
"Click on the link below to save your image"="Нажмите на ссылку ниже, чтобы сохранить изображение"
"optocoupler"="оптрон"
"Trigger Type"="Тип триггера"
"Brent-Kung Adder"="Сумматор Brent-Kung"
"QAM-256 Modulator/Demodulator"="QAM-256 Модулятор/Демодулятор"
"DIAC/TRIAC Dimmer"="Диак/триак диммер"
"Gate-MT1 Resistance (ohms)"="Сопротивление УЭ-Электрод(MT1) [Ом]"
"Slew Rate (V/usec)"="Скорость нарастания вых. напр-я [В/мкс]"
"Output Current Limit (A)"="Предел выходного тока [А]"
"Swap Inputs"="Инвертировать входы"
4 changes: 2 additions & 2 deletions war/shortrelay.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
$s=parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$path= str_replace('shortrelay.php','circuitjs.html',$s);
$ch = curl_init();
$v=$_GET["v"]; // Note this removes one layer of URL encoding from the param. This works for tinyurl.com but may not for all!
$v=urlencode($_GET["v"]);
curl_setopt($ch, CURLOPT_URL, 'http://tinyurl.com/api-create.php?url='. $serveraddr . $path . $v);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);
// echo $serveraddr . $path .$v;
exit;
?>
?>

0 comments on commit 736c522

Please sign in to comment.