Finding all indecomposables
If $G$ has trivial Sylow $p$-subgroups, then the group ring is semi-simple and the indecomposables are exactly the irreducibles.
If $G$ has cyclic Sylow $p$-subgroups, then there is an algorithm to determine all indecomposable modules. You basically want to look at “Brauer tree algebras” (for instance Janusz's papers) to get the formula.
If $G$ has dihedral, quasi dihedral, or (generalized) quaternion Sylow 2-subgroups and $p=2$, then there is a reasonable description of the indecomposable modules, but they tend to be a bit infinite, and I've found them a bit hard to work with concretely.
If $G$ has non-cyclic, non-dihedral Sylow 2-subgroups, then there is (provably, I believe) no reasonable way to describe the indecomposables, though I've seen papers that provide some sort of description.
Change of field
A module is called “absolutely indecomposable” if it remains indecomposable even when written over a larger field. For indecomposable modules over finite fields, it is very easy to tell what field a module is “really” over (these are called splitting fields, and are uniquely identified by a single positive integer more or less easily calculated).
For instance, the $F_3[C_4]$ module $x \mapsto \begin{bmatrix}0&-1\\1&0\end{bmatrix}$ is indecomposable (and irreducible), but the same $F_9[C_4]$ module decomposes. This is basically because $F_3$ was missing some eigenvalues, $±i$.
At any rate, given an indecomposable module $M$ over a finite field $F$, there is a field extension $K$, such that $K\otimes_F M$ is a direct sum of absolutely indecomposable modules, and every direct summand is of the form $M_0^\sigma$ where $M_0$ is absolutely indecomposable and $\sigma \in \operatorname{Gal}(K/F)$. One can simply take $K$ to be a field containing the $|G|$th roots of unity.
Back to the example: $x \mapsto \begin{bmatrix}0&-1\\1&0\end{bmatrix}$ decomposes as $x \mapsto i$ and $x\mapsto to -i$, but $i^\sigma = i^q = i^3 = -i$ so the Frobenius element of the Galois group swaps the two summands of the indecomposable, but not absolutely indecomposable, module.