Change name to LogiLedus

master
Dmitry Isaenko 2019-10-20 23:38:38 +03:00
parent 3413e0b43c
commit 6e4946d376
40 changed files with 72 additions and 85 deletions

View File

@ -1,10 +1,10 @@
# LogiLed
# LogiLedus
![License](https://img.shields.io/badge/License-GPLv3-blue.svg) [![Releases](https://img.shields.io/github/downloads/developersu/LogiLed/total.svg)]() [![LatestVer](https://img.shields.io/github/release/developersu/LogiLed.svg)]()
[Support author](#support-this-app)
LogiLed is a Logitech G513 Carbon GUI driver for adjusting backlight and effects.
LogiLedus is a Logitech G513 Carbon GUI driver for adjusting backlight and effects.
![Screenshot 1](https://live.staticflickr.com/65535/48925778631_57bb44c8fc_o.png)
![Screenshot 2](https://live.staticflickr.com/65535/48925778596_ccbe7d9212_o.png)

View File

@ -5,12 +5,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>loper</groupId>
<artifactId>LogiLed</artifactId>
<artifactId>LogiLedus</artifactId>
<version>1.0-SNAPSHOT</version>
<!-- <url></url> -->
<description>
LogiLed is a Logitech G513 GUI driver for adjusting backlight and effects.
LogiLedus is a Logitech G513 GUI driver for adjusting backlight and effects.
</description>
<inceptionYear>2019</inceptionYear>
<organization>
@ -204,7 +204,7 @@
<configuration>
<archive>
<manifest>
<mainClass>logiled.Main</mainClass>
<mainClass>logiledus.Main</mainClass>
</manifest>
</archive>
<descriptorRefs>

View File

@ -1,4 +1,4 @@
package logiled.About;
package logiledus.About;
import javafx.application.HostServices;
import javafx.fxml.FXML;
@ -7,8 +7,8 @@ import javafx.scene.control.Button;
import javafx.scene.control.Hyperlink;
import javafx.scene.control.Label;
import javafx.stage.Stage;
import logiled.MainFx;
import logiled.Mediator;
import logiledus.MainFx;
import logiledus.Mediator;
import java.net.URL;
import java.util.ResourceBundle;

View File

@ -1,4 +1,4 @@
package logiled.About;
package logiledus.About;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;

View File

@ -1,4 +1,4 @@
package logiled;
package logiledus;
import java.util.prefs.Preferences;
@ -8,7 +8,7 @@ public class AppPreferences {
private Preferences preferences;
public AppPreferences(){
preferences = Preferences.userRoot().node("LogiLed");
preferences = Preferences.userRoot().node("LogiLedus");
}
public void setUseTray(boolean value){ preferences.putBoolean("USE_TRAY", value); }

View File

@ -1,14 +1,10 @@
package logiled.Config;
package logiledus.Config;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.deser.std.StdDeserializer;
import com.fasterxml.jackson.databind.ser.std.StdSerializer;
import java.awt.*;
import java.io.IOException;
public class HexDeserializer extends StdDeserializer<Byte> {

View File

@ -1,4 +1,4 @@
package logiled.Config;
package logiledus.Config;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.SerializerProvider;

View File

@ -1,4 +1,4 @@
package logiled.Config;
package logiledus.Config;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException;
@ -6,7 +6,7 @@ import com.fasterxml.jackson.core.ObjectCodec;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.deser.std.StdDeserializer;
import logiled.Controllers.Model.LoRule;
import logiledus.Controllers.Model.LoRule;
import java.io.IOException;
import java.util.ArrayList;

View File

@ -1,9 +1,9 @@
package logiled.Config;
package logiledus.Config;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.ser.std.StdSerializer;
import logiled.Controllers.Model.LoRule;
import logiledus.Controllers.Model.LoRule;
import java.io.IOException;

View File

@ -1,9 +1,9 @@
package logiled.Config;
package logiledus.Config;
import com.fasterxml.jackson.annotation.*;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import logiled.Controllers.Model.LoRule;
import logiledus.Controllers.Model.LoRule;
import java.util.HashMap;
import java.util.List;

View File

@ -1,11 +1,11 @@
package logiled.Controllers;
package logiledus.Controllers;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.*;
import javafx.scene.paint.Color;
import logiled.Controllers.Helpers.LoEffects;
import logiledus.Controllers.Helpers.LoEffects;
import java.net.URL;
import java.nio.ByteBuffer;

View File

@ -1,11 +1,11 @@
package logiled.Controllers;
package logiledus.Controllers;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.Button;
import javafx.scene.control.ToggleButton;
import logiled.Controllers.Helpers.LoCodepage;
import logiledus.Controllers.Helpers.LoCodepage;
import java.net.URL;
import java.util.*;

View File

@ -1,4 +1,4 @@
package logiled.Controllers.Helpers;
package logiledus.Controllers.Helpers;
public enum LoCodepage {
l_game ((byte) 0x2),

View File

@ -1,4 +1,4 @@
package logiled.Controllers.Helpers;
package logiledus.Controllers.Helpers;
public enum LoEffects {
DISABLE ((byte) 0),

View File

@ -1,4 +1,4 @@
package logiled.Controllers;
package logiledus.Controllers;
import javafx.collections.ListChangeListener;
import javafx.event.ActionEvent;
@ -6,13 +6,10 @@ import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.Node;
import javafx.scene.control.*;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Pane;
import javafx.scene.layout.VBox;
import logiled.Controllers.Model.LoRule;
import logiled.Controllers.Model.RuleBox;
import logiledus.Controllers.Model.LoRule;
import logiledus.Controllers.Model.RuleBox;
import javax.swing.text.html.ImageView;
import java.net.URL;
import java.util.ArrayList;
import java.util.HashMap;

View File

@ -1,4 +1,4 @@
package logiled.Controllers;
package logiledus.Controllers;
import com.fasterxml.jackson.databind.ObjectMapper;
import javafx.fxml.FXML;
@ -6,16 +6,15 @@ import javafx.fxml.Initializable;
import javafx.scene.control.*;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.MenuItem;
import javafx.stage.FileChooser;
import logiled.About.AboutWindow;
import logiled.MessagesConsumer;
import logiled.Config.SettingsFileFormat;
import logiled.ServiceWindow;
import logiled.Settings.SettingsWindow;
import logiled.USB.EffectsThread;
import logiled.USB.GameModeThread;
import logiled.USB.KeyLedThread;
import logiledus.About.AboutWindow;
import logiledus.MessagesConsumer;
import logiledus.Config.SettingsFileFormat;
import logiledus.ServiceWindow;
import logiledus.Settings.SettingsWindow;
import logiledus.USB.EffectsThread;
import logiledus.USB.GameModeThread;
import logiledus.USB.KeyLedThread;
import java.io.*;
import java.net.URL;

View File

@ -1,6 +1,4 @@
package logiled.Controllers.Model;
import java.util.List;
package logiledus.Controllers.Model;
public class LoRule {
private byte red;

View File

@ -1,4 +1,4 @@
package logiled.Controllers.Model;
package logiledus.Controllers.Model;
import javafx.geometry.Insets;
import javafx.geometry.Orientation;
@ -8,7 +8,7 @@ import javafx.scene.layout.FlowPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Priority;
import javafx.scene.paint.Color;
import logiled.Controllers.Helpers.LoCodepage;
import logiledus.Controllers.Helpers.LoCodepage;
import java.util.*;

View File

@ -1,4 +1,4 @@
package logiled;
package logiledus;
public class Main {

View File

@ -1,4 +1,4 @@
package logiled;
package logiledus;
import javafx.application.Application;
import javafx.application.Platform;
@ -74,7 +74,7 @@ public class MainFx extends Application {
//primaryStage.setOnCloseRequest(windowEvent -> primaryStage.hide());
}
primaryStage.setTitle("LogiLed "+appVersion);
primaryStage.setTitle("LogiLedus "+appVersion);
primaryStage.setMinWidth(1215);
primaryStage.setMinHeight(550);
Scene mainScene = new Scene(root, 1215, 525);
@ -148,9 +148,9 @@ public class MainFx extends Application {
launch(args);
}
if (args[0].equals("-v") || args[0].equals("--version"))
System.out.println("LogiLed " + appVersion);
System.out.println("LogiLedus " + appVersion);
else
System.out.println("Usage: LogiLed [KEY]\n" +
System.out.println("Usage: LogiLedus [KEY]\n" +
" -v, --version\tGet application version\n" +
" --no-tray\tDisable tray support");
}

View File

@ -1,4 +1,4 @@
package logiled;
package logiledus;
import javafx.application.HostServices;

View File

@ -1,4 +1,4 @@
package logiled;
package logiledus;
import javafx.animation.AnimationTimer;
import javafx.scene.control.Label;

View File

@ -1,4 +1,4 @@
package logiled;
package logiledus;
import java.nio.charset.StandardCharsets;

View File

@ -1,4 +1,4 @@
package logiled;
package logiledus;
import javafx.scene.control.Alert;
import javafx.scene.layout.Region;

View File

@ -1,11 +1,11 @@
package logiled.Settings;
package logiledus.Settings;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.Button;
import javafx.scene.control.CheckBox;
import javafx.stage.Stage;
import logiled.Mediator;
import logiledus.Mediator;
import java.net.URL;
import java.util.ResourceBundle;

View File

@ -1,4 +1,4 @@
package logiled.Settings;
package logiledus.Settings;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;

View File

@ -1,7 +1,7 @@
package logiled.USB;
package logiledus.USB;
import logiled.Controllers.Helpers.LoEffects;
import logiled.MessagesConsumer;
import logiledus.Controllers.Helpers.LoEffects;
import logiledus.MessagesConsumer;
import java.util.HashMap;

View File

@ -1,9 +1,7 @@
package logiled.USB;
package logiledus.USB;
import logiled.MessagesConsumer;
import logiled.RainbowHexDump;
import logiledus.MessagesConsumer;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

View File

@ -1,7 +1,6 @@
package logiled.USB;
package logiledus.USB;
import javafx.concurrent.Task;
import logiled.MessagesConsumer;
import logiledus.MessagesConsumer;
import java.util.ArrayList;
import java.util.Arrays;

View File

@ -1,7 +1,7 @@
package logiled.USB;
package logiledus.USB;
import javafx.concurrent.Task;
import logiled.MessagesConsumer;
import logiledus.MessagesConsumer;
import org.usb4java.DeviceHandle;
import org.usb4java.LibUsb;

View File

@ -1,6 +1,6 @@
package logiled.USB;
package logiledus.USB;
import logiled.MessagesConsumer;
import logiledus.MessagesConsumer;
import org.usb4java.*;
public class UsbConnect {

View File

@ -1,4 +1,4 @@
package logiled.USB;
package logiledus.USB;
import org.usb4java.LibUsb;

View File

@ -13,7 +13,7 @@
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.shape.SVGPath?>
<VBox spacing="5.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiled.About.AboutController">
<VBox spacing="5.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiledus.About.AboutController">
<children>
<HBox>
<children>

View File

@ -11,7 +11,7 @@
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.VBox?>
<VBox spacing="5.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiled.Controllers.EffectsController">
<VBox spacing="5.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiledus.Controllers.EffectsController">
<padding>
<Insets bottom="3.0" left="3.0" right="3.0" top="3.0" />
</padding>

View File

@ -13,7 +13,7 @@
<?import javafx.scene.shape.SVGPath?>
<?import javafx.scene.text.Font?>
<VBox spacing="5.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiled.Controllers.GameModeController">
<VBox spacing="5.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiledus.Controllers.GameModeController">
<children>
<ToolBar>
<items>

View File

@ -15,7 +15,7 @@
<?import javafx.scene.shape.SVGPath?>
<?import javafx.scene.text.Font?>
<BorderPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiled.Controllers.KeysLedsController">
<BorderPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiledus.Controllers.KeysLedsController">
<top>
<ToolBar BorderPane.alignment="CENTER">
<items>

View File

@ -13,7 +13,7 @@
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.shape.SVGPath?>
<BorderPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiled.Controllers.MainController">
<BorderPane xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiledus.Controllers.MainController">
<bottom>
<Pane styleClass="footer" BorderPane.alignment="CENTER">
<children>

View File

@ -7,7 +7,7 @@
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.VBox?>
<BorderPane prefHeight="200.0" prefWidth="200.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiled.Settings.SettingsController">
<BorderPane prefHeight="200.0" prefWidth="200.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="logiledus.Settings.SettingsController">
<bottom>
<ButtonBar prefHeight="40.0" prefWidth="200.0" BorderPane.alignment="CENTER">
<buttons>

View File

@ -1,7 +1,7 @@
btn_apply=Apply
btn_addRule=Add rule
btn_removeRule=Remove rule
about_Lbl_1=LoLed distributes under GNU GPLv3 license.
about_Lbl_1=LoLedus distributes under GNU GPLv3 license.
about_Lbl_3=Development & maintenance by Dmitry Isaenko.
about_LicenseLbl=License
license=\ GNU GENERAL PUBLIC LICENSE\n\

View File

@ -4,7 +4,7 @@ btn_removeRule=\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u043F\u0440\u0430\u04
about_LicenseLbl=\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u043E\u043D\u043D\u043E\u0435 \u0441\u043E\u0433\u043B\u0430\u0448\u0435\u043D\u0438\u0435
about_Lbl_3=\u0420\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D\u043E \u0438 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F \u0414\u043C\u0438\u0442\u0440\u0438\u0435\u043C \u0418\u0441\u0430\u0435\u043D\u043A\u043E.
menu_item_about=\u041E \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0438
about_Lbl_1=LoLed \u0440\u0430\u0441\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u044F\u0435\u0442\u0441\u044F \u043F\u043E \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438 GNU GPLv3.
about_Lbl_1=LoLedus \u0440\u0430\u0441\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u044F\u0435\u0442\u0441\u044F \u043F\u043E \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438 GNU GPLv3.
effect_disable=\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043F\u043E\u0434\u0441\u0432\u0435\u0442\u043A\u0443
effect_constant=\u041F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439 \u0446\u0432\u0435\u0442
effect_breath=\u0414\u044B\u0445\u0430\u043D\u0438\u0435