Skip to content

Commit

Permalink
fix: progress gui buttons position
Browse files Browse the repository at this point in the history
  • Loading branch information
DennisTurco committed Nov 7, 2024
1 parent a1196e0 commit 2e43592
Show file tree
Hide file tree
Showing 4 changed files with 84 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
<Layout>
<DimensionLayout dim="0">
<Group type="103" groupAlignment="0" attributes="0">
<Group type="102" attributes="0">
<Group type="102" alignment="0" attributes="0">
<EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0">
<Group type="102" alignment="0" attributes="0">
Expand All @@ -48,17 +48,17 @@
<Component id="closeButton" min="-2" max="-2" attributes="0"/>
</Group>
<Group type="102" attributes="0">
<Group type="103" groupAlignment="0" attributes="0">
<Component id="destinationPathLabel" alignment="0" min="-2" max="-2" attributes="0"/>
<Component id="initialPathLabel" alignment="0" min="-2" max="-2" attributes="0"/>
<Group type="102" alignment="0" attributes="0">
<Group type="103" groupAlignment="0" max="-2" attributes="0">
<Group type="102" attributes="0">
<Group type="103" groupAlignment="1" max="-2" attributes="0">
<Component id="loadingMessageLabel" alignment="0" max="32767" attributes="0"/>
<Component id="progressBar" alignment="0" pref="365" max="32767" attributes="0"/>
</Group>
<EmptySpace min="-2" max="-2" attributes="0"/>
<Component id="percentageLabel" min="-2" max="-2" attributes="0"/>
</Group>
<Component id="initialPathLabel" alignment="0" max="-2" attributes="0"/>
<Component id="destinationPathLabel" alignment="0" max="-2" attributes="0"/>
</Group>
<EmptySpace min="0" pref="0" max="32767" attributes="0"/>
</Group>
Expand Down Expand Up @@ -123,11 +123,29 @@
<Component class="javax.swing.JLabel" name="initialPathLabel">
<Properties>
<Property name="text" type="java.lang.String" value="path1"/>
<Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[415, 16]"/>
</Property>
<Property name="minimumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[415, 16]"/>
</Property>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[415, 16]"/>
</Property>
</Properties>
</Component>
<Component class="javax.swing.JLabel" name="destinationPathLabel">
<Properties>
<Property name="text" type="java.lang.String" value="path2"/>
<Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[415, 16]"/>
</Property>
<Property name="minimumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[415, 16]"/>
</Property>
<Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
<Dimension value="[415, 16]"/>
</Property>
</Properties>
</Component>
</SubComponents>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,14 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
});

initialPathLabel.setText("path1");
initialPathLabel.setMaximumSize(new java.awt.Dimension(415, 16));
initialPathLabel.setMinimumSize(new java.awt.Dimension(415, 16));
initialPathLabel.setPreferredSize(new java.awt.Dimension(415, 16));

