31 Commits

Author SHA1 Message Date
ganome
563de6fe5d
centered main menu for asthetics 2025-01-31 16:46:12 -07:00
ganome
582224244d
more search options but no supporting code yet 2025-01-31 16:39:47 -07:00
ganome
97ed88bd3a
Added a nested switch for different search methods, still only model
search available
2025-01-31 16:32:12 -07:00
ganome
dc11fd691f
Created a running loop to accept user input for searching/quit
functionality.  More search features coming soon!
2025-01-31 16:19:21 -07:00
ganome
77ef0710c2
added thanks to MD - cleaned up main a bit 2025-01-31 10:26:06 -07:00
ganome
b4f8432c4c
REMOVED all classes and header files dealing with old classes 2025-01-31 10:11:12 -07:00
ganome
aee543a7b4
Querying database works with static string - just need to ask the user
what they're searching for now
2025-01-31 10:03:51 -07:00
ganome
bde8026eca
Connected to local sqlite DB 2025-01-30 23:48:45 -07:00
ganome
ee4e7f1466
Added README 2025-01-30 23:24:11 -07:00
ganome
62c724f3f6
setup a CMake system for the build - which includes sqlite3 2025-01-30 23:18:45 -07:00
ganome
c55821b90a
Added the build dir to .gitignore 2025-01-30 22:22:53 -07:00
ganome
fcca15772c
Setting up CMake 2025-01-30 22:21:42 -07:00
ganome
cfa53d4fc3
Used code snipped donated by szaszmango - which uses vectors to create
the CPU objects
2025-01-29 20:55:57 -07:00
ganome
63815adecc
code snippet using vectors from brodie's discord - time to learn
vectors!
2025-01-29 18:58:36 -07:00
ganome
85d309413e
Fixed the CPU class to work with a dictionary - also switched over all
the setCPU functions.
2025-01-29 11:26:54 -07:00
ganome
2149ec7092
Started refactoring floating variables in the Classes into dictionaries
for easier indexing.  First example @ sethardwaremanufacturer() in
sethardware.h
2025-01-29 10:18:17 -07:00
ganome
d31db70b79
Started the Mobo() Class 2025-01-28 20:59:13 -07:00
ganome
65ae11560b
Created more functions to modify members of the CPU class via
setCPUmembername() ie. setCPUarch or setCPUcores
2025-01-28 20:11:02 -07:00
ganome
52a496056e
Added comments 2025-01-28 19:47:41 -07:00
ganome
4d3bb677f5
Cleaner Template for using functions to set members of an array 2025-01-28 19:34:30 -07:00
ganome
e0bafa7b17
TEMPLATE FOR USING POINTERS - I FIGURED IT OUT!! 2025-01-28 19:23:52 -07:00
ganome
0b9ea99c8c
backup before Testing out pointers on classes 2025-01-28 18:47:32 -07:00
ganome
22f6da97f4
Wrote a setCPU() function to take of setting properties on CPU
Currently not working! Unable to reference the
model.properties(mainclock)
2025-01-28 15:51:35 -07:00
ganome
2cfaa7b25e
Removed a bunch of old comments and code I was testing 2025-01-28 15:28:03 -07:00
ganome
096e8ad559
Sort of fixed the Classes - now I need to make a for loop inside a
function that creates a CPU class for every listed CPU type
2025-01-28 15:24:46 -07:00
ganome
cae63ebe2a
Moved CPU declarations back into main. 2025-01-28 13:38:55 -07:00
ganome
1f8cafa30c
playing with functions inside of headers 2025-01-28 12:17:10 -07:00
ganome
fc7454b099
Working on making the project modular - being able to fetch cpu,gpu
seperately. and keep everything clean
2025-01-28 11:46:16 -07:00
ganome
788982fe4e
Removed empty "0" file 2025-01-28 10:10:04 -07:00
ganome
5e917b5a2f
removed binary output for testing inheritance 2025-01-28 10:08:41 -07:00
ganome
ee2b8544e2
Initial Commit 2025-01-28 10:06:50 -07:00