destinationPathLabel.setText("path2");
destinationPathLabel.setMaximumSize(new java.awt.Dimension(415, 16));
destinationPathLabel.setMinimumSize(new java.awt.Dimension(415, 16));
destinationPathLabel.setPreferredSize(new java.awt.Dimension(415, 16));

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
Expand All @@ -105,25 +111,25 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(closeButton))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(destinationPathLabel)
.addComponent(initialPathLabel)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(loadingMessageLabel, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(progressBar, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 365, Short.MAX_VALUE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(percentageLabel)))
.addComponent(percentageLabel))
.addComponent(initialPathLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(destinationPathLabel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.addComponent(initialPathLabel)
.addComponent(initialPathLabel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(destinationPathLabel)
.addComponent(destinationPathLabel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 43, Short.MAX_VALUE)
.addComponent(loadingMessageLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/res/backup_list.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"time_interval_backup":"0.0:1","destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":true,"backup_name":"test","notes":"","backup_count":45,"next_date_backup":"2024-11-07T21:09:44.302618500","start_path":"C:\\Users\\Utente\\Desktop\\AutoBackupProgram","creation_date":"2024-11-02T17:06:03.001492800","last_backup":"2024-11-07T21:08:52.047767900","last_update_date":"2024-11-04T23:06:18.579491400"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"test2","notes":"","backup_count":16,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-04T23:04:31.346029500","last_backup":null,"last_update_date":"2024-11-07T10:09:03.713405600"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"test3","notes":"","backup_count":37,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-04T23:04:33.154829","last_backup":"2024-11-06T15:23:06.306349900","last_update_date":"2024-11-06T15:18:15.215469900"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"test4","notes":"","backup_count":16,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\fg","creation_date":"2024-11-04T23:04:35.073470600","last_backup":null,"last_update_date":"2024-11-07T21:08:42.842286300"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"prova","notes":"","backup_count":9,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\Stalcraft1.mp4","creation_date":"2024-11-05T23:00:16.706667","last_backup":"2024-11-06T14:41:11.821238200","last_update_date":"2024-11-06T23:40:57.474653300"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"f","notes":"","backup_count":0,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-06T23:48:13.755548400","last_backup":null,"last_update_date":"2024-11-06T23:48:20.998591200"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"ff","notes":"","backup_count":0,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-07T09:49:49.571321","last_backup":null,"last_update_date":"2024-11-07T09:50:58.695252600"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"gg","notes":"","backup_count":3,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-07T21:07:42.113672","last_backup":"2024-11-07T21:08:22.988730400","last_update_date":"2024-11-07T21:08:18.378356300"}]
[{"time_interval_backup":"0.0:1","destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":true,"backup_name":"test","notes":"","backup_count":45,"next_date_backup":"2024-11-07T21:09:44.302618500","start_path":"C:\\Users\\Utente\\Desktop\\AutoBackupProgram","creation_date":"2024-11-02T17:06:03.001492800","last_backup":"2024-11-07T21:08:52.047767900","last_update_date":"2024-11-04T23:06:18.579491400"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"test2","notes":"","backup_count":16,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-04T23:04:31.346029500","last_backup":null,"last_update_date":"2024-11-07T10:09:03.713405600"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"test3","notes":"","backup_count":37,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-04T23:04:33.154829","last_backup":"2024-11-06T15:23:06.306349900","last_update_date":"2024-11-06T15:18:15.215469900"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"test4","notes":"","backup_count":16,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\fg","creation_date":"2024-11-04T23:04:35.073470600","last_backup":null,"last_update_date":"2024-11-07T21:08:42.842286300"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"prova","notes":"","backup_count":9,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\Stalcraft1.mp4","creation_date":"2024-11-05T23:00:16.706667","last_backup":"2024-11-06T14:41:11.821238200","last_update_date":"2024-11-07T22:19:56.648353800"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"f","notes":"","backup_count":0,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-06T23:48:13.755548400","last_backup":null,"last_update_date":"2024-11-06T23:48:20.998591200"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"ff","notes":"","backup_count":0,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-07T09:49:49.571321","last_backup":null,"last_update_date":"2024-11-07T09:50:58.695252600"},{"time_interval_backup":null,"destination_path":"C:\\Users\\Utente\\Desktop","automatic_backup":false,"backup_name":"gg","notes":"","backup_count":3,"next_date_backup":null,"start_path":"C:\\Users\\Utente\\Desktop\\gg","creation_date":"2024-11-07T21:07:42.113672","last_backup":"2024-11-07T21:08:22.988730400","last_update_date":"2024-11-07T21:08:18.378356300"}]
48 changes: 48 additions & 0 deletions src/main/resources/res/log_file
Original file line number Diff line number Diff line change
@@ -1,3 +1,51 @@
2024-11-07T22:20:05.622243400 [INFO] Event --> opening folder
2024-11-07T22:20:00.989948600 [INFO] Event --> opening folder
2024-11-07T22:19:56.655297500 [DEBUG] updating backup list
2024-11-07T22:19:56.647857900 [INFO] Event --> auto backup disabled
2024-11-07T22:19:54.456565500 [INFO] Event --> opening backup
2024-11-07T22:19:54.450613600 [INFO] Edit row : 4
2024-11-07T22:19:50.848688300 [DEBUG] updating backup list
2024-11-07T22:19:50.842212400 [INFO] Event --> removing backup
2024-11-07T22:19:49.558352200 [INFO] Event --> deleting backup
2024-11-07T22:19:44.023920400 [DEBUG] updating backup list
2024-11-07T22:19:44.016452900 [INFO] Event --> removing backup
2024-11-07T22:19:43.257573500 [INFO] Event --> deleting backup
2024-11-07T22:19:38.383070900 [DEBUG] updating backup list
2024-11-07T22:19:38.376127 [INFO] Event --> duplicating backup
2024-11-07T22:19:20.779230200 [DEBUG] updating backup list
2024-11-07T22:19:20.754456800 [INFO] Backup completed!
2024-11-07T22:19:20.690122300 [INFO] Progress: 100
2024-11-07T22:19:20.641961200 [INFO] date backup: 07-11-2024 22.19.20
2024-11-07T22:19:20.633061 [INFO] Event --> single backup
2024-11-07T22:19:19.349584 [DEBUG] updating backup list
2024-11-07T22:19:19.341727900 [INFO] Event --> auto backup disabled
2024-11-07T22:19:19.334675700 [INFO] Event --> opening backup
2024-11-07T22:19:19.328227800 [INFO] Edit row : 8
2024-11-07T22:19:10.424897800 [INFO] The application is running with administrator privileges.
2024-11-07T22:19:09.920869300 [DEBUG] Background mode: false
2024-11-07T22:19:09.904005300 [INFO] Application started
2024-11-07T22:16:36.610016 [DEBUG] updating backup list
2024-11-07T22:16:36.569863500 [INFO] Backup completed!
2024-11-07T22:16:36.556470900 [INFO] Progress: 100
2024-11-07T22:16:36.522770800 [INFO] date backup: 07-11-2024 22.16.36
2024-11-07T22:16:36.513814700 [INFO] Event --> single backup
2024-11-07T22:16:34.122731900 [DEBUG] updating backup list
2024-11-07T22:16:33.418549200 [INFO] Backup 'sda' saved successfully!
2024-11-07T22:16:33.411630 [DEBUG] updating backup list
2024-11-07T22:16:32.104309700 [INFO] Event --> save with name
2024-11-07T22:16:32.097861600 [INFO] Event --> saving backup
2024-11-07T22:16:31.289766500 [INFO] You selected the directory: C:\Users\Utente\Desktop
2024-11-07T22:16:27.446864500 [INFO] You selected the directory: C:\Users\Utente\Desktop\asdkyujgasukyegdaukjysgdauixjhgsdjkhvbasjkyhdgbsvkhjysgdjhysaghjtydfgvashtggfdvktyhuasgdkutyhg
2024-11-07T22:16:24.200867 [DEBUG] updating backup list
2024-11-07T22:16:24.188963700 [INFO] Event --> auto backup disabled
2024-11-07T22:16:24.181547 [INFO] Event --> clear
2024-11-07T22:16:24.175098800 [INFO] Event --> new backup
2024-11-07T22:16:21.757613 [INFO] The application is running with administrator privileges.
2024-11-07T22:16:21.243757900 [DEBUG] Background mode: false
2024-11-07T22:16:21.228407200 [INFO] Application started
2024-11-07T22:15:44.423977 [INFO] The application is running with administrator privileges.
2024-11-07T22:15:43.895738900 [DEBUG] Background mode: false
2024-11-07T22:15:43.879867500 [INFO] Application started
2024-11-07T22:15:02.560416100 [INFO] Event --> clear
2024-11-07T22:15:00.466887200 [DEBUG] updating backup list
2024-11-07T22:15:00.459942200 [INFO] Event --> auto backup disabled
Expand Down

0 comments on commit 2e43592

Please sign in to comment.